FS/XFS testing framework
 help / color / mirror / Atom feed
* [PATCH 0/2] vfstest: fix tcore_acls() cleanup bug and missing _require_acls
@ 2026-06-18 10:11 German Maglione
  2026-06-18 10:11 ` [PATCH 1/2] vfstest: move sys_umount2() to cleanup path in tcore_acls() German Maglione
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: German Maglione @ 2026-06-18 10:11 UTC (permalink / raw)
  To: fstests; +Cc: German Maglione, brauner, linux-fsdevel, zlang

Hi,

Running xfstests over virtiofs I hit failures in generic/633, 644,
645, 656 and 696. Two issues in tcore_acls():

1) sys_umount2() only runs on the success path. When setfacl fails,
   the mount is left behind and every test after that fails with
   EEXIST.

2) generic/633 doesn't declare _require_acls, so it fails instead
   of being skipped on filesystems without ACL support.

Signed-off-by: German Maglione <gmaglione@redhat.com>
---
German Maglione (2):
      vfstest: move sys_umount2() to cleanup path in tcore_acls()
      generic/633: add _require_acls for tcore_acls() ACL dependency

 src/vfs/idmapped-mounts.c | 5 ++---
 tests/generic/633         | 1 +
 2 files changed, 3 insertions(+), 3 deletions(-)
---
base-commit: cac9fe2b8dc3e6dbc0c2383b9e3b4d3c1b9e7dd0
change-id: 20260618-xfstests-tcore-acls-fixes-6d15a696f652

Best regards,
-- 
German Maglione <gmaglione@redhat.com>


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-06-21 15:56 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-18 10:11 [PATCH 0/2] vfstest: fix tcore_acls() cleanup bug and missing _require_acls German Maglione
2026-06-18 10:11 ` [PATCH 1/2] vfstest: move sys_umount2() to cleanup path in tcore_acls() German Maglione
2026-06-21 15:56   ` Zorro Lang
2026-06-18 10:11 ` [PATCH 2/2] generic/633: add _require_acls for tcore_acls() ACL dependency German Maglione
2026-06-21 15:54   ` Zorro Lang
2026-06-19  8:21 ` [PATCH 0/2] vfstest: fix tcore_acls() cleanup bug and missing _require_acls Christian Brauner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox