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)
commit470c15636125d1591bc901f6aa2d8e4a60ed2190
treee3f64b6e6167e7bf9f5e2483b404933b5385bd1e
parenta888db310195400f050b89c47673f0f8babfbb41
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