[PATCH] tomoyo: Change pathname calculation for read-only filesystems.
James Morris
jmorris at namei.org
Mon Apr 29 20:07:39 UTC 2019
On Fri, 12 Apr 2019, Tetsuo Handa wrote:
> >> Signed-off-by: Tetsuo Handa <penguin-kernel at I-love.SAKURA.ne.jp>
> >> ---
> >> security/tomoyo/realpath.c | 3 ++-
> >> 1 file changed, 2 insertions(+), 1 deletion(-)
> >>
> >> diff --git a/security/tomoyo/realpath.c b/security/tomoyo/realpath.c
> >> index 85e6e31..e7832448 100644
> >> --- a/security/tomoyo/realpath.c
> >> +++ b/security/tomoyo/realpath.c
> >> @@ -295,7 +295,8 @@ char *tomoyo_realpath_from_path(const struct path *path)
> >> * or dentry without vfsmount.
> >> */
> >> if (!path->mnt ||
> >> - (!inode->i_op->rename))
> >> + (!inode->i_op->rename &&
> >> + !(sb->s_type->fs_flags & FS_REQUIRES_DEV)))
> >> pos = tomoyo_get_local_path(path->dentry, buf,
> >> buf_len - 1);
> >> /* Get absolute name for the rest. */
Applied to
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git next-tomoyo
--
James Morris
<jmorris at namei.org>
More information about the Linux-security-module-archive
mailing list