| Age | Commit message (Expand) | Author | Files | Lines |
| 3 days | Merge branch into tip/master: 'x86/sev' | Ingo Molnar | 2 | -12/+2 |
| 4 days | x86/kvm/vmx: Fix x86_64 CFI build | Peter Zijlstra | 2 | -1/+3 |
| 12 days | x86/kvm/vmx: Fix VMX vs hrtimer_rearm_deferred() | Peter Zijlstra | 1 | -0/+13 |
| 12 days | x86/kvm/vmx: Move IRQ/NMI dispatch from KVM into x86 core | Peter Zijlstra | 4 | -2/+95 |
| 13 days | x86/vdso: Fix incorrect size in munmap() on map_vdso() failure | Guilherme Giacomo Simoes | 1 | -1/+1 |
| 2026-05-04 | x86/entry: Zap the #VC entry user and kernel macros | Borislav Petkov (AMD) | 2 | -12/+2 |
| 2026-04-15 | Merge tag 'mm-stable-2026-04-13-21-45' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -0/+1 |
| 2026-04-14 | Merge tag 'x86_cpu_for_7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -35/+56 |
| 2026-04-14 | Merge tag 'x86-vdso-2026-04-13' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -4/+0 |
| 2026-04-14 | Merge tag 'timers-vdso-2026-04-12' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -0/+4 |
| 2026-04-13 | Merge tag 'hardening-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2 | -3/+3 |
| 2026-04-05 | x86/vdso: undefine CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP for vdso32 | Kiryl Shutsemau (Meta) | 1 | -0/+1 |
| 2026-03-31 | x86/vdso: Drop pointless #ifdeffery in vvar_vclock_fault() | Thomas Weißschuh | 1 | -4/+0 |
| 2026-03-24 | randomize_kstack: Unify random source across arches | Ryan Roberts | 2 | -3/+3 |
| 2026-03-23 | x86/fred: Fix early boot failures on SEV-ES/SNP guests | Nikunj A Dadhania | 1 | -0/+14 |
| 2026-03-20 | x86/entry/vdso: Fix path of included gettimeofday.c | Vladimir Oltean | 1 | -1/+1 |
| 2026-03-19 | x86/vsyscall: Disable LASS if vsyscall mode is set to EMULATE | Sohil Mehta | 1 | -0/+5 |
| 2026-03-19 | x86/vsyscall: Restore vsyscall=xonly mode under LASS | Sohil Mehta | 1 | -5/+17 |
| 2026-03-19 | x86/vsyscall: Reorganize the page fault emulation code | Sohil Mehta | 1 | -31/+35 |
| 2026-03-11 | x86/vdso: Use 32-bit CHECKFLAGS for compat vDSO | Thomas Weißschuh | 1 | -0/+4 |
| 2026-03-04 | x86/entry/vdso32: Work around libgcc unwinder bug | H. Peter Anvin | 1 | -0/+30 |
| 2026-02-23 | x86/fred: Correct speculative safety in fred_extint() | Andrew Cooper | 1 | -3/+2 |
| 2026-02-10 | x86: keep legacy generated vdso files around in .gitignore file | Linus Torvalds | 1 | -1/+2 |
| 2026-02-10 | Merge tag 'x86_entry_for_7.0-rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 27 | -789/+272 |
| 2026-02-10 | Merge tag 'x86_paravirt_for_v7.0_rc1' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 2 | -2/+0 |
| 2026-02-10 | Merge tag 'timers-vdso-2026-02-09' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 3 | -3/+11 |
| 2026-02-10 | Merge tag 'sched-core-2026-02-09' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2 | -0/+2 |
| 2026-01-24 | x86/entry/vdso32: Omit '.cfi_offset eflags' for LLVM < 16 | Nathan Chancellor | 1 | -0/+10 |
| 2026-01-22 | rseq: Implement sys_rseq_slice_yield() | Thomas Gleixner | 2 | -0/+2 |
| 2026-01-16 | x86/entry/vdso: Fix filtering of vdso compiler flags | H. Peter Anvin | 1 | -2/+2 |
| 2026-01-14 | vdso: Remove struct getcpu_cache | Thomas Weißschuh | 1 | -3/+2 |
| 2026-01-13 | x86/entry/vdso32: When using int $0x80, use it directly | H. Peter Anvin | 1 | -4/+14 |
| 2026-01-13 | x86/cpufeature: Replace X86_FEATURE_SYSENTER32 with X86_FEATURE_SYSFAST32 | H. Peter Anvin | 1 | -6/+2 |
| 2026-01-13 | x86/entry/vdso: Include GNU_PROPERTY and GNU_STACK PHDRs | H. Peter Anvin | 1 | -15/+23 |
| 2026-01-13 | x86/entry/vdso32: Remove open-coded DWARF in sigreturn.S | H. Peter Anvin | 1 | -114/+32 |
| 2026-01-13 | x86/entry/vdso32: Remove SYSCALL_ENTER_KERNEL macro in sigreturn.S | H. Peter Anvin | 1 | -6/+2 |
| 2026-01-13 | x86/entry/vdso32: Don't rely on int80_landing_pad for adjusting ip | H. Peter Anvin | 1 | -9/+5 |
| 2026-01-13 | x86/entry/vdso: Refactor the vdso build | H. Peter Anvin | 21 | -186/+180 |
| 2026-01-13 | x86/entry/vdso: Move vdso2c to arch/x86/tools | H. Peter Anvin | 3 | -445/+3 |
| 2026-01-13 | x86/entry/vdso: Rename vdso_image_* to vdso*_image | H. Peter Anvin | 4 | -17/+14 |
| 2026-01-13 | x86/vdso: Provide clock_getres_time64() for x86-32 | Thomas Weißschuh | 2 | -0/+9 |
| 2026-01-12 | x86/paravirt: Remove not needed includes of paravirt.h | Juergen Gross | 2 | -2/+0 |
| 2025-12-17 | perf/x86/core: Register a new vector for handling mediated guest PMIs | Sean Christopherson | 1 | -0/+1 |
| 2025-12-02 | Merge tag 'x86_entry_for_6.19-rc1' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -2/+2 |
| 2025-12-02 | Merge tag 'x86_misc_for_6.19-rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 3 | -6/+7 |
| 2025-12-02 | Merge tag 'core-rseq-2025-11-30' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+2 |
| 2025-12-01 | Merge tag 'core-bugs-2025-12-01' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -0/+8 |
| 2025-11-24 | x86_64/bug: Implement __WARN_printf() | Peter Zijlstra | 1 | -0/+8 |
| 2025-11-12 | x86: Restrict KVM-induced symbol exports to KVM modules where obvious/possible | Sean Christopherson | 3 | -6/+7 |
| 2025-11-04 | entry: Remove syscall_enter_from_user_mode_prepare() | Thomas Gleixner | 1 | -1/+2 |
| 2025-11-03 | arch: hookup listns() system call | Christian Brauner | 2 | -0/+2 |
| 2025-10-13 | x86/fred: Fix 64bit identifier in fred_ss | Andrew Cooper | 1 | -2/+2 |
| 2025-10-11 | Merge tag 'x86_core_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2 | -13/+31 |
| 2025-10-11 | Merge tag 'x86_cleanups_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+1 |
| 2025-10-04 | Merge tag 'x86_entry_for_6.18-rc1' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2 | -4/+15 |
| 2025-08-22 | x86/entry/fred: Push __KERNEL_CS directly | Xin Li (Intel) | 1 | -2/+1 |
| 2025-08-21 | uprobes/x86: Add uprobe syscall to speed up uprobe | Jiri Olsa | 1 | -0/+1 |
| 2025-08-18 | x86/fred: Play nice with invoking asm_fred_entry_from_kvm() on non-FRED hardware | Josh Poimboeuf | 2 | -13/+31 |
| 2025-08-13 | x86/fred: Remove ENDBR64 from FRED entry points | Xin Li (Intel) | 1 | -1/+1 |
| 2025-08-13 | x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall | Kirill A. Shutemov | 1 | -3/+14 |
| 2025-07-28 | Merge tag 'hardening-v6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2 | -3/+4 |
| 2025-07-28 | Merge tag 'vfs-6.17-rc1.fileattr' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2 | -0/+4 |
| 2025-07-21 | stackleak: Split KSTACK_ERASE_CFLAGS from GCC_PLUGINS_CFLAGS | Kees Cook | 1 | -1/+2 |
| 2025-07-21 | stackleak: Rename STACKLEAK to KSTACK_ERASE | Kees Cook | 1 | -2/+2 |
| 2025-07-02 | fs: introduce file_getattr and file_setattr syscalls | Andrey Albershteyn | 2 | -0/+4 |
| 2025-06-16 | x86/bugs: Rename MDS machinery to something more generic | Borislav Petkov (AMD) | 1 | -4/+4 |
| 2025-05-26 | Merge tag 'x86-entry-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -23/+12 |
| 2025-05-17 | x86/mm/64: Make 5-level paging support unconditional | Kirill A. Shutemov | 1 | -2/+0 |
| 2025-05-09 | x86/its: Align RETs in BHB clear sequence to avoid thunking | Pawan Gupta | 1 | -3/+17 |
| 2025-04-22 | x86/vdso: Remove redundant #ifdeffery around in_ia32_syscall() | Thomas Weißschuh | 1 | -4/+0 |
| 2025-04-22 | x86/vdso: Remove #ifdeffery around page setup variants | Thomas Weißschuh | 1 | -19/+12 |
| 2025-04-09 | x86/bugs: Use SBPB in write_ibpb() if applicable | Josh Poimboeuf | 1 | -1/+1 |
| 2025-04-09 | x86/bugs: Rename entry_ibpb() to write_ibpb() | Josh Poimboeuf | 1 | -3/+4 |
| 2025-04-01 | mseal sysmap: enable x86-64 | Jeff Xu | 1 | -2/+3 |
| 2025-03-30 | Merge tag 'x86-urgent-2025-03-28' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -0/+2 |
| 2025-03-26 | Merge tag 'sysctl-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -5/+11 |
| 2025-03-25 | Merge tag 'timers-vdso-2025-03-23' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 6 | -181/+14 |
| 2025-03-25 | x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 | Jann Horn | 1 | -0/+2 |
| 2025-03-24 | Merge tag 'x86-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 15 | -574/+461 |
| 2025-03-24 | Merge tag 'vfs-6.15-rc1.mount' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2 | -0/+2 |
| 2025-03-19 | x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-UAPI headers | Thomas Huth | 1 | -1/+1 |
| 2025-03-19 | x86/stackprotector/64: Only export __ref_stack_chk_guard on CONFIG_SMP | Ingo Molnar | 1 | -1/+1 |
| 2025-03-19 | x86/syscall/32: Add comment to conditional | Brian Gerst | 1 | -1/+2 |
| 2025-03-19 | x86/syscall: Remove stray semicolons | Brian Gerst | 2 | -3/+3 |
| 2025-03-19 | x86/syscall: Move sys_ni_syscall() | Brian Gerst | 2 | -41/+0 |
| 2025-03-19 | x86/syscall/x32: Move x32 syscall table | Brian Gerst | 3 | -26/+13 |
| 2025-03-19 | x86/syscall/64: Move 64-bit syscall dispatch code | Brian Gerst | 3 | -95/+96 |
| 2025-03-19 | x86/syscall/32: Move 32-bit syscall dispatch code | Brian Gerst | 3 | -323/+329 |
| 2025-03-19 | x86/xen: Move Xen upcall handler | Brian Gerst | 1 | -72/+0 |
| 2025-03-19 | x86/entry: Add __init to ia32_emulation_override_cmdline() | Vitaly Kuznetsov | 1 | -1/+1 |
| 2025-03-11 | x86/vdso: Always reject undefined references during linking | Thomas Weißschuh | 2 | -14/+3 |
| 2025-03-04 | x86/percpu: Move top_of_stack to percpu hot section | Brian Gerst | 3 | -7/+7 |
| 2025-03-04 | Merge branch 'x86/asm' into x86/core, to pick up dependent commits | Ingo Molnar | 2 | -3/+1 |
| 2025-03-04 | Merge branch 'x86/cpu' into x86/asm, to pick up dependent commits | Ingo Molnar | 2 | -2/+2 |
| 2025-03-04 | Merge branch 'x86/urgent' into x86/cpu, to pick up dependent commits | Ingo Molnar | 1 | -0/+1 |
| 2025-03-03 | Merge tag 'v6.14-rc5' into x86/core, to pick up fixes | Ingo Molnar | 1 | -0/+1 |
| 2025-02-25 | x86/entry: Fix kernel-doc warning | Daniel Sneddon | 1 | -0/+1 |
| 2025-02-21 | x86/arch_prctl: Simplify sys_arch_prctl() | Brian Gerst | 1 | -1/+1 |
| 2025-02-21 | x86/vdso/vdso2c: Remove page handling | Thomas Weißschuh | 3 | -45/+0 |
| 2025-02-21 | x86/vdso: Switch to generic storage implementation | Thomas Weißschuh | 2 | -124/+13 |
| 2025-02-21 | vdso: Rename included Makefile | Thomas Weißschuh | 1 | -1/+1 |
| 2025-02-21 | x86/vdso: Fix latent bug in vclock_pages calculation | Thomas Weißschuh | 2 | -2/+2 |
| 2025-02-18 | x86/stackprotector/64: Convert to normal per-CPU variable | Brian Gerst | 2 | -3/+1 |
| 2025-02-14 | x86/cfi: Clean up linkage | Peter Zijlstra | 5 | -0/+8 |
| 2025-02-12 | fs: add open_tree_attr() | Christian Brauner | 2 | -0/+2 |
| 2025-02-07 | x86: vdso: move the sysctl to arch/x86/entry/vdso/vdso32-setup.c | Kaixiong Yu | 1 | -5/+11 |
| 2025-02-03 | Revert "x86/module: prepare module loading for ROX allocations of text" | Mike Rapoport (Microsoft) | 1 | -2/+1 |
| 2025-01-28 | treewide: const qualify ctl_tables where applicable | Joel Granados | 1 | -1/+1 |
| 2024-12-02 | objtool: Fix ANNOTATE_REACHABLE to be a normal annotation | Peter Zijlstra | 1 | -3/+2 |
| 2024-12-02 | objtool: Convert {.UN}REACHABLE to ANNOTATE | Peter Zijlstra | 1 | -2/+2 |
| 2024-11-23 | Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -1/+2 |
| 2024-11-19 | Merge tag 'timers-vdso-2024-11-18' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2 | -42/+70 |
| 2024-11-18 | Merge tag 'pull-xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs | Linus Torvalds | 2 | -0/+8 |
| 2024-11-08 | x86/stackprotector: Work around strict Clang TLS symbol requirements | Ard Biesheuvel | 1 | -0/+16 |
| 2024-11-07 | x86/module: prepare module loading for ROX allocations of text | Mike Rapoport (Microsoft) | 1 | -1/+2 |
| 2024-11-06 | fs/xattr: add *at family syscalls | Christian Göttsche | 2 | -0/+8 |
| 2024-11-02 | x86/vdso: Add missing brackets in switch case | Thomas Gleixner | 1 | -0/+5 |
| 2024-11-02 | x86/vdso: Split virtual clock pages into dedicated mapping | Thomas Weißschuh | 2 | -21/+59 |
| 2024-11-02 | x86/vdso: Access vdso data without vvar.h | Thomas Weißschuh | 1 | -5/+0 |
| 2024-11-02 | x86/vdso: Move the rng offset to vsyscall.h | Thomas Weißschuh | 1 | -0/+1 |
| 2024-11-02 | x86/vdso: Access rng vdso data without vvar.h | Thomas Weißschuh | 1 | -0/+2 |
| 2024-11-02 | x86/vdso: Access timens vdso data without vvar.h | Thomas Weißschuh | 1 | -6/+0 |
| 2024-11-02 | x86/vdso: Allocate vvar page from C code | Thomas Weißschuh | 1 | -11/+5 |
| 2024-11-02 | x86/vdso: Access rng data from kernel without vvar | Thomas Weißschuh | 1 | -1/+0 |
| 2024-10-20 | Merge tag 'x86_urgent_for_v6.12_rc4' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -2/+4 |
| 2024-10-10 | x86/entry: Have entry_ibpb() invalidate return predictions | Johannes Wikner | 1 | -0/+5 |
| 2024-10-08 | x86/entry_32: Clear CPU buffers after register restore in NMI return | Pawan Gupta | 1 | -1/+2 |
| 2024-10-08 | x86/entry_32: Do not clobber user EFLAGS.ZF | Pawan Gupta | 1 | -1/+2 |
| 2024-09-18 | Merge tag 'random-6.12-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 2 | -2/+3 |
| 2024-09-18 | Merge tag 'rcu.release.v6.12' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+1 |
| 2024-09-13 | random: vDSO: add a __vdso_getrandom prototype for all architectures | Xi Ruoyao | 1 | -2/+0 |
| 2024-09-13 | random: vDSO: add __arch_get_k_vdso_rng_data() helper for data page access | Christophe Leroy | 1 | -0/+3 |
| 2024-08-02 | uretprobe: change syscall number, again | Arnd Bergmann | 1 | -1/+1 |
| 2024-07-29 | treewide: context_tracking: Rename CONTEXT_* into CT_STATE_* | Valentin Schneider | 1 | -1/+1 |
| 2024-07-24 | Merge tag 'random-6.11-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 4 | -1/+199 |
| 2024-07-19 | x86: vdso: Wire up getrandom() vDSO implementation | Jason A. Donenfeld | 4 | -1/+199 |
| 2024-07-18 | Merge tag 'probes-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tra... | Linus Torvalds | 1 | -0/+1 |
| 2024-07-15 | Merge tag 'x86_bugs_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 5 | -15/+23 |
| 2024-07-15 | Merge tag 'x86_misc_for_v6.11_rc1' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 2 | -0/+2 |
| 2024-07-15 | uprobe: Change uretprobe syscall scope and number | Jiri Olsa | 1 | -1/+1 |
| 2024-07-03 | x86/bhi: Avoid warning in #DB handler due to BHI mitigation | Alexandre Chartre | 1 | -4/+10 |
| 2024-06-28 | x86/syscall: Mark exit[_group] syscall handlers __noreturn | Josh Poimboeuf | 5 | -15/+23 |
| 2024-06-25 | syscalls: fix compat_sys_io_pgetevents_time64 usage | Arnd Bergmann | 1 | -1/+1 |
| 2024-06-12 | x86, arm: Add missing license tag to syscall tables files | Marcin Juszkiewicz | 2 | -0/+2 |
| 2024-06-12 | uprobe: Wire up uretprobe system call | Jiri Olsa | 1 | -0/+1 |
| 2024-05-23 | mseal: wire up mseal syscall | Jeff Xu | 2 | -0/+2 |
| 2024-05-18 | Merge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas... | Linus Torvalds | 1 | -27/+1 |
| 2024-05-14 | Merge tag 'x86-irq-2024-05-12' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -0/+2 |
| 2024-05-14 | Makefile: remove redundant tool coverage variables | Masahiro Yamada | 1 | -26/+0 |
| 2024-05-13 | Merge tag 'x86-shstk-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+1 |
| 2024-05-13 | Merge tag 'x86-entry-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 3 | -19/+1 |
| 2024-05-13 | Merge tag 'x86-cleanups-2024-05-13' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -1/+0 |
| 2024-05-10 | kbuild: use $(src) instead of $(srctree)/$(src) for source directory | Masahiro Yamada | 1 | -1/+1 |
| 2024-05-01 | x86/mm: Remove broken vsyscall emulation code from the page fault code | Linus Torvalds | 1 | -26/+2 |
| 2024-04-30 | x86/irq: Install posted MSI notification handler | Jacob Pan | 1 | -0/+2 |
| 2024-04-18 | x86/fred: Fix incorrect error code printout in fred_bad_type() | Hou Wenlong | 1 | -4/+4 |
| 2024-04-18 | x86/fred: Fix INT80 emulation for FRED | Xin Li (Intel) | 2 | -1/+66 |
| 2024-04-09 | x86/entry: Merge thunk_64.S and thunk_32.S into thunk.S | Lai Jiangshan | 3 | -19/+1 |
| 2024-04-08 | x86/bhi: Add support for clearing branch history at syscall entry | Pawan Gupta | 3 | -2/+79 |
| 2024-04-08 | x86/syscall: Don't force use of indirect calls for system calls | Linus Torvalds | 4 | -10/+46 |
| 2024-03-26 | x86/vdso: Fix rethunk patching for vdso-image-x32.o too | Borislav Petkov (AMD) | 1 | -0/+1 |
| 2024-03-22 | x86/shstk: Enable shadow stacks for x32 | H.J. Lu | 1 | -1/+1 |
| 2024-03-22 | x86/syscall/compat: Remove ia32_unistd.h | Brian Gerst | 1 | -1/+0 |
| 2024-03-21 | Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -0/+2 |
| 2024-03-11 | Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 8 | -160/+108 |
| 2024-03-11 | Merge tag 'x86-entry-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2 | -20/+13 |
| 2024-03-11 | Merge tag 'x86-fred-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 7 | -19/+446 |
| 2024-02-27 | x86/vdso: Move vDSO to mmap region | Daniel Micay | 1 | -55/+2 |
| 2024-02-23 | kbuild: change tool coverage variables to take the path relative to $(obj) | Masahiro Yamada | 1 | -0/+2 |
| 2024-02-22 | x86/vdso/kbuild: Group non-standard build attributes and primary object file ... | Ingo Molnar | 1 | -15/+15 |
| 2024-02-22 | Merge branch 'x86/vdso' into x86/core, to resolve conflict and to prepare for... | Ingo Molnar | 1 | -22/+8 |
| 2024-02-20 | x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o | Josh Poimboeuf | 1 | -3/+6 |
| 2024-02-19 | x86/entry_32: Add VERW just before userspace transition | Pawan Gupta | 1 | -0/+3 |
| 2024-02-19 | x86/entry_64: Add VERW just before userspace transition | Pawan Gupta | 2 | -0/+12 |
| 2024-02-19 | x86/bugs: Add asm helpers for executing VERW | Pawan Gupta | 1 | -0/+23 |
| 2024-02-14 | Merge branch 'x86/bugs' into x86/core, to pick up pending changes before depe... | Ingo Molnar | 6 | -70/+83 |
| 2024-02-14 | Merge tag 'v6.8-rc4' into x86/percpu, to resolve conflicts and refresh the br... | Ingo Molnar | 14 | -246/+240 |
| 2024-02-12 | x86/retpoline: Ensure default return thunk isn't used at runtime | Josh Poimboeuf | 4 | -59/+72 |
| 2024-02-08 | x86/vdso: Use CONFIG_COMPAT_32 to specify vdso32 | Masahiro Yamada | 1 | -2/+1 |
| 2024-02-08 | x86/vdso: Use $(addprefix ) instead of $(foreach ) | Masahiro Yamada | 1 | -3/+3 |
| 2024-02-08 | x86/vdso: Simplify obj-y addition | Masahiro Yamada | 1 | -12/+4 |
| 2024-02-08 | x86/vdso: Consolidate targets and clean-files | Masahiro Yamada | 1 | -6/+1 |
| 2024-01-31 | x86/fred: Add FRED initialization functions | H. Peter Anvin (Intel) | 1 | -0/+21 |
| 2024-01-31 | x86/entry: Add fred_entry_from_kvm() for VMX to handle IRQ/NMI | Xin Li | 2 | -0/+91 |
| 2024-01-31 | x86/entry/calling: Allow PUSH_AND_CLEAR_REGS being used beyond actual entry code | Peter Zijlstra (Intel) | 1 | -5/+10 |
| 2024-01-31 | x86/fred: Fixup fault on ERETU by jumping to fred_entrypoint_user | Xin Li | 1 | -1/+4 |
| 2024-01-31 | x86/fred: Let ret_from_fork_asm() jmp to asm_fred_exit_user when FRED is enabled | H. Peter Anvin (Intel) | 2 | -0/+7 |
| 2024-01-31 | x86/traps: Add sysvec_install() to install a system interrupt handler | Xin Li | 1 | -0/+14 |
| 2024-01-31 | x86/fred: FRED entry/exit and dispatch code | H. Peter Anvin (Intel) | 3 | -1/+299 |
| 2024-01-31 | x86/ptrace: Cleanup the definition of the pt_regs structure | Xin Li | 1 | -1/+1 |
| 2024-01-25 | x86/entry: Remove idtentry_sysvec from entry_{32,64}.S | Xin Li | 2 | -12/+0 |
| 2024-01-24 | x86/entry: Avoid redundant CR3 write on paranoid returns | Lai Jiangshan | 2 | -20/+13 |
| 2024-01-10 | Merge tag 'asm-generic-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -9/+1 |
| 2024-01-10 | x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY | Breno Leitao | 1 | -2/+2 |
| 2024-01-10 | x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE | Breno Leitao | 1 | -2/+2 |
| 2024-01-10 | x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_... | Breno Leitao | 2 | -7/+7 |
| 2024-01-09 | Merge tag 'lsm-pr-20240105' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2 | -0/+6 |
| 2024-01-08 | Merge tag 'x86-entry-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2 | -14/+31 |
| 2024-01-08 | Merge tag 'vfs-6.8.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 2 | -0/+4 |
| 2023-12-14 | wire up syscalls for statmount/listmount | Miklos Szeredi | 2 | -0/+4 |