mirror of
https://github.com/torvalds/linux.git
synced 2026-06-05 13:06:59 +02:00
dlm: be sure we reset all nodes at forced shutdown
[ Upstream commite759eb3e27] In case we running in a force shutdown in either midcomms or lowcomms implementation we will make sure we reset all per midcomms node information. Fixes:63e711b081("fs: dlm: create midcomms nodes when configure") Signed-off-by: Alexander Aring <aahringo@redhat.com> Signed-off-by: David Teigland <teigland@redhat.com> Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
parent
e4393e9e52
commit
fd508e08ef
|
|
@ -1405,10 +1405,16 @@ void dlm_midcomms_shutdown(void)
|
|||
midcomms_shutdown(node);
|
||||
}
|
||||
}
|
||||
srcu_read_unlock(&nodes_srcu, idx);
|
||||
mutex_unlock(&close_lock);
|
||||
|
||||
dlm_lowcomms_shutdown();
|
||||
|
||||
for (i = 0; i < CONN_HASH_SIZE; i++) {
|
||||
hlist_for_each_entry_rcu(node, &node_hash[i], hlist) {
|
||||
midcomms_node_reset(node);
|
||||
}
|
||||
}
|
||||
srcu_read_unlock(&nodes_srcu, idx);
|
||||
mutex_unlock(&close_lock);
|
||||
}
|
||||
|
||||
int dlm_midcomms_close(int nodeid)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user