aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2021-04-01Merge branch 'kvm-fix-svm-races' into HEADPaolo Bonzini1-12/+20
2021-04-01KVM: x86: Prevent 'hv_clock->system_time' from going negative in kvm_guest_time_update()Vitaly Kuznetsov1-2/+17
2021-04-01KVM: x86: disable interrupts while pvclock_gtod_sync_lock is takenPaolo Bonzini1-11/+14
2021-04-01KVM: x86: reduce pvclock_gtod_sync_lock critical sectionsPaolo Bonzini1-6/+4
2021-04-01Merge branch 'kvm-fix-svm-races' into kvm-masterPaolo Bonzini1-5/+23
2021-04-01KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexitPaolo Bonzini1-1/+17
2021-04-01KVM: SVM: load control fields from VMCB12 before checking themPaolo Bonzini1-4/+6
2021-03-31Merge 'x86/alternatives'Borislav Petkov34-595/+410
2021-03-31x86: Add insn_decode_kernel()Peter Zijlstra6-6/+8
2021-03-31Merge commit 'kvm-tdp-fix-flushes' into kvm-masterPaolo Bonzini3-17/+42
2021-03-30KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pagesSean Christopherson3-6/+27
2021-03-30KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zappingSean Christopherson1-4/+7
2021-03-30KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zapSean Christopherson1-11/+12
2021-03-30KVM: make: Fix out-of-source module buildsSiddharth Chandrasekaran1-1/+1
2021-03-30KVM: x86/vPMU: Forbid writing to MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_COREVitaly Kuznetsov1-0/+8
2021-03-30KVM: x86: remove unused declaration of kvm_write_tsc()Dongli Zhang1-1/+0
2021-03-30KVM: clean up the unused argumentHaiwei Li1-5/+4
2021-03-30x86/vector: Add a sanity check to prevent IRQ2 allocationsThomas Gleixner1-0/+13
2021-03-29ACPI: tables: x86: Reserve memory occupied by ACPI tablesRafael J. Wysocki2-18/+15
2021-03-29Merge tag 'v5.12-rc5' into locking/core, to pick up fixesIngo Molnar24-177/+305
2021-03-28x86/traps: Handle #DB for bus lockFenghua Yu6-22/+104
2021-03-28x86/cpufeatures: Enumerate #DB for bus lock detectionFenghua Yu1-0/+1
2021-03-28x86/process/64: Move cpu_current_top_of_stack out of TSSLai Jiangshan6-33/+8
2021-03-28Merge tag 'x86-urgent-2021-03-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds2-2/+2
2021-03-28x86/vmware: Avoid TSC recalibration when frequency is knownAlexey Makhalov1-0/+2
2021-03-26bpf: Support kernel function call in x86-32Martin KaFai Lau1-0/+198
2021-03-26bpf: Support bpf program calling kernel functionMartin KaFai Lau1-0/+5
2021-03-26x86/sgx: Add SGX_CHILD_PRESENT hardware error codeSean Christopherson1-0/+2
2021-03-26x86/sgx: Wipe out EREMOVE from sgx_free_epc_page()Kai Huang5-17/+39
2021-03-26Merge tag 'for-linus-5.12b-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tipLinus Torvalds3-19/+16
2021-03-26x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGSNathan Chancellor1-0/+1
2021-03-26x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS)John Millikin1-0/+1
2021-03-25x86/cpufeatures: Add SGX1 and SGX2 sub-featuresSean Christopherson3-0/+6
2021-03-25x86/cpufeatures: Make SGX_LC feature bit depend on SGX bitKai Huang2-9/+4
2021-03-25x86/syscalls: Fix -Wmissing-prototypes warnings from COND_SYSCALL()Masahiro Yamada1-0/+1
2021-03-25x86/kprobes: Move 'inline' to the beginning of the kprobe_is_ss() declarationWei Yongjun1-1/+1
2021-03-25x86/kprobes: Fix to identify indirect jmp and others using range caseMasami Hiramatsu1-24/+20
2021-03-25x86/kprobes: Fix to check non boostable prefixes correctlyMasami Hiramatsu1-5/+12
2021-03-25x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init()Ira Weiny1-6/+8
2021-03-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds1-6/+25
2021-03-24Revert "xen: fix p2m size in dom0 for disabled memory hotplug case"Roger Pau Monne3-17/+14
2021-03-24xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on MEMORY_HOTPLUGRoger Pau Monne1-2/+2
2021-03-24x86/Hyper-V: Support for free page reportingSunil Muthuswamy2-5/+55
2021-03-24x86/hyperv: Fix unused variable 'hi' warning in hv_apic_readXu Yihang1-0/+2
2021-03-24x86/hyperv: Fix unused variable 'msr_val' warning in hv_qlock_waitXu Yihang1-2/+6
2021-03-24x86/mce/inject: Add IPID for injection tooBorislav Petkov1-0/+6
2021-03-23x86/setup: Merge several reservations of start of memoryMike Rapoport1-9/+10
2021-03-23x86/setup: Consolidate early memory reservationsMike Rapoport1-48/+44
2021-03-23x86/build: Turn off -fcf-protection for realmode targetsArnd Bergmann1-1/+1
2021-03-23x86/kprobes: Use int3 instead of debug trap for single-stepMasami Hiramatsu3-188/+353