overlay: Call ovl_drop_write() earlier in ovl_dentry_open()
authorDavid Howells <dhowells@redhat.com>
Thu, 18 Jun 2015 13:32:23 +0000 (14:32 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 22 Oct 2015 21:43:26 +0000 (14:43 -0700)
commit0d2ea357d7aaaa93c81bae718f3eb88f90e337e3
tree245e633f8669b744e05ab75a69190f687aaabaea
parent583c46f9ce3818c85da204eeb19adfe1d4ea860a
overlay: Call ovl_drop_write() earlier in ovl_dentry_open()

commit f25801ee4680ef1db21e15c112e6e5fe3ffe8da5 upstream.

Call ovl_drop_write() earlier in ovl_dentry_open() before we call vfs_open()
as we've done the copy up for which we needed the freeze-write lock by that
point.

Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Cc: "Kamata, Munehisa" <kamatam@amazon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/overlayfs/inode.c