summaryrefslogtreecommitdiffstats
path: root/arch/x86/entry/vdso
AgeCommit message (Expand)AuthorLines
2026-03-04x86/entry/vdso32: Work around libgcc unwinder bugH. Peter Anvin-0/+30
2026-02-10x86: keep legacy generated vdso files around in .gitignore fileLinus Torvalds-1/+2
2026-02-10Merge tag 'x86_entry_for_7.0-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-789/+272
2026-01-24x86/entry/vdso32: Omit '.cfi_offset eflags' for LLVM < 16Nathan Chancellor-0/+10
2026-01-16x86/entry/vdso: Fix filtering of vdso compiler flagsH. Peter Anvin-2/+2
2026-01-14vdso: Remove struct getcpu_cacheThomas Weißschuh-3/+2
2026-01-13x86/entry/vdso32: When using int $0x80, use it directlyH. Peter Anvin-4/+14
2026-01-13x86/cpufeature: Replace X86_FEATURE_SYSENTER32 with X86_FEATURE_SYSFAST32H. Peter Anvin-6/+2
2026-01-13x86/entry/vdso: Include GNU_PROPERTY and GNU_STACK PHDRsH. Peter Anvin-15/+23
2026-01-13x86/entry/vdso32: Remove open-coded DWARF in sigreturn.SH. Peter Anvin-114/+32
2026-01-13x86/entry/vdso32: Remove SYSCALL_ENTER_KERNEL macro in sigreturn.SH. Peter Anvin-6/+2
2026-01-13x86/entry/vdso32: Don't rely on int80_landing_pad for adjusting ipH. Peter Anvin-10/+6
2026-01-13x86/entry/vdso: Refactor the vdso buildH. Peter Anvin-186/+180
2026-01-13x86/entry/vdso: Move vdso2c to arch/x86/toolsH. Peter Anvin-445/+3
2026-01-13x86/entry/vdso: Rename vdso_image_* to vdso*_imageH. Peter Anvin-16/+13
2026-01-13x86/vdso: Provide clock_getres_time64() for x86-32Thomas Weißschuh-0/+9
2025-07-21stackleak: Split KSTACK_ERASE_CFLAGS from GCC_PLUGINS_CFLAGSKees Cook-1/+2
2025-04-22x86/vdso: Remove redundant #ifdeffery around in_ia32_syscall()Thomas Weißschuh-4/+0
2025-04-22x86/vdso: Remove #ifdeffery around page setup variantsThomas Weißschuh-19/+12
2025-04-01mseal sysmap: enable x86-64Jeff Xu-2/+3
2025-03-26Merge tag 'sysctl-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds-5/+11
2025-03-25Merge tag 'timers-vdso-2025-03-23' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds-181/+14
2025-03-19x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-UAPI headersThomas Huth-1/+1
2025-03-11x86/vdso: Always reject undefined references during linkingThomas Weißschuh-14/+3
2025-02-21x86/vdso/vdso2c: Remove page handlingThomas Weißschuh-45/+0
2025-02-21x86/vdso: Switch to generic storage implementationThomas Weißschuh-124/+13
2025-02-21vdso: Rename included MakefileThomas Weißschuh-1/+1
2025-02-21x86/vdso: Fix latent bug in vclock_pages calculationThomas Weißschuh-2/+2
2025-02-14x86/cfi: Clean up linkagePeter Zijlstra-0/+1
2025-02-07x86: vdso: move the sysctl to arch/x86/entry/vdso/vdso32-setup.cKaixiong Yu-5/+11
2025-02-03Revert "x86/module: prepare module loading for ROX allocations of text"Mike Rapoport (Microsoft)-2/+1
2025-01-28treewide: const qualify ctl_tables where applicableJoel Granados-1/+1
2024-11-23Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds-1/+2
2024-11-07x86/module: prepare module loading for ROX allocations of textMike Rapoport (Microsoft)-1/+2
2024-11-02x86/vdso: Add missing brackets in switch caseThomas Gleixner-0/+5
2024-11-02x86/vdso: Split virtual clock pages into dedicated mappingThomas Weißschuh-21/+59
2024-11-02x86/vdso: Access vdso data without vvar.hThomas Weißschuh-5/+0
2024-11-02x86/vdso: Move the rng offset to vsyscall.hThomas Weißschuh-0/+1
2024-11-02x86/vdso: Access rng vdso data without vvar.hThomas Weißschuh-0/+2
2024-11-02x86/vdso: Access timens vdso data without vvar.hThomas Weißschuh-6/+0
2024-11-02x86/vdso: Allocate vvar page from C codeThomas Weißschuh-11/+5
2024-11-02x86/vdso: Access rng data from kernel without vvarThomas Weißschuh-1/+0
2024-09-13random: vDSO: add a __vdso_getrandom prototype for all architecturesXi Ruoyao-2/+0
2024-09-13random: vDSO: add __arch_get_k_vdso_rng_data() helper for data page accessChristophe Leroy-0/+3
2024-07-19x86: vdso: Wire up getrandom() vDSO implementationJason A. Donenfeld-1/+199
2024-05-14Makefile: remove redundant tool coverage variablesMasahiro Yamada-26/+0
2024-05-10kbuild: use $(src) instead of $(srctree)/$(src) for source directoryMasahiro Yamada-1/+1
2024-03-26x86/vdso: Fix rethunk patching for vdso-image-x32.o tooBorislav Petkov (AMD)-0/+1
2024-03-21Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds-0/+2
2024-02-27x86/vdso: Move vDSO to mmap regionDaniel Micay-55/+2