[DRBD-announce] drbd-9.1.1

Philipp Reisner <[email protected]>
Newsgroups dev.linux.lists.drbd-announce
Message-ID <CADGDV=UBikNf=gpLP7BHYYGomG+cYJdKPLdywkmRKRwDHCfddg@mail.gmail.com>
Hi,

Debian bullseyes (Debian 11.0) entered 'hard freeze' two weeks ago and we
have customers that want to use DRBD and LINSTOR on that
platform. Unfortunately, I made a stupid mistake a few weeks back and that
broke the kernel compat for kernel 5.10 (which comes with bullseye). So, here
is a release of the drbd-9.1 branch that works on bullseye and also releases
a few fixes we have in the tree.

What fixes?
 Well, did you ever try to build a LINSTOR cluster containing mips64 and
 x86_64 nodes?
 We did, and we found out that it breaks in a small detail in DRBD's size
 negotiation code if the node's architecture has different page
 sizes. Mips64 has a default page size of 16k.
 And some other esoteric things...

Expect the 9.0.29, and another 9.1.x release in about one month from now.


9.1.1 (api:genl2/proto:110-119/transport:17)
--------
 * fix a temporal deadlock you could trigger when you exercise promotion races
   and mix some read-only openers into the test case
 * fix for bitmap-copy operation in a very specific and unlikely case where
   two nodes do a bitmap-based resync due to disk-states
 * fix size negotiation when combining nodes of different CPU architectures
   that have different page sizes
 * fix a very rare race where DRBD reported wrong magic in a header
   packet right after reconnecting
 * fix a case where DRBD ends up reporting unrelated data; it affected
   thinly allocated resources with a diskless node in a recreate from day0
   event
 * changes to socket buffer sizes get applied to established
connections immediately;
   before it was applied after a re-connect
 * add exists events for path objects
 * fix a merge-mistake that broke compatibility with 5.10 kernels

https://linbit.com/downloads/drbd/9/drbd-9.1.1.tar.gz
https://github.com/LINBIT/drbd/commit/93eb226a33f425ededd08a9cc82e372494475cb8
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.