Thread (48 messages) flat view 48 messages, 10 authors, 2023-04-19

Re: [RFC PATCH] getting misc stats/attributes via xattr API

From: Ian Kent <raven@themaw.net>
Date: 2022-05-10 03:38:08
Also in: linux-fsdevel, linux-man, linux-security-module, lkml

On Mon, 2022-05-09 at 17:42 -0400, Vivek Goyal wrote:
On Mon, May 09, 2022 at 05:08:56PM +0200, Christian Brauner wrote:

[..]
quoted
Having "xattr" in the system call name is just confusing. These are
fundamentally not "real" xattrs and we shouldn't mix semantics.
There
should be a clear distinction between traditional xattrs and this
vfs
and potentially fs information providing interface.

Just thinking about what the manpage would look like. We would need
to
add a paragraph to xattr(7) explaining that in addition to the
system.*,
security.*, user.* and other namespaces we now also have a set of
namespaces that function as ways to get information about mounts or
other things instead of information attached to specific inodes.

That's super random imho. If I were to be presented with this
manpage
I'd wonder if someone was too lazy to add a proper new system call
with
it's own semantics for this and just stuffed it into an existing
API
because it provided matching system call arguments. We can add a
new
system call. It's not that we're running out of them.
FWIW, I also felt that using xattr API to get some sort of mount info
felt
very non-intutive.
Yeah, people looking for this function simply wouldn't know to
look here ...

Ian
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help