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.17
Date: Mon, 10 Jan 2022 15:21:45 -0600 [thread overview]
Message-ID: <20220110212145.GA19682@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.17
This set includes the normal collection of minor fixes and
cleanups, new kmem caches for network messaging structs,
a start on some basic tracepoints, and some new debugfs
files for inserting test messages.
(I just noticed that I failed to rebase this after skipping the
last merge window, but it appears to merge fine.)
Thanks,
Dave
Alexander Aring (31):
fs: dlm: remove obsolete INBUF define
fs: dlm: fix small lockspace typo
fs: dlm: debug improvements print nodeid
fs: dlm: remove check SCTP is loaded message
fs: dlm: move version conversion to compile time
fs: dlm: use dlm_recovery_stopped instead of test_bit
fs: dlm: use dlm_recovery_stopped in condition
fs: dlm: make dlm_callback_resume quite
fs: dlm: initial support for tracepoints
fs: dlm: trace socket handling
fs: dlm: requestqueue busy wait to event based wait
fs: dlm: ls_count busy wait to event based wait
fs: dlm: let handle callback data as void
fs: dlm: add debugfs rawmsg send functionality
fs: dlm: allow create lkb with specific id range
fs: dlm: add lkb debugfs functionality
fs: dlm: add lkb waiters debugfs functionality
fs: dlm: filter user dlm messages for kernel locks
fs: dlm: remove double list_first_entry call
fs: dlm: fix potential buffer overflow
fs: dlm: don't call kernel_getpeername() in error_report()
fs: dlm: replace use of socket sk_callback_lock with sock_lock
fs: dlm: fix build with CONFIG_IPV6 disabled
fs: dlm: use list_empty() to check last iteration
fs: dlm: check for pending users filling buffers
fs: dlm: use event based wait for pending remove
fs: dlm: remove wq_alloc mutex
fs: dlm: memory cache for midcomms hotpath
fs: dlm: memory cache for writequeue_entry
fs: dlm: memory cache for lowcomms hotpath
fs: dlm: print cluster addr if non-cluster node connects
Zhang Mingyu (1):
fs: dlm:Remove unneeded semicolon
fs/dlm/ast.c | 16 ++-
fs/dlm/debug_fs.c | 96 ++++++++++++++++-
fs/dlm/dir.c | 3 +-
fs/dlm/dlm_internal.h | 12 +--
fs/dlm/lock.c | 109 +++++++++++++++++--
fs/dlm/lock.h | 4 +
fs/dlm/lockspace.c | 38 ++++---
fs/dlm/lowcomms.c | 209 +++++++++++++++++++-----------------
fs/dlm/lowcomms.h | 6 +-
fs/dlm/main.c | 3 +
fs/dlm/member.c | 3 +-
fs/dlm/memory.c | 68 +++++++++++-
fs/dlm/memory.h | 6 ++
fs/dlm/midcomms.c | 85 ++++++++++++---
fs/dlm/midcomms.h | 3 +
fs/dlm/rcom.c | 2 +-
fs/dlm/recoverd.c | 3 +-
fs/dlm/requestqueue.c | 17 ++-
include/trace/events/dlm.h | 260 +++++++++++++++++++++++++++++++++++++++++++++
19 files changed, 770 insertions(+), 173 deletions(-)
create mode 100644 include/trace/events/dlm.h
next reply other threads:[~2022-01-10 21:21 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-01-10 21:21 David Teigland [this message]
2022-01-12 0:13 ` [GIT PULL] dlm updates for 5.17 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=20220110212145.GA19682@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.