Thread (51 messages) 51 messages, 8 authors, 2020-03-02

Re: [PATCH v3 11/25] inode: inode_owner_or_capable(): handle fsid mappings

From: Christian Brauner <hidden>
Date: 2020-02-19 12:30:07
Also in: linux-api, linux-fsdevel, lkml

On Tue, Feb 18, 2020 at 02:25:23PM -0800, Christoph Hellwig wrote:
On Tue, Feb 18, 2020 at 03:33:57PM +0100, Christian Brauner wrote:
quoted
+	if (is_userns_visible(inode->i_sb->s_iflags)) {
+		if (kuid_has_mapping(ns, inode->i_uid) && ns_capable(ns, CAP_FOWNER))
+			return true;
+	} else if (kfsuid_has_mapping(ns, inode->i_uid) && ns_capable(ns, CAP_FOWNER)) {
This adds some crazy long unreadable lines..
I'll ad a helper in the next version or wrap those lines depending on
what makes more sense.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help