summaryrefslogtreecommitdiff
path: root/fs/mbcache.c
diff options
context:
space:
mode:
authorAndrew Price <anprice@redhat.com>2019-10-30 08:16:43 +0000
committerAndreas Gruenbacher <agruenba@redhat.com>2019-10-30 12:16:53 +0100
commitd5798141fd54cea074c3429d5803f6c41ade0ca8 (patch)
treec32781d27990e6f680b6bd183333c112e46c31d8 /fs/mbcache.c
parentd6d5df1db6e9d7f8f76d2911707f7d5877251b02 (diff)
gfs2: Fix initialisation of args for remount
When gfs2 was converted to use fs_context, the initialisation of the mount args structure to the currently active args was lost with the removal of gfs2_remount_fs(), so the checks of the new args on remount became checks against the default values instead of the current ones. This caused unexpected remount behaviour and test failures (xfstests generic/294, generic/306 and generic/452). Reinstate the args initialisation, this time in gfs2_init_fs_context() and conditional upon fc->purpose, as that's the only time we get control before the mount args are parsed in the remount process. Fixes: 1f52aa08d12f ("gfs2: Convert gfs2 to fs_context") Signed-off-by: Andrew Price <anprice@redhat.com> Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
Diffstat (limited to 'fs/mbcache.c')
0 files changed, 0 insertions, 0 deletions