OSDN Git Service
(root)
/
uclinux-h8
/
linux.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: x86: Refactor the MMIO SPTE generation handling
2019-02-20
Sean Christopherson
KVM: x86: Refactor the MMIO SPTE generation handling
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: x86: Use a u64 when passing the MMIO gen around
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: Explicitly define the "memslot update in-progress...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: x86/mmu: Do not cache MMIO accesses while memslots...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: x86/mmu: Detect MMIO generation wrap in any address...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: Call kvm_arch_memslots_updated() before updating...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: nVMX: Ignore limit checks on VMX instructions...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: nVMX: Apply addr size mask to effective address...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: nVMX: Sign extend displacements of VMX instr's...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: VMX: Reorder clearing of registers in the vCPU...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: VMX: Call vCPU-run asm sub-routine from C and...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: VMX: Preserve callee-save registers in vCPU-run...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: VMX: Return VM-Fail from vCPU-run assembly via...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: VMX: Pass @launched to the vCPU-run asm via standard...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: VMX: Use RAX as the scratch register during vCPU-run
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: VMX: Fold __vmx_vcpu_run() back into vmx_vcpu_run()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: VMX: Move vCPU-run code to a proper assembly routine
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: VMX: Create a stack frame in vCPU-run
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: VMX: Use #defines in place of immediates in VM...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-20
Sean Christopherson
KVM: x86: Explicitly #define the VCPU_REGS_* indices
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: VMX: Use vcpu->arch.regs directly when saving...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: VMX: Don't save guest registers after VM-Fail
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: VMX: Invert the ordering of saving guest/host...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: VMX: Pass "launched" directly to the vCPU-run...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: VMX: Update VMCS.HOST_RSP via helper C function
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: VMX: Load/save guest CR2 via C code in __vmx_vcpu_run()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: nVMX: Cache host_rsp on a per-VMCS basis
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: nVMX: Let the compiler select the reg for holding...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: nVMX: Reference vmx->loaded_vmcs->launched directly
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: nVMX: Capture VM-Fail via CC_{SET,OUT} in nested...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: nVMX: Capture VM-Fail to a local var in nested_vmx_chec...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: nVMX: Explicitly reference the scratch reg in...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: nVMX: Drop STACK_FRAME_NON_STANDARD from nested_vmx_che...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: nVMX: Remove a rogue "rax" clobber from nested_vmx_chec...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: VMX: Let the compiler save/load RDX during vCPU-run
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: VMX: Manually load RDX in vCPU-run asm blob
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: VMX: Save RSI to an unused output in the vCPU...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: VMX: Modify only RSP when creating a placeholder...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: VMX: Zero out *all* general purpose registers...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: nVMX: Check a single byte for VMCS "launched"...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-02-12
Sean Christopherson
KVM: VMX: Compare only a single byte for VMCS' "launched...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-01-25
Sean Christopherson
KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-01-25
Sean Christopherson
KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-01-25
Sean Christopherson
KVM: x86: Fix PV IPIs for 32-bit KVM host
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-01-25
Sean Christopherson
KVM: VMX: Use the correct field var when clearing VM_ENTRY_L...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2019-01-10
Sean Christopherson
mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-28
Sean Christopherson
mm/mmu_notifier.c: remove mmu_notifier_synchronize()
...r/20181106134705.14197-1-
sean.j.christopherson@intel.com
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-21
Sean Christopherson
Revert "compiler-gcc: disable -ftracer for __noclone...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-21
Sean Christopherson
KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-21
Sean Christopherson
KVM: VMX: Explicitly reference RCX as the vmx_vcpu...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-21
Sean Christopherson
KVM: x86: Use jmp to invoke kvm_spurious_fault() from...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-21
Sean Christopherson
MAINTAINERS: Add arch/x86/kvm sub-directories to existing...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-21
Sean Christopherson
KVM: x86: Remove KF() macro placeholder
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: nVMX: Remove param indirection from nested_vmx_check_ms...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: nVMX: Move nested code to dedicated files
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Expose nested_vmx_allowed() to nested VMX...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Expose various getters and setters to nested VMX
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Expose misc variables needed for nested VMX
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: nVMX: Move "vmcs12 to shadow/evmcs sync" to helper...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: nVMX: Set callbacks for nested functions during...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Move the hardware {un}setup functions to...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: x86: nVMX: Allow nested_enable_evmcs to be NULL
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Move nested hardware/vcpu {un}setup to helper...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Move VMX instruction wrappers to a dedicated...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Move eVMCS code to dedicated files
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Add vmx.h to hold VMX definitions
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: nVMX: Move vmcs12 code to dedicated files
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Move VMCS definitions to dedicated file
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Expose various module param vars via capabilities.h
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Move capabilities structs and helpers to...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Pass vmx_capability struct to setup_vmcs_config()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Properly handle dynamic VM Entry/Exit controls
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Move VMX specific files to a "vmx" subdirectory
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: x86: Add requisite includes to hyperv.h
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: x86: Add requisite includes to kvm_cache_regs.h
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: VMX: Alphabetize the includes in vmx.c
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-14
Sean Christopherson
KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-12-05
Sean Christopherson
x86/vdso: Remove a stale/misleading comment from the...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
...r/20181204212600.28090-3-
sean.j.christopherson@intel.com
commit
|
commitdiff
|
tree
2018-12-05
Sean Christopherson
x86/vdso: Remove obsolete "fake section table" reservation
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
...r/20181204212600.28090-2-
sean.j.christopherson@intel.com
commit
|
commitdiff
|
tree
2018-11-05
Sean Christopherson
x86/cpufeatures: Remove get_scattered_cpuid_leaf()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
...r/20181105185725.18679-1-
sean.j.christopherson@intel.com
commit
|
commitdiff
|
tree
2018-10-16
Sean Christopherson
KVM: nVMX: WARN if nested run hits VMFail with early...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-10-16
Sean Christopherson
KVM: nVMX: add option to perform early consistency...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-10-16
Sean Christopherson
KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state()
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-10-16
Sean Christopherson
KVM: nVMX: call kvm_skip_emulated_instruction in nested_vmx_...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-10-16
Sean Christopherson
KVM: nVMX: do not call nested_vmx_succeed() for consistency...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-10-16
Sean Christopherson
KVM: nVMX: do not skip VMEnter instruction that succeeds
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-10-16
Sean Christopherson
KVM: nVMX: do early preparation of vmcs02 before check_vment...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-10-16
Sean Christopherson
KVM: nVMX: initialize vmcs02 constant exactly once...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-10-16
Sean Christopherson
KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmcs0...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-10-16
Sean Christopherson
KVM: VMX: remove ASSERT() on vmx->pml_pg validity
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-10-16
Sean Christopherson
KVM: vVMX: rename label for post-enter_guest_mode consistenc...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-10-16
Sean Christopherson
KVM: nVMX: assimilate nested_vmx_entry_failure() into...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-10-16
Sean Christopherson
KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
2018-10-16
Sean Christopherson
KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_ente...
...by: Sean Christopherson <
sean.j.christopherson@intel.com
>
commit
|
commitdiff
|
tree
next