Age | Commit message (Expand) | Author | Files | Lines |
2018-12-14 | x86/hyper-v: move synic/stimer control structures definitions to hyperv-tlfs.h | Vitaly Kuznetsov | 3 | -69/+70 |
2018-12-14 | KVM: selftests: Add hyperv_cpuid test | Vitaly Kuznetsov | 2 | -0/+158 |
2018-12-14 | KVM: selftests: implement an unchecked version of vcpu_ioctl() | Vitaly Kuznetsov | 2 | -2/+14 |
2018-12-14 | x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUID | Vitaly Kuznetsov | 5 | -0/+203 |
2018-12-14 | x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper | Vitaly Kuznetsov | 5 | -7/+26 |
2018-12-14 | x86/hyper-v: Drop HV_X64_CONFIGURE_PROFILER definition | Vitaly Kuznetsov | 1 | -1/+0 |
2018-12-14 | x86/hyper-v: Do some housekeeping in hyperv-tlfs.h | Vitaly Kuznetsov | 2 | -97/+93 |
2018-12-14 | x86/hyper-v: Mark TLFS structures packed | Vitaly Kuznetsov | 1 | -22/+25 |
2018-12-14 | x86: kvm: hyperv: don't retry message delivery for periodic timers | Roman Kagan | 1 | -2/+12 |
2018-12-14 | x86: kvm: hyperv: simplify SynIC message delivery | Roman Kagan | 1 | -57/+41 |
2018-12-14 | kvm: x86: remove unnecessary recalculate_apic_map | Peng Hao | 1 | -3/+2 |
2018-12-14 | kvm: svm: remove unused struct definition | Peng Hao | 1 | -5/+0 |
2018-12-14 | kvm: vmx: Skip all SYSCALL MSRs in setup_msrs() when !EFER.SCE | Jim Mattson | 1 | -8/+8 |
2018-12-14 | kvm: vmx: Don't set hardware IA32_CSTAR MSR on VM-entry | Jim Mattson | 1 | -3/+0 |
2018-12-14 | kvm: vmx: Document the need for MSR_STAR in i386 builds | Jim Mattson | 1 | -2/+5 |
2018-12-14 | kvm: vmx: Set IA32_TSC_AUX for legacy mode guests | Jim Mattson | 1 | -3/+3 |
2018-12-14 | KVM: nVMX: Move nested code to dedicated files | Sean Christopherson | 4 | -5921/+5959 |
2018-12-14 | KVM: VMX: Expose nested_vmx_allowed() to nested VMX as a non-inline | Sean Christopherson | 2 | -1/+11 |
2018-12-14 | KVM: VMX: Expose various getters and setters to nested VMX | Sean Christopherson | 2 | -48/+53 |
2018-12-14 | KVM: VMX: Expose misc variables needed for nested VMX | Sean Christopherson | 2 | -3/+6 |
2018-12-14 | KVM: nVMX: Move "vmcs12 to shadow/evmcs sync" to helper function | Sean Christopherson | 1 | -20/+26 |
2018-12-14 | KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested is true | Sean Christopherson | 1 | -8/+8 |
2018-12-14 | KVM: nVMX: Set callbacks for nested functions during hardware setup | Sean Christopherson | 1 | -26/+49 |
2018-12-14 | KVM: VMX: Move the hardware {un}setup functions to the bottom | Sean Christopherson | 1 | -184/+184 |
2018-12-14 | KVM: x86: nVMX: Allow nested_enable_evmcs to be NULL | Sean Christopherson | 1 | -0/+2 |
2018-12-14 | KVM: VMX: Move nested hardware/vcpu {un}setup to helper functions | Sean Christopherson | 1 | -31/+54 |
2018-12-14 | KVM: VMX: Move VMX instruction wrappers to a dedicated header file | Sean Christopherson | 3 | -380/+429 |
2018-12-14 | KVM: VMX: Move eVMCS code to dedicated files | Sean Christopherson | 5 | -476/+514 |
2018-12-14 | KVM: VMX: Add vmx.h to hold VMX definitions | Sean Christopherson | 2 | -363/+352 |
2018-12-14 | KVM: nVMX: Move vmcs12 code to dedicated files | Sean Christopherson | 5 | -603/+624 |
2018-12-14 | KVM: VMX: Move VMCS definitions to dedicated file | Sean Christopherson | 2 | -122/+135 |
2018-12-14 | KVM: VMX: Expose various module param vars via capabilities.h | Sean Christopherson | 2 | -6/+13 |
2018-12-14 | KVM: VMX: Move capabilities structs and helpers to dedicated file | Sean Christopherson | 2 | -310/+324 |
2018-12-14 | KVM: VMX: Pass vmx_capability struct to setup_vmcs_config() | Sean Christopherson | 1 | -12/+17 |
2018-12-14 | KVM: VMX: Properly handle dynamic VM Entry/Exit controls | Sean Christopherson | 1 | -71/+74 |
2018-12-14 | KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup() | Sean Christopherson | 1 | -3/+3 |
2018-12-14 | KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h | Sean Christopherson | 2 | -1/+1 |
2018-12-14 | KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h | Sean Christopherson | 2 | -4/+4 |
2018-12-14 | KVM: VMX: Move VMX specific files to a "vmx" subdirectory | Sean Christopherson | 5 | -1/+1 |
2018-12-14 | KVM: x86: Add requisite includes to hyperv.h | Sean Christopherson | 1 | -0/+2 |
2018-12-14 | KVM: x86: Add requisite includes to kvm_cache_regs.h | Sean Christopherson | 1 | -0/+2 |
2018-12-14 | KVM: VMX: Alphabetize the includes in vmx.c | Sean Christopherson | 1 | -26/+25 |
2018-12-14 | KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps iff enable_shadow_vmcs | Sean Christopherson | 1 | -20/+23 |
2018-12-14 | KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails | Sean Christopherson | 1 | -2/+5 |
2018-12-14 | kvm: introduce manual dirty log reprotect | Paolo Bonzini | 12 | -17/+306 |
2018-12-14 | kvm: rename last argument to kvm_get_dirty_log_protect | Paolo Bonzini | 5 | -13/+13 |
2018-12-14 | kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic | Paolo Bonzini | 6 | -38/+41 |
2018-12-14 | Merge branch 'khdr_fix' of git://git.kernel.org/pub/scm/linux/kernel/git/shua... | Paolo Bonzini | 899 | -5096/+10539 |
2018-12-13 | selftests: Fix test errors related to lib.mk khdr target | Shuah Khan | 8 | -9/+13 |
2018-12-09 | Linux 4.20-rc6v4.20-rc6 | Linus Torvalds | 1 | -1/+1 |