Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Hi, finally it is there! With two rc's and surprising bug reports coming in late, the release process has been a bit more challenging than usual. Maybe the fact that I am doing this release while being in Beijing for the first LinuxCon in China is also contributing it's share. Due to the high number of bug-fixes and the severity of some of them, I recommend every user of drbd-9 to upgrade to this release. 9.0.8-1 (api:genl2/proto:86-112/transport:14) -------- * fix a race condition between adding connections and receiving data blocks; When you hit it caused an OOPS * fix a OOPS on a diskfull node when a request from a diskless node causes an error from the back-end device. (This is a regression that was introduced with the 9.0.7 release) * fix a distributed deadlock when doing a discard/write-same burst * fix an issue with diskless nodes adopting wrong current UUIDs * fix wrongly rejected two-phase-state transactions; this issue was a cause for drbdmanage init failing for 3 nodes * fix attach of first disk after resource had no disk at all * fix to not clear bitmap content and UUIDs in case we ignored a split-brain situation * fix a possible OOPS, caused when the sender thread tries to send something after the sockets where free()'ed * fix ignoring split-brain situations to the rare cases it was intended to in the first place * fix an issue with current-uuid not getting written for 5 seconds. When a resources was down'd/up'd or the node rebooted, you got split brain afterwards * fix a race that caused DRBD to go StandAlone instead of Connecting after loosing a connection * Serialize reconciliation resync after the nodes found it if they are UpToDate * fix initial resync, triggered by "--force primary"; this is a fix for a regression introduced in 9.0.7 * new configuration option that allows to report back IO errors instead of freezing IO in case a partition looses quorum * Speed-up AL-updates with bio flags REQ_META and REQ_PRIO * merged changes from 8.4.10 and with that compatibility with Linux-4.12 https://www.linbit.com/downloads/drbd/9.0/drbd-9.0.8-1.tar.gz http://git.drbd.org/drbd-9.0.git/tag/refs/tags/drbd-9.0.8 cheers, Phil