aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2025-05-05um: fix _nofault accessesJohannes Berg2-2/+2
2025-05-04Merge tag 'x86-urgent-2025-05-04' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-4/+43
2025-05-04Merge tag 'perf-urgent-2025-05-04' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-6/+30
2025-05-04x86/boot/sev: Support memory acceptance in the EFI stub under SVSMArd Biesheuvel3-4/+43
2025-04-30perf/x86/intel: KVM: Mask PEBS_ENABLE loaded for guest with vCPU's value.Sean Christopherson1-1/+1
2025-04-26Merge tag 'x86-urgent-2025-04-26' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-17/+28
2025-04-26Merge tag 'perf-urgent-2025-04-26' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2025-04-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds5-61/+82
2025-04-25perf/x86/intel/ds: Fix counter backwards of non-precise events counters-snaps...Kan Liang1-2/+19
2025-04-25perf/x86/intel: Check the X86 leader for pebs_counter_event_groupKan Liang1-1/+1
2025-04-25perf/x86/intel: Only check the group flag for X86 leaderKan Liang2-2/+9
2025-04-24x86/insn: Fix CTEST instruction decodingKirill A. Shutemov1-2/+2
2025-04-24perf/x86: Fix non-sampling (counting) events on certain x86 platformsLuo Gengkun1-1/+1
2025-04-24x86/boot: Work around broken busybox 'truncate' toolArd Biesheuvel1-1/+1
2025-04-24KVM: x86: Do not use kvm_rip_read() unconditionally for KVM_PROFILINGAdrian Hunter1-1/+2
2025-04-24KVM: x86: Do not use kvm_rip_read() unconditionally in KVM tracepointsAdrian Hunter1-3/+10
2025-04-24KVM: SVM: WARN if an invalid posted interrupt IRTE entry is addedSean Christopherson1-1/+4
2025-04-24KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producerSean Christopherson1-2/+15
2025-04-24KVM: x86: Explicitly treat routing entry type changes as changesSean Christopherson1-1/+2
2025-04-24KVM: x86: Reset IRTE to host control if *new* route isn't postableSean Christopherson2-45/+41
2025-04-24KVM: SVM: Allocate IR data using atomic allocationSean Christopherson1-1/+1
2025-04-24KVM: SVM: Don't update IRTEs if APICv/AVIC is disabledSean Christopherson1-2/+1
2025-04-24KVM: arm64, x86: make kvm_arch_has_irq_bypass() inlinePaolo Bonzini2-5/+6
2025-04-23x86/mm: Fix _pgd_alloc() for Xen PV modeJuergen Gross4-14/+17
2025-04-19x86/e820: Discard high memory that can't be addressed by 32-bit systemsMike Rapoport (Microsoft)1-0/+8
2025-04-18Merge tag 'x86-urgent-2025-04-18' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-68/+43
2025-04-18Merge tag 'timers-urgent-2025-04-18' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+2
2025-04-18Merge tag 'perf-urgent-2025-04-18' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-104/+35
2025-04-18x86/boot/sev: Avoid shared GHCB page for early memory acceptanceArd Biesheuvel3-53/+21
2025-04-18x86/cpu/amd: Fix workaround for erratum 1054Sandipan Das1-7/+12
2025-04-17Merge tag 'for-linus-6.15a-rc3-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-16/+14
2025-04-17perf/x86/intel: Add Panther Lake supportKan Liang1-2/+9
2025-04-17perf/x86/intel: Allow to update user space GPRs from PEBS recordsDapeng Mi1-3/+5
2025-04-17perf/x86/intel: Don't clear perf metrics overflow bit unconditionallyDapeng Mi1-2/+11
2025-04-17perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPRKan Liang1-57/+1
2025-04-17perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICXKan Liang1-32/+1
2025-04-17perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNRKan Liang1-8/+8
2025-04-16x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove coresPi Xiange1-0/+2
2025-04-12x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unrelea...Borislav Petkov (AMD)1-2/+7
2025-04-11x86/xen: Fix __xen_hypercall_setfunc()Jason Andryuk1-6/+1
2025-04-11xen: fix multicall debug featureJuergen Gross3-16/+14
2025-04-11x86/i8253: Call clockevent_i8253_disable() with interrupts disabledFernando Fernandez Mancera1-1/+2
2025-04-10Merge tag 'x86-urgent-2025-04-10' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds10-120/+99
2025-04-10Merge tag 'objtool-urgent-2025-04-10' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-9/+7
2025-04-10Merge tag 'for-linus-6.15a-rc2-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-4/+28
2025-04-09x86/ibt: Fix hibernatePeter Zijlstra1-2/+2
2025-04-09x86/cpu: Avoid running off the end of an AMD erratum tableDave Hansen1-0/+1
2025-04-09x86/bugs: Add RSB mitigation documentJosh Poimboeuf1-51/+13
2025-04-09x86/bugs: Don't fill RSB on context switch with eIBRSJosh Poimboeuf2-15/+15
2025-04-09x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpolineJosh Poimboeuf1-4/+4
2025-04-09x86/bugs: Fix RSB clearing in indirect_branch_prediction_barrier()Josh Poimboeuf2-4/+3
2025-04-09x86/bugs: Use SBPB in write_ibpb() if applicableJosh Poimboeuf1-1/+1
2025-04-09x86/bugs: Rename entry_ibpb() to write_ibpb()Josh Poimboeuf3-9/+10
2025-04-09x86/early_printk: Use 'mmio32' for consistency, fix commentsAndy Shevchenko1-5/+5
2025-04-09x86/resctrl: Fix rdtgroup_mkdir()'s unlocked use of kernfs_node::nameJames Morse1-21/+27
2025-04-08Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds5-14/+50
2025-04-08objtool: Remove ANNOTATE_IGNORE_ALTERNATIVE from CLAC/STACJosh Poimboeuf1-6/+6
2025-04-08x86/xen: disable CPU idle and frequency drivers for PVH dom0Roger Pau Monne1-1/+18
2025-04-08objtool, xen: Fix INSN_SYSCALL / INSN_SYSRET semanticsJosh Poimboeuf1-3/+1
2025-04-07x86/e820: Fix handling of subpage regions when calculating nosave ranges in e...Myrrh Periwinkle1-9/+8
2025-04-07x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPIPetr Vaněk1-0/+11
2025-04-07x86/xen: fix balloon target initialization for PVH dom0Roger Pau Monne2-3/+10
2025-04-06Merge tag 'timers-cleanups-2025-04-06' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-5/+5
2025-04-06Merge tag 'irq-urgent-2025-04-06' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2025-04-05Merge tag 'kbuild-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds5-51/+7
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner2-5/+5
2025-04-04irqdomain: Rename irq_set_default_host() to irq_set_default_domain()Jiri Slaby (SUSE)1-1/+1
2025-04-04Merge tag 'x86-urgent-2025-04-04' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds6-25/+44
2025-04-04Merge branch 'kvm-pi-fix-lockdep' into HEADPaolo Bonzini1-7/+30
2025-04-04KVM: VMX: Use separate subclasses for PI wakeup lock to squash false positiveYan Zhao1-3/+29
2025-04-04KVM: VMX: Assert that IRQs are disabled when putting vCPU on PI wakeup listSean Christopherson1-4/+1
2025-04-04KVM: x86: Explicitly zero-initialize on-stack CPUID unionsSean Christopherson1-5/+3
2025-04-04KVM: x86/mmu: Wrap sanity check on number of TDP MMU pages with KVM_PROVE_MMUSean Christopherson2-2/+13
2025-04-04KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accessesSean Christopherson1-0/+4
2025-04-03Merge tag 'mm-stable-2025-04-02-22-07' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-6/+8
2025-04-02Merge tag 'cxl-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds1-0/+1
2025-04-02Merge tag 'uml-for-linux-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds7-46/+47
2025-04-02Merge tag 'x86_tdx_for_6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds8-40/+78
2025-04-02Merge tag 'objtool-urgent-2025-04-01' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-14/+21
2025-04-01mseal sysmap: enable x86-64Jeff Xu2-2/+4
2025-04-01x86: pgtable: convert to use tlb_remove_ptdesc()Qi Zheng1-4/+4
2025-04-01x86/fred: Fix system hang during S4 resume with FRED enabledXin Li (Intel)1-0/+14
2025-04-01x86/platform/iosf_mbi: Remove unused iosf_mbi_unregister_pmic_bus_access_noti...Dr. David Alan Gilbert2-20/+0
2025-04-01Merge tag 'driver-core-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-29/+63
2025-04-01Merge tag 'mm-nonmm-stable-2025-03-30-18-23' of git://git.kernel.org/pub/scm/...Linus Torvalds1-4/+2
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds18-145/+58
2025-04-01x86/mm/init: Handle the special case of device private pages in add_pages(), ...Balbir Singh1-3/+12
2025-03-31x86: don't re-generate cpufeaturemasks.h so eagerlyLinus Torvalds1-3/+2
2025-03-30Merge tag 'modules-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-5/+2
2025-03-30Merge tag 'x86-urgent-2025-03-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds8-61/+134
2025-03-30Merge tag 'locking-urgent-2025-03-28' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-11/+24
2025-03-30Merge tag 'bpf_res_spin_lock' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+33
2025-03-30Merge tag 'bpf-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds3-14/+143
2025-03-29Merge tag 'efi-next-for-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-349/+0
2025-03-29Merge tag 'v6.15-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds10-858/+904
2025-03-28x86/tools: Drop duplicate unlikely() definition in insn_decoder_test.cNathan Chancellor1-2/+0
2025-03-28x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_g...Herton R. Krzesinski1-0/+18
2025-03-28x86/microcode/AMD: Fix __apply_microcode_amd()'s return valueBoris Ostrovsky1-1/+1
2025-03-27Merge tag 'powerpc-6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-1/+1
2025-03-27Merge tag 'linux_kselftest-kunit-6.15-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-1/+2
2025-03-26Merge tag 'sysctl-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-5/+11
2025-03-26x86/tdx: Emit warning if IRQs are enabled during HLT #VE handlingVishal Annapurve1-0/+8
2025-03-26x86/tdx: Fix arch_safe_halt() execution for TDX VMsVishal Annapurve4-4/+29
2025-03-26x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRTKirill A. Shutemov4-36/+41
2025-03-25Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds15-625/+981
2025-03-25Merge tag 'lsm-pr-20250323' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-4/+4
2025-03-25Merge tag 'pm-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2-9/+11
2025-03-25Merge tag 'acpi-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-0/+2
2025-03-25Merge tag 'hyperv-next-signed-20250324' of git://git.kernel.org/pub/scm/linux...Linus Torvalds10-263/+71
2025-03-25x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range()David Hildenbrand1-24/+28
2025-03-25Merge tag 'for-linus-6.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-6/+2
2025-03-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds33-745/+1165
2025-03-25Merge tag 'ras_core_for_v6.15' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-25/+22
2025-03-25Merge tag 'x86_cache_for_v6.15' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds9-460/+521
2025-03-25Merge tag 'x86_bugs_for_v6.15' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds10-51/+103
2025-03-25Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds3-4/+7
2025-03-25Merge branch 'for-next/smt-control' into for-next/coreCatalin Marinas1-1/+1
2025-03-25Merge tag 'timers-vdso-2025-03-23' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds11-246/+26
2025-03-25Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds7-16/+10
2025-03-25Merge tag 'irq-drivers-2025-03-23' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-123/+108
2025-03-25x86/split_lock: Simplify reenablingMaksim Davydov1-11/+24
2025-03-25x86/fpu: Update the outdated comment above fpstate_init_user()Chao Gao1-1/+1
2025-03-25objtool: Fix X86_FEATURE_SMAP alternative handlingJosh Poimboeuf3-14/+21
2025-03-25x86/early_printk: Add support for MMIO-based UARTsDenis Mukhin1-1/+44
2025-03-25x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplace...Jann Horn1-3/+2
2025-03-25x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1Jann Horn1-0/+2
2025-03-25x86/Kconfig: Fix lists in X86_EXTENDED_PLATFORM help textMateusz Jończyk1-3/+0
2025-03-25x86/Kconfig: Correct X86_X2APIC help textMateusz Jończyk1-6/+7
2025-03-25Merge branch 'linus' into x86/urgent, to pick up fixes and refresh the branchIngo Molnar72-853/+1093
2025-03-24x86 boot build: make git ignore stale 'tools' directoryLinus Torvalds1-0/+1
2025-03-24Merge tag 'x86-platform-2025-03-22' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-3/+1
2025-03-24Merge tag 'x86-sev-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-4/+3
2025-03-24Merge tag 'x86-cleanups-2025-03-22' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-5/+17
2025-03-24Merge tag 'x86-fpu-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds7-62/+59
2025-03-24Merge tag 'x86-boot-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds14-306/+266
2025-03-24Merge tag 'x86-build-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds6-256/+9
2025-03-24Merge tag 'x86-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds273-3953/+4609
2025-03-24Merge tag 'perf-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds14-173/+592
2025-03-24Merge tag 'sched-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-9/+4
2025-03-24Merge tag 'objtool-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-10/+21
2025-03-24Merge tag 'locking-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds8-74/+87
2025-03-24Merge tag 'hardening-v6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-3/+5
2025-03-24Merge tag 'vfs-6.15-rc1.mount' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-0/+2
2025-03-24Merge branch 'pm-cpufreq'Rafael J. Wysocki2-9/+13
2025-03-24Merge branches 'acpi-x86', 'acpi-platform-profile', 'acpi-apei' and 'acpi-misc'Rafael J. Wysocki1-0/+2
2025-03-22x86: drop unnecessary prefix map configurationThomas Weißschuh2-2/+0
2025-03-22tracing: Disable branch profiling in noinstr codeJosh Poimboeuf6-9/+4
2025-03-22x86/speculation: Remove the extra #ifdef around CALL_NOSPECPawan Gupta1-4/+0
2025-03-22perf/amd/ibs: Prevent leaking sensitive data to userspaceNamhyung Kim1-6/+78
2025-03-22x86/Kconfig: Document release year of glibc 2.3.3Mateusz Jończyk1-1/+1
2025-03-22x86/Kconfig: Make CONFIG_PCI_CNB20LE_QUIRK depend on X86_32Mateusz Jończyk1-2/+10
2025-03-22x86/Kconfig: Document CONFIG_PCI_MMCONFIGMateusz Jończyk1-0/+13
2025-03-22x86/Kconfig: Update lists in X86_EXTENDED_PLATFORMMateusz Jończyk1-3/+7
2025-03-22x86/Kconfig: Move all X86_EXTENDED_PLATFORM options togetherMateusz Jończyk1-11/+11
2025-03-22x86/Kconfig: Always enable ARCH_SPARSEMEM_ENABLEMateusz Jończyk1-1/+0
2025-03-22x86/Kconfig: Enable X86_X2APIC by default and improve help textMateusz Jończyk1-9/+16
2025-03-21x86/mm: restore early initialization of high_memory for 32-bitsMike Rapoport (Microsoft)2-0/+6
2025-03-21x86/hyperv: fix an indentation issue in mshyperv.hWei Liu1-1/+1
2025-03-21x86/hyperv: Add comments about hv_vpset and var size hypercall input argsMichael Kelley2-0/+9
2025-03-21crypto: lib/chacha - remove unused arch-specific init supportEric Biggers1-8/+2
2025-03-21PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flagRoger Pau Monne1-6/+2
2025-03-21x86/asm: Make asm export of __ref_stack_chk_guard unconditionalArd Biesheuvel1-1/+1
2025-03-20x86: hyperv: Add mshv_handler() irq handler and setup functionNuno Das Neves1-0/+9
2025-03-20Drivers: hv: Export some functions for use by root partition moduleNuno Das Neves1-0/+1
2025-03-20x86/mshyperv: Add support for extended Hyper-V featuresStanislav Kinsburskii1-2/+4
2025-03-20hyperv: Log hypercall status codes as stringsNuno Das Neves1-3/+3
2025-03-20x86/hyperv: Fix check of return value from snp_set_vmsa()Tianyu Lan1-1/+1
2025-03-20x86/hyperv: Add VTL mode callback for restarting the systemRoman Kisel1-0/+11
2025-03-20x86/hyperv: Add VTL mode emergency restart callbackRoman Kisel1-0/+23
2025-03-20perf/x86/rapl: Fix error handling in init_rapl_pmus()Dhananjay Ugwekar1-1/+6
2025-03-20Merge branch 'kvm-pre-tdx' into HEADPaolo Bonzini2-13/+28
2025-03-20Merge branch 'kvm-nvmx-and-vm-teardown' into HEADPaolo Bonzini1-26/+14
2025-03-19x86/mm: Only do broadcast flush from reclaim if pages were unmappedRik van Riel3-1/+8
2025-03-19perf/x86/intel, x86/cpu: Replace Pentium 4 model checks with VFM onesSohil Mehta2-3/+5
2025-03-19perf/x86/intel, x86/cpu: Simplify Intel PMU initializationSohil Mehta2-27/+13
2025-03-19x86/crc: drop the avx10_256 functions and rename avx10_512 to avx512Eric Biggers2-25/+13
2025-03-19rqspinlock: Add basic support for CONFIG_PARAVIRTKumar Kartikeya Dwivedi1-0/+33
2025-03-19Merge tag 'kvm-x86-xen-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini7-43/+76
2025-03-19Merge tag 'kvm-x86-pvclock-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini3-66/+121
2025-03-19Merge tag 'kvm-x86-svm-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini7-231/+235
2025-03-19Merge tag 'kvm-x86-vmx-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini3-45/+92
2025-03-19Merge tag 'kvm-x86-misc-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini18-180/+268
2025-03-19Merge tag 'kvm-x86-mmu-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini7-145/+335
2025-03-19x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-UAPI headersThomas Huth77-192/+192
2025-03-19x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in UAPI headersThomas Huth8-19/+19
2025-03-19x86/locking/atomic: Improve performance by using asm_inline() for atomic lock...Uros Bizjak7-38/+38
2025-03-19x86/asm: Use asm_inline() instead of asm() in clwb()Uros Bizjak1-1/+1
2025-03-19x86/asm: Use CLFLUSHOPT and CLWB mnemonics in <asm/special_insns.h>Uros Bizjak1-10/+6
2025-03-19x86/hweight: Use asm_inline() instead of asm()Uros Bizjak1-2/+4
2025-03-19x86/hweight: Use ASM_CALL_CONSTRAINT in inline asm()Uros Bizjak1-2/+2
2025-03-19x86/hweight: Use named operands in inline asm()Uros Bizjak1-6/+6
2025-03-19x86/stackprotector/64: Only export __ref_stack_chk_guard on CONFIG_SMPIngo Molnar1-1/+1
2025-03-19x86/head/64: Avoid Clang < 17 stack protector in startup codeArd Biesheuvel1-0/+4
2025-03-19x86/kexec: Merge x86_32 and x86_64 code using macros from <asm/asm.h>Uros Bizjak1-33/+25
2025-03-19x86/runtime-const: Add the RUNTIME_CONST_PTR assembly macroKirill A. Shutemov2-5/+15
2025-03-19x86/cpu/intel: Limit the non-architectural constant_tsc model checksSohil Mehta1-4/+6
2025-03-19x86/mm/pat: Replace Intel x86_model checks with VFM onesSohil Mehta2-3/+4
2025-03-19x86/cpu/intel: Fix fast string initialization for extended FamiliesSohil Mehta1-6/+11
2025-03-19x86/smpboot: Fix INIT delay assignment for extended Intel FamiliesSohil Mehta1-3/+3
2025-03-19x86/smpboot: Remove confusing quirk usage in INIT delaySohil Mehta1-6/+5