Age | Commit message (Expand) | Author |
2023-07-29 | KVM: VMX: Make VMREAD error path play nice with noinstr | Sean Christopherson |
2023-06-01 | KVM: VMX: restore vmx_vmexit alignment | Jon Kohler |
2023-03-14 | KVM: VMX: Use tabs instead of spaces for indentation | Rong Tao |
2023-01-24 | KVM: VMX: Handle NMI VM-Exits in noinstr region | Sean Christopherson |
2023-01-24 | KVM: VMX: Provide separate subroutines for invoking NMI vs. IRQ handlers | Sean Christopherson |
2023-01-24 | KVM: VMX: Access @flags as a 32-bit value in __vmx_vcpu_run() | Sean Christopherson |
2022-11-30 | KVM: VMX: Make vmread_error_trampoline() uncallable from C code | Sean Christopherson |
2022-11-09 | KVM: x86: use a separate asm-offsets.c file | Paolo Bonzini |
2022-09-26 | KVM: VMX: Do not declare vmread_error() asmlinkage | Uros Bizjak |
2022-09-26 | KVM/VMX: Avoid stack engine synchronization uop in __vmx_vcpu_run | Uros Bizjak |
2022-08-03 | x86/speculation: Add RSB VM Exit protections | Daniel Sneddon |
2022-06-27 | KVM: VMX: Prevent RSB underflow before vmenter | Josh Poimboeuf |
2022-06-27 | x86/speculation: Fill RSB on vmexit for IBRS | Josh Poimboeuf |
2022-06-27 | KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS | Josh Poimboeuf |
2022-06-27 | KVM: VMX: Convert launched argument to flags | Josh Poimboeuf |
2022-06-27 | KVM: VMX: Flatten __vmx_vcpu_run() | Josh Poimboeuf |
2021-12-08 | x86: Prepare asm files for straight-line-speculation | Peter Zijlstra |
2021-02-04 | KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw | Uros Bizjak |
2020-12-11 | KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S | Uros Bizjak |
2020-09-28 | KVM: VMX: Move IRQ invocation to assembly subroutine | Sean Christopherson |
2020-07-09 | x86/kvm/vmx: Move guest enter/exit into .noinstr.text | Thomas Gleixner |
2020-05-15 | KVM: VMX: Remove unneeded __ASM_SIZE usage with POP instruction | Uros Bizjak |
2020-05-06 | KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path | Sean Christopherson |
2020-04-07 | KVM: VMX: Remove unnecessary exception trampoline in vmx_vmenter | Uros Bizjak |
2020-03-31 | KVM: VMX: Add a trampoline to fix VMREAD error handling | Sean Christopherson |
2020-03-17 | KVM: VMX: access regs array in vmenter.S in its natural order | Uros Bizjak |
2019-10-18 | x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_* | Jiri Slaby |
2019-08-22 | KVM: VMX: Fix and tweak the comments for VM-Enter | Sean Christopherson |
2019-07-18 | x86/kvm: Replace vmx_vmenter()'s call to kvm_spurious_fault() with UD2 | Josh Poimboeuf |
2019-04-27 | KVM: VMX: Move RSB stuffing to before the first RET after VM-Exit | Rick Edgecombe |
2019-02-20 | KVM: VMX: Reorder clearing of registers in the vCPU-run assembly flow | Sean Christopherson |
2019-02-20 | KVM: VMX: Preserve callee-save registers in vCPU-run asm sub-routine | Sean Christopherson |
2019-02-20 | KVM: VMX: Return VM-Fail from vCPU-run assembly via standard ABI reg | Sean Christopherson |
2019-02-20 | KVM: VMX: Pass @launched to the vCPU-run asm via standard ABI regs | Sean Christopherson |
2019-02-20 | KVM: VMX: Use RAX as the scratch register during vCPU-run | Sean Christopherson |
2019-02-20 | KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run() | Sean Christopherson |
2019-02-20 | KVM: VMX: Move vCPU-run code to a proper assembly routine | Sean Christopherson |
2018-12-21 | KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines | Sean Christopherson |