hi!
 My linux is 2.4.20, I have two Interl netcard, driver is e100.o, when I add eth0 and eth1 to br0, all is right, then I remove eth0 or eth1 from br0, then add, remove,add. repeat some times, my kernel panic, screen show dev.c: call skb_checksum_help(): 947 conduce this problem.
 
    skb_checksum_help() as follows:
 
struct sk_buff * skb_checksum_help(struct sk_buff *skb)
{
 int offset;
 unsigned int csum;
 offset = skb->h.raw - skb->data;
 if (offset > (int)skb->len)
  BUG();
 csum = skb_checksum(skb, offset, skb->len-offset, 0);
 offset = skb->tail - skb->h.raw;
 if (offset <= 0)
  BUG();
 if (skb->csum+2 > offset)
  BUG();    // this is the 947 line in dev.c   
 *(u16*)(skb->h.raw + skb->csum) = csum_fold(csum);
 skb->ip_summed = CHECKSUM_NONE;
 return skb;
 
 
     before kernel panic,somtimes, when I use ifconfig config eth1 ip address,appear a error: Multicast setup failed, then my compute can't ping any other host. I find "Multicast setup failed" in e100's src(e100_main.c).
     while I replace eepro100.o with e100.o, all is right, no panic, and no "Multicast setup failed".
    but I want use e100.o, Could you tell me how to resolve this problem?
   
    thanks!
 
                    Kunkai Shen

                   E-Mail: [EMAIL PROTECTED]

 

This mail is probably spam.  The original message has been attached
along with this report, so you can recognize or block similar unwanted
mail in future.  See http://spamassassin.org/tag/ for more details.

Content preview:  --====2_Dragon738264534364_====Content-Type:
  text/plain; charset="GB2312" Content-Transfer-Encoding: 7bit hi! My
  linux is 2.4.20, I have two Interl netcard, driver is e100.o, when I
  add eth0 and eth1 to br0, all is right, then I remove eth0 or eth1 from
  br0, then add, remove,add. repeat some times, my kernel panic, screen
  show dev.c: call skb_checksum_help(): 947 conduce this problem. [...] 

Content analysis details:   (5.40 points, 5 required)
HTML_40_50         (1.1 points)  BODY: Message is 40% to 50% HTML
HTML_FONT_FACE_ODD (0.1 points)  BODY: HTML font face is not a commonly used face
HTML_MESSAGE       (0.1 points)  BODY: HTML included in message
HTML_FONT_BIG      (0.2 points)  BODY: FONT Size +2 and up or 3 and up
HTML_TAG_EXISTS_TBODY (0.5 points)  BODY: HTML has "tbody" tag
MIME_LONG_LINE_QP  (0.3 points)  RAW: Quoted-printable line longer than 76 characters
MSG_ID_ADDED_BY_MTA_2 (1.0 points)  'Message-Id' was added by a relay (2)
CHARSET_FARAWAY_HEADERS (2.1 points)  A foreign language charset used in headers


_______________________________________________
Bridge mailing list
[EMAIL PROTECTED]
http://lists.osdl.org/mailman/listinfo/bridge

Reply via email to