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

Martin Doucha mdoucha@suse.cz
Wed Sep 11 18:34:34 CEST 2024


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(-)

-- 
2.46.0



More information about the ltp mailing list