I am helping with the port of XFS to FreeBSD, based on
the Linux-XFS codebase.
Can someone explain to me how listing of extended attributes works?
If I understand things correctly, on Linux, the call path is:
-> XVOP_ATTR_LIST() (which is xfs_attr_list() )
My question is, how does the existing system call
list extended attributes by attribute namespace?
XVOP_ATTR_LIST() doesn't take in any parameters which would
indicate that it could list attributes in a specific attribute namespace.
Does it list all the EA for a file?