md: update superblock after changing rdev flags in state_store
authorXiao Ni <xni@redhat.com>
Wed, 13 Oct 2021 14:59:33 +0000 (22:59 +0800)
committerJens Axboe <axboe@kernel.dk>
Mon, 18 Oct 2021 20:50:35 +0000 (14:50 -0600)
commit8b9e2291e355a0eafdd5b1e21a94a6659f24b351
tree319ce3fa21d48252309d6796ef1b719bcbb547fe
parent5467948604baba60e9c4610de8edb8efe7f01f18
md: update superblock after changing rdev flags in state_store

When the in memory flag is changed, we need to persist the change in the
rdev superblock flags. This is needed for "writemostly" and "failfast".

Reviewed-by: Li Feng <fengli@smartx.com>
Signed-off-by: Xiao Ni <xni@redhat.com>
Signed-off-by: Song Liu <songliubraving@fb.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/md/md.c