Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge tag 'execve-v6.11-rc1-fix1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux

Pull execve fix from Kees Cook:
"This moves the exec and binfmt_elf tests out of your way and into the
tests/ subdirectory, following the newly ratified KUnit naming
conventions. :)"

* tag 'execve-v6.11-rc1-fix1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
execve: Move KUnit tests to tests/ subdirectory

+4 -3
+2 -1
MAINTAINERS
··· 8354 8354 F: fs/*binfmt_*.c 8355 8355 F: fs/Kconfig.binfmt 8356 8356 F: fs/exec.c 8357 - F: fs/exec_test.c 8357 + F: fs/tests/binfmt_*_kunit.c 8358 + F: fs/tests/exec_kunit.c 8358 8359 F: include/linux/binfmts.h 8359 8360 F: include/linux/elf.h 8360 8361 F: include/uapi/linux/binfmts.h
+1 -1
fs/binfmt_elf.c
··· 2150 2150 module_exit(exit_elf_binfmt); 2151 2151 2152 2152 #ifdef CONFIG_BINFMT_ELF_KUNIT_TEST 2153 - #include "binfmt_elf_test.c" 2153 + #include "tests/binfmt_elf_kunit.c" 2154 2154 #endif
fs/binfmt_elf_test.c fs/tests/binfmt_elf_kunit.c
+1 -1
fs/exec.c
··· 2236 2236 #endif /* CONFIG_SYSCTL */ 2237 2237 2238 2238 #ifdef CONFIG_EXEC_KUNIT_TEST 2239 - #include "exec_test.c" 2239 + #include "tests/exec_kunit.c" 2240 2240 #endif
fs/exec_test.c fs/tests/exec_kunit.c