Re: [PATCH v5 2/7] lsm: introduce new hooks for setting/getting inode fsxattr
Paul Moore <[email protected]>
| Newsgroups | gmane.comp.file-systems.ecryptfs.general,gmane.linux.ports.alpha,gmane.linux.kernel,gmane.linux.ports.arm.kernel,gmane.linux.ports.mips,gmane.linux.ports.parisc,gmane.linux.ports.ppc64.devel,gmane.linux.ports.sh.devel,gmane.linux.ports.sparc,gmane.linux.file-systems,gmane.linux.kernel.lsm,gmane.linux.kernel.api,gmane.linux.kernel.cross-arch,gmane.linux.file-systems.union |
|---|---|
| Message-ID | <[email protected]> |
On May 13, 2025 Andrey Albershteyn <[email protected]> wrote: > > Introduce new hooks for setting and getting filesystem extended > attributes on inode (FS_IOC_FSGETXATTR). > > Cc: [email protected] > Cc: Paul Moore <[email protected]> > > Signed-off-by: Andrey Albershteyn <[email protected]> > --- > fs/file_attr.c | 19 ++++++++++++++++--- > include/linux/lsm_hook_defs.h | 2 ++ > include/linux/security.h | 16 ++++++++++++++++ > security/security.c | 30 ++++++++++++++++++++++++++++++ > 4 files changed, 64 insertions(+), 3 deletions(-) The only thing that gives me a slight pause is that on a set operation we are going to hit both the get and set LSM hooks, but since the code does call into the getter on a set operation this is arguably the right thing. Acked-by: Paul Moore <[email protected]>