On Tue, Jun 07, 2022 at 12:08:39PM +0200, Christian Brauner wrote: > Make the two locations where exportfs helpers check permission to lookup > a given inode idmapped mount aware by switching it to the lookup_one() > helper. This is a bugfix for the open_by_handle_at() system call which > doesn't take idmapped mounts into account currently. It's not tied to a > specific commit so we'll just Cc stable. > > In addition this is required to support idmapped base layers in overlay. > The overlay filesystem uses exportfs to encode and decode file handles > for its index=on mount option and when nfs_export=on. > > Cc: <stable@xxxxxxxxxxxxxxx> > Cc: <linux-fsdevel@xxxxxxxxxxxxxxx> > Tested-by: Giuseppe Scrivano <gscrivan@xxxxxxxxxx> > Reviewed-by: Amir Goldstein <amir73il@xxxxxxxxx> > Reviewed-by: Christoph Hellwig <hch@xxxxxx> > Signed-off-by: Christian Brauner (Microsoft) <brauner@xxxxxxxxxx> > Signed-off-by: Miklos Szeredi <mszeredi@xxxxxxxxxx> > Signed-off-by: Christian Brauner (Microsoft) <brauner@xxxxxxxxxx> > --- > Hey Greg, > > This was missing a preliminary commit. > My build machines are currently down so I couldn't do a test build but > this should build cleanly. Looks like it applies cleanly, let me apply it and run it through my build systems... thanks, greg k-h