projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: Play nice with read-only memslots when querying host page size
2020-01-27
Sean Christopherson
KVM: Play nice with read-only memslots when querying...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: Use vcpu-specific gva->hva translation when querying...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
mm: thp: KVM: Explicitly check for THP when populating...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: x86/mmu: Enforce max_level on HugeTLB mappings
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: Return immediately if __kvm_gfn_to_hva_cache_init...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: Clean up __kvm_gfn_to_hva_cache_init() and its...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: Check for a bad hva before dropping into the ghc...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: x86: Perform non-canonical checks in 32-bit KVM
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: x86: Remove unused ctxt param from emulator's...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: x86: Revert "KVM: X86: Fix fpu state crash in...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: x86: Ensure guest's FPU state is loaded when accessing...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: Move vcpu->run page allocation out of kvm_vcpu_init()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: Move putting of vcpu->pid to kvm_vcpu_destroy()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: arm64: Free sve_state via arm specific hook
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: PPC: Move all vcpu init code into kvm_arch_vcpu_create()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: ARM: Move all vcpu init code into kvm_arch_vcpu_create()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: MIPS: Move all vcpu init code into kvm_arch_vcpu_create()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: x86: Move all vcpu init code into kvm_arch_vcpu_create()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: Drop kvm_arch_vcpu_setup()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: PPC: BookE: Setup vcpu during kvmppc_core_vcpu_create()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: s390: Manually invoke vcpu setup during kvm_arch_vcpu_c...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: MIPS: Move .vcpu_setup() call to kvm_arch_vcpu_create()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-01-27
Sean Christopherson
KVM: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch_v...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
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
next