<div dir="ltr"><div>Hi,<br></div><div><br></div><div>When the send error occurs, ko_count is too big.</div><div><br></div><div>Log at timeout situation:</div><div><br></div><div>  38754 Feb 19 16:00:04 drbd9-01 kernel: drbd r0 drbd9-03: [drbd_s_r0/35252] sending time expired, ko = 4294953383</div><div>  38755 Feb 19 16:00:10 drbd9-01 kernel: drbd r0 drbd9-03: [drbd_s_r0/35252] sending time expired, ko = 4294953382</div><div>  38756 Feb 19 16:00:16 drbd9-01 kernel: drbd r0 drbd9-03: [drbd_s_r0/35252] sending time expired, ko = 4294953381</div><div>  38757 Feb 19 16:00:22 drbd9-01 kernel: drbd r0 drbd9-03: [drbd_s_r0/35252] sending time expired, ko = 4294953380</div><div>  38758 Feb 19 16:00:28 drbd9-01 kernel: drbd r0 drbd9-03: [drbd_s_r0/35252] sending time expired, ko = 4294953379</div><div>  38759 Feb 19 16:00:34 drbd9-01 kernel: drbd r0 drbd9-03: [drbd_s_r0/35252] sending time expired, ko = 4294953378</div><div>  38760 Feb 19 16:00:40 drbd9-01 kernel: drbd r0 drbd9-03: [drbd_s_r0/35252] sending time expired, ko = 4294953377</div><div>  38761 Feb 19 16:00:46 drbd9-01 kernel: drbd r0 drbd9-03: [drbd_s_r0/35252] sending time expired, ko = 4294953376</div><div>  38762 Feb 19 16:00:52 drbd9-01 kernel: drbd r0 drbd9-03: [drbd_s_r0/35252] sending time expired, ko = 4294953375</div><div>  38763 Feb 19 16:00:58 drbd9-01 kernel: drbd r0 drbd9-03: [drbd_s_r0/35252] sending time expired, ko = 4294953374</div><div><br></div><div>Resolution:</div><div> - At dtt_send_page function, we insert ko-count initialization code before socket-&gt;ops-&gt;sendpage() like this;</div><div><br></div><div>     if (stream == DATA_STREAM)</div><div>     {</div><div>         transport-&gt;ko_count = transport-&gt;net_conf-&gt;ko_count;</div><div>     }</div><div><br></div><div>Please check.</div><div><br></div><div>Thanks.</div><div><br></div>
</div>