KVM: x86/mmu: Add accessors to query mmu_role bits
[linux-2.6-microblaze.git] / arch / x86 / kvm / mmu / mmu.c
2021-06-24 Sean ChristophersonKVM: x86/mmu: Add accessors to query mmu_role bits
2021-06-24 Sean ChristophersonKVM: x86/mmu: Rename "nxe" role bit to "efer_nx" for...
2021-06-24 Sean ChristophersonKVM: x86/mmu: Use MMU's role_regs, not vCPU state,...
2021-06-24 Sean ChristophersonKVM: x86/mmu: Ignore CR0 and CR4 bits in nested EPT...
2021-06-24 Sean ChristophersonKVM: x86/mmu: Consolidate misc updates into shadow_mmu_...
2021-06-24 Sean ChristophersonKVM: x86/mmu: Add struct and helpers to retrieve MMU...
2021-06-24 Sean ChristophersonKVM: x86/mmu: Grab shadow root level from mmu_role...
2021-06-24 Sean ChristophersonKVM: x86/mmu: Move nested NPT reserved bit calculation...
2021-06-24 Sean ChristophersonKVM: x86: Read and pass all CR0/CR4 role bits to shadow...
2021-06-24 Sean ChristophersonKVM: x86/mmu: Drop smep_andnot_wp check from "uses...
2021-06-24 Sean ChristophersonKVM: x86: Fix sizes used to pass around CR0, CR4, and...
2021-06-24 Sean ChristophersonKVM: x86/mmu: Rename unsync helper and update related...
2021-06-24 Sean ChristophersonKVM: x86/mmu: Drop the intermediate "transient" __kvm_s...
2021-06-24 Sean ChristophersonKVM: x86/mmu: comment on kvm_mmu_get_page's syncing...
2021-06-24 Sean ChristophersonKVM: x86/mmu: WARN and zap SP when sync'ing if MMU...
2021-06-24 Sean ChristophersonKVM: x86/mmu: Use MMU role to check for matching guest...
2021-06-24 Sean ChristophersonKVM: x86/mmu: Unconditionally zap unsync SPs when creat...
2021-06-24 Sean ChristophersonRevert "KVM: MMU: record maximum physical address width...
2021-06-24 Sean ChristophersonKVM: x86: Alert userspace that KVM_SET_CPUID{,2} after...
2021-06-24 Sean ChristophersonKVM: x86: Force all MMUs to reinitialize if guest CPUID...
2021-06-24 Sean ChristophersonRevert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la...
2021-06-24 Sean ChristophersonKVM: x86/mmu: Treat NX as used (not reserved) for all...
2021-06-24 Colin Ian KingKVM: x86/mmu: Fix uninitialized boolean variable flush
2021-06-23 Paolo BonziniMerge branch 'topic/ppc-kvm' of https://git./linux...
2021-06-18 David MatlackKVM: x86/mmu: Remove redundant root_hpa checks
2021-06-18 David MatlackKVM: x86/mmu: Refactor is_tdp_mmu_root into is_tdp_mmu
2021-06-18 David MatlackKVM: x86/mmu: Remove redundant is_tdp_mmu_enabled check
2021-06-17 Sean ChristophersonKVM: x86/mmu: Grab nx_lpage_splits as an unsigned long...
2021-06-17 Sean ChristophersonKVM: x86: Drop pointless @reset_roots from kvm_init_mmu()
2021-06-17 Sean ChristophersonKVM: nVMX: Free only guest_mode (L2) roots on INVVPID...
2021-06-17 Sean ChristophersonKVM: x86: Drop skip MMU sync and TLB flush params from...
2021-06-17 Sean ChristophersonKVM: nSVM: Move TLB flushing logic (or lack thereof...
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 Keqian ZhuKVM: x86: Do not write protect huge page in initially...
2021-06-17 Keqian ZhuKVM: x86: Support write protecting only large pages
2021-06-17 Shaokun ZhangKVM: x86/mmu: Make is_nx_huge_page_enabled an inline...
2021-06-11 Sean ChristophersonKVM: x86/mmu: Calculate and check "full" mmu_role for...
2021-05-28 Paolo BonziniMerge tag 'kvmarm-fixes-5.13-2' of git://git./linux...
2021-05-17 Paolo BonziniMerge tag 'kvmarm-fixes-5.13-1' of git://git./linux...
2021-05-16 Linus TorvaldsMerge tag 'driver-core-5.13-rc2' of git://git./linux...
2021-05-16 Linus TorvaldsMerge tag 'staging-5.13-rc2' of git://git./linux/kernel...
2021-05-16 Linus TorvaldsMerge tag 'usb-5.13-rc2' of git://git./linux/kernel...
2021-05-16 Linus TorvaldsMerge tag 'timers-urgent-2021-05-16' of git://git....
2021-05-16 Linus TorvaldsMerge tag 'for-linus-5.13b-rc2-tag' of git://git./linux...
2021-05-16 Linus TorvaldsMerge tag 'x86_urgent_for_v5.13_rc2' of git://git....
2021-05-15 Linus TorvaldsMerge tag 'powerpc-5.13-3' of git://git./linux/kernel...
2021-05-15 Linus TorvaldsMerge tag 'irq-urgent-2021-05-15' of git://git./linux...
2021-05-15 Linus TorvaldsMerge tag 'core-urgent-2021-05-15' of git://git./linux...
2021-05-15 Linus TorvaldsMerge tag 'arc-5.13-rc2' of git://git./linux/kernel...
2021-05-15 Linus TorvaldsMerge tag 'block-5.13-2021-05-14' of git://git.kernel...
2021-05-15 Linus TorvaldsMerge tag 'io_uring-5.13-2021-05-14' of git://git.kerne...
2021-05-15 Linus TorvaldsMerge tag 'erofs-for-5.13-rc2-fixes' of git://git....
2021-05-15 Linus TorvaldsMerge tag 'libnvdimm-fixes-5.13-rc2' of git://git....
2021-05-15 Linus TorvaldsMerge tag 'dax-fixes-5.13-rc2' of git://git./linux...
2021-05-15 Linus TorvaldsMerge tag 'drm-fixes-2021-05-15' of git://anongit.freed...
2021-05-14 Dave AirlieMerge tag 'drm-msm-fixes-2021-05-09' of https://gitlab...
2021-05-14 Linus TorvaldsMerge tag 'trace-v5.13-rc1' of git://git./linux/kernel...
2021-05-14 Linus TorvaldsMerge tag 'arm64-fixes' of git://git./linux/kernel...
2021-05-14 Linus TorvaldsMerge tag 'f2fs-5.13-rc1-fix' of git://git./linux/kerne...
2021-05-14 Linus TorvaldsMerge tag 'drm-fixes-2021-05-14' of git://anongit.freed...
2021-05-13 Linus TorvaldsMerge tag 'pm-5.13-rc2' of git://git./linux/kernel...
2021-05-13 Linus TorvaldsMerge tag 'acpi-5.13-rc2' of git://git./linux/kernel...
2021-05-13 Rafael J. WysockiMerge branch 'acpi-pm'
2021-05-13 Linus TorvaldsMerge branch 'resizex' (patches from Maciej)
2021-05-13 Linus TorvaldsMerge tag 'hwmon-for-v5.13-rc2' of git://git./linux...
2021-05-12 Linus TorvaldsMerge tag 'docs-5.13-3' of git://git.lwn.net/linux
2021-05-11 Linus TorvaldsMerge tag 'for-5.13-rc1-part2-tag' of git://git./linux...
2021-05-11 Maxime RipardMerge drm/drm-fixes into drm-misc-fixes
2021-05-10 Linus TorvaldsMerge tag 'perf-tools-fixes-for-v5.13-2021-05-10' of...
2021-05-10 Linus TorvaldsMerge tag 'for-5.13-rc1-tag' of git://git./linux/kernel...
2021-05-10 Linus TorvaldsMerge tag 'for-linus' of git://git./virt/kvm/kvm
2021-05-09 Linus TorvaldsMerge tag 'drm-next-2021-05-10' of git://anongit.freede...
2021-05-09 Linus TorvaldsMerge tag 'block-5.13-2021-05-09' of git://git.kernel...
2021-05-09 Linus TorvaldsMerge tag 'sched-urgent-2021-05-09' of git://git./linux...
2021-05-09 Linus TorvaldsMerge tag 'locking-urgent-2021-05-09' of git://git...
2021-05-09 Linus TorvaldsMerge tag 'perf_urgent_for_v5.13_rc1' of git://git...
2021-05-08 Linus TorvaldsMerge tag 'scsi-misc' of git://git./linux/kernel/git...
2021-05-08 Linus TorvaldsMerge tag 'kbuild-v5.13-2' of git://git./linux/kernel...
2021-05-08 Linus TorvaldsMerge tag 'net-5.13-rc1' of git://git./linux/kernel...
2021-05-07 Linus TorvaldsMerge tag 'tag-chrome-platform-for-v5.13' of git:/...
2021-05-07 Linus TorvaldsMerge tag 'i3c/for-5.13' of git://git./linux/kernel...
2021-05-07 Linus TorvaldsMerge tag 'arm64-fixes' of git://git./linux/kernel...
2021-05-07 Linus TorvaldsMerge tag 'sound-fix-5.13-rc1' of git://git./linux...
2021-05-07 Linus TorvaldsMerge tag 'block-5.13-2021-05-07' of git://git.kernel...
2021-05-07 Linus TorvaldsMerge tag 'io_uring-5.13-2021-05-07' of git://git.kerne...
2021-05-07 Linus TorvaldsMerge tag 'nfs-for-5.13-1' of git://git.linux-nfs.org...
2021-05-07 Linus TorvaldsMerge tag '9p-for-5.13-rc1' of git://github.com/martine...
2021-05-07 Sean ChristophersonKVM: x86: Prevent KVM SVM from loading on kernels with...
2021-05-07 Linus TorvaldsMerge branch 'akpm' (patches from Andrew)
2021-05-07 Linus TorvaldsMerge tag 'xfs-5.13-merge-5' of git://git./fs/xfs/xfs...
2021-05-07 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2021-05-07 Dave AirlieMerge tag 'drm-misc-next-fixes-2021-05-06' of git:...
2021-05-06 Linus TorvaldsMerge tag 's390-5.13-2' of git://git./linux/kernel...
2021-05-06 Linus TorvaldsMerge branch 'pcmcia-next' of git://git./linux/kernel...
2021-05-06 Linus TorvaldsMerge tag 'ceph-for-5.13-rc1' of git://github.com/ceph...
2021-05-06 Linus TorvaldsMerge tag 'ecryptfs-5.13-rc1-updates' of git://git...
2021-05-06 Linus TorvaldsMerge tag 'trace-v5.13-2' of git://git./linux/kernel...
2021-05-06 Linus TorvaldsMerge tag 'acpi-5.13-rc1-2' of git://git./linux/kernel...
next