Whamcloud - gitweb
LU-15900 hsm: don't return error on state change during mount 73/47473/1
authorMikhail Pershin <mpershin@whamcloud.com>
Sat, 28 May 2022 06:59:03 +0000 (09:59 +0300)
committerMikhail Pershin <mpershin@whamcloud.com>
Sat, 28 May 2022 10:56:50 +0000 (13:56 +0300)
commitc3fc6fef304d052da011c5840134af197eaefd94
tree247c1042dcab8050c72832266a8c38967b821819
parente68d496ada38acfe3d3ac73aa164440a00639596
LU-15900 hsm: don't return error on state change during mount

HSM coordinator is started in stopped state always, but
mount may have hsm_control parameters 'disabled'. Such
parameter cause wrong state change so mount would fail
with error.

Treat parameter change from 'stopping/stopped' to 'disabled'
as not critical error, keep state unchanged and report
no error back to a caller.

Signed-off-by: Mikhail Pershin <mpershin@whamcloud.com>
Change-Id: I9d1366423391971b9511c46b6aed39d21ebf637c
lustre/mdt/mdt_coordinator.c