aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2022-04-27x86/aperfmperf: Make parts of the frequency invariance code unconditionalThomas Gleixner4-31/+41
2022-04-27x86/aperfmperf: Restructure arch_scale_freq_tick()Thomas Gleixner1-15/+21
2022-04-27x86/aperfmperf: Put frequency invariance aperf/mperf data into a structThomas Gleixner1-11/+15
2022-04-27x86/aperfmperf: Untangle Intel and AMD frequency invariance initThomas Gleixner4-56/+51
2022-04-27x86/aperfmperf: Separate AP/BP frequency invariance initThomas Gleixner4-22/+20
2022-04-27x86/smp: Move APERF/MPERF code where it belongsThomas Gleixner2-359/+362
2022-04-27x86/aperfmperf: Dont wake idle CPUs in arch_freq_get_on_cpu()Thomas Gleixner1-0/+3
2022-04-27x86/split-lock: Remove unused TIF_SLD bitTony Luck4-20/+1
2022-04-27x86/split_lock: Make life miserable for split lockersTony Luck1-10/+53
2022-04-27x86/pm: Fix false positive kmemleak report in msr_build_context()Matthieu Baerts2-5/+9
2022-04-27x86/sev: Get the AP jump table address from secrets pageBrijesh Singh2-24/+87
2022-04-27x86/sev: Add missing __init annotations to SEV init routinesMichael Roth2-4/+4
2022-04-26asm-generic: compat: Cleanup duplicate definitionsGuo Ren1-68/+12
2022-04-26fs: stat: compat: Add __ARCH_WANT_COMPAT_STATGuo Ren1-0/+1
2022-04-26arch: Add SYSVIPC_COMPAT for all architecturesGuo Ren1-4/+0
2022-04-26compat: consolidate the compat_flock{,64} definitionChristoph Hellwig1-17/+3
2022-04-26uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.hChristoph Hellwig1-4/+0
2022-04-26Merge drm/drm-next into drm-intel-nextJani Nikula17-74/+109
2022-04-25x86/fpu/xsave: Support XSAVEC in the kernelThomas Gleixner3-26/+48
2022-04-25x86/mce: Add messages for panic errors in AMD's MCE gradingCarlos Bilbao1-1/+10
2022-04-25x86/mce: Simplify AMD severity grading logicCarlos Bilbao1-65/+36
2022-04-24Merge tag 'perf_urgent_for_v5.18_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-3/+4
2022-04-22Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds13-64/+110
2022-04-22objtool: Add HAVE_NOINSTR_VALIDATIONJosh Poimboeuf1-0/+1
2022-04-22objtool: Make noinstr hacks optionalJosh Poimboeuf1-0/+1
2022-04-22objtool: Make jump label hack optionalJosh Poimboeuf2-3/+4
2022-04-22objtool: Add CONFIG_OBJTOOLJosh Poimboeuf4-14/+18
2022-04-22Merge branch 'tip/x86/urgent'Peter Zijlstra12-10/+33
2022-04-22signal: Deliver SIGTRAP on perf event asynchronously if blockedMarco Elver1-0/+2
2022-04-21KVM: SEV: add cache flush to solve SEV cache incoherency issuesMingwei Zhang6-0/+18
2022-04-21KVM: SVM: Flush when freeing encrypted pages even on SME_COHERENT CPUsMingwei Zhang1-3/+6
2022-04-21KVM: SVM: Simplify and harden helper to flush SEV guest page(s)Sean Christopherson1-34/+20
2022-04-21KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdogLike Xu3-6/+12
2022-04-21x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resumeWanpeng Li1-0/+13
2022-04-21KVM: x86: Skip KVM_GUESTDBG_BLOCKIRQ APICv update if APICv is disabledSean Christopherson1-0/+3
2022-04-21KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a raceSean Christopherson1-1/+14
2022-04-21KVM: nVMX: Defer APICv updates while L2 is active until L1 is activeSean Christopherson3-0/+11
2022-04-21KVM: x86: Tag APICv DISABLE inhibit, not ABSENT, if APICv is disabledSean Christopherson1-1/+1
2022-04-21KVM: Add helpers to wrap vcpu->srcu_idx and yell if it's abusedSean Christopherson1-15/+13
2022-04-21KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io()Sean Christopherson1-6/+1
2022-04-21x86/tdx: Annotate a noreturn functionBorislav Petkov1-0/+1
2022-04-21virt: sevguest: Change driver name to reflect generic SEV supportTom Lendacky2-6/+6
2022-04-20x86: __memcpy_flushcache: fix wrong alignment if size > 2^32Mikulas Patocka1-1/+1
2022-04-20x86/boot: Put globals that are accessed early into the .data sectionMichael Roth2-2/+6
2022-04-19drm/i915/rpl-p: Add PCI IDsMatt Atwood1-0/+1
2022-04-19x86/uaccess: Don't jump between functionsJosh Poimboeuf1-35/+52
2022-04-19x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT configNur Hussein1-1/+1
2022-04-19x86/xen: Add ANNOTATE_NOENDBR to startup_xen()Josh Poimboeuf1-0/+1
2022-04-19x86/uaccess: Add ENDBR to __put_user_nocheck*()Josh Poimboeuf1-0/+4
2022-04-19x86/retpoline: Add ANNOTATE_NOENDBR for retpolinesJosh Poimboeuf1-1/+1