From: David Teigland <teigland@redhat.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org
Subject: [GIT PULL] dlm updates for 5.19
Date: Tue, 24 May 2022 15:31:55 -0500 [thread overview]
Message-ID: <20220524203155.GA4585@redhat.com> (raw)
Hi Linus,
Please pull dlm updates from tag:
git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git dlm-5.19
This set includes several large patches to improve endian handling and
remove sparse warnings. The code previously used in/out, in-place
endianness conversion functions. Other code cleanup includes the list
iterator changes. Finally, a long standing bug was found and fixed,
caused by missed decrement on an lock struct ref count.
Thanks,
Dave
Alexander Aring (25):
dlm: fix missing check in validate_lock_args
dlm: fix plock invalid read
dlm: replace sanity checks with WARN_ON
dlm: cleanup plock_op vs plock_xop
dlm: rearrange async condition return
dlm: improve plock logging if interrupted
dlm: remove unnecessary INIT_LIST_HEAD()
dlm: move global to static inits
dlm: add __CHECKER__ for false positives
dlm: use __le types for options header
dlm: use __le types for dlm header
dlm: use __le types for rcom messages
dlm: use __le types for dlm messages
dlm: move conversion to compile time
dlm: remove __user conversion warnings
dlm: remove found label in dlm_master_lookup
dlm: cleanup lock handling in dlm_master_lookup
dlm: check required context while close
dlm: fix wake_up() calls for pending remove
dlm: fix pending remove if msg allocation fails
fs: dlm: cast resource pointer to uintptr_t
dlm: fix missing lkb refcount handling
dlm: remove unnecessary error assign
dlm: use kref_put_lock in put_rsb
dlm: use kref_put_lock in __put_lkb
Dan Carpenter (1):
dlm: uninitialized variable on error in dlm_listen_for_all()
Jakob Koschel (2):
dlm: remove usage of list iterator for list_add() after the loop body
dlm: replace usage of found with dedicated list iterator variable
fs/dlm/dir.c | 2 +-
fs/dlm/dlm_internal.h | 66 ++++----
fs/dlm/lock.c | 654 ++++++++++++++++++++++++++++++++++++++++------------------------------------
fs/dlm/lockspace.c | 12 ++
fs/dlm/lockspace.h | 1 +
fs/dlm/lowcomms.c | 12 +-
fs/dlm/member.c | 11 +-
fs/dlm/midcomms.c | 61 ++++---
fs/dlm/plock.c | 178 ++++++++++-----------
fs/dlm/rcom.c | 120 +++++++-------
fs/dlm/recover.c | 49 +++---
fs/dlm/requestqueue.c | 20 ++-
fs/dlm/user.c | 16 +-
fs/dlm/util.c | 92 +----------
fs/dlm/util.h | 8 +-
15 files changed, 633 insertions(+), 669 deletions(-)
next reply other threads:[~2022-05-24 20:32 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-05-24 20:31 David Teigland [this message]
2022-05-25 2:16 ` [GIT PULL] dlm updates for 5.19 pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20220524203155.GA4585@redhat.com \
--to=teigland@redhat.com \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.