Revert "KVM: x86: WARN and reject loading KVM if NX is supported but not enabled"
[linux-2.6-microblaze.git] / arch / x86 / kvm / x86.c
2021-07-14 Sean ChristophersonRevert "KVM: x86: WARN and reject loading KVM if NX...
2021-07-14 Paolo BonziniMerge tag 'kvm-s390-master-5.14-1' of git://git./linux...
2021-06-25 Paolo BonziniMerge tag 'kvmarm-5.14' of git://git./linux/kernel...
2021-06-25 Paolo BonziniMerge tag 'kvm-s390-next-5.14-1' of git://git./linux...
2021-06-24 Aaron Lewiskvm: x86: Allow userspace to handle emulation errors
2021-06-24 Sean ChristophersonKVM: x86: Read and pass all CR0/CR4 role bits to shadow...
2021-06-24 Sean ChristophersonKVM: x86: Fix sizes used to pass around CR0, CR4, and...
2021-06-24 Sean ChristophersonKVM: x86: Alert userspace that KVM_SET_CPUID{,2} after...
2021-06-24 Sean ChristophersonKVM: x86: Properly reset MMU context at vCPU RESET...
2021-06-24 Jing ZhangKVM: debugfs: Reuse binary stats descriptors
2021-06-24 Jing ZhangKVM: stats: Support binary stats retrieval for a VCPU
2021-06-24 Jing ZhangKVM: stats: Support binary stats retrieval for a VM
2021-06-24 Jing ZhangKVM: stats: Separate generic stats from architecture...
2021-06-23 Paolo BonziniMerge branch 'topic/ppc-kvm' of https://git./linux...
2021-06-20 Linus TorvaldsMerge tag 'sched_urgent_for_v5.13_rc6' of git://git...
2021-06-20 Linus TorvaldsMerge tag 'irq_urgent_for_v5.13_rc6' of git://git....
2021-06-20 Linus TorvaldsMerge tag 'x86_urgent_for_v5.13_rc6' of git://git....
2021-06-19 Linus TorvaldsMerge tag 'powerpc-5.13-6' of git://git./linux/kernel...
2021-06-19 Linus TorvaldsMerge tag 'riscv-for-linus-5.13-rc7' of git://git....
2021-06-19 Linus TorvaldsMerge tag 's390-5.13-4' of git://git./linux/kernel...
2021-06-19 Linus TorvaldsMerge tag 'net-5.13-rc7' of git://git./linux/kernel...
2021-06-18 Linus TorvaldsMerge tag 'for-5.13-rc6-tag' of git://git./linux/kernel...
2021-06-18 Linus TorvaldsMerge tag 'pci-v5.13-fixes-2' of git://git./linux/kerne...
2021-06-18 Linus TorvaldsMerge tag 'arc-5.13-rc7-fixes' of git://git./linux...
2021-06-18 Linus TorvaldsMerge tag 'trace-v5.13-rc6' of git://git./linux/kernel...
2021-06-18 Linus TorvaldsMerge tag 'printk-for-5.13-fixup' of git://git./linux...
2021-06-18 Linus TorvaldsMerge tag 'pm-5.13-rc7' of git://git./linux/kernel...
2021-06-18 Linus TorvaldsMerge tag 'usb-5.13-rc7' of git://git./linux/kernel...
2021-06-18 Linus TorvaldsMerge tag 'drm-fixes-2021-06-18' of git://anongit.freed...
2021-06-18 Marc ZyngierMerge branch arm64/for-next/caches into kvmarm-master...
2021-06-18 Sean ChristophersonKVM: x86: WARN and reject loading KVM if NX is supporte...
2021-06-18 Dave AirlieMerge tag 'amd-drm-fixes-5.13-2021-06-16' of https...
2021-06-17 Linus TorvaldsMerge tag 'for-linus' of git://git./virt/kvm/kvm
2021-06-17 Ashish KalraKVM: X86: Introduce KVM_HC_MAP_GPA_RANGE hypercall
2021-06-17 Vitaly KuznetsovKVM: x86: Check for pending interrupts when APICv is...
2021-06-17 Sean ChristophersonKVM: x86: Drop pointless @reset_roots from kvm_init_mmu()
2021-06-17 Sean ChristophersonKVM: x86: Defer MMU sync on PCID invalidation
2021-06-17 Sean ChristophersonKVM: x86: Use KVM_REQ_TLB_FLUSH_GUEST to handle INVPCID...
2021-06-17 Sean ChristophersonKVM: x86: Drop skip MMU sync and TLB flush params from...
2021-06-17 Sean ChristophersonKVM: x86: Uncondtionally skip MMU sync/TLB flush in...
2021-06-17 Sean ChristophersonKVM: x86: Invalidate all PGDs for the current PCID...
2021-06-17 Sean ChristophersonKVM: nVMX: Sync all PGDs on nested transition with...
2021-06-17 Maxim LevitskyKVM: x86: avoid loading PDPTRs after migration when...
2021-06-17 Maxim LevitskyKVM: x86: Introduce KVM_GET_SREGS2 / KVM_SET_SREGS2
2021-06-17 Sean ChristophersonKVM: x86: Always load PDPTRs on CR3 load for SVM w...
2021-06-17 Vitaly KuznetsovKVM: x86: hyper-v: Introduce KVM_CAP_HYPERV_ENFORCE_CPUID
2021-06-17 Vineeth PillaiKVM: x86: hyper-v: Move the remote TLB flush logic...
2021-06-17 Krish SadhukhanKVM: nVMX: nSVM: Add a new VCPU statistic to show if...
2021-06-17 Sean ChristophersonKVM: x86: Drop "pre_" from enter/leave_smm() helpers
2021-06-17 Sean ChristophersonKVM: x86: Drop .post_leave_smm(), i.e. the manual post...
2021-06-17 Sean ChristophersonKVM: x86: Rename SMM tracepoint to make it reflect...
2021-06-17 Sean ChristophersonKVM: x86: Move "entering SMM" tracepoint into kvm_smm_c...
2021-06-17 Sean ChristophersonKVM: x86: Move (most) SMM hflags modifications into...
2021-06-17 Sean ChristophersonKVM: x86: Invoke kvm_smm_changed() immediately after...
2021-06-17 Sean ChristophersonKVM: x86: Replace .set_hflags() with dedicated .exiting...
2021-06-17 Sean ChristophersonKVM: x86: Emulate triple fault shutdown if RSM emulatio...
2021-06-17 Vitaly KuznetsovKVM: x86: Drop vendor specific functions for APICv...
2021-06-17 Vitaly KuznetsovKVM: x86: Use common 'enable_apicv' variable for both...
2021-06-17 Sergey Senozhatskykvm: x86: implement KVM PM-notifier
2021-06-17 Jim MattsonKVM: x86: Add a return code to kvm_apic_accept_events
2021-06-17 Jim MattsonKVM: x86: Add a return code to inject_pending_event
2021-06-17 Jim MattsonKVM: x86: Remove guest mode check from kvm_check_nested...
2021-06-17 Ilias StamatisKVM: X86: Add vendor callbacks for writing the TSC...
2021-06-17 Ilias StamatisKVM: X86: Move write_l1_tsc_offset() logic to common...
2021-06-17 Ilias StamatisKVM: X86: Add functions that calculate the nested TSC...
2021-06-17 Ilias StamatisKVM: X86: Add a ratio parameter to kvm_scale_tsc()
2021-06-17 Ilias StamatisKVM: X86: Rename kvm_compute_tsc_offset() to kvm_comput...
2021-06-17 Ilias StamatisKVM: X86: Store L1's TSC scaling ratio in 'struct kvm_v...
2021-06-17 Ben GardonKVM: x86/mmu: Lazily allocate memslot rmaps
2021-06-17 Ben GardonKVM: x86/mmu: Skip rmap operations if rmaps not allocated
2021-06-17 Ben GardonKVM: x86/mmu: Add a field to control memslot rmap alloc...
2021-06-17 Ben GardonKVM: x86/mmu: Factor out allocating memslot rmap
2021-06-17 Ben GardonKVM: x86/mmu: Deduplicate rmap freeing
2021-06-17 Keqian ZhuKVM: x86: Do not write protect huge page in initially...
2021-06-17 Linus TorvaldsMerge tag 'fixes_for_v5.13-rc7' of git://git./linux...
2021-06-17 Thomas GleixnerMerge tag 'irqchip-fixes-5.13-2' of git://git./linux...
2021-06-16 Linus TorvaldsMerge tag 'dmaengine-fix-5.13' of git://git./linux...
2021-06-16 Greg Kroah-HartmanMerge tag 'usb-v5.13-rc7' of git://git./linux/kernel...
2021-06-13 Linus TorvaldsMerge tag 'nfs-for-5.13-3' of git://git.linux-nfs.org...
2021-06-13 Linus TorvaldsMerge tag 'scsi-fixes' of git://git./linux/kernel/git...
2021-06-12 Linus TorvaldsMerge tag 'riscv-for-linus-5.13-rc6' of git://git....
2021-06-12 Linus TorvaldsMerge tag 'usb-5.13-rc6' of git://git./linux/kernel...
2021-06-12 Linus TorvaldsMerge tag 'tty-5.13-rc6' of git://git./linux/kernel...
2021-06-12 Linus TorvaldsMerge tag 'staging-5.13-rc6' of git://git./linux/kernel...
2021-06-12 Linus TorvaldsMerge tag 'driver-core-5.13-rc6' of git://git./linux...
2021-06-12 Linus TorvaldsMerge tag 'char-misc-5.13-rc6' of git://git./linux...
2021-06-12 Linus TorvaldsMerge tag 'pinctrl-v5.13-2' of git://git./linux/kernel...
2021-06-12 Linus TorvaldsMerge tag 'block-5.13-2021-06-12' of git://git.kernel...
2021-06-12 Linus TorvaldsMerge tag 'io_uring-5.13-2021-06-12' of git://git.kerne...
2021-06-12 Linus TorvaldsMerge tag 'sched-urgent-2021-06-12' of git://git./linux...
2021-06-12 Linus TorvaldsMerge tag 'perf-urgent-2021-06-12' of git://git./linux...
2021-06-12 Linus TorvaldsMerge tag 'objtool-urgent-2021-06-12' of git://git...
2021-06-12 Linus TorvaldsMerge tag 'trace-v5.13-rc5-2' of git://git./linux/kerne...
2021-06-11 Linus TorvaldsMerge tag 'gpio-fixes-for-v5.13-rc6' of git://git....
2021-06-11 Linus TorvaldsMerge tag 'drm-fixes-2021-06-11' of git://anongit.freed...
2021-06-11 Linus TorvaldsMerge tag 'devicetree-fixes-for-5.13-3' of git://git...
2021-06-11 Linus TorvaldsMerge tag 'acpi-5.13-rc6' of git://git./linux/kernel...
2021-06-11 Linus TorvaldsMerge tag 'sound-5.13-rc6' of git://git./linux/kernel...
2021-06-11 Linus TorvaldsMerge tag 'hwmon-for-v5.13-rc6' of git://git./linux...
2021-06-11 Linus TorvaldsMerge tag 'mmc-v5.13-rc3' of git://git./linux/kernel...
next