https://git.rsbac.org/cgi-bin/gitweb.cgi?p=linux-5.10.y.git;a=summary
RSBAC for Linux 5.10 (Long Term)
Current version: 5.10.224
commit 84a1eaa56b2c2d4d3f5ee1e9bcd31a8832056e52 Author: Amon Ott ao@rsbac.org Date: Thu Aug 22 12:55:05 2024 +0200
Port CAP fd hiding in ceph_readdir() from 6.6. Change rsbac_cap_hide_fd() arg type from "struct dentry *" to "struct inode *". ceph_readdir(): add rsbac_cap_hide_fd() call with custom inode struct. ceph_readdir(): add rsbac_cap_hide_fd() call to __dcache_readdir(), too. For module builds, also export symbols rsbac_cap_fd_hiding, rsbac_cap_hide_fd.
fs/ceph/dir.c | 35 +++++++++++++++++++++++++++++++++++ fs/locks.c | 4 ++-- fs/namei.c | 10 +++++----- fs/open.c | 10 +++++----- fs/stat.c | 4 ++-- include/rsbac/adf.h | 4 ++-- rsbac/help/debug.c | 3 ++- rsbac/help/helpers.c | 32 ++++++++++++-------------------- 8 files changed, 65 insertions(+), 37 deletions(-)