From: Philipp Reisner <philipp.reisner@linbit.com>
To: drbd-announce@lists.linbit.com
Subject: drbd-9.2.16 and drbd-9.3.0-rc.6
Date: Tue, 25 Nov 2025 22:14:31 +0100 [thread overview]
Message-ID: <86zf89izm0.fsf@linbit.com> (raw)
Dear DRBD-users,
Here is the drbd-9.2.16 final release. The bugs fixed in this release
are mostly exotic corner cases. One fix is that a fatal user error
causes the machine to enter an annoying out-of-memory condition in
previous DRBD releases.
The developers have switched their interest to the 9.3 branch. I want to
roll it out internally, following the so-called 'eat your own dog food'
strategy, before I declare it a final release. I plan to release 9.3.0
early next week.
9.2.16 (api:genl2/proto:86-101,118-122/transport:19)
--------
* Do not trigger the OOM-killer when allocating a too-big dirty
bitmap during attach; instead, fail the attach operation.
* Do not flush half-created packets out while closing a connection
* Fixed a bug that, in rare circumstances, when flapping between
Ahead and resync, can lead to a divide by zero error.
* Fixed a bug that caused DRBD to send too many P_PEERS_IN_SYNC
packets when finishing a resync; on huge devices ( >10TB), that led
to temporarily higher I/O latencies.
* Fixed two unhandled corner case to automatically reintegrate an I/O
frozen primary into a larger partition that created a newer data
generation
* Compatibility with Linux-6.17 and 6.18-rc6
https://github.com/LINBIT/drbd/commit/3a0f974085c481737e13fb39f03ccd85b63eb7df
https://pkg.linbit.com//downloads/drbd/9/drbd-9.2.16.tar.gz
9.3.0-rc.6 (api:genl2/proto:86-101,118-123/transport:19)
--------
* Implemented support for bitmap granularity between 4k and 1M,
including exchanging bitmaps with peers with a different bitmap
block size
* Add support for omitting bitmap allocation for standalone devices
* Explicit config option for drbd8-api-compatibility mode
* Give filesystems mounted on DRBD a chance to bring their on-disk
representations into a consistent state before suspending I/O.
* Fixes for resync without replication
* All fixes from 9.2.14, 9.2.15 and 9.2.16
* Compatibility with Linux-6.17
https://github.com/LINBIT/drbd/commit/673d0dba8c25319ea84c2ebc71a094b1678906b5
https://pkg.linbit.com//downloads/drbd/9/drbd-9.3.0-rc.6.tar.gz
reply other threads:[~2025-11-25 21:14 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=86zf89izm0.fsf@linbit.com \
--to=philipp.reisner@linbit.com \
--cc=drbd-announce@lists.linbit.com \
--cc=drbd-user@lists.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.