projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: Move initialization of preempt notifier to kvm_vcpu_init()
2020-01-27
Sean Christopherson
KVM: Move initialization of preempt notifier to kvm_vcpu_init()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: Move vcpu alloc and init invocation to common...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: Introduce kvm_vcpu_destroy()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: x86: Invoke kvm_vcpu_uninit() immediately prior...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: MIPS: Invoke kvm_vcpu_uninit() immediately prior...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: s390: Invoke kvm_vcpu_init() before allocating...
Signed-off-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...
Signed-off-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...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: Remove kvm_arch_vcpu_free() declaration
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: x86: Drop kvm_arch_vcpu_free()
Signed-off-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
Signed-off-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...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: arm: Drop kvm_arch_vcpu_free()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: PPC: Drop kvm_arch_vcpu_free()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: MIPS: Drop kvm_arch_vcpu_free()
Signed-off-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
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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
Signed-off-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
Signed-off-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...
Signed-off-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...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-24
Sean Christopherson
KVM: VMX: Allocate VPID after initializing VCPU
Signed-off-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
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: x86: Move bit() helper to cpuid.h
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-21
Sean Christopherson
KVM: x86: Add dedicated emulator helpers for querying...
Signed-off-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...
Signed-off-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()
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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
Signed-off-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...
Signed-off-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
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: Move transparent_hugepage_adjust() above...
Signed-off-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...
Signed-off-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_...
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-08
Sean Christopherson
KVM: x86/mmu: Refactor handling of cache consistency...
Signed-off-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()
Signed-off-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()
Signed-off-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...
Signed-off-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...
Signed-off-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_...
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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
Signed-off-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()
Signed-off-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
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2019-10-22
Sean Christopherson
KVM: Add separate helper for putting borrowed reference...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2019-10-22
Sean Christopherson
KVM: x86: Fold decache_cr3() into cache_reg()
Signed-off-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...
Signed-off-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 ...
Signed-off-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...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2019-10-22
Sean Christopherson
KVM: VMX: Optimize vmx_set_rflags() for unrestricted...
Signed-off-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
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2019-10-03
Sean Christopherson
KVM: nVMX: Fix consistency check on injected exception...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2019-09-26
Sean Christopherson
checkpatch: remove obsolete period from "ambiguous...
Signed-off-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...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2019-09-25
Sean Christopherson
KVM: x86: Drop ____kvm_handle_fault_on_reboot()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2019-09-25
Sean Christopherson
KVM: VMX: Add error handling to VMREAD helper
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2019-09-25
Sean Christopherson
KVM: VMX: Optimize VMX instruction error and fault...
Signed-off-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()
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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...
Signed-off-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
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86: Add comments to document various emulation...
Signed-off-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...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2019-09-24
Sean Christopherson
KVM: x86: Remove emulation_result enums, EMULATE_{DONE...
Signed-off-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...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
next