Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
37b144df8099465bf8d08296d8b424c77fd9b0ac
/
arch
/
x86
/
kvm
826c136
x86/kvm/nVMX: don't skip emulated instruction twice when vmptr address is not backed
by Vitaly Kuznetsov
· 6 years ago
b7c1c22
KVM/VMX: Avoid return error when flush tlb successfully in the hv_remote_flush_tlb_with_range()
by Lan Tianyu
· 6 years ago
3f14a89
kvm: sev: Fail KVM_SEV_INIT if already initialized
by David Rientjes
· 6 years ago
d14eff1
KVM: x86: Fix bit shifting in update_intel_pt_cfg
by Gustavo A. R. Silva
· 6 years ago
e9666d1
jump_label: move 'asm goto' support test to Kconfig
by Masahiro Yamada
· 6 years ago
769e470
Merge tag 'kconfig-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
by Linus Torvalds
· 6 years ago
312a466
Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
42b00f1
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
8636a1f
treewide: surround Kconfig file paths with double quotes
by Masahiro Yamada
· 6 years ago
a0aea13
KVM: x86: Add CPUID support for new instruction WBNOINVD
by Robert Hoo
· 6 years ago
453eafb
KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines
by Sean Christopherson
· 6 years ago
051a2d3
KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs
by Sean Christopherson
· 6 years ago
ac5ffda2
KVM/x86: Use SVM assembly instruction mnemonics instead of .byte streams
by Uros Bizjak
· 6 years ago
71883a6
KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range()
by Lan Tianyu
· 6 years ago
3cc5ea9
KVM/MMU: Flush tlb directly in kvm_set_pte_rmapp()
by Lan Tianyu
· 6 years ago
0cf853c
KVM/MMU: Move tlb flush in kvm_set_pte_rmapp() to kvm_mmu_notifier_change_pte()
by Lan Tianyu
· 6 years ago
748c0e3
KVM: Make kvm_set_spte_hva() return int
by Lan Tianyu
· 6 years ago
c3134ce
KVM: Replace old tlb flush function with new one to flush a specified range.
by Lan Tianyu
· 6 years ago
40ef75a
KVM/MMU: Add tlb flush with range helper function
by Lan Tianyu
· 6 years ago
1f3a3e4
KVM/VMX: Add hv tlb range flush support
by Lan Tianyu
· 6 years ago
ee85dec
KVM: x86: Disable Intel PT when VMXON in L1 guest
by Luwei Kang
· 6 years ago
b08c289
KVM: x86: Set intercept for Intel PT MSRs read/write
by Chao Peng
· 6 years ago
bf8c55d
KVM: x86: Implement Intel PT MSRs read/write emulation
by Chao Peng
· 6 years ago
6c0f0bb
KVM: x86: Introduce a function to initialize the PT configuration
by Luwei Kang
· 6 years ago
2ef444f
KVM: x86: Add Intel PT context switch for each vcpu
by Chao Peng
· 6 years ago
86f5201
KVM: x86: Add Intel Processor Trace cpuid emulation
by Chao Peng
· 6 years ago
f99e3da
KVM: x86: Add Intel PT virtualization work mode
by Chao Peng
· 6 years ago
bdd303c
KVM: fix some typos
by Wei Yang
· 6 years ago
9b7ebff
KVM: x86: Remove KF() macro placeholder
by Sean Christopherson
· 6 years ago
788fc1e
kvm: vmx: Allow guest read access to IA32_TSC
by Jim Mattson
· 6 years ago
9ebdfe5
kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLT
by Jim Mattson
· 6 years ago
e081354
KVM: nSVM: Fix nested guest support for PAUSE filtering.
by Tambe, William
· 6 years ago
ba7424b
KVM: VMX: Remove duplicated include from vmx.c
by YueHaibing
· 6 years ago
e87555e
KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported
by Vitaly Kuznetsov
· 6 years ago
ed8e481
KVM: x86: fix size of x86_fpu_cache objects
by Paolo Bonzini
· 6 years ago
3cf85f9
KVM: x86: nSVM: fix switch to guest mmu
by Vitaly Kuznetsov
· 6 years ago
0e1b869
kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs
by Eduardo Habkost
· 6 years ago
dcbd3e4
KVM: X86: Fix NULL deref in vcpu_scan_ioapic
by Wanpeng Li
· 6 years ago
c2dd514
KVM: Fix UAF in nested posted interrupt processing
by Cfir Cohen
· 6 years ago
b666a4b
kvm: x86: Dynamically allocate guest_fpu
by Marc Orr
· 6 years ago
240c35a
kvm: x86: Use task structs fpu field for user
by Marc Orr
· 6 years ago
4e445ae
KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper function
by Krish Sadhukhan
· 6 years ago
254b2f3
KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate helper function
by Krish Sadhukhan
· 6 years ago
5fbf963
KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper function
by Krish Sadhukhan
· 6 years ago
61446ba
KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper function
by Krish Sadhukhan
· 6 years ago
f9b245e
KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch()
by Sean Christopherson
· 6 years ago
461b4ba
KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate helper function
by Krish Sadhukhan
· 6 years ago
16322a3b
KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre,post}reqs()
by Krish Sadhukhan
· 6 years ago
53963a7
KVM/VMX: Check ept_pointer before flushing ept tlb
by Lan Tianyu
· 6 years ago
a0d4f80
KVM nVMX: MSRs should not be stored if VM-entry fails during or after loading guest state
by Krish Sadhukhan
· 6 years ago
e53d88af
kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU reset
by Jim Mattson
· 6 years ago
3d82c56
kvm: vmx: add cpu into VMX preemption timer bug list
by Wei Huang
· 6 years ago
d7b09c8
kvm: x86: Report STIBP on GET_SUPPORTED_CPUID
by Eduardo Habkost
· 6 years ago
87a8d79
x86/hyper-v: Stop caring about EOI for direct stimers
by Vitaly Kuznetsov
· 6 years ago
08a800a
x86/kvm/hyper-v: avoid open-coding stimer_mark_pending() in kvm_hv_notify_acked_sint()
by Vitaly Kuznetsov
· 6 years ago
8644f77
x86/kvm/hyper-v: direct mode for synthetic timers
by Vitaly Kuznetsov
· 6 years ago
6a058a1e
x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.h
by Vitaly Kuznetsov
· 6 years ago
2bc3997
x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUID
by Vitaly Kuznetsov
· 6 years ago
e2e871a
x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper
by Vitaly Kuznetsov
· 6 years ago
a4987de
x86/hyper-v: Do some housekeeping in hyperv-tlfs.h
by Vitaly Kuznetsov
· 6 years ago
7deec5e
x86: kvm: hyperv: don't retry message delivery for periodic timers
by Roman Kagan
· 6 years ago
3a0e773
x86: kvm: hyperv: simplify SynIC message delivery
by Roman Kagan
· 6 years ago
eb1ff0a
kvm: x86: remove unnecessary recalculate_apic_map
by Peng Hao
· 6 years ago
b2227dd
kvm: svm: remove unused struct definition
by Peng Hao
· 6 years ago
84c8c5b
kvm: vmx: Skip all SYSCALL MSRs in setup_msrs() when !EFER.SCE
by Jim Mattson
· 6 years ago
db31c8f
kvm: vmx: Don't set hardware IA32_CSTAR MSR on VM-entry
by Jim Mattson
· 6 years ago
898a811
kvm: vmx: Document the need for MSR_STAR in i386 builds
by Jim Mattson
· 6 years ago
0023ef3
kvm: vmx: Set IA32_TSC_AUX for legacy mode guests
by Jim Mattson
· 6 years ago
55d2375
KVM: nVMX: Move nested code to dedicated files
by Sean Christopherson
· 6 years ago
7c97fcb
KVM: VMX: Expose nested_vmx_allowed() to nested VMX as a non-inline
by Sean Christopherson
· 6 years ago
97b7ead
KVM: VMX: Expose various getters and setters to nested VMX
by Sean Christopherson
· 6 years ago
cf3646e
KVM: VMX: Expose misc variables needed for nested VMX
by Sean Christopherson
· 6 years ago
ff24148
KVM: nVMX: Move "vmcs12 to shadow/evmcs sync" to helper function
by Sean Christopherson
· 6 years ago
3e8eacc
KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested is true
by Sean Christopherson
· 6 years ago
e4027cf
KVM: nVMX: Set callbacks for nested functions during hardware setup
by Sean Christopherson
· 6 years ago
a320338
KVM: VMX: Move the hardware {un}setup functions to the bottom
by Sean Christopherson
· 6 years ago
5158917
KVM: x86: nVMX: Allow nested_enable_evmcs to be NULL
by Sean Christopherson
· 6 years ago
944c346
KVM: VMX: Move nested hardware/vcpu {un}setup to helper functions
by Sean Christopherson
· 6 years ago
89b0c9f
KVM: VMX: Move VMX instruction wrappers to a dedicated header file
by Sean Christopherson
· 6 years ago
75edce8
KVM: VMX: Move eVMCS code to dedicated files
by Sean Christopherson
· 6 years ago
8373d25
KVM: VMX: Add vmx.h to hold VMX definitions
by Sean Christopherson
· 6 years ago
609363c
KVM: nVMX: Move vmcs12 code to dedicated files
by Sean Christopherson
· 6 years ago
cb1d474
KVM: VMX: Move VMCS definitions to dedicated file
by Sean Christopherson
· 6 years ago
2c4fd91
KVM: VMX: Expose various module param vars via capabilities.h
by Sean Christopherson
· 6 years ago
3077c19
KVM: VMX: Move capabilities structs and helpers to dedicated file
by Sean Christopherson
· 6 years ago
7caaa71
KVM: VMX: Pass vmx_capability struct to setup_vmcs_config()
by Sean Christopherson
· 6 years ago
c73da3f
KVM: VMX: Properly handle dynamic VM Entry/Exit controls
by Sean Christopherson
· 6 years ago
71d9409
KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup()
by Sean Christopherson
· 6 years ago
4cebd74
KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h
by Sean Christopherson
· 6 years ago
e012311
KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h
by Sean Christopherson
· 6 years ago
a821bab
KVM: VMX: Move VMX specific files to a "vmx" subdirectory
by Sean Christopherson
· 6 years ago
3592cda
KVM: x86: Add requisite includes to hyperv.h
by Sean Christopherson
· 6 years ago
8ba2e52
KVM: x86: Add requisite includes to kvm_cache_regs.h
by Sean Christopherson
· 6 years ago
199b118
KVM: VMX: Alphabetize the includes in vmx.c
by Sean Christopherson
· 6 years ago
dfae3c0
KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps iff enable_shadow_vmcs
by Sean Christopherson
· 6 years ago
1b3ab5a
KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails
by Sean Christopherson
· 6 years ago
2a31b9d
kvm: introduce manual dirty log reprotect
by Paolo Bonzini
· 6 years ago
8fe65a8
kvm: rename last argument to kvm_get_dirty_log_protect
by Paolo Bonzini
· 6 years ago
e5d83c7
kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic
by Paolo Bonzini
· 8 years ago
a97673a
x86: Fix various typos in comments
by Ingo Molnar
· 6 years ago
Next »