From: David Teigland <teigland@redhat.com>
To: cluster-devel.redhat.com
Subject: [Cluster-devel] [GIT PULL] dlm updates for 6.1
Date: Mon, 3 Oct 2022 13:25:52 -0500 [thread overview]
Message-ID: <20221003182552.GA7517@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-6.1
This set of commits includes:
. Fix a couple races found with a new torture test.
. Improve errors when api functions are used incorrectly.
. Improve tracing for lock requests from user space.
. Fix use after free in recently added tracing code.
. Small internal code cleanups.
Thanks,
Dave
Alexander Aring (16):
fs: dlm: fix race in lowcomms
fs: dlm: fix race between test_bit() and queue_work()
fs: dlm: handle -EBUSY first in lock arg validation
fs: dlm: handle -EBUSY first in unlock validation
fs: dlm: use __func__ for function name
fs: dlm: handle -EINVAL as log_error()
fs: dlm: fix invalid derefence of sb_lvbptr
fs: dlm: allow lockspaces have zero lvblen
fs: dlm: handle rcom in else if branch
fs: dlm: remove dlm_del_ast prototype
fs: dlm: change ls_clear_proc_locks to spinlock
fs: dlm: trace user space callbacks
fs: dlm: remove DLM_LSFL_FS from uapi
fs: dlm: LSFL_CB_DELAY only for kernel lockspaces
fs: dlm: const void resource name parameter
fs: dlm: fix possible use after free if tracing
drivers/md/md-cluster.c | 4 +-
fs/dlm/ast.c | 15 ++--
fs/dlm/ast.h | 1 -
fs/dlm/dlm_internal.h | 2 +-
fs/dlm/lock.c | 167 +++++++++++++++++++++++++++++----------------
fs/dlm/lock.h | 2 +-
fs/dlm/lockspace.c | 32 +++++++--
fs/dlm/lockspace.h | 13 ++++
fs/dlm/lowcomms.c | 4 ++
fs/dlm/user.c | 17 +++--
fs/gfs2/lock_dlm.c | 2 +-
fs/ocfs2/stack_user.c | 2 +-
include/linux/dlm.h | 5 +-
include/trace/events/dlm.h | 26 +++----
include/uapi/linux/dlm.h | 1 -
15 files changed, 193 insertions(+), 100 deletions(-)
WARNING: multiple messages have this Message-ID (diff)
From: David Teigland <teigland@redhat.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, cluster-devel@redhat.com
Subject: [GIT PULL] dlm updates for 6.1
Date: Mon, 3 Oct 2022 13:25:52 -0500 [thread overview]
Message-ID: <20221003182552.GA7517@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-6.1
This set of commits includes:
. Fix a couple races found with a new torture test.
. Improve errors when api functions are used incorrectly.
. Improve tracing for lock requests from user space.
. Fix use after free in recently added tracing code.
. Small internal code cleanups.
Thanks,
Dave
Alexander Aring (16):
fs: dlm: fix race in lowcomms
fs: dlm: fix race between test_bit() and queue_work()
fs: dlm: handle -EBUSY first in lock arg validation
fs: dlm: handle -EBUSY first in unlock validation
fs: dlm: use __func__ for function name
fs: dlm: handle -EINVAL as log_error()
fs: dlm: fix invalid derefence of sb_lvbptr
fs: dlm: allow lockspaces have zero lvblen
fs: dlm: handle rcom in else if branch
fs: dlm: remove dlm_del_ast prototype
fs: dlm: change ls_clear_proc_locks to spinlock
fs: dlm: trace user space callbacks
fs: dlm: remove DLM_LSFL_FS from uapi
fs: dlm: LSFL_CB_DELAY only for kernel lockspaces
fs: dlm: const void resource name parameter
fs: dlm: fix possible use after free if tracing
drivers/md/md-cluster.c | 4 +-
fs/dlm/ast.c | 15 ++--
fs/dlm/ast.h | 1 -
fs/dlm/dlm_internal.h | 2 +-
fs/dlm/lock.c | 167 +++++++++++++++++++++++++++++----------------
fs/dlm/lock.h | 2 +-
fs/dlm/lockspace.c | 32 +++++++--
fs/dlm/lockspace.h | 13 ++++
fs/dlm/lowcomms.c | 4 ++
fs/dlm/user.c | 17 +++--
fs/gfs2/lock_dlm.c | 2 +-
fs/ocfs2/stack_user.c | 2 +-
include/linux/dlm.h | 5 +-
include/trace/events/dlm.h | 26 +++----
include/uapi/linux/dlm.h | 1 -
15 files changed, 193 insertions(+), 100 deletions(-)
next reply other threads:[~2022-10-03 18:25 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-10-03 18:25 David Teigland [this message]
2022-10-03 18:25 ` [GIT PULL] dlm updates for 6.1 David Teigland
2022-10-04 3:45 ` [Cluster-devel] " pr-tracker-bot
2022-10-04 3:45 ` 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=20221003182552.GA7517@redhat.com \
--to=teigland@redhat.com \
/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.