]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
dlm: check for defined force value in dlm_lockspace_release
authorAlexander Aring <aahringo@redhat.com>
Wed, 23 Jul 2025 15:21:52 +0000 (11:21 -0400)
committerDavid Teigland <teigland@redhat.com>
Tue, 12 Aug 2025 16:14:24 +0000 (11:14 -0500)
Force values over 3 are undefined, so don't treat them as 3.

Signed-off-by: Alexander Aring <aahringo@redhat.com>
Signed-off-by: David Teigland <teigland@redhat.com>
fs/dlm/lockspace.c

index 1929327ffbe1cf5775097e20ad1ab79824ddf059..ee11a70def92d534aa93ab110f2a9b8a90c1dc57 100644 (file)
@@ -730,7 +730,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);