[PATCH ported/repost v2] security,fs,nfs,net: update security_inode_listsecurity() interface

Paul Moore paul at paul-moore.com
Tue Apr 28 19:26:15 UTC 2026


On Tue, Apr 28, 2026 at 3:21 PM Paul Moore <paul at paul-moore.com> wrote:
>
> From: Stephen Smalley <stephen.smalley.work at gmail.com>
>
> Update the security_inode_listsecurity() interface to allow
> use of the xattr_list_one() helper and update the hook
> implementations.
>
> Link: https://lore.kernel.org/selinux/20250424152822.2719-1-stephen.smalley.work@gmail.com
> Signed-off-by: Stephen Smalley <stephen.smalley.work at gmail.com>
> [PM: forward porting to bring this patch up to v7.1-rc1+]
> Signed-off-by: Paul Moore <paul at paul-moore.com>
> ---
>  fs/nfs/nfs4proc.c             |  7 ++-----
>  fs/xattr.c                    | 11 +++++++----
>  include/linux/lsm_hook_defs.h |  4 ++--
>  include/linux/security.h      |  5 +++--
>  security/security.c           | 16 ++++++++--------
>  security/selinux/hooks.c      | 10 +++-------
>  security/smack/smack_lsm.c    | 13 ++++---------
>  7 files changed, 29 insertions(+), 37 deletions(-)

With the security_inode_listsecurity() cleanup shipping in Linux v7.0,
I wanted to get this patch ready for the next merge window.  As
expected, some borderline non-trivial porting was needed, so I'm
posting the ported version in case anyone wants to review the patch
again.  If I don't hear anything over the next few days, I'll plan to
merge this into lsm/dev later this week.

The SELinux test suite runs clean for both local and NFS test runs.

-- 
paul-moore.com



More information about the Linux-security-module-archive mailing list