[Bug 281526] Linuxulator - fstatat unsupported flag 0x800

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 19 Sep 2024 21:00:36 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281526

Ed Maste <emaste@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |emaste@freebsd.org

--- Comment #2 from Ed Maste <emaste@freebsd.org> ---
0x800 is AT_NO_AUTOMOUNT,

AT_NO_AUTOMOUNT (since Linux 2.6.38)
    Don't automount the terminal ("basename") component of pathname if it is a
directory that is an automount point. This allows the caller to gather
attributes of an automount point (rather than the location it would mount).
This flag can be used in tools that scan directories to prevent
mass-automounting of a directory of automount points. The AT_NO_AUTOMOUNT flag
has no effect if the mount point has already been mounted over.

We silently ignore AT_NO_AOTOMOUNT for statx() as of ff39d74aa99a4, but not
other stat variants.

Are you able to build and test a patched kernel?

-- 
You are receiving this mail because:
You are the assignee for the bug.