On Thu, May 17, 2018 at 12:07 PM, Miklos Szeredi <miklos@xxxxxxxxxx> wrote: > On Thu, May 17, 2018 at 10:58 AM, Amir Goldstein <amir73il@xxxxxxxxx> wrote: > >>> --- >>> diff --git a/fs/inode.c b/fs/inode.c >>> index 13ceb98c3bd3..bb79e3f96147 100644 >>> --- a/fs/inode.c >>> +++ b/fs/inode.c >>> @@ -1002,6 +1002,52 @@ void unlock_two_nondirectories(struct inode *inode1, struct inode *inode2) >>> } >>> EXPORT_SYMBOL(unlock_two_nondirectories); >>> >>> +struct inode *iget5_prealloc(struct inode *inode, >>> + struct super_block *sb, unsigned long hashval, >> >> Maybe no need to pass in @sb... > Pushed new version with iget5_prealloc() and another cleanup patch from Vivek to: https://github.com/amir73il/linux/commits/ovl-fixes It passed xfstest overlay/quick. Will run some more tests tomorrow and post the patches. Thanks, Amir.