Here are drbd-9.1.17-rc.2 and drbd-9.2.6-rc.2. Only a few changes on the 9.1 branch. After we had this UBSAN warning in rc.1 I want to give it one more RC week.
The 9.2 branch saw way more changes than what is healthy for a release candidate week. I want to maintain only one TCP transport implementation in the long run. I briefly mentioned this in the rc.1 announcement. So, for that, we introduced a new config option for the net section: load-balance-paths. When enabled, it selects the 'lb-tcp' implementation now. In a few months, we will probably rename 'tcp' to 'tcp-legacy' and 'lb-tcp' to just 'tcp'. Then the new 'tcp' implementation will be compatible with both load-balanced multiple-path connections and older DRBD releases, depending on the new load-balance-paths setting. Building with the OFED kernels (RDMA) should be much easier with this rc. Two new config options to fine tune RDMA performance. Fixes to key handling in the new TLS code. Known issues: As of rc.2 we know that disabling load-balance-paths and forcing it to use lb-tcp results in an unstable system. Do not use the transport keyword; use only the load-balance-paths keyword to be on the save side. Please help test the release candidates. 9.2.6-rc.2 (api:genl2/proto:86-122/transport:19) -------- * a new config net option 'load-balance-paths' that easens the steps of renaming the transports tcp to tcp-legacy and lb-tcp to tcp; and the final removal of the older tcp implementation * Build fixes for xenial and similar distros * Tuning parameter rdma-ctrl-(snd|rcv)buf-size for fine tuning * TLS key handling fixes * Makefile updates for compiling with OFED * dkms updates to include the compat handshake module * changes merged from drbd-9.1.17-rc.2 - fix a UBSAN warning introduced in rc.1 - fix a race condition regarding operations on the bitmap while forgetting a bitmap slot and a pointless warning https://pkg.linbit.com//downloads/drbd/9/drbd-9.1.17-rc.2.tar.gz https://github.com/LINBIT/drbd/commit/2941f6f6a2942cf6f4c81269ceea471d8d18bb6b https://pkg.linbit.com//downloads/drbd/9/drbd-9.2.6-rc.2.tar.gz https://github.com/LINBIT/drbd/commit/cd5ed11da19b2885c0ccb5de862ce3e9c64b57fb best regards, Philipp _______________________________________________ Star us on GITHUB: https://github.com/LINBIT drbd-user mailing list drbd-user@lists.linbit.com https://lists.linbit.com/mailman/listinfo/drbd-user