<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 9/06/10 5:53 PM, Shane Goulden wrote:
<blockquote
 cite="mid:174784187.181276069991820.JavaMail.shanegoulden@zeke.home.priv"
 type="cite">
  <pre wrap="">Thanks for the reply Lars. I've disabled TSO on the drbd NIC and so far haven't had a crash but the highest uptime in the past 3 months on this server has been 18 days. If it exceeds 18 days it would be safe to say this has resolved the problem. I'll keep the list updated. It's at 5 days uptime at the moment.

Regards,
Shane

----- Original Message -----
From: "Lars Ellenberg" <a class="moz-txt-link-rfc2396E" href="mailto:lars.ellenberg@linbit.com">&lt;lars.ellenberg@linbit.com&gt;</a>
To: <a class="moz-txt-link-abbreviated" href="mailto:drbd-user@lists.linbit.com">drbd-user@lists.linbit.com</a>
Sent: Wednesday, 9 June, 2010 5:46:50 PM GMT +10:00 Canberra / Melbourne / Sydney
Subject: Re: [DRBD-user] Kernel BUG - Xen &amp; DRBD setup
  </pre>
  <blockquote type="cite">
    <pre wrap="">Any ideas?
    </pre>
  </blockquote>
  <pre wrap="">
<a class="moz-txt-link-freetext" href="http://www.gossamer-threads.com/lists/drbd/users/17207">http://www.gossamer-threads.com/lists/drbd/users/17207</a>
<a class="moz-txt-link-freetext" href="http://www.gossamer-threads.com/lists/drbd/users/16962">http://www.gossamer-threads.com/lists/drbd/users/16962</a>

If workarounds suggested there don't help, the workaround setting drbd module
parameter disable_sendpage=1, should work in any case.

That module parameter has been introduced in response to those threads.

Can be set on module load,
or by echo 1 &gt; /sys/modules/drbd/parameters/disable_sendpage
after module load.

One of those threads ends with the question
   "Any chance this could be fixed in DRBD, for example by explicitly cleaning
    up the connection before returning I/O complete to Xen? "

Which unfortunately must be answered as
"We already do cleanup the connection.
 If that does not help, we are sorry."
  </pre>
</blockquote>
<font size="-1"><font face="Verdana">I can confirm that I have not had
a crash in 21 days now. <br>
It appears this issue has been resolved by disabling tx checksumming on
the DRBD interface (/sbin/ethtool -K eth1 tx off).<br>
<br>
Thank you for the assistance.<br>
<br>
Regards,<br>
Shane</font></font><br>
</body>
</html>