aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx
AgeCommit message (Expand)Author
2020-04-29KVM: VMX: Enable machine check support for 32bit targetsUros Bizjak
2020-04-17KVM: VMX: fix crash cleanup when KVM wasn't usedVitaly Kuznetsov
2020-04-17KVM: VMX: Add a trampoline to fix VMREAD error handlingSean Christopherson
2020-04-17KVM: x86: Gracefully handle __vmalloc() failure during VM allocationSean Christopherson
2020-04-17KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec supportSean Christopherson
2020-04-17KVM: nVMX: Properly handle userspace interrupt window requestSean Christopherson
2020-03-23KVM: VMX: don't allow memory operands for inline asm that modifies SPNick Desaulniers
2020-03-14Merge branch 'kvm-null-pointer-fix' into kvm-masterPaolo Bonzini
2020-03-14KVM: nVMX: avoid NULL pointer dereference with incorrect EVMCS GPAsVitaly Kuznetsov
2020-03-14KVM: VMX: Condition ENCLS-exiting enabling on CPU support for SGX1Sean Christopherson
2020-03-01KVM: VMX: check descriptor table exits on instruction emulationOliver Upton
2020-02-28KVM: x86: allow compiling as non-module with W=1Valdis Klētnieks
2020-02-23KVM: nVMX: Check IO instruction VM-exit conditionsOliver Upton
2020-02-23KVM: nVMX: Refactor IO bitmap checks into helper functionOliver Upton
2020-02-23KVM: nVMX: Don't emulate instructions in guest modePaolo Bonzini
2020-02-23KVM: nVMX: Emulate MTF when performing instruction emulationOliver Upton
2020-02-21KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when ap...Vitaly Kuznetsov
2020-02-21KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1Vitaly Kuznetsov
2020-02-21KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadowwanpeng li
2020-02-17KVM: nVMX: Fix some obsolete comments and grammar errorMiaohe Lin
2020-02-12KVM: nVMX: Use correct root level for nested EPT shadow page tablesSean Christopherson
2020-02-12KVM: nVMX: Fix some comment typos and coding styleMiaohe Lin
2020-02-12KVM: nVMX: Handle pending #DB when injecting INIT VM-exitOliver Upton
2020-02-12KVM: x86: do not reset microcode version on INIT or RESETPaolo Bonzini
2020-02-05KVM: vmx: delete meaningless vmx_decache_cr0_guest_bits() declarationMiaohe Lin
2020-02-05KVM: x86: Fix perfctr WRMSR for running countersEric Hankland
2020-02-05x86/kvm/hyper-v: don't allow to turn on unsupported VMX controls for nested g...Vitaly Kuznetsov
2020-02-05x86/kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs()Vitaly Kuznetsov
2020-02-05KVM: nVMX: Remove stale comment from nested_vmx_load_cr3()Sean Christopherson
2020-02-05KVM: nVMX: delete meaningless nested_vmx_run() declarationMiaohe Lin
2020-02-05kvm: x86: hyperv: Use APICv update request interfaceSuravee Suthikulpanit
2020-02-05kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasonsSuravee Suthikulpanit
2020-02-05KVM: x86: remove get_enable_apicv from kvm_x86_opsPaolo Bonzini
2020-02-05kvm: x86: Introduce APICv inhibit reason bitsSuravee Suthikulpanit
2020-01-31Merge tag 'kvm-5.6-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2020-01-27KVM: VMX: remove duplicated segment cache clearMiaohe Lin
2020-01-27KVM: nVMX: Check GUEST_DR7 on vmentry of nested guestsKrish Sadhukhan
2020-01-27KVM: X86: Drop x86_set_memory_region()Peter Xu
2020-01-27KVM: X86: Don't take srcu lock in init_rmode_identity_map()Peter Xu
2020-01-27x86/kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_...Vitaly Kuznetsov
2020-01-27KVM: x86: Perform non-canonical checks in 32-bit KVMSean Christopherson
2020-01-27KVM: nVMX: WARN on failure to set IA32_PERF_GLOBAL_CTRLOliver Upton
2020-01-27KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacksMarios Pomonis
2020-01-27KVM: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacksMarios Pomonis
2020-01-27kvm/svm: PKU not currently supportedJohn Allen
2020-01-24KVM: x86: Move kvm_vcpu_init() invocation to common codeSean Christopherson
2020-01-24KVM: x86: Move FPU allocation to common x86 codeSean Christopherson
2020-01-24KVM: x86: Allocate vcpu struct in common x86 codeSean Christopherson
2020-01-24KVM: VMX: Use direct vcpu pointer during vCPU create/freeSean Christopherson
2020-01-24KVM: VMX: Allocate VPID after initializing VCPUSean Christopherson
4378100C3 :100D700099C0FFF8477400042924001FC0380019E7 :100D80009640FCA1C03E0004CF8121F837E021F954 :100D9000CC210000C82000042A20001832200001C5 :100DA0009A00FFFBCF8121F8800000027C40800088 :100DB0007C40C00028D0001831100001C01600800F :100DC00095000003C02A00047CD4C00CCCC1217C57 :100DD000CC41217DCC41217E7C4180001DB00003AF :100DE00036A0217F9B000003419C0005041C0040AD :100DF00099C0000009DC0001CC210000C8240004D7 :100E00002A6C001F419C00059AC0FFFACC8000624A :100E1000800000027C4080007C40C00004D403E6D7 :100E200080000001CC5400008000039FCC4003EA06 :100E3000C01C8000044CA000CDC120107C410000EB :100E4000C814000904180000041C0008CD800071BB :100E500009DC000105980001CD0D000099C0FFFCE0 :100E6000CC8000628000039FCD400071C00E010065 :100E7000CC000041CCC1304AC83C007FCC00007F90 :100E800080000001CC00007FCC00007F88000000C3 :100E9000CC00007F00000000000000000000000007 :100EA0000000000000000000000000000000000042 :100EB0000000000000000000000000000000000032 :100EC0000000000000000000000000000000000022 :100ED0000000000000000000000000000000000012 :100EE0000000000000000000000000000000000002 :100EF00000000000000000000000000000000000F2 :100F000000000000000000000000000000000000E1 :100F100000000000000000000000000000000000D1 :100F200000000000000000000000000000000000C1 :100F300000000000000000000000000000000000B1 :100F400000000000000000000000000000000000A1 :100F50000000000000000000000000000000000091 :100F60000000000000000000000000000000000081 :100F70000000000000000000000000000000000071 :100F80000000000000000000000000000000000061 :100F90000000000000000000000000000000000051 :100FA0000000000000000000000000000000000041 :100FB0000000000000000000000000000000000031 :100FC0000000000000000000000000000000000021 :100FD0000000000000000000000000000000000011 :100FE0000000000000000000000000000000000001 :100FF00000000000000000000000000000000000F1 :1010000000000000000000000000000000000000E0 :1010100000000000000000000000000000000000D0 :1010200000000000000000000000000000000000C0 :1010300000000000000000000000000000000000B0 :1010400000000000000000000000000000000000A0 :101050000000000000000000000000000000000090 :101060000000000000000000000000000000000080 :101070000000000000000000000000000000000070 :101080000000000000000000000000000000000060 :101090000000000000000000000000000000000050 :1010A0000000000000000000000000000000000040 :1010B0000000000000000000000000000000000030 :1010C0000000000000000000000000000000000020 :1010D0000000000000000000000000000000000010 :1010E0000000000000000000000000000000000000 :1010F00000000000000000000000000000000000F0 :1011000000000000000000000000000000000000DF :1011100000000000000000000000000000000000CF :1011200000000000000000000000000000000000BF :1011300000000000000000000000000000000000AF :10114000000000000000000000000000000000009F :10115000000000000000000000000000000000008F :10116000000000000000000000000000000000007F :10117000000000000000000000000000000000006F :10118000000000000000000000000000000000005F :10119000000000000000000000000000000000004F :1011A000000000000000000000000000000000003F :1011B000000000000000000000000000000000002F :1011C000000000000000000000000000000000001F :1011D000000000000000000000000000000000000F :1011E00000000000000000000000000000000000FF :1011F00000000000000000000000000000000000EF :1012000000000000000000000000000000000000DE :1012100000000000000000000000000000000000CE :1012200000000000000000000000000000000000BE :1012300000000000000000000000000000000000AE :10124000000000000000000000000000000000009E :10125000000000000000000000000000000000008E :10126000000000000000000000000000000000007E :10127000000000000000000000000000000000006E :10128000000000000000000000000000000000005E :10129000000000000000000000000000000000004E :1012A000000000000000000000000000000000003E :1012B000000000000000000000000000000000002E :1012C000000000000000000000000000000000001E :1012D000000000000000000000000000000000000E :1012E00000000000000000000000000000000000FE :1012F00000000000000000000000000000000000EE :1013000000000000000000000000000000000000DD :1013100000000000000000000000000000000000CD :1013200000000000000000000000000000000000BD :1013300000000000000000000000000000000000AD :10134000000000000000000000000000000000009D :10135000000000000000000000000000000000008D :10136000000000000000000000000000000000007D :10137000000000000000000000000000000000006D :10138000000000000000000000000000000000005D :10139000000000000000000000000000000000004D :1013A000000000000000000000000000000000003D :1013B000000000000000000000000000000000002D :1013C000000000000000000000000000000000001D :1013D000000000000000000000000000000000000D :1013E00000000000000000000000000000000000FD :1013F00000000000000000000000000000000000ED :10140000000103330010000400170006002100084B :10141000002700280028002300290029002A002690 :10142000002B0029002D0038002E003F002F004A1D :101430000034004C00360030003900AF003A00D0D4 :10144000003B00E5003C00FD003D016C003F00ADAD :10145000004103380043036C0044018F004500FD48 :10146000004601AD004701AD004802000049020EF0 :10147000004A0257004B028400520261005302737B :10148000005402890057029B0060029F006102AE77 :10149000006202B8006302C2006402CC006502D69A :1014A000006602E0006702EA006802F4006902F8E0 :1014B000006A02FC006B0300006C0304006D03086B :1014C000006E030C006F031000700314007203869B :1014D0000074038C0079038A007C031E000F039BB9 :1014E000000F039B000F039B000F039B000F039B48 :1014F000000F039B000F039B000F039B000F039B38 :10150000000F039B000F039B000F039B000F039B27 :10151000000F039B000F039B000F039B000F039B17 :10152000000F039B000F039B000F039B000F039B07 :10153000000F039B000F039B000F039B000F039BF7 :00000001FF