]> git.baikalelectronics.ru Git - kernel.git/commit
ovl: defer upper dir lock to tempfile link
authorAmir Goldstein <amir73il@gmail.com>
Mon, 15 May 2017 22:26:49 +0000 (01:26 +0300)
committerMiklos Szeredi <mszeredi@redhat.com>
Tue, 4 Jul 2017 20:03:18 +0000 (22:03 +0200)
commit36ea9a5c605ffa5f4790fb18caf1c254d36473c1
tree9a5c7e198c8529323c57534720791e232a64ddb4
parent07483909e330946148621abd4d95959c746fca6f
ovl: defer upper dir lock to tempfile link

On copy up of regular file using an O_TMPFILE, lock upper dir only
before linking the tempfile in place.

Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
fs/overlayfs/copy_up.c
fs/overlayfs/util.c