KVM: x86: wean in-kernel PIO from vcpu->arch.pio*
[linux-2.6-microblaze.git] / arch / x86 / kvm / x86.c
2022-06-24 Paolo BonziniKVM: x86: wean in-kernel PIO from vcpu->arch.pio*
2022-06-24 Paolo BonziniKVM: x86: move all vcpu->arch.pio* setup in emulator_pi...
2022-06-24 Paolo BonziniKVM: x86: drop PIO from unregistered devices
2022-06-24 Paolo BonziniKVM: x86: inline kernel_pio into its sole caller
2022-06-24 Paolo BonziniKVM: x86: complete fast IN directly with complete_emula...
2022-06-24 Suravee SuthikulpanitKVM: SVM: Add AVIC doorbell tracepoint
2022-06-24 Suravee SuthikulpanitKVM: x86: Warning APICv inconsistency only when vcpu...
2022-06-24 Suravee SuthikulpanitKVM: x86: Deactivate APICv on vCPU with APIC disabled
2022-06-24 Jue WangKVM: x86: Enable CMCI capability by default and handle...
2022-06-24 Jue WangKVM: x86: Add emulation for MSR_IA32_MCx_CTL2 MSRs.
2022-06-24 Jue WangKVM: x86: Use kcalloc to allocate the mce_banks array.
2022-06-24 Jue WangKVM: x86: Add Corrected Machine Check Interrupt (CMCI...
2022-06-24 Ben GardonKVM: x86/MMU: Allow NX huge pages to be disabled on...
2022-06-24 Ben GardonKVM: x86: Fix errant brace in KVM capability handling
2022-06-20 Sean ChristophersonKVM: x86: Add a quirk for KVM's "MONITOR/MWAIT are...
2022-06-20 Sean ChristophersonKVM: x86: Ignore benign host writes to "unsupported...
2022-06-20 Sean ChristophersonKVM: x86: Ignore benign host accesses to "unsupported...
2022-06-20 Sean ChristophersonRevert "KVM: x86: always allow host-initiated writes...
2022-06-20 Sean ChristophersonKVM: x86: Give host userspace full control of MSR_IA32_...
2022-06-20 Sean ChristophersonKVM: x86: Move "apicv_active" into "struct kvm_lapic"
2022-06-20 Sean ChristophersonKVM: x86: Check for in-kernel xAPIC when querying APICv...
2022-06-10 Sean ChristophersonKVM: x86: Bug the VM if the emulator accesses a non...
2022-06-09 Paolo BonziniMerge branch 'kvm-5.20-early'
2022-06-09 Maxim LevitskyKVM: x86: disable preemption while updating apicv inhib...
2022-06-09 Paolo BonziniMerge tag 'kvmarm-fixes-5.19-1' of git://git./linux...
2022-06-09 Paolo BonziniMerge tag 'kvm-riscv-fixes-5.19-1' of https://github...
2022-06-08 Like XuKVM: x86/pmu: Avoid exposing Intel BTS feature
2022-06-08 Tao XuKVM: VMX: Enable Notify VM exit
2022-06-08 Sean ChristophersonKVM: x86: Introduce "struct kvm_caps" to track misc...
2022-06-08 Chenyi QiangKVM: x86: Extend KVM_{G,S}ET_VCPU_EVENTS to support...
2022-06-08 Paolo BonziniKVM: x86: always allow host-initiated writes to PMU...
2022-06-08 Like XuKVM: x86/pmu: Add kvm_pmu_cap to optimize perf_get_x86_...
2022-06-08 Like XuKVM: x86: Set PEBS_UNAVAIL in IA32_MISC_ENABLE when...
2022-06-08 Like XuKVM: x86/pmu: Add PEBS_DATA_CFG MSR emulation to suppor...
2022-06-08 Like XuKVM: x86/pmu: Add IA32_DS_AREA MSR emulation to support...
2022-06-08 Like XuKVM: x86/pmu: Add IA32_PEBS_ENABLE MSR emulation for...
2022-06-08 Like XuKVM: x86/pmu: Set MSR_IA32_MISC_ENABLE_EMON bit when...
2022-06-08 Chao GaoKVM: VMX: enable IPI virtualization
2022-06-08 Zeng GuangKVM: x86: Allow userspace to set maximum VCPU id for VM
2022-06-08 Zeng GuangKVM: Move kvm_arch_vcpu_precreate() under kvm->lock
2022-06-08 Sean ChristophersonKVM: x86: Differentiate Soft vs. Hard IRQs vs. reinject...
2022-06-08 Sean ChristophersonKVM: x86: Trace re-injected exceptions
2022-06-08 Paolo BonziniKVM: x86: do not report a vCPU as preempted outside...
2022-06-08 Paolo BonziniKVM: x86: do not set st->preempted when going back...
2022-06-07 Paolo BonziniMerge tag 'kvm-s390-next-5.19-2' of git://git./linux...
2022-06-07 Paolo BonziniMerge branch 'kvm-5.20-early-patches' into HEAD
2022-06-07 Paolo BonziniMerge branch 'kvm-5.19-early-fixes' into HEAD
2022-06-06 Linus TorvaldsMerge tag 'pull-work.fd-fixes' of git://git./linux...
2022-06-06 Linus TorvaldsMerge tag 'mm-hotfixes-stable-2022-06-05' of git:/...
2022-06-05 Linus TorvaldsMerge tag 'mm-nonmm-stable-2022-06-05' of git://git...
2022-06-05 Linus TorvaldsMerge tag 'x86-urgent-2022-06-05' of git://git./linux...
2022-06-05 Linus TorvaldsMerge tag 'x86-mm-2022-06-05' of git://git./linux/kerne...
2022-06-05 Linus TorvaldsMerge tag 'x86-microcode-2022-06-05' of git://git....
2022-06-05 Linus TorvaldsMerge tag 'x86-cleanups-2022-06-05' of git://git./linux...
2022-06-05 Linus TorvaldsMerge tag 'x86-boot-2022-06-05' of git://git./linux...
2022-06-05 Linus TorvaldsMerge tag 'timers-core-2022-06-05' of git://git./linux...
2022-06-05 Linus TorvaldsMerge tag 'perf-urgent-2022-06-05' of git://git./linux...
2022-06-05 Linus TorvaldsMerge tag 'perf-core-2022-06-05' of git://git./linux...
2022-06-05 Linus TorvaldsMerge tag 'scsi-misc' of git://git./linux/kernel/git...
2022-06-05 Linus TorvaldsMerge tag 'hte/for-5.19-rc1' of git://git./linux/kernel...
2022-06-05 Linus TorvaldsMerge tag 'pull-18-rc1-work.namei' of git://git./linux...
2022-06-05 Linus TorvaldsMerge tag 'pull-18-rc1-work.mount' of git://git./linux...
2022-06-05 Linus TorvaldsMerge tag 'pull-18-rc1-work.fd' of git://git./linux...
2022-06-04 Linus TorvaldsMerge tag 'bitmap-for-5.19-rc1' of https://github.com...
2022-06-04 Linus TorvaldsMerge tag 'for-5.19/parisc-2' of git://git./linux/kerne...
2022-06-04 Linus TorvaldsMerge tag 'for-linus-5.19-rc1b-tag' of git://git./linux...
2022-06-04 Linus TorvaldsMerge tag 'gpio-fixes-for-v5.19-rc1' of git://git....
2022-06-04 Linus TorvaldsMerge tag 'regulator-fix-v5.19-rc0' of git://git./linux...
2022-06-03 Linus TorvaldsMerge tag 'ntfs3_for_5.19' of https://github.com/Parago...
2022-06-03 Linus TorvaldsMerge tag 'ptrace_stop-cleanup-for-v5.19' of git:/...
2022-06-03 Linus TorvaldsMerge tag 'kthread-cleanups-for-v5.19' of git://git...
2022-06-03 Linus TorvaldsMerge tag 'per-namespace-ipc-sysctls-for-v5.19' of...
2022-06-03 Linus TorvaldsMerge tag 'for-linus-5.19-rc1' of git://git./linux...
2022-06-03 Linus TorvaldsMerge tag 'for-linus-5.19-rc1' of git://git./linux...
2022-06-03 Linus TorvaldsMerge tag 'arm64-fixes' of git://git./linux/kernel...
2022-06-03 Linus TorvaldsMerge tag 's390-5.19-2' of git://git./linux/kernel...
2022-06-03 Linus TorvaldsMerge tag 'efi-next-for-v5.19-2' of git://git./linux...
2022-06-03 Linus TorvaldsMerge tag 'driver-core-5.19-rc1' of git://git./linux...
2022-06-03 Linus TorvaldsMerge tag 'char-misc-5.19-rc1' of git://git./linux...
2022-06-03 Linus TorvaldsMerge tag 'usb-5.19-rc1' of git://git./linux/kernel...
2022-06-03 Linus TorvaldsMerge tag 'tty-5.19-rc1' of git://git./linux/kernel...
2022-06-03 Linus TorvaldsMerge tag 'staging-5.19-rc1' of git://git./linux/kernel...
2022-06-03 Linus TorvaldsMerge tag 'spdx-5.19-rc1' of git://git./linux/kernel...
2022-06-03 Linus TorvaldsMerge tag 'for-5.19/drivers-2022-06-02' of git://git...
2022-06-03 Linus TorvaldsMerge tag 'for-5.19/block-2022-06-02' of git://git...
2022-06-03 Linus TorvaldsMerge tag 'io_uring-5.19-2022-06-02' of git://git.kerne...
2022-06-03 Linus TorvaldsMerge tag 'sound-fix-5.19-rc1' of git://git./linux...
2022-06-03 Linus TorvaldsMerge tag 'drm-next-2022-06-03-1' of git://anongit...
2022-06-03 Dave AirlieMerge tag 'drm/tegra/for-5.19-prep-work' of https:...
2022-06-03 Dave AirlieMerge tag 'msm-next-5.19-fixes-06-01' of https://gitlab...
2022-06-02 Linus TorvaldsMerge tag 'docs-5.19-2' of git://git.lwn.net/linux
2022-06-02 Linus TorvaldsMerge tag 'asm-generic-fixes-5.19' of git://git./linux...
2022-06-02 Linus TorvaldsMerge tag 'arm-late-5.19' of git://git./linux/kernel...
2022-06-02 Linus TorvaldsMerge tag 'arm-multiplatform-5.19-2' of git://git....
2022-06-02 Linus TorvaldsMerge tag 'net-5.19-rc1' of git://git./linux/kernel...
2022-06-02 Linus TorvaldsMerge tag 'ceph-for-5.19-rc1' of https://github.com...
2022-06-02 Linus TorvaldsMerge tag 'livepatching-for-5.19' of git://git./linux...
2022-06-02 Linus TorvaldsMerge tag 'printk-for-5.19-fixup' of git://git./linux...
2022-06-02 Linus TorvaldsMerge tag 'memblock-v5.19-rc1' of git://git./linux...
2022-06-02 Linus TorvaldsMerge tag 'xfs-5.19-for-linus-2' of git://git./fs/xfs...
next