From: "Christoph Böhmwalder" <christoph.boehmwalder@linbit.com>
To: Jens Axboe <axboe@kernel.dk>
Cc: Philipp Reisner <philipp.reisner@linbit.com>,
Lars Ellenberg <lars@linbit.com>,
drbd-dev@lists.linux.dev, linux-block@vger.kernel.org,
linux-kernel@vger.kernel.org,
Lars Ellenberg <lars.ellenberg@linbit.com>
Subject: Re: [PATCH 0/7] drbd: preparation for DRBD 9
Date: Mon, 9 Nov 2026 18:22:35 +0100 [thread overview]
Message-ID: <avIA1j2pX46pzOr0@linbit.com> (raw)
In-Reply-To: <20260923140608.1116713-1-christoph.boehmwalder@linbit.com>
On Wed, Sep 23, 2026 at 04:06:01PM +0200, Christoph Böhmwalder wrote:
>This series contains preparatory changes for bringing DRBD 9 upstream.
>Each patch moves a piece of the in-tree DRBD 8.4 code to the form it
>has in the out-of-tree DRBD 9 code. Doing these steps separately and
>up front keeps them out of the much larger rework that follows, so
>that rework shows only what DRBD 9 actually changes.
>
>The patches are a file rename, comment and internal cleanups, and two
>higher configuration maximums. Defaults are unchanged, all existing
>configurations remain valid, and apart from those limits only the
>wording of some log messages is visible to userspace.
>
>Christoph Böhmwalder (7):
> drbd: rename drbd_worker.c to drbd_sender.c
> drbd: modernize the file header comments
> drbd: raise the socket buffer size limits to 128 MiB
> drbd: raise the maximum resync rate to 8 GiB/s
> drbd: replace the drbd_interval bitfields with a type and flags
> drbd: move the packet name table to drbd_strings.c
> drbd: rate limit log messages per object
>
> drivers/block/drbd/Makefile | 2 +-
> drivers/block/drbd/drbd_actlog.c | 16 +-
> drivers/block/drbd/drbd_bitmap.c | 18 +-
> drivers/block/drbd/drbd_debugfs.c | 4 +
> drivers/block/drbd/drbd_debugfs.h | 4 +
> drivers/block/drbd/drbd_int.h | 59 +++-
> drivers/block/drbd/drbd_interval.c | 4 +
> drivers/block/drbd/drbd_interval.h | 55 +++-
> drivers/block/drbd/drbd_main.c | 106 ++------
> drivers/block/drbd/drbd_nl.c | 15 +-
> drivers/block/drbd/drbd_polymorph_printk.h | 256 ++++++++++++------
> drivers/block/drbd/drbd_proc.c | 10 +-
> drivers/block/drbd/drbd_protocol.h | 4 +
> drivers/block/drbd/drbd_receiver.c | 61 +++--
> drivers/block/drbd/drbd_req.c | 40 ++-
> drivers/block/drbd/drbd_req.h | 12 +-
> .../drbd/{drbd_worker.c => drbd_sender.c} | 42 ++-
> drivers/block/drbd/drbd_state.c | 15 +-
> drivers/block/drbd/drbd_strings.c | 138 ++++++++--
> drivers/block/drbd/drbd_strings.h | 27 +-
> drivers/block/drbd/drbd_vli.h | 12 +-
> include/uapi/linux/drbd.h | 12 +-
> include/uapi/linux/drbd_limits.h | 12 +-
> 23 files changed, 534 insertions(+), 390 deletions(-)
> rename drivers/block/drbd/{drbd_worker.c => drbd_sender.c} (98%)
>
>
>base-commit: 85bffad4d2fea373a72d68bed8012e8cbccb8ee7
>--
>2.55.0
>
Hi Jens,
this never got a reply, and neither did the subsequent v2 drbd rework series
that's based on it [1].
I think this should still apply to 7.5, would you mind queueing it up?
Thanks,
Christoph
[1] https://lore.kernel.org/linux-block/20261006154607.3936501-1-christoph.boehmwalder@linbit.com/
next prev parent reply other threads:[~2026-11-09 17:22 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-23 14:06 [PATCH 0/7] drbd: preparation for DRBD 9 Christoph Böhmwalder
2026-09-23 14:06 ` [PATCH 1/7] drbd: rename drbd_worker.c to drbd_sender.c Christoph Böhmwalder
2026-09-23 14:06 ` [PATCH 2/7] drbd: modernize the file header comments Christoph Böhmwalder
2026-09-23 14:06 ` [PATCH 3/7] drbd: raise the socket buffer size limits to 128 MiB Christoph Böhmwalder
2026-09-23 14:06 ` [PATCH 4/7] drbd: raise the maximum resync rate to 8 GiB/s Christoph Böhmwalder
2026-09-23 14:06 ` [PATCH 5/7] drbd: replace the drbd_interval bitfields with a type and flags Christoph Böhmwalder
2026-09-23 14:06 ` [PATCH 6/7] drbd: move the packet name table to drbd_strings.c Christoph Böhmwalder
2026-09-23 14:06 ` [PATCH 7/7] drbd: rate limit log messages per object Christoph Böhmwalder
2026-11-09 17:22 ` Christoph Böhmwalder [this message]
2026-11-09 17:40 ` [PATCH 0/7] drbd: preparation for DRBD 9 Jens Axboe
2026-11-09 17:40 ` Jens Axboe
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=avIA1j2pX46pzOr0@linbit.com \
--to=christoph.boehmwalder@linbit.com \
--cc=axboe@kernel.dk \
--cc=drbd-dev@lists.linux.dev \
--cc=lars.ellenberg@linbit.com \
--cc=lars@linbit.com \
--cc=linux-block@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=philipp.reisner@linbit.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.