projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: s390: Invoke kvm_vcpu_init() before allocating sie_page
2020-01-24
Sean Christopherson
KVM: s390: Invoke kvm_vcpu_init() before allocating...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch_v...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocation...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: Remove kvm_arch_vcpu_free() declaration
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: x86: Drop kvm_arch_vcpu_free()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: x86: Remove spurious clearing of async #PF MSR
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: x86: Remove spurious kvm_mmu_unload() from vcpu...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: arm: Drop kvm_arch_vcpu_free()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: PPC: Drop kvm_arch_vcpu_free()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: MIPS: Drop kvm_arch_vcpu_free()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: MIPS: Use kvm_vcpu_cache to allocate vCPUs
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: PPC: Move kvm_vcpu_init() invocation to common...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: PPC: e500mc: Move reset of oldpir below call to...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: PPC: Book3S PR: Allocate book3s and shadow vcpu...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: PPC: Allocate vcpu struct in common PPC code
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: PPC: e500mc: Add build-time assert that vcpu is...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: x86: Move kvm_vcpu_init() invocation to common...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: x86: Move allocation of pio_data page down a few...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: x86: Move FPU allocation to common x86 code
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: x86: Allocate vcpu struct in common x86 code
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: SVM: Use direct vcpu pointer during vCPU create...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: VMX: Use direct vcpu pointer during vCPU create...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: VMX: Allocate VPID after initializing VCPU
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: PPC: Book3S PR: Free shared page if mmu initialization...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: PPC: Book3S HV: Uninit vCPU if vcore creation...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: x86/mmu: Apply max PA check for MMIO sptes to...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: x86/mmu: Micro-optimize nEPT's bad memptype/XWR...
...r/20200108001859.25254-1-
sean.j.christopherson@intel.com
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: x86/mmu: Reorder the reserved bit check in prefetch_inv...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: x86: Refactor and rename bit() to feature_bit...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: x86: Expand build-time assertion on reverse CPUID...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: x86: Add CPUID_7_1_EAX to the reverse CPUID table
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: x86: Move bit() helper to cpuid.h
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: x86: Add dedicated emulator helpers for querying...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: x86: Add macro to ensure reserved cr4 bits checks...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: x86: Drop special XSAVE handling from guest_cpuid_has()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: x86: Ensure all logical CPUs have consistent reserved...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: x86: Don't let userspace set host-reserved cr4...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: VMX: Add helper to consolidate up PT/RTIT WRMSR...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: VMX: Add non-canonical check on writes to RTIT...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: WARN if root_hpa is invalid when handling...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: WARN on an invalid root_hpa
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: Move root_hpa validity checks to top...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: Move calls to thp_adjust() down a level
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: Move transparent_hugepage_adjust() above...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: Consolidate tdp_page_fault() and nonpaging_pag...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: Rename lpage_disallowed to account_disallowed_...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: Persist gfn_lpage_is_disallowed() to...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: Incorporate guest's page level into max...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: Refactor handling of forced 4k pages...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: Refactor the per-slot level calculation...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: Refactor handling of cache consistency...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: Move nonpaging_page_fault() below try_async_pf()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: Fold nonpaging_map() into nonpaging_page_fault()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: Move definition of make_mmu_pages_available...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86: Use gpa_t for cr2/gpa to fix TDP support...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86: Fix potential put_fpu() w/o load_fpu() on...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-11-23
Sean Christopherson
KVM: x86: Grab KVM's srcu lock when setting nested...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-11-23
Sean Christopherson
KVM: x86: Open code shared_msr_update() in its only...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-11-23
Sean Christopherson
KVM: x86: Remove a spurious export of a static function
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-11-14
Sean Christopherson
KVM: x86/mmu: Take slots_lock when using kvm_mmu_zap_all_fast()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-11-12
Sean Christopherson
KVM: MMU: Do not treat ZONE_DEVICE pages as being reserved
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-10-22
Sean Christopherson
KVM: Add separate helper for putting borrowed reference...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-10-22
Sean Christopherson
KVM: x86: Fold decache_cr3() into cache_reg()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-10-22
Sean Christopherson
KVM: x86: Add helpers to test/mark reg availability...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-10-22
Sean Christopherson
KVM: x86: Fold 'enum kvm_ex_reg' definitions into ...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-10-22
Sean Christopherson
KVM: x86: Add WARNs to detect out-of-bounds register...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-10-22
Sean Christopherson
KVM: VMX: Optimize vmx_set_rflags() for unrestricted...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-10-22
Sean Christopherson
KVM: VMX: Consolidate to_vmx() usage in RFLAGS accessors
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-10-22
Sean Christopherson
KVM: VMX: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-10-22
Sean Christopherson
KVM: nVMX: Always write vmcs02.GUEST_CR3 during nested...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-10-15
Sean Christopherson
x86/apic/x2apic: Fix a NULL pointer deref when handling...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
...r/20191001205019.5789-1-
sean.j.christopherson@intel.com
commit
|
commitdiff
|
tree
2019-10-03
Sean Christopherson
KVM: nVMX: Fix consistency check on injected exception...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-26
Sean Christopherson
checkpatch: remove obsolete period from "ambiguous...
...r/20190830163103.15914-1-
sean.j.christopherson@intel.com
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-25
Sean Christopherson
KVM: x86: Don't check kvm_rebooting in __kvm_handle_fault_on...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-25
Sean Christopherson
KVM: x86: Drop ____kvm_handle_fault_on_reboot()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-25
Sean Christopherson
KVM: VMX: Add error handling to VMREAD helper
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-25
Sean Christopherson
KVM: VMX: Optimize VMX instruction error and fault...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-25
Sean Christopherson
KVM: x86: Check kvm_rebooting in kvm_spurious_fault()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86/mmu: Skip invalid pages during zapping iff...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86/mmu: Explicitly track only a single invalid...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86/mmu: Revert "KVM: x86/mmu: Remove is_obsolete...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86/mmu: Revert "Revert "KVM: MMU: reclaim the...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86/mmu: Revert "Revert "KVM: MMU: collapse TLB...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86/mmu: Revert "Revert "KVM: MMU: zap pages in...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86/mmu: Revert "Revert "KVM: MMU: add tracepoint...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86/mmu: Revert "Revert "KVM: MMU: show mmu_valid_gen...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86/mmu: Use fast invalidate mechanism to zap...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86/mmu: Treat invalid shadow pages as obsolete
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86: Add comments to document various emulation...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: VMX: Handle single-step #DB for EMULTYPE_SKIP...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86: Remove emulation_result enums, EMULATE_{DONE...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: VMX: Remove EMULATE_FAIL handling in handle_invalid_gue...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86: Move triple fault request into RM int injection
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86: Handle emulation failure directly in kvm_task_switch()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86: Exit to userspace on emulation skip failure
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86: Move #UD injection for failed emulation into...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86: Add explicit flag for forced emulation on #UD
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86: Move #GP injection for VMware into x86_emulate_ins...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
next