All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] dlm updates for 5.19
@ 2022-05-24 20:31 David Teigland
  2022-05-25  2:16 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: David Teigland @ 2022-05-24 20:31 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

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(-)


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] dlm updates for 5.19
  2022-05-24 20:31 [GIT PULL] dlm updates for 5.19 David Teigland
@ 2022-05-25  2:16 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2022-05-25  2:16 UTC (permalink / raw)
  To: David Teigland; +Cc: Linus Torvalds, linux-kernel

The pull request you sent on Tue, 24 May 2022 15:31:55 -0500:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/f289811258552a8a8c15d2446f9ead1d567357f2

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-05-25  2:17 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-24 20:31 [GIT PULL] dlm updates for 5.19 David Teigland
2022-05-25  2:16 ` pr-tracker-bot

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.