]> git.baikalelectronics.ru Git - kernel.git/commit
ovl: force read-only sb on failure to create index dir
authorAmir Goldstein <amir73il@gmail.com>
Mon, 13 Jul 2020 14:19:43 +0000 (17:19 +0300)
committerMiklos Szeredi <mszeredi@redhat.com>
Wed, 15 Jul 2020 22:11:15 +0000 (00:11 +0200)
commitfc6f824b87d9eb8e34488e3d6a42ebb480660001
treee3f64b6e6167e7bf9f5e2483b404933b5385bd1e
parent66cff841aaf0f2c3b16502116727443c64f1f15c
ovl: force read-only sb on failure to create index dir

With index feature enabled, on failure to create index dir, overlay is
being mounted read-only.  However, we do not forbid user to remount overlay
read-write.  Fix that by setting ofs->workdir to NULL, which prevents
remount read-write.

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