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.15.196~70 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=450ac1c490f8dbf615bc1c9fbf1202100ad81438;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 fa086a81a847..5394c5713975 100644 --- a/fs/dlm/lockspace.c +++ b/fs/dlm/lockspace.c @@ -785,7 +785,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);