[Bug libc/31186] Some dirent/io tests don't work on xfs

adhemerval.zanella at linaro dot org sourceware-bugzilla@sourceware.org
Fri Dec 29 19:42:34 GMT 2023


https://sourceware.org/bugzilla/show_bug.cgi?id=31186

--- Comment #6 from Adhemerval Zanella <adhemerval.zanella at linaro dot org> ---
(In reply to Adhemerval Zanella from comment #5)
> Right, so XFS essentially does not support non-LFS calls. I am not sure
> which is the best way to handle it, with my patchset I can also clamp d_ino
> and not advertise EOVERFLOW.  I am not fully sure about the implications.

Scratch that, I just recalled that we always use getdents64 syscall even for
non-LFS.  As fair I recall, EXT4 will clamp the values anyway so I think glibc
will either need to do something similar or revert to use non-LFS getdents
syscall (which I would like to avoid...).

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Glibc-bugs mailing list