aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-09-13s390/vdso: Wire up getrandom() vdso implementationHeiko Carstens12-9/+291
2024-09-13s390/vdso: Move vdso symbol handling to separate header fileHeiko Carstens4-14/+19
2024-09-13s390/vdso: Allow alternatives in vdso codeHeiko Carstens2-0/+23
2024-09-13s390/module: Provide find_section() helperHeiko Carstens1-0/+14
2024-09-13s390/facility: Let test_facility() generate static branch if possibleHeiko Carstens1-8/+29
2024-09-13s390/alternatives: Remove ALT_FACILITY_EARLYHeiko Carstens2-6/+2
2024-09-13s390/facility: Disable compile time optimization for decompressor codeHeiko Carstens1-2/+4
2024-09-13selftests: vDSO: fix vdso_config for s390Heiko Carstens1-2/+2
2024-09-13selftests: vDSO: fix ELF hash table entry size for s390xJens Remus1-4/+10
2024-09-13powerpc/vdso: Wire up getrandom() vDSO implementation on VDSO64Christophe Leroy5-3/+69
2024-09-13powerpc/vdso: Wire up getrandom() vDSO implementation on VDSO32Christophe Leroy13-5/+455
2024-09-13powerpc/vdso: Refactor CFLAGS for CVDSO buildChristophe Leroy1-19/+13
2024-09-13powerpc/vdso32: Add crtsavresChristophe Leroy2-14/+4
2024-09-13mm: Define VM_DROPPABLE for powerpc/32Christophe Leroy3-4/+8
2024-09-13powerpc/vdso: Fix VDSO data access when running in a non-root time namespaceChristophe Leroy4-3/+20
2024-09-13selftests: vDSO: don't include generated headers for chacha testJason A. Donenfeld4-1/+1
2024-09-13arm64: vDSO: Wire up getrandom() vDSO implementationAdhemerval Zanella12-16/+286
2024-09-13arm64: alternative: make alternative_has_cap_likely() VDSO compatibleMark Rutland1-0/+4
2024-09-13selftests: vDSO: also test counter in vdso_test_chachaChristophe Leroy1-9/+27
2024-09-13selftests: vDSO: build tests with O2 optimizationChristophe Leroy1-1/+1
2024-09-13LoongArch: vDSO: Wire up getrandom() vDSO implementationXi Ruoyao11-2/+316
2024-09-13random: vDSO: add a __vdso_getrandom prototype for all architecturesXi Ruoyao2-2/+15
2024-09-13selftests: vDSO: fix cross build for getrandom and chacha testsJason A. Donenfeld1-5/+4
2024-09-13random: vDSO: minimize and simplify header includesChristophe Leroy5-15/+26
2024-09-13random: vDSO: avoid call to out of line memset()Christophe Leroy1-5/+7
2024-09-13random: vDSO: add missing c-getrandom-y in MakefileChristophe Leroy1-0/+1
2024-09-13random: vDSO: add __arch_get_k_vdso_rng_data() helper for data page accessChristophe Leroy3-5/+13
2024-09-13random: vDSO: don't use 64-bit atomics on 32-bit architecturesChristophe Leroy2-2/+9
2024-09-13selftests: vDSO: open code basic chacha instead of linking to libsodiumJason A. Donenfeld2-9/+45
2024-09-13random: vDSO: move prototype of arch chacha function to vdso/getrandom.hJason A. Donenfeld3-16/+20
2024-09-13selftests: vDSO: ensure vgetrandom works in a time namespaceJason A. Donenfeld1-1/+42
2024-08-30selftests: vDSO: quash clang omitted parameter warning in getrandom testJason A. Donenfeld1-3/+3
2024-08-30selftests: vDSO: use parse_vdso.h in vdso_test_abiChristophe Leroy1-4/+1
2024-08-30selftests: vDSO: fix the way vDSO functions are called for powerpcChristophe Leroy7-18/+95
2024-08-30selftests: vDSO: fix vDSO symbols lookup for powerpc64Christophe Leroy1-1/+2
2024-08-30selftests: vDSO: fix vdso_config for powerpcChristophe Leroy1-3/+3
2024-08-30selftests: vDSO: fix vDSO name for powerpcChristophe Leroy1-0/+6
2024-08-30selftests: vDSO: skip getrandom test if architecture is unsupportedJason A. Donenfeld1-1/+6
2024-08-30selftests: vDSO: use KHDR_INCLUDES for UAPI headers for getrandom testXi Ruoyao1-0/+1
2024-08-30selftests: vDSO: remove unnecessary command line defs from chacha testJason A. Donenfeld1-2/+1
2024-08-30selftests: vDSO: separate LDLIBS from CFLAGS for libsodiumJason A. Donenfeld1-3/+5
2024-08-30selftests: vDSO: add --cflags for pkg-config command querying libsodiumXi Ruoyao1-1/+1
2024-08-30selftests: vDSO: look for arch-specific function name in getrandom testChristophe Leroy2-7/+9
2024-08-30selftests: vDSO: fix include order in build of test_vdso_chachaChristophe Leroy2-2/+6
2024-08-30selftests: vDSO: don't hard-code location of vDSO sourcesChristophe Leroy2-1/+2
2024-08-30selftests: vDSO: simplify getrandom thread local storage and structsJason A. Donenfeld1-40/+27
2024-08-29Merge tag 'random-6.11-rc6-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+4
2024-08-29Merge tag 'loongarch-fixes-6.11-2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds8-23/+11
2024-08-29Merge tag 'platform-drivers-x86-v6.11-5' of git://git.kernel.org/pub/scm/linu...Linus Torvalds4-2/+23
2024-08-29Merge tag 'nfsd-6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds6-25/+51