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