summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* kvm: vmx: Support INVPCID in shadow paging modeJunaid Shahid2018-08-063-3/+112
* kvm: x86: Propagate guest PCIDs to host PCIDsJunaid Shahid2018-08-061-1/+16
* kvm: x86: Add ability to skip TLB flush when switching CR3Junaid Shahid2018-08-064-6/+2
* kvm: x86: Use fast CR3 switch for nested VMXJunaid Shahid2018-08-064-13/+25
* kvm: x86: Support resetting the MMU context without resetting rootsJunaid Shahid2018-08-062-17/+10
* kvm: x86: Add support for fast CR3 switch across different MMU modesJunaid Shahid2018-08-061-6/+15
* kvm: x86: Introduce KVM_REQ_LOAD_CR3Junaid Shahid2018-08-064-2/+11
* kvm: x86: Introduce kvm_mmu_calc_root_page_role()Junaid Shahid2018-08-061-27/+85
* kvm: x86: Add fast CR3 switch code pathJunaid Shahid2018-08-063-8/+71
* kvm: x86: Avoid taking MMU lock in kvm_mmu_sync_roots if no sync is neededJunaid Shahid2018-08-061-8/+67
* kvm: x86: Make sync_page() flush remote TLBs once onlyJunaid Shahid2018-08-062-8/+20
* KVM: MMU: drop vcpu param in gpte_accessPeter Xu2018-08-061-5/+5
* KVM: nVMX: Separate logic allocating shadow vmcs to a functionLiran Alon2018-08-061-9/+28
* KVM: VMX: Mark vmcs header as shadow in case alloc_vmcs_cpu() allocate shadow...Liran Alon2018-08-061-8/+8
* KVM: nVMX: Expose VMCS shadowing to L1 guestLiran Alon2018-08-061-0/+9
* KVM: nVMX: Do not forward VMREAD/VMWRITE VMExits to L1 if required so by vmcs...Liran Alon2018-08-061-2/+31
* KVM: nVMX: vmread/vmwrite: Use shadow vmcs12 if running L2Liran Alon2018-08-061-12/+49
* KVM: selftests: add tests for shadow VMCS save/restorePaolo Bonzini2018-08-063-5/+74
* KVM: nVMX: include shadow vmcs12 in nested statePaolo Bonzini2018-08-061-1/+30
* KVM: nVMX: Cache shadow vmcs12 on VMEntry and flush to memory on VMExitLiran Alon2018-08-061-0/+74
* KVM: nVMX: Verify VMCS shadowing VMCS link pointerLiran Alon2018-08-061-2/+28
* KVM: nVMX: Verify VMCS shadowing controlsLiran Alon2018-08-061-0/+16
* KVM: nVMX: Introduce nested_cpu_has_shadow_vmcs()Liran Alon2018-08-061-1/+6
* KVM: nVMX: Fail VMLAUNCH and VMRESUME on shadow VMCSLiran Alon2018-08-061-0/+11
* KVM: nVMX: Allow VMPTRLD for shadow VMCS if vCPU supports VMCS shadowingLiran Alon2018-08-061-1/+8
* KVM: VMX: Change vmcs12_{read,write}_any() to receive vmcs12 as parameterLiran Alon2018-08-061-10/+11
* KVM: VMX: Create struct for VMCS headerLiran Alon2018-08-061-9/+15
* kvm: selftests: add test for nested state save/restorePaolo Bonzini2018-08-063-1/+132
* kvm: nVMX: Introduce KVM_CAP_NESTED_STATEJim Mattson2018-08-066-2/+330
* KVM: x86: do not load vmcs12 pages while still in SMMPaolo Bonzini2018-08-063-18/+41
* kvm: selftests: add basic test for state save and restorePaolo Bonzini2018-08-068-22/+311
* kvm: selftests: ensure vcpu file is releasedPaolo Bonzini2018-08-061-1/+9
* kvm: selftests: actually use all of lib/vmx.cPaolo Bonzini2018-08-063-89/+72
* kvm: selftests: create a GDT and TSSPaolo Bonzini2018-08-065-47/+79
* KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'dPaolo Bonzini2018-08-063-14/+30
* KVM: vmx: remove save/restore of host BNDCGFS MSRSean Christopherson2018-08-061-5/+6
* KVM: Switch 'requests' to be 64-bit (explicitly)KarimAllah Ahmed2018-08-061-5/+5
* kvm: selftests: add cr4_cpuid_sync_testWei Huang2018-08-063-0/+131
* Merge tag 'v4.18-rc6' into HEADPaolo Bonzini2018-08-061068-5585/+9515
|\
| * Linux 4.18-rc6v4.18-rc6Linus Torvalds2018-07-221-1/+1
| * Merge tag 'nvme-for-4.18' of git://git.infradead.org/nvmeLinus Torvalds2018-07-222-34/+41
| |\
| | * nvme: fix handling of metadata_len for NVME_IOCTL_IO_CMDRoland Dreier2018-07-201-1/+1
| | * nvme: don't enable AEN if not supportedWeiping Zhang2018-07-171-4/+7
| | * nvme: ensure forward progress during Admin passthruScott Bauer2018-07-171-24/+26
| | * nvme-pci: fix memory leak on probe failureKeith Busch2018-07-121-5/+7
| * | Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2018-07-228-29/+14
| |\ \
| | * | aio: don't expose __aio_sigset in uapiChristoph Hellwig2018-07-173-6/+6
| | * | ocxlflash_getfile(): fix double-iput() on alloc_file() failuresAl Viro2018-07-101-3/+2
| | * | cxl_getfile(): fix double-iput() on alloc_file() failuresAl Viro2018-07-101-4/+4
| | * | drm_mode_create_lease_ioctl(): fix open-coded filp_clone_open()Al Viro2018-07-103-16/+2