[GIT PULL] dlm fixes for 6.9

David Teigland
2024-03-14T18:43:23Z

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