summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'v6.4-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds2023-04-261-0/+1
|\
| * crypto: ccp - Add a header for multiple drivers to use `__psp_pa`Mario Limonciello2023-03-171-0/+1
* | Merge tag 'pull-fd' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2023-04-241-12/+14
|\ \
| * | SVM-SEV: convert the rest of fget() uses to fdget() in thereAl Viro2023-04-201-12/+14
| |/
* | Merge tag 'rcu.6.4.april5.2023.3' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-04-241-1/+0
|\ \
| * | kvm: Remove "select SRCU"Paul E. McKenney2023-04-051-1/+0
| |/
* | KVM: PPC: Make KVM_CAP_IRQFD_RESAMPLE platform dependentAlexey Kardashevskiy2023-03-311-0/+1
* | KVM: nVMX: Do not report error code when synthesizing VM-Exit from Real ModeSean Christopherson2023-03-271-1/+6
* | KVM: x86: Clear "has_error_code", not "error_code", for RM exception injectionSean Christopherson2023-03-271-2/+9
* | KVM: x86: Suppress pending MMIO write exits if emulator detects exceptionSean Christopherson2023-03-271-0/+2
* | KVM: x86/ioapic: Resample the pending state of an IRQ when unmaskingDmytro Maluka2023-03-271-3/+33
* | KVM: SVM: Flush Hyper-V TLB when requiredJeremi Piotrowski2023-03-273-3/+54
* | KVM: SVM: WARN if GATag generation drops VM or vCPU ID informationSean Christopherson2023-03-141-3/+12
* | KVM: SVM: Modify AVIC GATag to support max number of 512 vCPUsSuravee Suthikulpanit2023-03-141-8/+18
* | KVM: VMX: Use tabs instead of spaces for indentationRong Tao2023-03-141-2/+2
* | KVM: VMX: Fix indentation coding style issueRong Tao2023-03-141-6/+6
* | KVM: nVMX: remove unnecessary #ifdefPaolo Bonzini2023-03-141-7/+1
* | KVM: nVMX: add missing consistency checks for CR0 and CR4Paolo Bonzini2023-03-141-2/+8
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-02-2556-1397/+2207
|\
| * KVM: SVM: hyper-v: placate modpost section mismatch errorRandy Dunlap2023-02-221-2/+2
| * Merge tag 'kvm-x86-apic-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2023-02-213-49/+70
| |\
| | * KVM: x86: Reinitialize xAPIC ID when userspace forces x2APIC => xAPICEmanuele Giuseppe Esposito2023-02-011-2/+6
| | * KVM: x86: fire timer when it is migrated and expired, and in oneshot modeLi RongQing2023-01-241-2/+6
| | * KVM: VMX: Intercept reads to invalid and write-only x2APIC registersSean Christopherson2023-01-241-4/+4
| | * KVM: VMX: Always intercept accesses to unsupported "extended" x2APIC regsSean Christopherson2023-01-241-18/+20
| | * KVM: x86: Split out logic to generate "readable" APIC regs mask to helperSean Christopherson2023-01-242-13/+23
| | * KVM: x86: Mark x2APIC DFR reg as non-existent for x2APICSean Christopherson2023-01-241-7/+4
| | * KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32Sean Christopherson2023-01-241-1/+5
| | * KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPISean Christopherson2023-01-241-3/+7
| | * KVM: x86: remove redundant ret variablezhang songyi2023-01-241-5/+1
| * | KVM: x86/mmu: Make tdp_mmu_allowed staticDavid Matlack2023-02-161-1/+1
| * | Merge tag 'kvm-riscv-6.3-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini2023-02-151-12/+9
| |\ \
| * \ \ Merge tag 'kvm-x86-vmx-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2023-02-159-113/+133
| |\ \ \
| | * | | KVM: VMX: Fix crash due to uninitialized current_vmcsAlexandru Matei2023-02-072-13/+7
| | * | | KVM: nVMX: Simplify the setting of SECONDARY_EXEC_ENABLE_VMFUNC for nested.Yu Zhang2023-02-071-9/+5
| | * | | KVM: VMX: Do not trap VMFUNC instructions for L1 guests.Yu Zhang2023-02-072-4/+9
| | * | | KVM: VMX: Handle NMI VM-Exits in noinstr regionSean Christopherson2023-01-244-22/+30
| | * | | KVM: VMX: Provide separate subroutines for invoking NMI vs. IRQ handlersSean Christopherson2023-01-242-46/+50
| | * | | x86/entry: KVM: Use dedicated VMX NMI entry for 32-bit kernels tooSean Christopherson2023-01-241-2/+2
| | * | | KVM: VMX: Always inline to_vmx() and to_kvm_vmx()Sean Christopherson2023-01-242-4/+5
| | * | | KVM: VMX: Always inline eVMCS read/write helpersSean Christopherson2023-01-241-10/+10
| | * | | KVM: VMX: Allow VM-Fail path of VMREAD helper to be instrumentedSean Christopherson2023-01-241-0/+2
| | * | | KVM: x86: Make vmx_get_exit_qual() and vmx_get_intr_info() noinstr-friendlySean Christopherson2023-01-242-8/+18
| | * | | KVM: VMX: don't use "unsigned long" in vmx_vcpu_enter_exit()Alexey Dobriyan2023-01-241-1/+1
| | * | | KVM: VMX: Access @flags as a 32-bit value in __vmx_vcpu_run()Sean Christopherson2023-01-241-4/+4
| | | |/ | | |/|
| * | | Merge tag 'kvm-x86-svm-6.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2023-02-159-41/+60
| |\ \ \
| | * | | KVM: SVM: Fix potential overflow in SEV's send|receive_update_data()Peter Gonda2023-02-071-2/+2
| | * | | KVM: x86: Use emulator callbacks instead of duplicating "host flags"Maxim Levitsky2023-01-314-18/+16
| | * | | KVM: x86: Move HF_NMI_MASK and HF_IRET_MASK into "struct vcpu_svm"Maxim Levitsky2023-01-312-9/+31
| | * | | KVM: x86: Move HF_GIF_MASK into "struct vcpu_svm" as "guest_gif"Maxim Levitsky2023-01-311-3/+6