[DRBD-announce] drbd-9.0.30-0rc1 & drbd-9.2.3-rc.1

Philipp Reisner <[email protected]>
Newsgroups dev.linux.lists.drbd-announce
Message-ID <CADGDV=U0oWS75gZVunrM2tTjvsGRRhS2rd7kpLyeVsZ3uGaSBA@mail.gmail.com>
Hello,

DRBD enters the next one-week release-candidate phase.

This release contains a small number on fixes on the 9.0 branch. It feels
like
we are reaching the bottom of the bug-pool.

The 9.1 branch has a few specific fixes, also showing that it gets picked up
by more users.

This is a release candidate, please help testing it.

9.0.30-0rc1 (api:genl2/proto:86-120/transport:14)
--------
 * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the
   regression was introduced between 9.0.25 and 9.0.26
 * A improved approach to serialize rsyncs from multiple sources; the
previous
   one could cause wrong accounting for online verify
 * fix a race condition that could cause resync operations to stall when the
   completion of one resync allows another one to proceed
 * fix a race condition that could cause an online verify operation to not
   terminate under specific conditions (corking enabled no other IO)
 * fix locking of drbd_devices idr that caused (very rarely) create/remove
   minor to fail

9.1.3-rc.1 (api:genl2/proto:110-120/transport:17)
--------
 * merged all fixes from drbd-9.0.30-0rc1
 * fix a corner-case NULL deref in the lockless buffer pages handling; the
   regression was introduced with 9.1.0 (released Feb 2021); To my knowledge
   it took 6 months until someone triggered it for the first time
 * fix sending a P_PEERS_IN_SYNC packet into a fresh connection (before
   handshake packets); this problem was introduced when the drbd-8.x
   compatibility code was removed
 * remove sending a DRBD-barrier packet when processing a REQ_PREFLUSH
   request, that improves IO-depth and improves performance with that


https://pkg.linbit.com/downloads/drbd/9.0/drbd-9.0.30-0rc1.tar.gz
https://github.com/LINBIT/drbd/commit/d8964dbf78536571cc20d2e4b1b5a76e5c7e26f2

https://pkg.linbit.com/downloads/drbd/9/drbd-9.1.3-rc.1.tar.gz
https://github.com/LINBIT/drbd/commit/289398e615a5fdf997cbabdf9ca48981388032b9
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.