projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: selftests: Add an option to disable MANUAL_PROTECT_ENABLE and INITIALLY_SET
2022-02-10
Sean Christopherson
KVM: x86: Add checks for reserved-to-zero Hyper-V hypercall...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Reject fixeds-size Hyper-V hypercalls with...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Shove vp_bitmap handling down into sparse_set_to_v...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Don't bother reading sparse banks that end...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Add a helper to get the sparse VP_SET for...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Refactor kvm_hv_flush_tlb() to reduce indentation
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Get the number of Hyper-V sparse banks from...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: SVM: Rename hook implementations to conform to...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: SVM: Rename SEV implemenations to conform to kvm_x86_op...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Use more verbose names for mem encrypt kvm_x86_ops...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: SVM: Remove unused MAX_INST_SIZE #define
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: SVM: Rename svm_flush_tlb() to svm_flush_tlb_current()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Move get_cs_db_l_bits() helper to SVM
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: VMX: Rename VMX functions to conform to kvm_x86_ops...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Use static_call() for copy/move encryption...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Unexport kvm_x86_ops
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Uninline and export hv_track_root_tdp()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: nVMX: Refactor PMU refresh to avoid referencing...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: xen: Use static_call() for invoking kvm_x86_ops...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Use static_call() for .vcpu_deliver_sipi_vector()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: VMX: Call vmx_get_cpl() directly in handle_dr()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Drop export for .tlb_flush_current() static_call key
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Skip APICv update if APICv is disable at...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Drop NULL check on kvm_x86_ops.check_apicv_inhibit...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86: Unexport __kvm_request_apicv_update()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86/mmu: Zap _all_ roots when unmapping gfn range...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86/mmu: Move "invalid" check out of kvm_tdp_mmu_get_root()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Sean Christopherson
KVM: x86/mmu: Use common TDP MMU zap helper for MMU...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-08
Sean Christopherson
Revert "svm: Add warning message for AVIC IPI invalid...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-04
Sean Christopherson
KVM: x86: Use ERR_PTR_USR() to return -EFAULT as a...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-02-01
Sean Christopherson
KVM: x86: Move delivery of non-APICv interrupt into...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-28
Sean Christopherson
KVM: x86: Add a helper to retrieve userspace address...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-26
Sean Christopherson
KVM: x86: Free kvm_cpuid_entry2 array on post-KVM_RUN...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-26
Sean Christopherson
KVM: nVMX: WARN on any attempt to allocate shadow VMCS...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-26
Sean Christopherson
KVM: selftests: Don't skip L2's VMCALL in SMM test...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-26
Sean Christopherson
KVM: x86: Forcibly leave nested virt when SMM state...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-26
Sean Christopherson
KVM: SVM: Don't kill SEV guest if SMAP erratum triggers...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-26
Sean Christopherson
KVM: SVM: Don't apply SEV+SMAP workaround on code fetch...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-26
Sean Christopherson
KVM: SVM: Inject #UD on attempted emulation for SEV...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-26
Sean Christopherson
KVM: SVM: WARN if KVM attempts emulation on #UD or...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-26
Sean Christopherson
KVM: x86: Pass emulation type to can_emulate_instruction()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-26
Sean Christopherson
KVM: SVM: Explicitly require DECODEASSISTS to enable...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-26
Sean Christopherson
KVM: SVM: Don't intercept #GP for SEV guests
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-26
Sean Christopherson
Revert "KVM: SVM: avoid infinite loop on NPF from bad...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-26
Sean Christopherson
KVM: SVM: Never reject emulation due to SMAP errata...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-25
Sean Christopherson
KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-24
Sean Christopherson
KVM: VMX: Zero host's SYSENTER_ESP iff SYSENTER is...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Nullify vcpu_(un)blocking() hooks if AVIC...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Move svm_hardware_setup() and its helpers...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Drop AVIC's intermediate avic_set_running...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: VMX: Don't do full kick when handling posted interrupt...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: VMX: Fold fallback path into triggering posted...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: VMX: Pass desired vector instead of bool for triggering...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: VMX: Don't do full kick when triggering posted...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Skip AVIC and IRTE updates when loading blocking...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Don't bother checking for "running" AVIC...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Signal AVIC doorbell iff vCPU is in guest...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: x86: Remove defunct pre_block/post_block kvm_x86_ops...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: x86: Unexport LAPIC's switch_to_{hv,sw}_timer...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: VMX: Move preemption timer <=> hrtimer dance to...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: Move x86 VMX's posted interrupt list_head to vcpu_vmx
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: Drop unused kvm_vcpu.pre_pcpu field
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: VMX: Handle PI descriptor updates during vcpu_put...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: selftests: Add a test to force emulation with...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: VMX: Reject KVM_RUN if emulation is required with...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-15
Sean Christopherson
hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-14
Sean Christopherson
x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-09
Sean Christopherson
RISC-V: Use common riscv_cpuid_to_hartid_mask() for...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2022-01-06
Sean Christopherson
KVM: RISC-V: Use common KVM implementation of MMU memory...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-21
Sean Christopherson
KVM: VMX: Wake vCPU when delivering posted IRQ even...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-20
Sean Christopherson
KVM: selftests: Add test to verify TRIPLE_FAULT on...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-20
Sean Christopherson
KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-20
Sean Christopherson
KVM: nVMX: Synthesize TRIPLE_FAULT for L2 if emulation...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-20
Sean Christopherson
KVM: VMX: Always clear vmx->fail on emulation_required
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-20
Sean Christopherson
KVM: x86/mmu: Don't advance iterator after restart...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-19
Sean Christopherson
KVM: x86: Retry page fault if MMU reload is pending...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-14
Sean Christopherson
KVM: PPC: Book3S HV P9: Use kvm_arch_vcpu_get_wait...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-10
Sean Christopherson
selftests: KVM: Add test to verify KVM doesn't explode...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-10
Sean Christopherson
KVM: x86: Don't WARN if userspace mucks with RCX during...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-10
Sean Christopherson
KVM: x86: Ignore sparse banks size for an "all CPUs...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-09
Sean Christopherson
KVM: VMX: Clean up PI pre/post-block WARNs
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-09
Sean Christopherson
KVM: nVMX: Ensure vCPU honors event request if posting...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: x86: Handle 32-bit wrap of EIP for EMULTYPE_SKIP...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: VMX: Remove vCPU from PI wakeup list before updating...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: VMX: Move Posted Interrupt ndst computation out...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: VMX: Read Posted Interrupt "control" exactly once...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: VMX: Save/restore IRQs (instead of CLI/STI) during...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: VMX: Drop pointless PI.NDST update when blocking
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: VMX: Use boolean returns for Posted Interrupt...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: VMX: Drop unnecessary PI logic to handle impossible...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: VMX: Skip Posted Interrupt updates if APICv is...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: Add helpers to wake/query blocking vCPU
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: x86: Invoke kvm_vcpu_block() directly for non...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: x86: Directly block (instead of "halting") UNINITIALIZE...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: Don't redo ktime_get() when calculating halt-polling...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: Split out a kvm_vcpu_block() helper from kvm_vcpu_halt()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: Rename kvm_vcpu_block() => kvm_vcpu_halt()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
next