# drbd-9.3.2-rc.1 and drbd-9.2.18-rc.2

**URL:** <https://forums.linbit.com/t/drbd-9-3-2-rc-1-and-drbd-9-2-18-rc-2/1198>\
**Category:** Release Announcements\
**Tags:** drbd\
**Created:** [April 14, 2026, 8:19pm UTC](https://forums.linbit.com/t/drbd-9-3-2-rc-1-and-drbd-9-2-18-rc-2/1198 "2026-04-14T20:19:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![phil\_reisner](https://avatars.discourse-cdn.com/v4/letter/p/779978/32.png) [@phil\_reisner](https://forums.linbit.com/u/phil_reisner)\
**Post date:** [April 14, 2026, 8:19pm UTC](https://forums.linbit.com/t/drbd-9-3-2-rc-1-and-drbd-9-2-18-rc-2/1198/1 "2026-04-14T20:19:36Z")

</div>

Hi,

Another release coming. This time, it includes important fixes for  
large, dynamic LINSTOR clusters. Linstor 1.33.2 already contains fixes  
for most cases, but for disaggregated setups with diskless primary  
nodes, this DRBD update is also necessary.

The bugs affect resources that got a replica added later, after creation  
time. It only affects thinly-provisioned volumes, and only if they never  
had a write request with a node absent and fully utilized peer  
slots.  
So, usually only a small percentage of all resources are  
affected. Unfortunately, the affected resources show UpToDate/UpToDate,  
but the younger replica misses some blocks.

Now we have tests for all those scenarios.

As these fixes are important for such larger LINSTOR installations, I  
start this release cycle about two weeks earlier than usual.

And yes, due to a build issue we noticed late, it is rc.2 of 9.2.18,  
while 9.3.2 is rc.1.

At the moment, this is a release candidate.

9.3.2-rc.1 (api:genl2/proto:86-101,118-124/transport:21)  
--------  
\* Use genl pre\_doit/post\_doit for netlink request setup and teardown  
\* Handle recv returning 0 (EOF) in recv\_bio  
\* Revert flush\_send\_buffer send error causing state change  
\* All fixes from 9.2.18  
&nbsp;&nbsp;- Fix UUID bump for intentional-diskless primary  
&nbsp;&nbsp;- Fix a\_lost\_peer\_is\_on\_same\_cur\_uuid after primary restart  
&nbsp;&nbsp;- Fix new-current-uuid --clear to reset all bm\_uuid, not just  
&nbsp;&nbsp;&nbsp;&nbsp;currently configured  
&nbsp;&nbsp;- Detect and recover from split-brain at attach  
&nbsp;&nbsp;- Skip new-region resync for zero-guarantee backends at attach  
&nbsp;&nbsp;- Read bitmap before drbd\_determine\_dev\_size during attach  
&nbsp;&nbsp;- Require rs\_discard\_granularity for day0 no-resync path  
&nbsp;&nbsp;- Fix missing disk line in drbdsetup show while in D\_NEGOTIATING state  
&nbsp;&nbsp;- Use two-phase commit for disconnect even without volumes  
&nbsp;&nbsp;- Count detached-but-connected peers as diskless for quorum  
&nbsp;&nbsp;- Fix out-of-bounds access  
&nbsp;&nbsp;- Fix variable dereference before check

[https://pkg.linbit.com//downloads/drbd/9/drbd-9.3.2-rc.1.tar.gz](https://pkg.linbit.com//downloads/drbd/9/drbd-9.3.2-rc.1.tar.gz)

> <https://github.com/LINBIT/drbd/commit/c5a2dd06c122e06d99a1f39e394512e1d8505bdf>
>
> Signed-off-by: Joel Colledge \<joel.colledge@linbit.com\>

[https://pkg.linbit.com//downloads/drbd/9/drbd-9.2.18-rc.2.tar.gz](https://pkg.linbit.com//downloads/drbd/9/drbd-9.2.18-rc.2.tar.gz)

> <https://github.com/LINBIT/drbd/commit/46e5aef8f574a0fe4ea6d89b2406e507788f07d4>
>
> New release candidate.
> 
> Signed-off-by: Joel Colledge \<joel.colledge@linbit.com\>

cheers,  
Philipp
