aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/exec
AgeCommit message (Expand)AuthorFilesLines
2026-08-03selftests/exec: test the pre-opened interpreter limitChristian Brauner4-0/+309
2026-08-03selftests/exec: test interpreters bound to a 'B' entryChristian Brauner4-9/+349
2026-08-03selftests/exec: share the bpf handler preconditionsChristian Brauner1-16/+27
2026-08-03selftests/exec: test registering an entry disabledChristian Brauner3-0/+215
2026-08-03selftests/exec: let binfmt_flag_supported() return a boolChristian Brauner3-5/+5
2026-08-03selftests/exec: check that a binfmt_misc instance cannot be pinnedChristian Brauner3-0/+171
2026-08-03selftests/exec: test binfmt_misc loader substitutionChristian Brauner7-22/+764
2026-08-03selftests/exec: test the transparent binfmt_misc modeChristian Brauner7-4/+399
2026-08-03selftests/exec: convert the binfmt_misc bpf test to the kselftest harnessChristian Brauner4-141/+185
2026-08-03selftests/exec: add binfmt_misc bpf-backed handler testFarid Zakaria7-0/+642
2025-11-27selftests: complete kselftest include centralizationBala-Vignesh-Reddy6-6/+6
2025-01-31Merge tag 'AT_EXECVE_CHECK-v6.14-rc1-fix1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linuxLinus Torvalds1-2/+9
2025-01-27selftests: Handle old glibc without execveat(2)Mickaël Salaün1-2/+9
2025-01-22Merge tag 'AT_EXECVE_CHECK-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linuxLinus Torvalds6-1/+690
2024-12-18samples/check-exec: Add an enlighten "inc" interpreter and 28 testsMickaël Salaün3-2/+219
2024-12-18selftests/exec: Add 32 tests for AT_EXECVE_CHECK and exec securebitsMickaël Salaün5-0/+472
2024-12-16selftests/exec: add a test for execveat()'s commTycho Andersen1-3/+72
2024-09-30selftests: exec: update gitignore for load_addressJavier Carrasco1-1/+2
2024-07-31selftests/exec: Fix grammar in an error message.Chang Yu1-1/+1
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-1/+0
2024-07-10selftests: centralize -D_GNU_SOURCE= to CFLAGS in lib.mkEdward Liaw1-1/+0
2024-06-19binfmt_elf: Honor PT_LOAD alignment for static PIEKees Cook1-1/+1
2024-06-19selftests/exec: Build both static and non-static load_address testsKees Cook2-20/+66
2024-05-06selftests: exec: Use new ksft_exit_fail_perror() helperMuhammad Usama Anjum1-5/+5
2024-03-18selftests/exec: Convert remaining /bin/sh to /bin/bashKees Cook1-2/+2
2024-03-18selftests/exec: execveat: Improve debug reportingKees Cook1-5/+7
2024-03-13selftests/exec: recursion-depth: conform test to TAP format outputMuhammad Usama Anjum1-27/+26
2024-03-13selftests/exec: load_address: conform test to TAP format outputMuhammad Usama Anjum1-19/+15
2024-03-13selftests/exec: binfmt_script: Add the overall result line according to TAPMuhammad Usama Anjum1-1/+9
2024-03-05selftests/exec: Perform script checks with /bin/bashKees Cook1-1/+1
2023-10-05selftests/exec: Convert execveat test to generate KTAP outputMark Brown1-35/+52
2022-03-23Merge tag 'linux-kselftest-next-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftestLinus Torvalds3-1/+3
2022-03-21Merge tag 'execve-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linuxLinus Torvalds2-0/+79
2022-03-03selftests/exec: add generated files to .gitignoreMuhammad Usama Anjum1-0/+2
2022-03-01selftests/exec: Test for empty string on NULL argvKees Cook2-0/+79
2022-02-23selftests/exec: Rename file binfmt_script to binfmt_script.pyMuhammad Usama Anjum2-1/+1
2022-02-11selftests/exec: Add non-regular to TEST_GEN_PROGSMuhammad Usama Anjum1-2/+2
2022-01-27selftests/exec: Remove pipe from TEST_GEN_FILESMuhammad Usama Anjum1-1/+1
2021-05-22tools/testing/selftests/exec: fix link errorYang Yingliang1-3/+3
2020-10-16tools/testing/selftests: add self-test for verifying load alignmentChris Kennelly3-2/+76
2020-08-14selftests/exec: add file type errno testsKees Cook3-2/+200
2020-06-09Merge tag 'linux-kselftest-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftestLinus Torvalds3-1/+10
2020-05-22selftests/exec: Verify execve of non-regular files failKees Cook3-1/+10
2020-05-21selftests/exec: Add binfmt_script regression testKees Cook2-0/+172
2020-03-25.gitignore: add SPDX License IdentifierMasahiro Yamada1-0/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 166Thomas Gleixner1-2/+1
2019-05-14exec selftests: test ->recursion_depthAlexey Dobriyan3-1/+73
2018-05-30selftests: exec: return Kselftest Skip code for skipped testsShuah Khan (Samsung OSG)1-2/+4
2017-11-15selftests/exec: include cwd in long path calculationSteve Muckle1-8/+19
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1