aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2022-02-22x86: clean up symbol aliasingMark Rutland6-17/+13
2022-02-21Merge tag 'v5.17-rc5' into sched/core, to resolve conflictsIngo Molnar52-578/+1123
2022-02-21x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reportingJosh Poimboeuf1-6/+29
2022-02-21x86/speculation: Add eIBRS + Retpoline optionsPeter Zijlstra2-38/+99
2022-02-21x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCEPeter Zijlstra (Intel)6-24/+31
2022-02-20Merge tag 'x86_urgent_for_v5.17_rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds3-16/+7
2022-02-19x86/mce: Work around an erratum on fast string copy instructionsJue Wang2-1/+68
2022-02-19sched/preempt: Add PREEMPT_DYNAMIC using static keysMark Rutland1-1/+1
2022-02-19sched/preempt: Refactor sched_dynamic_update()Mark Rutland1-4/+6
2022-02-18KVM: x86/mmu: Remove MMU auditingSean Christopherson5-341/+0
2022-02-18KVM: x86: allow defining return-0 static callsPaolo Bonzini5-33/+15
2022-02-18KVM: x86: make several APIC virtualization callbacks optionalPaolo Bonzini6-44/+17
2022-02-18KVM: x86: warn on incorrectly NULL members of kvm_x86_opsPaolo Bonzini1-2/+5
2022-02-18KVM: x86: remove KVM_X86_OP_NULL and mark optional kvm_x86_opsPaolo Bonzini3-46/+46
2022-02-18KVM: x86: use static_call_cond for optional callbacksPaolo Bonzini1-6/+2
2022-02-18KVM: x86: return 1 unconditionally for availability of KVM_CAP_VAPICPaolo Bonzini5-17/+1
2022-02-18x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearingAndy Lutomirski2-7/+6
2022-02-18KVM: SEV: Allow SEV intra-host migration of VM with mirrorsPeter Gonda2-20/+40
2022-02-18x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPUWanpeng Li1-3/+6
2022-02-18x86/kvm: Fix compilation warning in non-x86_64 buildsLeonardo Bras1-0/+4
2022-02-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski17-183/+266
2022-02-17x86/sgx: Fix missing poison handling in reclaimerReinette Chatre1-9/+1
2022-02-17x86/kvm/fpu: Remove kvm_vcpu_arch.guest_supported_xcr0Leonardo Bras3-8/+16
2022-02-17x86/kvm/fpu: Limit guest user_xfeatures to supported bits of XCR0Leonardo Bras2-1/+6
2022-02-17kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always catchup modeAnton Romanov1-0/+7
2022-02-17KVM: x86: Add KVM_CAP_ENABLE_CAP to x86Aaron Lewis1-0/+1
2022-02-17treewide: Replace zero-length arrays with flexible-array membersGustavo A. R. Silva4-5/+5
2022-02-17shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverageMasahiro Yamada1-1/+5
2022-02-17signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverageMasahiro Yamada1-1/+1
2022-02-16x86/cpu: Clear SME feature flag when not in useMario Limonciello2-1/+9
2022-02-16sched/isolation: Use single feature type while referring to housekeeping cpumaskFrederic Weisbecker2-4/+4
2022-02-15elfcore: Replace CONFIG_{IA64, UML} checks with a new optionCatalin Marinas1-0/+1
2022-02-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds11-142/+230
2022-02-15perf/x86/intel/pt: Add a capability and config bit for disabling TNTsAlexander Shishkin3-0/+10
2022-02-15perf/x86/intel/pt: Add a capability and config bit for event tracingAlexander Shishkin3-0/+10
2022-02-15x86/cpufeatures: Re-enable ENQCMDFenghua Yu1-2/+5
2022-02-15x86/traps: Demand-populate PASID MSR via #GPFenghua Yu1-0/+55
2022-02-15x86/fpu: Clear PASID when copying fpstateFenghua Yu1-0/+7
2022-02-14KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm"Sean Christopherson3-33/+33
2022-02-14Merge remote-tracking branch 'kvm/master' into HEADPaolo Bonzini5-60/+74
2022-02-14KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAWJim Mattson1-1/+1
2022-02-14KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf eventJim Mattson1-2/+3
2022-02-14Backmerge tag 'v5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-nextDave Airlie20-163/+118
2022-02-13fortify: Detect struct member overflows in memmove() at compile-timeKees Cook2-1/+3
2022-02-13KVM: x86: Replace memset() "optimization" with normal per-field writesSean Christopherson2-7/+8
2022-02-13x86/mce: Use arch atomic and bit helpersBorislav Petkov3-42/+41
2022-02-13Merge tip:locking/core into tip:ras/coreBorislav Petkov2-1/+11
2022-02-13Merge tag 'objtool_urgent_for_v5.17_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-9/+11
2022-02-13Merge tag 'x86_urgent_for_v5.17_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+2
2022-02-12x86/ptrace: Always inline v8086_mode() for instrumentationBorislav Petkov1-1/+1