mbox series

[0/5] Enable .all_filesystems in readdir() and getdents() tests

Message ID 20240911163443.95398-1-mdoucha@suse.cz
Headers show
Series Enable .all_filesystems in readdir() and getdents() tests | expand

Message

Martin Doucha Sept. 11, 2024, 4:34 p.m. UTC
The readdir() and getdents() syscalls are currently subtly broken
on bcachefs. However, this was missed until recently because
the respective syscall tests do not test multiple filesystems.
Enable .all_filesystems in readdir() and getdents() tests to increase
coverage.

Martin Doucha (5):
  readdir01: Enable .all_filesystems
  readdir21: Enable .all_filesystems
  getdents01: Enable .all_filesystems
  getdents02: Remove obsolete TCID
  getdents02: Enable .all_filesystems

 .../kernel/syscalls/getdents/getdents01.c     | 54 ++++++++++++-------
 .../kernel/syscalls/getdents/getdents02.c     | 15 +++---
 testcases/kernel/syscalls/readdir/readdir01.c | 11 ++--
 testcases/kernel/syscalls/readdir/readdir21.c | 12 +++--
 4 files changed, 61 insertions(+), 31 deletions(-)