[GIT PULL] dlm fixes for 6.9

From: David Teigland
Date: Thu Mar 14 2024 - 14:43:38 EST


Hi Linus,

Please pull dlm fixes from tag:

git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git dlm-6.9

Fix two refcounting bugs from recent changes:
- misuse of atomic_dec_and_test results in missed ref decrement
- wrong variable assignment results in another missed ref decrement

Thanks,
Dave


fs/dlm/lock.c | 10 ++++++----
fs/dlm/user.c | 10 +++++-----
2 files changed, 11 insertions(+), 9 deletions(-)


Alexander Aring (2):
dlm: fix user space lkb refcounting
dlm: fix off-by-one waiters refcount handling