Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
e9c16c78503dd0482b876761d60a3d2f50ac4d86
/
arch
/
x86
e9c16c7
KVM: x86: use direct accessors for RIP and RSP
by Paolo Bonzini
· 6 years ago
2b3eaf8
KVM: VMX: Use accessors for GPRs outside of dedicated caching logic
by Sean Christopherson
· 6 years ago
de3cd11
KVM: x86: Omit caching logic for always-available GPRs
by Sean Christopherson
· 6 years ago
0c55671
kvm, x86: Properly check whether a pfn is an MMIO or not
by KarimAllah Ahmed
· 6 years ago
e0bf266
KVM/nVMX: Use page_address_valid in a few more locations
by KarimAllah Ahmed
· 6 years ago
dee9c04
KVM/nVMX: Use kvm_vcpu_map for accessing the enlightened VMCS
by KarimAllah Ahmed
· 6 years ago
8892530
KVM/nVMX: Use kvm_vcpu_map for accessing the shadow VMCS
by KarimAllah Ahmed
· 6 years ago
8c5fbf1
KVM/nSVM: Use the new mapping API for mapping guest memory
by KarimAllah Ahmed
· 6 years ago
42e35f8
KVM/X86: Use kvm_vcpu_map in emulator_cmpxchg_emulated
by KarimAllah Ahmed
· 6 years ago
3278e04
KVM/nVMX: Use kvm_vcpu_map when mapping the posted interrupt descriptor table
by KarimAllah Ahmed
· 6 years ago
96c66e8
KVM/nVMX: Use kvm_vcpu_map when mapping the virtual APIC page
by KarimAllah Ahmed
· 6 years ago
31f0b6c
KVM/nVMX: Use kvm_vcpu_map when mapping the L1 MSR bitmap
by KarimAllah Ahmed
· 6 years ago
b146b83
X86/nVMX: handle_vmptrld: Use kvm_vcpu_map when copying VMCS12 from guest memory
by KarimAllah Ahmed
· 6 years ago
bd53cb3
X86/KVM: Handle PFNs outside of kernel reach when touching GPTEs
by Filippo Sironi
· 6 years ago
3d5f6be
X86/nVMX: Update the PML table without mapping and unmapping the page
by KarimAllah Ahmed
· 6 years ago
2e40893
X86/nVMX: handle_vmon: Read 4 bytes from guest memory
by KarimAllah Ahmed
· 6 years ago
191c813
x86/kvm: Implement HWCR support
by Borislav Petkov
· 6 years ago
19e3833
KVM: VMX: Include architectural defs header in capabilities.h
by Sean Christopherson
· 6 years ago
d6a85c3
KVM: vmx: clean up some debug output
by Dan Carpenter
· 6 years ago
0967fa1
KVM: VMX: Skip delta_tsc shift-and-divide if the dividend is zero
by Sean Christopherson
· 6 years ago
4ca88b3
KVM: lapic: Check for a pending timer intr prior to start_hv_timer()
by Sean Christopherson
· 6 years ago
f992798
KVM: lapic: Refactor ->set_hv_timer to use an explicit expired param
by Sean Christopherson
· 6 years ago
f1ba5cf
KVM: lapic: Explicitly cancel the hv timer if it's pre-expired
by Sean Christopherson
· 6 years ago
ee66e45
KVM: lapic: Busy wait for timer to expire when using hv_timer
by Sean Christopherson
· 6 years ago
6c6a2ab
KVM: VMX: Nop emulation of MSR_IA32_POWER_CTL
by Liran Alon
· 6 years ago
c715eb9
KVM: x86: Add support of clear Trace_ToPA_PMI status
by Luwei Kang
· 6 years ago
8479e04
KVM: x86: Inject PMI for KVM guest
by Luwei Kang
· 6 years ago
c110ae5
kvm: move KVM_CAP_NR_MEMSLOTS to common code
by Paolo Bonzini
· 6 years ago
0a62956
KVM: x86: Inject #GP if guest attempts to set unsupported EFER bits
by Sean Christopherson
· 6 years ago
1198849
KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writes
by Sean Christopherson
· 6 years ago
c80add0
KVM: nVMX: Return -EINVAL when signaling failure in VM-Entry helpers
by Sean Christopherson
· 6 years ago
98d9e85
KVM: nVMX: Return -EINVAL when signaling failure in pre-VM-Entry helpers
by Paolo Bonzini
· 6 years ago
5478ba3
KVM: nVMX: Rename and split top-level consistency checks to match SDM
by Sean Christopherson
· 6 years ago
9c3e922
KVM: nVMX: Move guest non-reg state checks to VM-Exit path
by Sean Christopherson
· 6 years ago
de2bc2b
kvm: nVMX: Check "load IA32_PAT" VM-entry control on vmentry
by Krish Sadhukhan
· 6 years ago
f6b0db1f
kvm: nVMX: Check "load IA32_PAT" VM-exit control on vmentry
by Krish Sadhukhan
· 6 years ago
674ea35
KVM: x86: optimize check for valid PAT value
by Paolo Bonzini
· 6 years ago
f16cb57
KVM: x86: clear VM_EXIT_SAVE_IA32_PAT
by Paolo Bonzini
· 6 years ago
9d60964
KVM: vmx: print more APICv fields in dump_vmcs
by Paolo Bonzini
· 6 years ago
7a223e0
KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing
by Vitaly Kuznetsov
· 6 years ago
1d487e9
KVM: fix spectrev1 gadgets
by Paolo Bonzini
· 6 years ago
be43c44
KVM: x86: fix warning Using plain integer as NULL pointer
by Hariprasad Kelam
· 6 years ago
b68f3cc
KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels
by Sean Christopherson
· 6 years ago
8f4dc2e
KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU
by Sean Christopherson
· 6 years ago
9ec1949
KVM: x86: clear SMM flags before loading state while leaving SMM
by Sean Christopherson
· 6 years ago
c5833c7
KVM: x86: Open code kvm_set_hflags
by Sean Christopherson
· 6 years ago
ed19321
KVM: x86: Load SMRAM in a single shot when leaving SMM
by Sean Christopherson
· 6 years ago
e51bfdb
KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU
by Liran Alon
· 6 years ago
672ff6c
KVM: x86: Raise #GP when guest vCPU do not support PMU
by Liran Alon
· 6 years ago
1811d97
x86/kvm: move kvm_load/put_guest_xcr0 into atomic context
by WANG Chao
· 6 years ago
99c2217
KVM: x86: svm: make sure NMI is injected after nmi_singlestep
by Vitaly Kuznetsov
· 6 years ago
e44e3ea
svm/avic: Fix invalidate logical APIC id entry
by Suthikulpanit, Suravee
· 6 years ago
4a58038
Revert "svm: Fix AVIC incomplete IPI emulation"
by Suthikulpanit, Suravee
· 6 years ago
bc8a3d8
kvm: mmu: Fix overflow on kvm mmu page limit calculation
by Ben Gardon
· 6 years ago
2b27924
KVM: nVMX: always use early vmcs check when EPT is disabled
by Paolo Bonzini
· 6 years ago
6909081
KVM: nVMX: allow tests to use bad virtual-APIC page address
by Paolo Bonzini
· 6 years ago
cfd32ac
KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptes
by Sean Christopherson
· 6 years ago
3b04689
Merge tag 'for-linus-5.1b-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip
by Linus Torvalds
· 6 years ago
bc5725f
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
c73f4c9
KVM: x86: nVMX: fix x2APIC VTPR read intercept
by Marc Orr
· 6 years ago
acff784
KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887)
by Marc Orr
· 6 years ago
b86bc28
KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow
by David Rientjes
· 6 years ago
ede885e
kvm: svm: fix potential get_num_contig_pages overflow
by David Rientjes
· 6 years ago
32d9258
syscalls: Remove start and number from syscall_set_arguments() args
by Steven Rostedt (VMware)
· 6 years ago
b35f549
syscalls: Remove start and number from syscall_get_arguments() args
by Steven Rostedt (Red Hat)
· 8 years ago
42d8644
xen: Prevent buffer overflow in privcmd ioctl
by Dan Carpenter
· 6 years ago
63fc9c2
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
915ee0d
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
f560bd1
x86/realmode: Make set_real_mode_mem() static inline
by Matteo Croce
· 6 years ago
45def77
KVM: x86: update %rip after emulating IO
by Sean Christopherson
· 6 years ago
013cc6e
x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init
by Vitaly Kuznetsov
· 6 years ago
2bdb76c
kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrs
by Xiaoyao Li
· 6 years ago
0cf9135
KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts
by Sean Christopherson
· 6 years ago
f285c63
kvm: mmu: Used range based flushing in slot_handle_level_range
by Ben Gardon
· 6 years ago
4d66623
KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region()
by Wei Yang
· 6 years ago
711eff3
kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields
by Krish Sadhukhan
· 6 years ago
05d5a48
KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation)
by Singh, Brijesh
· 6 years ago
47c42e6
KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size'
by Sean Christopherson
· 6 years ago
552c69b1
KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT
by Sean Christopherson
· 6 years ago
f6027c8
x86/cpufeature: Fix __percpu annotation in this_cpu_has()
by Jann Horn
· 6 years ago
92c77f7
x86/mm: Don't exceed the valid physical address space
by Ralph Campbell
· 6 years ago
a9d57ef
x86/retpolines: Disable switch jump tables when retpolines are enabled
by Daniel Borkmann
· 6 years ago
bebd024
x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y
by Thomas Gleixner
· 6 years ago
b929a50
x86/realmode: Don't leak the trampoline kernel address
by Matteo Croce
· 6 years ago
0f02dae
x86/boot: Fix incorrect ifdeffery scope
by Baoquan He
· 6 years ago
7f2daa9
x86/resctrl: Remove unused variable
by Peng Hao
· 6 years ago
ffc8599
x86/gart: Exclude GART aperture from kcore
by Kairui Song
· 6 years ago
f779871
Merge branch 'x86/cpu' into x86/urgent
by Thomas Gleixner
· 6 years ago
e898e69
x86/hw_breakpoints: Make default case in hw_breakpoint_arch_parse() return an error
by Nathan Chancellor
· 6 years ago
4fe64a6
x86/mm/pti: Make local symbols static
by Valdis Kletnieks
· 6 years ago
0f4d3aa
x86/cpu/cyrix: Remove {get,set}Cx86_old macros used for Cyrix processors
by Matthew Whitehead
· 6 years ago
18fb053
x86/cpu/cyrix: Use correct macros for Cyrix calls on Geode processors
by Matthew Whitehead
· 6 years ago
9bd6812
x86/microcode: Announce reload operation's completion
by Borislav Petkov
· 6 years ago
534c89c
x86/hyperv: Prevent potential NULL pointer dereference
by Kangjie Lu
· 6 years ago
2e84f11
x86/hpet: Prevent potential NULL pointer dereference
by Aditya Pakki
· 6 years ago
725e29d
x86/lib: Fix indentation issue, remove extra tab
by Colin Ian King
· 6 years ago
a9c640a
x86/boot: Restrict header scope to make Clang happy
by Nick Desaulniers
· 6 years ago
a315172
x86/mm: Don't leak kernel addresses
by Matteo Croce
· 6 years ago
28d747f
Merge tag 'kbuild-v5.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
by Linus Torvalds
· 6 years ago
80b98e9
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
Next »