From: Alexander Aring Date: Wed, 23 Jul 2025 15:21:52 +0000 (-0400) Subject: dlm: check for defined force value in dlm_lockspace_release X-Git-Tag: v5.10.246~63 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fb9201856589da1f8e9a48f7852eef1b8cbac0a3;p=thirdparty%2Fkernel%2Fstable.git dlm: check for defined force value in dlm_lockspace_release [ Upstream commit 6af515c9f3ccec3eb8a262ca86bef2c499d07951 ] Force values over 3 are undefined, so don't treat them as 3. Signed-off-by: Alexander Aring Signed-off-by: David Teigland Signed-off-by: Sasha Levin --- diff --git a/fs/dlm/lockspace.c b/fs/dlm/lockspace.c index 624617c12250..db33e521556e 100644 --- a/fs/dlm/lockspace.c +++ b/fs/dlm/lockspace.c @@ -783,7 +783,7 @@ static int release_lockspace(struct dlm_ls *ls, int force) dlm_device_deregister(ls); - if (force < 3 && dlm_user_daemon_available()) + if (force != 3 && dlm_user_daemon_available()) do_uevent(ls, 0); dlm_recoverd_stop(ls);