On Fri, Aug 24, 2018 at 8:47 AM, Amir Goldstein <amir73il@xxxxxxxxx> wrote: >> Miklos, >> >> Seeing that it wasn't fixed in 4.18.. >> >> > I've nothing against applying "new primitive: discard_new_inode() now >> > + this patch, but if it is deemed too risky at this point, we could >> > just revert the buggy commit 80ea09a002bf ("vfs: factor out >> > inode_insert5()") and its dependencies. >> > >> >> Should we propose for stable the upstream commits: >> e950564b97fd vfs: don't evict uninitialized inode >> c2b6d621c4ff new primitive: discard_new_inode() >> >> Or should we go with the independent v1 patch: >> https://patchwork.kernel.org/patch/10511969/ >> > > Greg, > > To fix a 4.18 overlayfs regression please apply the following > 3 upstream commits (in apply order): > > c2b6d621c4ff new primitive: discard_new_inode() > e950564b97fd vfs: don't evict uninitialized inode > 6faf05c2b2b4 ovl: set I_CREATING on inode being created Is this fixed in 4.18.z yet? Thanks, Miklos