Mailing List Archive

drbd-9.1.5, drbd-9.0.32
Hi,

Here are the final releases of drbd-9.0.32-1 and drbd-9.1.5.

For 9.0 we got a dividend from the WinDRBD effort. There was an
access-after-free bug hiding in the code, that is no issue when DRBD is
running in the Linux kernel since the Linux kernel does not un-map the
addresses after freeing objects from a mem-pool. With WinDRBD this is
different, after analyzing the bug, we fixed it in the Linux DRBD of course
(which is the upstream for WinDRBD). As announced earlier this Year the
9.0.32 release will be the final release of the 9.0 branch.

DRBD-9.1 gets the bug fixes from the 9.0 branch, and a locking regression
was fixed, specific to the 9.1 branch. From now on 9.1 is the branch that
receives bug fixes only.


9.0.32-1 (api:genl2/proto:86-121/transport:14)
--------
* fix a read-access-after-free, that could cause an OOPs; triggers with
an unusual configuration with a secondary having a smaller AL than
the primary or a diskless primary and heavy IO
* avoid a livelock that can cause long IO delays during resync on a
primary resync-target node
* following upstream changes to DRBD up to Linux 5.14 and updated compat
(including RHEL9-beta)
* fix module override for Oracle-Linux

9.1.5 (api:genl2/proto:110-121/transport:17)
--------
* merged all changes from drbd-9.0.32
- fix a read-access-after-free, that could cause an OOPs; triggers with
an unusual configuration with a secondary having a smaller AL than
the primary or a diskless primary and heavy IO
- avoid a livelock that can cause long IO delays during resync on a
primary resync-target node
- following upstream changes to DRBD up to Linux 5.14 and updated compat
(including RHEL9-beta)
- fix module override for Oracle-Linux
* fixed a locking regression of the 9.1 branch, only relevant in
the moment a local backing device delivers an IO error to drbd
* removed compat support for kernel older than Linux-3.10 (RHEL7)
* code cleanups and refactoring

https://pkg.linbit.com//downloads/drbd/9.0/drbd-9.0.32-1.tar.gz
https://pkg.linbit.com//downloads/drbd/9/drbd-9.1.5.tar.gz
_______________________________________________
drbd-announce mailing list
drbd-announce@lists.linbit.com
https://lists.linbit.com/mailman/listinfo/drbd-announce