[Drbd-dev] [CASE-29] After re-connect, WFBitMapS-WFBitMapT status has sustained continuously and copy command hangs

Jaeheon Kim jhkim at mantech.co.kr
Mon Apr 18 15:41:55 CEST 2016


Dear Phil,

We think it's some kind of deadlock situation.

During reconnecting, first BIO sets pending_bitmap_work.n to 1 and waits
for status until changing from WFBitMapS to SyncSource.
At this time, If another BIO exists, this second BIO waits until
pending_bitmap_work.n to zero at inc_ap_bio().
Because status is unchanged in WFBitMapS, pending_bitmap_work.n can not be
zero forever.

Why doesn't the status change from WFBitMapS to SyncSource for the first
BIO?

Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linbit.com/pipermail/drbd-dev/attachments/20160418/1fcfcbe4/attachment.htm>


More information about the drbd-dev mailing list