]> git.baikalelectronics.ru Git - kernel.git/commit
ovl: Sync upper dirty data when syncing overlayfs
authorChengguang Xu <cgxu@mykernel.net>
Wed, 29 Nov 2017 02:01:32 +0000 (10:01 +0800)
committerMiklos Szeredi <mszeredi@redhat.com>
Mon, 11 Dec 2017 10:28:11 +0000 (11:28 +0100)
commit35b90e261e12c4757da427858ba06d7e3271c713
tree24595228ee2b278fdffea719c43f692bf103e463
parent05bae80503ce07ecc3706509cf15d1dda62eab81
ovl: Sync upper dirty data when syncing overlayfs

When executing filesystem sync or umount on overlayfs,
dirty data does not get synced as expected on upper filesystem.
This patch fixes sync filesystem method to keep data consistency
for overlayfs.

Signed-off-by: Chengguang Xu <cgxu@mykernel.net>
Fixes: cc8172d4a5e7 ("ovl: properly implement sync_filesystem()")
Cc: <stable@vger.kernel.org> #4.11
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
fs/overlayfs/super.c