]> git.baikalelectronics.ru Git - kernel.git/commit
ovl: set I_CREATING on inode being created
authorMiklos Szeredi <miklos@szeredi.hu>
Wed, 22 Aug 2018 08:55:22 +0000 (10:55 +0200)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 22 Aug 2018 20:15:25 +0000 (13:15 -0700)
commitd35218bb1659ca7945542d4c464976e82ab7ea79
tree11013bae190f6188a45c62db96a3975a68863e26
parent11703655ef5405e79c2944649db02bb259dd5f91
ovl: set I_CREATING on inode being created

...otherwise there will be list corruption due to inode_sb_list_add() being
called for inode already on the sb list.

Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Fixes: 36c18af0822c ("vfs: don't evict uninitialized inode")
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/overlayfs/dir.c