From: Philipp Reisner Date: Mon, 27 Dec 2010 09:53:28 +0000 (+0100) Subject: drbd: No longer answer P_RS_DATA_REQUEST packets when in C_AHEAD mode X-Git-Tag: v2.6.39-rc1~37^2~42 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d612d309e4c8401ad94c531678b59c4a8b7c41ce;p=pandora-kernel.git drbd: No longer answer P_RS_DATA_REQUEST packets when in C_AHEAD mode When the sync source node replies to a P_RS_DATA_REQUEST packet when it is already in ahead mode. I.e. those two packets crossed each other on the wire, that may lead to diverging bitmaps. This never happens in a well-tuned-system. In a well-tuned- system the resync controller has reduced the resync speed to zero long before we got into ahead-mode. But we have to be prepared for the not-well-tuned-system of course as well. Because -> diverging bitmaps = non terminating resync. Signed-off-by: Philipp Reisner Signed-off-by: Lars Ellenberg --- Reading git-diff-tree failed