[DRBD-announce] drbd-9.1.0

Philipp Reisner philipp.reisner at linbit.com
Thu Feb 25 18:13:19 CET 2021


drbd-9.1.0 is a drop-in replacement for drbd-9.0.x. Same config. Same
userspace utilities. Same wire protocol.
Compared to drbd-9.0.z it contains a changeset that reduces
contention on split-locks in the IO-submit code path of DRBD. That is
the code path that is most critical for DRBD's IO performance. It
needed a rework to reflect CPUs that have an increasing number of CPU
cores and to address NVMe drives that deliver more performance if
IO-requests are submitted from many CPUs in parallel.

9.1.0 (api:genl2/proto:110-119/transport:16)
 * was forked off from drbd 9.0.19
 * has all changes up to 9.0.28-1
 * locking in the IO-submit code path was considerably improved,
   allowing multiple CPU to submit in parallel


More information about the drbd-announce mailing list