criu/test/zdtm/static
Adrian Reber 9e6a535ab4 zdtm: add inotify_overlayfs test
Add a ZDTM test that verifies inotify watches on files inside an
overlayfs mount survive checkpoint/restore.

The test uses the external mount pattern (like mnt_ext_auto): in
the ZDTM_NEWNS=1 phase it creates an overlay mount before
unshare(CLONE_NEWNS), so CRIU treats it as an external mount and
does not attempt to reconstruct the overlay on restore.  After
restore the test opens the watched file and reads back the inotify
event to confirm the watch is intact.

This is needed because the test/others/overlayfs test only checks
that the process survives C/R.  This ZDTM test validates that the
inotify watch itself is properly dumped and restored by exercising
the overlay directory walk fallback added in fsnotify.c.

The test is restricted to the 'ns' flavor because the overlay
setup requires the ZDTM_NEWNS=1 lifecycle and root privileges
for mounting overlayfs.

Assisted-by: Claude Code (claude-opus-4-6):default
Signed-off-by: Adrian Reber <areber@redhat.com>
2026-06-16 09:53:58 +01:00
..
lib test: Get rid of live directory 2016-02-20 13:40:52 +03:00
aio00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
aio00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
aio01.c clang-format: do automatic comment fixups 2022-04-28 17:53:52 -07:00
aio01.desc zdtm: non-root user can't dump aio01 (v2) 2016-04-07 13:54:56 +03:00
apparmor.c limit the field width of 'scanf' 2025-11-14 18:26:27 +00:00
apparmor.checkskip test: Get rid of live directory 2016-02-20 13:40:52 +03:00
apparmor.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
apparmor.profile test: Get rid of live directory 2016-02-20 13:40:52 +03:00
apparmor_stacking.c limit the field width of 'scanf' 2025-11-14 18:26:27 +00:00
apparmor_stacking.desc tests: add a test for apparmor_stacking 2021-09-03 10:31:00 -07:00
apparmor_stacking.hook tests: add a test for apparmor_stacking 2021-09-03 10:31:00 -07:00
apparmor_stacking.profile tests: add a test for apparmor_stacking 2021-09-03 10:31:00 -07:00
arm-neon00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
arm-neon00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
auto_dev-ioctl.h clang-format: do automatic comment fixups 2022-04-28 17:53:52 -07:00
autofs.c test/autofs: fix use-after-free 2022-04-28 17:53:52 -07:00
autofs.desc zdtm: add autofs test 2016-07-05 23:18:14 +03:00
bind-mount.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
bind-mount.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
binfmt_misc.c zdtm/static/binfmt_misc: make the random generation actually random 2026-02-17 17:07:29 +00:00
binfmt_misc.desc criu: Support binfmt_misc sandboxing 2026-02-17 17:07:29 +00:00
binfmt_misc.hook zdtm/static/binfmt_misc: run cleanup hook before restore 2026-02-17 17:07:29 +00:00
bpf_array.c bpf: update deprecated API 2022-04-28 17:53:52 -07:00
bpf_array.desc zdtm: update and refactor tests for BPF array and hash maps 2020-10-20 00:18:24 -07:00
bpf_hash.c bpf: update deprecated API 2022-04-28 17:53:52 -07:00
bpf_hash.desc zdtm: update and refactor tests for BPF array and hash maps 2020-10-20 00:18:24 -07:00
bridge.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
bridge.desc tests: add '/bin/ip' to deps in addition to '/sbin/ip' 2017-02-01 18:41:33 +03:00
busyloop00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
caps00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
caps00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
caps01.c zdtm: Check CapAmb is restored correctly after C/R 2025-03-21 12:40:31 -07:00
caps01.desc zdtm: Check CapAmb is restored correctly after C/R 2025-03-21 12:40:31 -07:00
cgroup00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
cgroup00.desc zdtm: make cgroup testcases run non-parallel 2024-09-11 16:02:11 -07:00
cgroup00.hook test: Get rid of live directory 2016-02-20 13:40:52 +03:00
cgroup01.c limit the field width of 'scanf' 2025-11-14 18:26:27 +00:00
cgroup01.desc zdtm: make cgroup testcases run non-parallel 2024-09-11 16:02:11 -07:00
cgroup01.hook test: Get rid of live directory 2016-02-20 13:40:52 +03:00
cgroup02.c limit the field width of 'scanf' 2025-11-14 18:26:27 +00:00
cgroup02.desc zdtm: make cgroup testcases run non-parallel 2024-09-11 16:02:11 -07:00
cgroup02.hook tests: cgroup02 should use --cgroup-root on dump 2016-09-26 15:42:44 +03:00
cgroup03.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
cgroup03.desc test: don't execute cgroup03 with other cgroup tests concurrently 2016-12-09 22:42:27 +03:00
cgroup03.hook test: Get rid of live directory 2016-02-20 13:40:52 +03:00
cgroup04.c zdtm: cgroup04: Improve error messages. 2023-10-22 13:29:25 -07:00
cgroup04.checkskip zdtm: cgroup04: Improve skip check's robustness. 2023-10-22 13:29:25 -07:00
cgroup04.desc zdtm: don't run cgroup04 concurrently with other cgroup tests 2016-06-28 13:15:28 +03:00
cgroup04.hook tests: add a test for memory/devices "specialness" 2016-09-26 15:42:42 +03:00
cgroup_ifpriomap.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
cgroup_ifpriomap.checkskip zdtm: cgroup_ifpriomap: Improve skip check's robustness. 2023-11-27 16:47:16 -08:00
cgroup_ifpriomap.desc zdtm/cgroup_ifpriomap: Find cgroup's controller's name to mount 2018-03-02 21:52:14 +03:00
cgroup_ifpriomap.hook zdtm/cgroup_ifpriomap: Find cgroup's controller's name to mount 2018-03-02 21:52:14 +03:00
cgroup_ignore.c cgroup: test for --manage-cgroups=ignore 2022-04-28 17:53:52 -07:00
cgroup_ignore.checkskip cgroup: test for --manage-cgroups=ignore 2022-04-28 17:53:52 -07:00
cgroup_ignore.desc cgroup: test for --manage-cgroups=ignore 2022-04-28 17:53:52 -07:00
cgroup_stray.c zdtm/cgroup_stray: fix uninitialized variable 2026-01-08 07:48:23 -08:00
cgroup_stray.desc zdtm: Split long .desc lines 2016-11-02 20:35:57 +03:00
cgroup_threads.c zdtm/static: check that cgroup layout of threads is preserved 2024-09-11 16:02:11 -07:00
cgroup_threads.desc zdtm: make cgroup testcases run non-parallel 2024-09-11 16:02:11 -07:00
cgroup_threads.hook zdtm/static: check that cgroup layout of threads is preserved 2024-09-11 16:02:11 -07:00
cgroup_yard.c test: implement test for new --cgroup-yard option 2020-02-04 12:37:37 -08:00
cgroup_yard.desc zdtm: make cgroup testcases run non-parallel 2024-09-11 16:02:11 -07:00
cgroup_yard.hook make: remove checks for python 2 binary 2023-10-22 13:29:25 -07:00
cgroupns.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
cgroupns.desc zdtm: make cgroup testcases run non-parallel 2024-09-11 16:02:11 -07:00
cgroupv2_00.c zdtm: Add test to check global properties of cgroup-v2 are preserved 2023-04-15 21:17:21 -07:00
cgroupv2_00.checkskip zdtm: Add test to check global properties of cgroup-v2 are preserved 2023-04-15 21:17:21 -07:00
cgroupv2_00.desc zdtm: make cgroup testcases run non-parallel 2024-09-11 16:02:11 -07:00
cgroupv2_00.hook zdtm: Add test to check global properties of cgroup-v2 are preserved 2023-04-15 21:17:21 -07:00
cgroupv2_01.c zdtm: Check threads are restored into correct threaded controllers 2023-04-15 21:17:21 -07:00
cgroupv2_01.checkskip zdtm: Check threads are restored into correct threaded controllers 2023-04-15 21:17:21 -07:00
cgroupv2_01.desc zdtm: make cgroup testcases run non-parallel 2024-09-11 16:02:11 -07:00
cgroupv2_01.hook zdtm: Check threads are restored into correct threaded controllers 2023-04-15 21:17:21 -07:00
change_mnt_context.c limit the field width of 'scanf' 2025-11-14 18:26:27 +00:00
change_mnt_context.checkskip Add test for new --lsm-mount-context option 2021-09-03 10:31:00 -07:00
change_mnt_context.desc Add test for new --lsm-mount-context option 2021-09-03 10:31:00 -07:00
child_opened_proc.c ci: fix new codespell errors 2023-10-22 13:29:25 -07:00
child_subreaper.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
child_subreaper_and_reparent.c clang-format: disable wrong struct pointer declaration format 2022-04-28 17:53:52 -07:00
child_subreaper_and_reparent.desc Add ZDTM tests for child subreaper property 2019-09-07 15:59:54 +03:00
child_subreaper_existing_child.c clang-format: disable wrong struct pointer declaration format 2022-04-28 17:53:52 -07:00
chroot-file.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
chroot-file.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
chroot.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
chroot.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
clean_mntns.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
clean_mntns.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
clone_fs.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
cmdlinenv00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
cmdlinenv00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
conntracks Fix some codespell warnings 2022-04-28 17:53:52 -07:00
conntracks.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
console.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
console.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
cow00.c zdtm/cow00: fix typo 2023-10-22 13:29:25 -07:00
cow00.desc zdtm: add 'nolazy' flag for tests not compatible with lazy pages 2017-09-16 11:47:01 +03:00
cow01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
cow01.desc zdtm: add 'nolazy' flag for tests not compatible with lazy pages 2017-09-16 11:47:01 +03:00
cow02.c zdtm: add cow02 to cover a PROT_NONE COW root 2026-06-16 09:51:29 +02:00
cr_veth.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
cr_veth.checkskip zdtm: Test --external veth option (v5) 2016-11-03 18:15:03 +03:00
cr_veth.desc tests: add '/bin/ip' to deps in addition to '/sbin/ip' 2017-02-01 18:41:33 +03:00
cr_veth.hook zdtm/cr_veth: use the --clean alias of the cleanup action 2016-11-03 18:16:06 +03:00
cr_veth02.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
cr_veth02.checkskip test/zdtm: check that restore can handle precreated veth devices 2021-09-03 10:31:00 -07:00
cr_veth02.desc test/zdtm: check that restore can handle precreated veth devices 2021-09-03 10:31:00 -07:00
cr_veth02.hook test/zdtm: check that restore can handle precreated veth devices 2021-09-03 10:31:00 -07:00
criu-rtc.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
criu-rtc.proto Add missing "proto2" syntax marker 2016-07-07 12:38:39 +03:00
cwd00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
cwd01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
cwd02.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
del_standalone_un.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
del_standalone_un.desc tests: rename deleted_standalone_unix to del_standalone_un 2016-08-01 16:51:32 +03:00
del_standalone_un_seqpacket.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
deleted_dev.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
deleted_dev.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
deleted_unix_sock.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
different_creds.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
different_creds.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
dumpable01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
dumpable02.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
dumpable02.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
env00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
epoll.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
epoll.desc zdtm/static: add a test to check epoll file descriptors 2018-10-30 19:27:53 +03:00
epoll01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
epoll01.desc zdtm: add new epoll01 test 2020-10-20 00:18:24 -07:00
eventfs00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
fanotify00.c zdtm: fix incorrect open() syscall use for file creation without mode 2026-02-26 10:51:09 -08:00
fanotify00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
fd.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
fd01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
fd01.desc zdtm: Add fd01 test 2018-03-02 21:52:12 +03:00
fd_from_pidfd.c zdtm: Check fd from pidfd_getfd is C/Red correctly 2025-03-21 12:40:31 -07:00
fd_offset.c zdtm/static: test the offset migration of ELF files 2023-10-22 13:29:25 -07:00
fdt_shared.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
fifo-ghost.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
fifo-rowo-pair.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
fifo.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
fifo_ro.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
fifo_upon_unix_socket00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
fifo_upon_unix_socket00.desc zdtm: add second fifo_upon_unix test 2021-09-03 10:31:00 -07:00
fifo_upon_unix_socket01.c zdtm: add second fifo_upon_unix test 2021-09-03 10:31:00 -07:00
fifo_upon_unix_socket01.desc zdtm: add second fifo_upon_unix test 2021-09-03 10:31:00 -07:00
fifo_wronly.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
file_append.c Fix some codespell warnings 2022-04-28 17:53:52 -07:00
file_attr.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
file_cloexec.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
file_fown.c clang-format: disable wrong struct pointer declaration format 2022-04-28 17:53:52 -07:00
file_fown.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
file_lease00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
file_lease00.desc zdtm: Add file lease tests 2017-12-12 09:16:04 +03:00
file_lease01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
file_lease01.desc zdtm: Add file lease tests 2017-12-12 09:16:04 +03:00
file_lease02.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
file_lease02.desc zdtm: Add file lease tests 2017-12-12 09:16:04 +03:00
file_lease03.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
file_lease03.desc zdtm: Add file lease tests 2017-12-12 09:16:04 +03:00
file_lease04.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
file_lease04.desc zdtm: Test inherited file leases 2017-12-12 09:16:04 +03:00
file_lease05.c zdtm: add file_lease05 test for broken read lease restore 2026-03-18 08:08:59 -07:00
file_lease05.desc zdtm: add file_lease05 test for broken read lease restore 2026-03-18 08:08:59 -07:00
file_locks00.c clang-format: do automatic comment fixups 2022-04-28 17:53:52 -07:00
file_locks00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
file_locks00_fail.c test/zdtm: check that locks are not dumped if --file-locks isn't set 2021-09-03 10:31:00 -07:00
file_locks00_fail.desc test/zdtm: check that locks are not dumped if --file-locks isn't set 2021-09-03 10:31:00 -07:00
file_locks01.c limit the field width of 'scanf' 2025-11-14 18:26:27 +00:00
file_locks01.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
file_locks02.c limit the field width of 'scanf' 2025-11-14 18:26:27 +00:00
file_locks02.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
file_locks03.c limit the field width of 'scanf' 2025-11-14 18:26:27 +00:00
file_locks03.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
file_locks04.c limit the field width of 'scanf' 2025-11-14 18:26:27 +00:00
file_locks04.desc zdtm: Make file_locks04 test based on /proc/{pid}/fdinfo/{fd} 2016-08-01 16:51:05 +03:00
file_locks05.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
file_locks05.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
file_locks06.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
file_locks06.checkskip make: remove checks for python 2 binary 2023-10-22 13:29:25 -07:00
file_locks06.desc zdtm: Add OFD file locks test 2017-02-01 17:37:11 +03:00
file_locks07.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
file_locks07.checkskip zdtm: Add checkskip scripts for OFD locks 2017-02-01 18:41:33 +03:00
file_locks07.desc zdtm: Add OFD file locks test 2017-02-01 17:37:11 +03:00
file_locks08.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
file_locks08.checkskip zdtm: Add checkskip scripts for OFD locks 2017-02-01 18:41:33 +03:00
file_locks08.desc zdtm: Add OFD file locks test 2017-02-01 17:37:11 +03:00
file_shared.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
fpu00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
fpu00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
fpu01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
fpu01.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
fpu02.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
fpu02.desc zdtm/fpu02: Don't run the test on !x86 platforms 2018-03-02 21:52:14 +03:00
fpu03.c zdtm/fpu03: Add a test to check fpu C/R in a thread 2021-09-03 10:31:00 -07:00
fpu03.desc zdtm/fpu03: Add .desc file to omit running on !x86 2021-09-03 10:31:00 -07:00
futex-rl.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
futex.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
get_smaps_bits.c zdtm: check reservation mmaps are restored correctly 2026-05-07 11:45:34 -07:00
get_smaps_bits.h zdtm: check reservation mmaps are restored correctly 2026-05-07 11:45:34 -07:00
ghost_holes00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
ghost_holes01.c zdtm: Tests for ghost files with holes 2017-07-18 09:34:44 +03:00
ghost_holes02.c zdtm: Tests for ghost files with holes 2017-07-18 09:34:44 +03:00
ghost_holes_large00.c zdtm: add two tests for large ghost sparse file 2023-04-15 21:17:21 -07:00
ghost_holes_large01.c zdtm: add two tests for large ghost sparse file 2023-04-15 21:17:21 -07:00
ghost_holes_large01.desc zdtm: add two tests for large ghost sparse file 2023-04-15 21:17:21 -07:00
ghost_multi_hole00.c zdtm: add two tests for highly sparse ghost file 2023-04-15 21:17:21 -07:00
ghost_multi_hole00.desc zdtm: add two tests for highly sparse ghost file 2023-04-15 21:17:21 -07:00
ghost_multi_hole01.c zdtm: add two tests for highly sparse ghost file 2023-04-15 21:17:21 -07:00
ghost_multi_hole01.desc zdtm: add two tests for highly sparse ghost file 2023-04-15 21:17:21 -07:00
ghost_on_rofs.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
ghost_on_rofs.desc zdtm: ghost on readonly fs 2019-04-20 20:25:26 -07:00
groups.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
groups.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
grow_map.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
grow_map.desc test: grow_map -- Mark as noauto 2017-06-27 21:35:01 +03:00
grow_map02.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
grow_map02.desc test: grow_map -- Mark as noauto 2017-06-27 21:35:01 +03:00
grow_map03.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
grow_map03.desc test: grow_map -- Mark as noauto 2017-06-27 21:35:01 +03:00
helper_zombie_child.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
helper_zombie_child.desc tests: add a test for the case when there is a helper with a zombie child 2016-08-01 16:51:34 +03:00
inotify00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
inotify00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
inotify01.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
inotify01.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
inotify02.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
inotify02.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
inotify04.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
inotify04.desc zdtm: make inotify04 require restore 2019-09-07 15:59:56 +03:00
inotify_irmap.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
inotify_irmap.desc zdtm: emulate a situation with invalid files in irmap cache 2016-03-25 23:36:13 +03:00
inotify_irmap.hook zdtm: remove bashisms from hooks 2016-05-27 13:31:14 +03:00
inotify_overlayfs.c zdtm: add inotify_overlayfs test 2026-06-16 09:53:58 +01:00
inotify_overlayfs.desc zdtm: add inotify_overlayfs test 2026-06-16 09:53:58 +01:00
inotify_overlayfs.hook zdtm: add inotify_overlayfs test 2026-06-16 09:53:58 +01:00
inotify_system.c ci: Fix code indent 2022-06-22 10:20:33 -07:00
inotify_system.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
inotify_system_nodel.c inotify_system_nodel.c: make it a static symlink 2017-05-10 04:26:55 +03:00
inotify_system_nodel.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
ipc_namespace.c zdtm/ipc: use snprintf and bounded writes for sysctl payloads 2026-04-16 10:41:44 -07:00
ipc_namespace.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
jobctl00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
leader_posix_timer.c test: Add ZDTM test for SIGEV_THREAD_ID timer on thread leader 2026-02-14 18:51:45 -08:00
leader_posix_timer.desc test: Add ZDTM test for SIGEV_THREAD_ID timer on thread leader 2026-02-14 18:51:45 -08:00
link10.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
loginuid.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
loginuid.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
macvlan.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
macvlan.checkskip test: only run macvlan tests if macvlan devices can be created 2024-09-19 15:23:42 -07:00
macvlan.desc tests: add '/bin/ip' to deps in addition to '/sbin/ip' 2017-02-01 18:41:33 +03:00
macvlan.hook test: use .pid.inprogress file for macvlan test 2016-11-03 18:15:03 +03:00
Makefile zdtm: add inotify_overlayfs test 2026-06-16 09:53:58 +01:00
maps00.c ci: fix new codespell errors 2023-10-22 13:29:25 -07:00
maps01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
maps01.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
maps02.c test/zdtm/static/maps02: add MAP_DROPPABLE testcase 2025-11-02 07:48:22 -08:00
maps03.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
maps03.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
maps04.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
maps04.desc test/zdtm: set maps04 timeout to 60 seconds 2017-08-15 15:24:11 +03:00
maps05.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
maps06.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
maps09.c zdtm: Add MAP_HUGETLB memory mapping test 2022-04-28 17:53:52 -07:00
maps09.checkskip zdtm: handle the case when hugetlb isn't supported 2022-05-05 12:42:14 -07:00
maps10.c zdtm: Add MAP_HUGETLB mappings test for parent-child relationship processes 2022-04-28 17:53:52 -07:00
maps10.checkskip zdtm: handle the case when hugetlb isn't supported 2022-05-05 12:42:14 -07:00
maps11.c test/zdtm/static: add maps11 test for MAP_DROPPABLE/MADV_WIPEONFORK 2025-11-02 07:48:22 -08:00
maps12.c test/zdtm/static/maps12: fix pointer-to-int cast 2025-11-02 07:48:23 -08:00
maps12.desc test/zdtm/static/maps12: add madv guards test 2025-11-02 07:48:23 -08:00
maps_file_prot.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mem-touch.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mem-touch.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
membarrier.c zdtm: test MEMBARRIER_CMD_GLOBAL_EXPEDITED migration 2023-10-22 13:29:25 -07:00
memfd00.c zdtm/memfd00: test memfd file mode 2023-10-22 13:29:25 -07:00
memfd01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
memfd02-hugetlb.c zdtm: Add memfd hugetlb test 2022-04-28 17:53:52 -07:00
memfd02-hugetlb.desc zdtm: Add memfd hugetlb test 2022-04-28 17:53:52 -07:00
memfd02.c zdtm: Add memfd hugetlb test 2022-04-28 17:53:52 -07:00
memfd03.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
memfd04.c zdtm/memfd04: check execveat on memfd that has memory mappings 2023-10-22 13:29:25 -07:00
memfd04.desc zdtm: test execveat(memfd) 2023-10-22 13:29:25 -07:00
memfd05.c zdtm/memfd04: check execveat on memfd that has memory mappings 2023-10-22 13:29:25 -07:00
memfd05.desc zdtm/memfd04: check execveat on memfd that has memory mappings 2023-10-22 13:29:25 -07:00
mlock_setuid.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mlock_setuid.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mmx00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mmx00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mnt_enablefs.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mnt_enablefs.checkskip zdtm: check enabled file systems 2016-05-27 13:31:43 +03:00
mnt_enablefs.desc zdtm: Split long .desc lines 2016-11-02 20:35:57 +03:00
mnt_ext_auto.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mnt_ext_auto.desc zdtm: Switch mnt tests onto new opts 2016-11-03 18:16:05 +03:00
mnt_ext_collision.c Fix some codespell warnings 2022-04-28 17:53:52 -07:00
mnt_ext_collision.desc zdtm: add mnt_ext_collision test 2022-04-28 17:53:52 -07:00
mnt_ext_collision.hook zdtm: add mnt_ext_collision test 2022-04-28 17:53:52 -07:00
mnt_ext_dev.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mnt_ext_dev.desc zdtm: check mounts of external devices 2016-05-27 13:31:14 +03:00
mnt_ext_file_bind_auto.c zdtm: Add ztatic/mnt_ext_file_bind_auto test 2025-11-02 07:48:22 -08:00
mnt_ext_file_bind_auto.desc zdtm: Add ztatic/mnt_ext_file_bind_auto test 2025-11-02 07:48:22 -08:00
mnt_ext_manual.c zdtm: Test for manual ext-mount-map option 2016-11-03 01:32:55 +03:00
mnt_ext_manual.desc zdtm: Switch mnt tests onto new opts 2016-11-03 18:16:05 +03:00
mnt_ext_master.c zdtm: fix mnt_ext_master test to correspond to it's name 2022-04-28 17:53:52 -07:00
mnt_ext_master.desc zdtm: Split long .desc lines 2016-11-02 20:35:57 +03:00
mnt_ext_multiple.c zdtm: test multiple ext bindmounts with no common root and same master 2022-06-22 10:20:33 -07:00
mnt_ext_multiple.desc zdtm: test multiple ext bindmounts with no common root and same master 2022-06-22 10:20:33 -07:00
mnt_ext_root.c zdtm: add new mnt_ext_root test 2022-04-28 17:53:52 -07:00
mnt_ext_root.desc zdtm: add new mnt_ext_root test 2022-04-28 17:53:52 -07:00
mnt_ext_root.hook zdtm: add new mnt_ext_root test 2022-04-28 17:53:52 -07:00
mnt_ext_sharing.c zdtm: add new mnt_ext_sharing test for mount-v2 2022-04-28 17:53:52 -07:00
mnt_ext_sharing.desc zdtm: add new mnt_ext_sharing test for mount-v2 2022-04-28 17:53:52 -07:00
mnt_ext_sharing.hook zdtm: add new mnt_ext_sharing test for mount-v2 2022-04-28 17:53:52 -07:00
mnt_ro_bind.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mnt_ro_bind.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mnt_ro_root.c zdtm: add mnt_ro_root test 2025-11-02 07:48:21 -08:00
mnt_ro_root.desc zdtm: add mnt_ro_root test 2025-11-02 07:48:21 -08:00
mnt_root_ext.c zdtm/mnt_root_ext: don't allow propagation from test mntns to criu mntns 2023-04-15 21:17:21 -07:00
mnt_root_ext.desc zdtm: add mnt_root_ext test 2022-06-22 10:20:33 -07:00
mnt_root_ext.hook zdtm: add mnt_root_ext test 2022-06-22 10:20:33 -07:00
mnt_tracefs.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mnt_tracefs.checkskip add a tracefs test 2016-05-27 13:39:02 +03:00
mnt_tracefs.desc zdtm/mount-v2: disable mnt_tracefs test 2022-04-28 17:53:52 -07:00
mnt_tracefs.hook test: robustify mnt_tracefs test 2016-10-24 16:00:15 +03:00
mntns_deleted.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mntns_deleted.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mntns_ghost.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mntns_ghost.desc test: execute mntns_ghost and mntns_link_remap in userns 2016-12-21 11:23:02 +03:00
mntns_ghost01.c zdtm: add ro-mount check after c/r to mntns_ghost01 2022-04-28 17:53:52 -07:00
mntns_ghost01.desc zdtm: check ghost restores on readonly fs if it is also a ghost in other writable bind 2018-03-02 21:52:12 +03:00
mntns_link_ghost.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mntns_link_ghost.desc zdtm: run more tests in userns 2017-02-01 18:41:30 +03:00
mntns_link_remap.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mntns_link_remap.desc test: execute mntns_ghost and mntns_link_remap in userns 2016-12-21 11:23:02 +03:00
mntns_open.c ci: fix codespell errors 2023-11-27 16:47:16 -08:00
mntns_open.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mntns_overmount.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mntns_overmount.desc zdtm: add a test to check a case when two mounts in the same directory 2016-05-27 13:37:11 +03:00
mntns_pivot_root.c Fix some codespell warnings 2022-04-28 17:53:52 -07:00
mntns_pivot_root.desc zdtm: add mntns_pivot_root test 2022-04-28 17:53:52 -07:00
mntns_pivot_root_ro.c zdtm: add mntns_pivot_root_ro test 2022-04-28 17:53:52 -07:00
mntns_pivot_root_ro.desc zdtm: add mntns_pivot_root_ro test 2022-04-28 17:53:52 -07:00
mntns_remap.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mntns_remap.desc zdtm: run more tests in userns 2017-02-01 18:41:30 +03:00
mntns_ro_root.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mntns_ro_root.desc zdtm: check a case when a root of sub-mntns is read-only 2016-09-06 19:00:21 +03:00
mntns_root_bind.c ci: fix new codespell errors 2023-10-22 13:29:25 -07:00
mntns_root_bind.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mntns_root_bind02.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mntns_root_bind02.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mntns_rw_ro_rw.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mntns_rw_ro_rw.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mntns_shared_bind.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mntns_shared_bind.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mntns_shared_bind02.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mntns_shared_bind02.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mntns_shared_bind03.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mntns_shared_bind03.desc test: check non-root shared mounts 2017-01-12 18:28:43 +03:00
mntns_shared_vs_private.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mntns_shared_vs_private.desc zdtm: Check a private mount in a shared mount 2016-03-09 12:56:02 +03:00
mount_complex_sharing.c zdtm: add MNTNS_ZDTM macro to fix initialization 2023-04-15 21:17:21 -07:00
mount_complex_sharing.desc zdtm: add mount_complex_sharing test 2022-04-28 17:53:52 -07:00
mount_paths.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
mount_paths.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mountpoints.c zdtm: fix incorrect open() syscall use for file creation without mode 2026-02-26 10:51:09 -08:00
mountpoints.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mprotect00.c clang-format/zdtm: fix clang complains about strange elseifs 2022-04-28 17:53:52 -07:00
msgque.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
msgque.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
mtime_mmap.c timer: fix printf specifiers for __suseconds64_t 2024-09-11 16:02:11 -07:00
net_lock_socket_iptables.c zdtm: add ipv6 variants of net_lock_socket_* tests 2021-09-03 10:31:00 -07:00
net_lock_socket_iptables.desc ci: do not run tests requiring iptables if it is missing 2025-03-21 12:40:31 -07:00
net_lock_socket_iptables.hook make: remove checks for python 2 binary 2023-10-22 13:29:25 -07:00
net_lock_socket_iptables6.c zdtm: add ipv6 variants of net_lock_socket_* tests 2021-09-03 10:31:00 -07:00
net_lock_socket_iptables6.desc ci: do not run tests requiring iptables if it is missing 2025-03-21 12:40:31 -07:00
net_lock_socket_iptables6.hook zdtm: add ipv6 variants of net_lock_socket_* tests 2021-09-03 10:31:00 -07:00
net_lock_socket_nftables.c zdtm: add nftables per-socket locking test 2021-09-03 10:31:00 -07:00
net_lock_socket_nftables.desc zdtm: fix network lock tests when run with --norst 2021-09-03 10:31:00 -07:00
net_lock_socket_nftables.hook zdtm: add nftables per-socket locking test 2021-09-03 10:31:00 -07:00
net_lock_socket_nftables6.c zdtm: add ipv6 variants of net_lock_socket_* tests 2021-09-03 10:31:00 -07:00
net_lock_socket_nftables6.desc zdtm: fix network lock tests when run with --norst 2021-09-03 10:31:00 -07:00
net_lock_socket_nftables6.hook zdtm: add ipv6 variants of net_lock_socket_* tests 2021-09-03 10:31:00 -07:00
netns-dev.c limit the field width of 'scanf' 2025-11-14 18:26:27 +00:00
netns-dev.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
netns-nf.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
netns-nf.desc ci: do not run tests requiring iptables if it is missing 2025-03-21 12:40:31 -07:00
netns-nft-ipt.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
netns-nft-ipt.desc zdtm: add riscv64 support 2025-03-21 12:40:31 -07:00
netns-nft.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
netns-nft.desc zdtm: skip static/netns-nft test if nftables feature isn't supported 2021-09-03 10:31:00 -07:00
netns.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
netns.desc tests: add '/bin/ip' to deps in addition to '/sbin/ip' 2017-02-01 18:41:33 +03:00
netns_lock_iptables.c zdtm: add nftables network namespace locking test 2021-09-03 10:31:00 -07:00
netns_lock_iptables.desc ci: do not run tests requiring iptables if it is missing 2025-03-21 12:40:31 -07:00
netns_lock_iptables.hook make: remove checks for python 2 binary 2023-10-22 13:29:25 -07:00
netns_lock_nftables.c zdtm: add nftables network namespace locking test 2021-09-03 10:31:00 -07:00
netns_lock_nftables.desc zdtm: fix network lock tests when run with --norst 2021-09-03 10:31:00 -07:00
netns_lock_nftables.hook zdtm: add nftables network namespace locking test 2021-09-03 10:31:00 -07:00
netns_sub.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
netns_sub.desc test: bring the lo interface up in each network namespace 2019-09-07 15:59:56 +03:00
netns_sub_sysctl.c zdtm/netns_sub_sysctl: skip unsupported sysctls 2025-11-02 07:48:22 -08:00
netns_sub_sysctl.desc net/sysctl: make ipv4/ping_group_range work in user namespaces 2025-11-02 07:48:22 -08:00
netns_sub_veth.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
netns_sub_veth.desc test: bring the lo interface up in each network namespace 2019-09-07 15:59:56 +03:00
non_uniform_share_propagation.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
non_uniform_share_propagation.desc zdtm: add a test for non-uniform shares 2018-10-30 19:27:54 +03:00
ofd_file_locks.c limit the field width of 'scanf' 2025-11-14 18:26:27 +00:00
ofd_file_locks.h Run 'make indent' on header files 2021-09-03 10:31:00 -07:00
oom_score_adj.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
opath_file.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
overmount_dev.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
overmount_dev.desc zdtm: remove or replace noauto on crfail where it's possiable 2016-06-28 13:09:40 +03:00
overmount_fifo.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
overmount_fifo.desc zdtm: remove or replace noauto on crfail where it's possiable 2016-06-28 13:09:40 +03:00
overmount_file.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
overmount_file.desc zdtm: remove or replace noauto on crfail where it's possiable 2016-06-28 13:09:40 +03:00
overmount_sock.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
overmount_sock.desc sk-unix: rework unix_resolve_name 2021-09-03 10:31:00 -07:00
overmount_with_shared_parent.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
overmount_with_shared_parent.desc zdtm: test overmounting with shared parent works 2017-11-23 20:23:14 +03:00
overmounted_file.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
overmounted_file.desc zdtm: test dumping file on overmounted mount fails 2019-04-20 20:25:26 -07:00
packet_sock.c ci: handle results from latest codespell 2025-03-21 12:40:31 -07:00
packet_sock.desc zdtm: up the loopback device in a new network namespace 2016-06-01 14:52:21 +03:00
packet_sock_mmap.c zdtm/packet_sock_mmap: keep parser warning-free with unsigned maj/min 2026-04-16 10:41:44 -07:00
packet_sock_mmap.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
packet_sock_spkt.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
packet_sock_spkt.desc zdtm: run more tests in userns 2017-02-01 18:41:30 +03:00
pdeath_sig.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
pid00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
pid00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
pid_file.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
pidfd_child.c zdtm: Check pidfd can send signal after C/R 2025-03-21 12:40:31 -07:00
pidfd_dead.c zdtm: Check dead pidfd is restored correctly 2025-03-21 12:40:31 -07:00
pidfd_diffdead.c zdtm: Check many processes with common dead pidfd 2025-03-21 12:40:31 -07:00
pidfd_kill.c zdtm: Check pidfd can kill descendant processes 2025-03-21 12:40:31 -07:00
pidfd_of_thread.c zdtm: Check pidfd for thread is valid after C/R 2025-03-21 12:40:31 -07:00
pidfd_of_thread.desc zdtm: Check pidfd for thread is valid after C/R 2025-03-21 12:40:31 -07:00
pidfd_self.c zdtm: Check pidfd fdinfo entry is consistent 2025-03-21 12:40:31 -07:00
pipe00.c Fix some codespell warnings 2022-04-28 17:53:52 -07:00
pipe01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
pipe02.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
pipe03.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
pipe_owner.c zdtm: add pipe_owner test for pipe ownership preservation 2026-03-25 21:09:15 -07:00
poll.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
poll.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
posix_timers.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
private_bind_propagation.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
private_bind_propagation.desc zdtm: shared options should not be lost for bind mounts 2018-10-30 19:27:54 +03:00
proc-self.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
pstree.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
pthread00-pac.c test/zdtm: check that PAC keys are C/R-ed 2025-03-21 12:40:31 -07:00
pthread00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
pthread01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
pthread02.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
pthread02.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
pthread_timers.c timer: fix printf specifiers for __suseconds64_t 2024-09-11 16:02:11 -07:00
pthread_timers.desc zdtm/pthread_timers: require ns_pid feature and add non-ns test 2021-09-03 10:31:00 -07:00
pthread_timers_h.c zdtm/pthread_timers: require ns_pid feature and add non-ns test 2021-09-03 10:31:00 -07:00
pthread_timers_h.desc zdtm/pthread_timers: require ns_pid feature and add non-ns test 2021-09-03 10:31:00 -07:00
ptrace_sig.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
ptrace_sig.desc zdtm/ptrace_sig: don't print from signal handlers 2016-06-28 13:05:53 +03:00
pty-console.c zdtm: check a case when a slave pty is mounted to somewhere 2017-03-02 00:19:02 +03:00
pty-console.desc zdtm/mount-v2: disable pty-console test 2022-04-28 17:53:52 -07:00
pty00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
pty01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
pty01.desc test: pty01 -- Add custom uid/gid 2016-09-06 19:31:22 +03:00
pty02.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
pty03.c Fix some codespell warnings 2022-04-28 17:53:52 -07:00
pty03.desc zdtm: run more tests in userns 2017-02-01 18:41:30 +03:00
pty04.c Fix some codespell warnings 2022-04-28 17:53:52 -07:00
remap_dead_pid.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
remap_dead_pid.desc zdtm: run more tests in userns 2017-02-01 18:41:30 +03:00
remap_dead_pid_root.c test: combine remap_dead_pid{,_root} tests 2016-11-22 16:44:27 +03:00
remap_dead_pid_root.desc zdtm: run more tests in userns 2017-02-01 18:41:30 +03:00
reservation_mmaps.c zdtm: check reservation mmaps are restored correctly 2026-05-07 11:45:34 -07:00
rlimits00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
rmdir_open.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
route_rules Fix some codespell warnings 2022-04-28 17:53:52 -07:00
rseq00.c Adjust to glibc __rseq_size semantic change 2024-09-11 16:02:11 -07:00
rseq00.desc zdtm: add basic static/rseq00 test for rseq C/R 2022-04-28 17:53:52 -07:00
rtc.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
rtc.desc s390:zdtm: Enable zdtm for s390 2017-08-09 18:51:41 +03:00
s390x_gs_threads.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
s390x_mmap_high.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
s390x_mmap_high.desc s390:zdtm: Add test for tasks > 4TB 2017-08-09 18:51:41 +03:00
s390x_regs_check.c Fix typo in comment 2023-04-15 21:17:21 -07:00
s390x_regs_check.desc s390/zdtm: Add s390x_reg_check test case 2017-08-15 14:51:13 +03:00
s390x_runtime_instr.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sched_policy00.c zdtm/sched_policy00: use reset-on-fork flag 2024-09-11 16:02:11 -07:00
sched_policy00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
sched_prio00.c test/zdtm/static: use param not parm 2022-04-28 17:53:52 -07:00
sched_prio00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
scm00.c zdtm/scm: add scm09 test with closed sender fd 2023-04-15 21:17:21 -07:00
scm01.c zdtm: Test descriptor sent over unix and kept open 2017-10-17 11:41:49 +03:00
scm02.c zdtm: Send two descriptors via unix socket 2017-10-17 11:41:49 +03:00
scm03-seqpacket.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
scm03.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
scm04.c zdtm: Send two descriptors in two SCMs 2017-10-17 11:41:49 +03:00
scm05.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
scm06.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
scm06.desc test: run scm06 in the ns and uns flavors 2025-03-21 12:40:31 -07:00
scm09.c zdtm/scm: add scm09 test with closed sender fd 2023-04-15 21:17:21 -07:00
seccomp_filter.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
seccomp_filter.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
seccomp_filter_inheritance.c zdtm: replace NR_fstat with NR_statx 2023-10-22 13:29:25 -07:00
seccomp_filter_inheritance.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
seccomp_filter_threads.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
seccomp_filter_threads.desc seccomp: test -- Add seccomp_filter_threads 2018-07-09 18:26:51 +03:00
seccomp_filter_tsync.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
seccomp_filter_tsync.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
seccomp_no_new_privs.c prctl: test prctl(NO_NEW_PRIVS) setting 2023-10-22 13:29:25 -07:00
seccomp_strict.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
seccomp_strict.desc zdtm: run more tests in userns 2017-02-01 18:41:30 +03:00
selfexe00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
selinux00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
selinux00.checkskip test: better test for SELinux tools 2024-09-19 15:23:42 -07:00
selinux00.desc test: add selinux00 test 2019-04-20 20:25:26 -07:00
selinux00.hook test: add selinux00 test 2019-04-20 20:25:26 -07:00
selinux01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
selinux01.checkskip selinux: add socket label test 2019-05-16 09:39:30 -07:00
selinux01.desc selinux: add socket label test 2019-05-16 09:39:30 -07:00
selinux01.hook selinux: add socket label test 2019-05-16 09:39:30 -07:00
selinux02.c selinux: add socket label test 2019-05-16 09:39:30 -07:00
selinux02.checkskip selinux: add socket label test 2019-05-16 09:39:30 -07:00
selinux02.desc selinux: add socket label test 2019-05-16 09:39:30 -07:00
selinux02.hook selinux: add socket label test 2019-05-16 09:39:30 -07:00
sem.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sem.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
session00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
session00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
session01.c Fix some codespell warnings 2022-04-28 17:53:52 -07:00
session01.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
session02.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
session02.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
session03.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
session03.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
shared_mount_propagation.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
shared_mount_propagation.desc zdtm: test shared mount propagation is preserved 2017-11-23 20:23:14 +03:00
shared_slave_mount_children.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
shared_slave_mount_children.desc zdtm: check children of shared slaves restore 2018-10-30 19:27:54 +03:00
shm-hugetlb.c zdtm: Add shm hugetlb test 2022-04-28 17:53:52 -07:00
shm-hugetlb.checkskip zdtm: skip zdtm/static/shm-hugetlb when hugetlb is not supported 2023-04-15 21:17:21 -07:00
shm-hugetlb.desc zdtm: Add shm hugetlb test 2022-04-28 17:53:52 -07:00
shm-mp.c clang-format/zdtm: fix clang complains about strange elseifs 2022-04-28 17:53:52 -07:00
shm-mp.desc test: Test for partially mprotect()-ed sysv shmem segment 2016-05-27 13:39:02 +03:00
shm-unaligned.c ipc: SysVshmem segment can be unaligned 2016-06-01 14:52:22 +03:00
shm-unaligned.desc ipc: SysVshmem segment can be unaligned 2016-06-01 14:52:22 +03:00
shm.c zdtm: Add shm hugetlb test 2022-04-28 17:53:52 -07:00
shm.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
shmemfd-priv.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
shmemfd-priv.desc test/zdtmp: add a test to C/R shared memory file descriptors 2020-03-27 19:36:20 +03:00
shmemfd.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
shmemfd.desc test/zdtmp: add a test to C/R shared memory file descriptors 2020-03-27 19:36:20 +03:00
sigaltstack.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
signalfd00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sigpending.c clang-format: do automatic comment fixups 2022-04-28 17:53:52 -07:00
sigtrap.c Fix some codespell warnings 2022-04-28 17:53:52 -07:00
sigtrap.desc test/zdtm: check that a penging SIGTRAP handled properly 2021-09-03 10:31:00 -07:00
sigtrap01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sit.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sit.desc zdtm: Test sit device C/R 2017-10-17 10:48:46 +03:00
sk-freebind-false.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
sk-freebind.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sk-netlink.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sk-netlink.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
sk-unix-dgram-ghost.c Fix remaining codespell warnings 2022-04-28 17:53:52 -07:00
sk-unix-dgram-ghost.desc zdtm: add sk-unix-dgram-ghost test case 2021-09-03 10:31:00 -07:00
sk-unix-listen01.c test/unix: check C/R of unix listen queues 2023-04-15 21:17:21 -07:00
sk-unix-listen02.c test/unix: check C/R of unix listen queues 2023-04-15 21:17:21 -07:00
sk-unix-listen02.desc test/unix: check C/R of unix listen queues 2023-04-15 21:17:21 -07:00
sk-unix-listen03.c test/unix: check C/R of unix listen queues 2023-04-15 21:17:21 -07:00
sk-unix-listen03.desc test/unix: check C/R of unix listen queues 2023-04-15 21:17:21 -07:00
sk-unix-listen04.c test/unix: check C/R of unix listen queues 2023-04-15 21:17:21 -07:00
sk-unix-listen04.desc test/unix: check C/R of unix listen queues 2023-04-15 21:17:21 -07:00
sk-unix-mntns.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sk-unix-mntns.desc zdtm: check unix sockets in two mount namespaces 2018-05-12 11:44:33 +03:00
sk-unix-rel-seqpacket.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sk-unix-rel.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sk-unix-restore-fs-share.c zdtm: add sk-unix-restore-fs-share test 2025-11-05 15:41:34 -08:00
sk-unix-restore-fs-share.desc zdtm: add sk-unix-restore-fs-share test 2025-11-05 15:41:34 -08:00
sk-unix-unconn-seqpacket.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sk-unix-unconn.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sk-unix01-seqpacket.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sk-unix01-seqpacket.desc zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sk-unix01.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sk-unix01.desc unix: test -- Add sk-unix01 test 2018-07-09 18:26:50 +03:00
skip-me.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sleeping00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sock_filter00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sock_filter01.c zdtm: add alternative socket filter 2020-10-20 00:18:24 -07:00
sock_ip_opts00.c zdtm: Added tests for IP_TTL restore 2024-09-11 16:02:11 -07:00
sock_ip_opts00.desc zdtm: Add tests for IP_PKTINFO and IP_FREEBIND sock options 2023-04-15 21:17:21 -07:00
sock_ip_opts01.c zdtm: Add tests for IP_PKTINFO and IP_FREEBIND sock options 2023-04-15 21:17:21 -07:00
sock_ip_opts01.desc zdtm: Add tests for IP_PKTINFO and IP_FREEBIND sock options 2023-04-15 21:17:21 -07:00
sock_opts00.c zdtm/static/sock_opts00: use unix socket to test SO_PASSCRED and SO_PASSSEC 2025-11-02 07:48:23 -08:00
sock_opts00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
sock_opts01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sock_opts01.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
sock_opts02.c Fix some codespell warnings 2022-04-28 17:53:52 -07:00
sock_opts02.desc zdtm: add test for socket buffer size locks 2022-04-28 17:53:52 -07:00
sock_peercred.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sock_peercred.desc zdtm: Add sock_peercred test 2016-12-21 11:23:03 +03:00
sock_tcp_opts00.c sk-tcp: Add test cases for TCP_CORK and TCP_NODELAY socket options 2024-09-11 16:02:11 -07:00
sock_tcp_opts00.desc sk-tcp: Add test cases for TCP_CORK and TCP_NODELAY socket options 2024-09-11 16:02:11 -07:00
sock_tcp_opts01.c sk-tcp: Add test cases for TCP_CORK and TCP_NODELAY socket options 2024-09-11 16:02:11 -07:00
sock_tcp_opts01.desc sk-tcp: Add test cases for TCP_CORK and TCP_NODELAY socket options 2024-09-11 16:02:11 -07:00
socket-dump-tcp-close.c tcp: allow to specify --tcp-close on dump 2020-10-20 00:18:24 -07:00
socket-dump-tcp-close.desc tcp: allow to specify --tcp-close on dump 2020-10-20 00:18:24 -07:00
socket-ext.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket-ext.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
socket-linger.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket-raw.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket-raw.desc inet: raw -- Add socket-raw test 2019-04-20 20:25:26 -07:00
socket-tcp-close-wait.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket-tcp-close-wait.desc zdtm: add test cases on TCP_CLOSE_WAIT and TCP_LAST_ACK states 2017-01-16 11:04:49 +03:00
socket-tcp-close-wait.hook zdtm: check sequence numbers for tcp sockets 2017-01-16 11:04:49 +03:00
socket-tcp-close0.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket-tcp-close0.desc zdtm: skip 'tcp-close' tests if restore is skipped 2017-07-18 09:34:46 +03:00
socket-tcp-close1.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket-tcp-close1.desc zdtm: Check that 'tcp-close' option closes sockets 2017-07-18 09:34:43 +03:00
socket-tcp-close2.c zdtm: Dumping/restoring with --tcp-close on TCP_CLOSE socket 2022-04-28 17:53:52 -07:00
socket-tcp-close2.desc zdtm: Dumping/restoring with --tcp-close on TCP_CLOSE socket 2022-04-28 17:53:52 -07:00
socket-tcp-closed-last-ack.c zdmt: add more checks into socket-closed-tcp 2017-01-16 11:04:49 +03:00
socket-tcp-closed-last-ack.desc ci: do not run tests requiring iptables if it is missing 2025-03-21 12:40:31 -07:00
socket-tcp-closed-last-ack.hook zdmt: add more checks into socket-closed-tcp 2017-01-16 11:04:49 +03:00
socket-tcp-closed.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket-tcp-closed.desc zdmt: add more checks into socket-closed-tcp 2017-01-16 11:04:49 +03:00
socket-tcp-closed.hook zdtm: check sequence numbers for tcp sockets 2017-01-16 11:04:49 +03:00
socket-tcp-closing.c zdtm/socket-tcp-closing: fill socket buffers effectivly 2025-11-02 07:48:23 -08:00
socket-tcp-closing.desc zdtm: check sockets in the TCP_CLOSING state 2017-01-16 11:04:49 +03:00
socket-tcp-closing.hook zdtm: check sequence numbers for tcp sockets 2017-01-16 11:04:49 +03:00
socket-tcp-fin-wait1.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket-tcp-fin-wait1.desc zdtm: add test cases on TCP_FIN_WAIT* states 2017-01-16 11:04:49 +03:00
socket-tcp-fin-wait1.hook lib: use separate packages for pycriu and crit 2023-11-27 16:47:16 -08:00
socket-tcp-fin-wait2.c zdtm: add test cases on TCP_FIN_WAIT* states 2017-01-16 11:04:49 +03:00
socket-tcp-fin-wait2.desc zdtm: add test cases on TCP_FIN_WAIT* states 2017-01-16 11:04:49 +03:00
socket-tcp-fin-wait2.hook zdtm: check sequence numbers for tcp sockets 2017-01-16 11:04:49 +03:00
socket-tcp-ipt-nfconntrack.c test/nfconntrack: use nft or iptables-legacy 2024-09-11 16:02:11 -07:00
socket-tcp-ipt-nfconntrack.desc test/nfconntrack: use nft or iptables-legacy 2024-09-11 16:02:11 -07:00
socket-tcp-keepalive.c zdtm: Add test for SO_KEEPALIVE 2020-02-04 12:39:05 -08:00
socket-tcp-last-ack.c zdtm: add test cases on TCP_CLOSE_WAIT and TCP_LAST_ACK states 2017-01-16 11:04:49 +03:00
socket-tcp-last-ack.desc test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp-last-ack.hook zdtm: check sequence numbers for tcp sockets 2017-01-16 11:04:49 +03:00
socket-tcp-listen.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket-tcp-local.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
socket-tcp-local.desc join-ns: Fix join-ns zdtm test 2016-06-01 14:52:21 +03:00
socket-tcp-local.hook zdtm: check sequence numbers for tcp sockets 2017-01-16 11:04:49 +03:00
socket-tcp-nft-nfconntrack.c test/nfconntrack: use nft or iptables-legacy 2024-09-11 16:02:11 -07:00
socket-tcp-nft-nfconntrack.desc test/nfconntrack: use nft or iptables-legacy 2024-09-11 16:02:11 -07:00
socket-tcp-reseted.c Fix some codespell warnings 2022-04-28 17:53:52 -07:00
socket-tcp-reseted.desc ci: do not run tests requiring iptables if it is missing 2025-03-21 12:40:31 -07:00
socket-tcp-reseted.hook zdtm: check a reseted tcp connect 2017-10-17 08:40:44 +03:00
socket-tcp-reuseport.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket-tcp-reuseport.desc zdtm: check a case when one port is shared between two sockets 2017-11-23 20:23:14 +03:00
socket-tcp-skip-in-flight.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket-tcp-skip-in-flight.desc test/static: Add test for --skip-in-flight 2019-04-20 20:25:26 -07:00
socket-tcp-syn-sent.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket-tcp-syn-sent.desc ci: do not run tests requiring iptables if it is missing 2025-03-21 12:40:31 -07:00
socket-tcp-syn-sent.hook zdtm: check sequence numbers for tcp sockets 2017-01-16 11:04:49 +03:00
socket-tcp-unconn.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket-tcp-unconn.desc zdtm: add a test for unconnected tcp sockets 2017-01-16 11:04:49 +03:00
socket-tcp.c zdtm: socket-tcp-nft-nfconntrack: add a hook to the chain in nft case 2024-09-11 16:02:11 -07:00
socket-tcp.desc join-ns: Fix join-ns zdtm test 2016-06-01 14:52:21 +03:00
socket-tcp4v6-close-wait.c test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp4v6-close-wait.desc test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp4v6-closed.c test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp4v6-closed.desc test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp4v6-closing.c test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp4v6-closing.desc test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp4v6-fin-wait1.c test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp4v6-fin-wait1.desc test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp4v6-fin-wait2.c test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp4v6-fin-wait2.desc test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp4v6-last-ack.c test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp4v6-last-ack.desc test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp4v6-local.c test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp4v6-local.desc test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp4v6.c test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp4v6.desc test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket-tcp6-close-wait.c zdtm: add test cases on TCP_CLOSE_WAIT and TCP_LAST_ACK states 2017-01-16 11:04:49 +03:00
socket-tcp6-close-wait.desc zdtm: add test cases on TCP_CLOSE_WAIT and TCP_LAST_ACK states 2017-01-16 11:04:49 +03:00
socket-tcp6-closed.c zdmt: add more checks into socket-closed-tcp 2017-01-16 11:04:49 +03:00
socket-tcp6-closed.desc zdmt: add more checks into socket-closed-tcp 2017-01-16 11:04:49 +03:00
socket-tcp6-closing.c zdtm: check sockets in the TCP_CLOSING state 2017-01-16 11:04:49 +03:00
socket-tcp6-closing.desc zdtm: check sockets in the TCP_CLOSING state 2017-01-16 11:04:49 +03:00
socket-tcp6-closing.hook zdtm: check sockets in the TCP_CLOSING state 2017-01-16 11:04:49 +03:00
socket-tcp6-fin-wait1.c zdtm: add test cases on TCP_FIN_WAIT* states 2017-01-16 11:04:49 +03:00
socket-tcp6-fin-wait1.desc zdtm: add test cases on TCP_FIN_WAIT* states 2017-01-16 11:04:49 +03:00
socket-tcp6-fin-wait2.c zdtm: add test cases on TCP_FIN_WAIT* states 2017-01-16 11:04:49 +03:00
socket-tcp6-fin-wait2.desc zdtm: add test cases on TCP_FIN_WAIT* states 2017-01-16 11:04:49 +03:00
socket-tcp6-last-ack.c zdtm: add test cases on TCP_CLOSE_WAIT and TCP_LAST_ACK states 2017-01-16 11:04:49 +03:00
socket-tcp6-last-ack.desc zdtm: add test cases on TCP_CLOSE_WAIT and TCP_LAST_ACK states 2017-01-16 11:04:49 +03:00
socket-tcp6-local.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
socket-tcp6-local.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
socket-tcp6-unconn.c zdtm: add a test for unconnected tcp sockets 2017-01-16 11:04:49 +03:00
socket-tcp6-unconn.desc zdtm: add a test for unconnected tcp sockets 2017-01-16 11:04:49 +03:00
socket-tcp6.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
socket-tcp6.desc join-ns: Fix join-ns zdtm test 2016-06-01 14:52:21 +03:00
socket-tcpbuf-local.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
socket-tcpbuf-local.desc join-ns: Fix join-ns zdtm test 2016-06-01 14:52:21 +03:00
socket-tcpbuf.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket-tcpbuf.desc join-ns: Fix join-ns zdtm test 2016-06-01 14:52:21 +03:00
socket-tcpbuf6-local.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
socket-tcpbuf6-local.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
socket-tcpbuf6.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
socket-tcpbuf6.desc join-ns: Fix join-ns zdtm test 2016-06-01 14:52:21 +03:00
socket-timeo.c zdtm: add test for SO_SNDTIMEO and SO_RCVTIMEO 2026-06-10 09:55:42 +01:00
socket6_icmp.c test: add static tests for ICMP socket 2025-11-02 07:48:22 -08:00
socket6_udp.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket_aio.c Fix remaining codespell warnings 2022-04-28 17:53:52 -07:00
socket_aio.desc zdtm/socket_aio: add the nouser flag 2016-06-28 13:12:26 +03:00
socket_close_data.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket_close_data01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket_dgram_data.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket_icmp.c test: add static tests for ICMP socket 2025-11-02 07:48:22 -08:00
socket_listen.c Fix remaining codespell warnings 2022-04-28 17:53:52 -07:00
socket_listen4v6.c test: check ipv6 sockets which handle ipv4 connections 2017-11-23 20:23:14 +03:00
socket_listen6.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
socket_queues.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
socket_queues_seqpacket.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
socket_snd_addr.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket_snd_addr.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
socket_udp-broadcast.c zdtm: Add UDP broadcast test 2019-09-07 15:59:49 +03:00
socket_udp-corked.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket_udp-corked.desc test: check that corked udp sockets are not dumped 2017-12-19 10:46:38 +03:00
socket_udp.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket_udp_shutdown.c zdtm: socket_udp_shutdown: Make the test fail instead of timing out. 2023-10-22 13:29:25 -07:00
socket_udplite.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
socket_udplite.checkskip zdtm: Skip socket_udplite test when kernel lacks UDPLITE 2026-04-22 08:22:50 +01:00
sockets00-seqpacket.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sockets00-seqpacket.desc zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sockets00.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sockets00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
sockets01-seqpacket.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sockets01.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sockets02-seqpacket.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sockets02.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sockets03-seqpacket.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sockets03-seqpacket.desc zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sockets03.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sockets03.desc test/sockets: add test for shut down stream unix sockets 2016-05-27 13:39:02 +03:00
sockets_dgram.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sockets_spair.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sockets_spair_seqpacket.c zdtm: Add SOCK_SEQPACKET variants to unix socket tests 2022-04-28 17:53:52 -07:00
sse00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sse00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
sse20.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
sse20.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
stopped.c ci: fix new codespell errors 2023-10-22 13:29:25 -07:00
stopped01.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
stopped02.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
stopped03.c ci: fix make indent 2023-04-15 21:17:21 -07:00
stopped04.c ci: fix make indent 2023-04-15 21:17:21 -07:00
stopped12.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
symlink.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
symlink01.c zdtm: add a test on open symlink migration 2020-03-27 19:36:20 +03:00
tempfs.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
tempfs.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
tempfs_overmounted.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
tempfs_overmounted.desc zdtm: now tempfs_overmounted will pass so remove crfail 2018-03-02 09:15:28 +03:00
tempfs_overmounted01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
tempfs_overmounted01.desc zdtm: check how criu can dump file systems if some mount points are overmounted 2016-05-27 13:37:11 +03:00
tempfs_ro.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
tempfs_ro.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
tempfs_ro02.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
tempfs_ro02.desc zdtm: check read-only tmpfs in userns 2016-11-03 20:47:41 +03:00
tempfs_subns.c zdtm/tempfs_subns: fix uninitialized variable 2026-01-08 07:48:23 -08:00
tempfs_subns.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
thp_disable.c test/thp_disable: fix lint 2023-10-22 13:29:25 -07:00
thread_different_uid_gid.c zdtm/thread_different_uid_gid: remove the redundant check 2023-10-22 13:29:25 -07:00
thread_different_uid_gid.desc zdtm: don't use getpwnam and getgrnam 2017-10-17 10:21:45 +03:00
time.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
timens_for_kids.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
timens_for_kids.desc test: check that C/R of nested time namespaces fails 2020-04-25 00:43:23 -07:00
timens_nested.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
timens_nested.desc test: check that C/R of nested time namespaces fails 2020-04-25 00:43:23 -07:00
timerfd.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
timerfd.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
timers.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
timers01.c test/zdtm: add a new test to check non-periodic timers 2025-03-21 12:40:31 -07:00
timerslack_ns.c zdtm: add timerslack_ns test 2026-03-19 21:35:31 -07:00
tty00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
tty02.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
tty03.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
tun.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
tun.desc ns: Do not change net_ns in prepare_net_namespaces() 2018-02-15 22:13:26 +03:00
tun_ns.c zdtm: Actually add tun_ns test 2018-05-12 11:44:32 +03:00
tun_ns.desc zdtm/tun_ns: add per-test dependencies 2021-09-03 10:31:00 -07:00
uffd-events.c zdtm/static/uffd-events: add more log messages 2022-04-28 17:53:52 -07:00
umask00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
unbindable.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
unbindable.desc zdtm: check that unbindable mount flag does not affect restore 2020-10-20 00:18:24 -07:00
unbound_sock.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
unhashed_proc.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
unhashed_proc.desc zdtm: fail if test with the crfail tag passes 2020-04-25 00:43:23 -07:00
unlink_fifo.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
unlink_fifo_wronly.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
unlink_fstat00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
unlink_fstat00.hook test: Get rid of live directory 2016-02-20 13:40:52 +03:00
unlink_fstat01+.c test: Get rid of live directory 2016-02-20 13:40:52 +03:00
unlink_fstat01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
unlink_fstat02.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
unlink_fstat03.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
unlink_fstat03.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
unlink_fstat04.c zdtm: check a ghost file in a read-only directory 2016-05-06 14:39:27 +03:00
unlink_fstat04.desc zdtm: check a ghost file in a read-only directory 2016-05-06 14:39:27 +03:00
unlink_fstat041.c zdtm: add a test to check O_TMPFILE 2018-05-12 11:45:32 +03:00
unlink_largefile.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
unlink_mmap00.c Typo: mmaped -> mmapped 2022-04-28 17:53:52 -07:00
unlink_mmap00.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
unlink_mmap01.c Typo: mmaped -> mmapped 2022-04-28 17:53:52 -07:00
unlink_mmap01.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
unlink_mmap02.c Typo: mmaped -> mmapped 2022-04-28 17:53:52 -07:00
unlink_mmap02.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
unlink_multiple_largefiles.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
unlink_multiple_largefiles.desc zdtm: Add a test to check if we can C/R ghost files with no parent dirs. 2018-05-14 08:45:49 +03:00
unlink_regular00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
unlink_regular00.desc zdtm: run more tests in userns 2017-02-01 18:41:30 +03:00
unsupported_children_collision.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
unsupported_children_collision.desc zdtm: add a test for unsupported children collision 2018-10-30 19:27:54 +03:00
uprobes.c test: fix GCC 16 compile error 2026-01-12 19:06:43 -08:00
uprobes.desc zdtm: add a test for --allow-uprobes option 2025-11-05 15:41:34 -08:00
uptime_grow.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
uptime_grow.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
utsname.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
utsname.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
vdso-proxy.c test/vdso-proxy: handle merged vma-s 2025-11-13 08:40:46 -08:00
vdso00.c timer: fix printf specifiers for __suseconds64_t 2024-09-11 16:02:11 -07:00
vdso01.c timer: fix printf specifiers for __suseconds64_t 2024-09-11 16:02:11 -07:00
vdso01.checkskip test: skip vdso test on non-vdso systems 2020-10-20 00:18:24 -07:00
vdso01.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
vdso02.c zdtm/vdso02: unmap vvar_vclock mappings 2025-03-21 12:40:31 -07:00
vfork00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
vfork00.desc test/vfork00: mark vfork test as expected to fail 2016-02-29 11:38:53 +03:00
vsx.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
vsx.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
vt.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
vt.desc test: Get rid of live directory 2016-02-20 13:40:52 +03:00
wait00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
write_read00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
write_read01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
write_read02.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
write_read10.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
xids00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
zombie00.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
zombie01.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
zombie01.desc zdtm: Add zombie01 test 2018-03-02 21:52:11 +03:00
zombie_leader.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
zombie_leader.desc zdtm: add zombie_leader test 2020-10-20 00:18:24 -07:00