Re: next-20090318: sunhme does not transmit packets

Previous thread: Question: igmp behavior on interface change by Neil Horman on Wednesday, March 18, 2009 - 7:03 am. (1 message)

Next thread: [PATCH] bas_gigaset: correctly allocate USB interrupt transfer buffer by Tilman Schmidt on Wednesday, March 18, 2009 - 8:58 am. (2 messages)
From: Alexander Beregalov
Date: Wednesday, March 18, 2009 - 7:34 am

Hi

Ultra 10 can boot, it receives DHCP answer, ssh works, but few minutes
after machine becomes unresponsible by net at all.
It does not respond even on ARP requests.

On Sparc host I see that `TX packets` does not grow, but RX grows.
The state of the interface is
UP BROADCAST RUNNING MULTICAST

There is no relevant kernel messages in dmesg.

next-20090317 worked fine.


Let me know if I can help.
--

From: Alexander Beregalov
Date: Wednesday, March 18, 2009 - 9:58 am

I have reproduced it on next-20090318 for the second time, but still
do not know how.
next-20090317 might be affected.

Now both packet counters grow, but tcpdump cannot capture any packet.
--

From: David Miller
Date: Wednesday, March 18, 2009 - 11:44 pm

From: Alexander Beregalov <a.beregalov@gmail.com>

Does the current vanilla kernel work fine?
--

From: Alexander Beregalov
Date: Thursday, March 19, 2009 - 1:16 am

Yes. The problem happens only with -next tree.
--

From: David Miller
Date: Sunday, March 22, 2009 - 9:51 pm

From: Alexander Beregalov <a.beregalov@gmail.com>

I have one of my ultra10s up and will try to reproduce and diagnose
this locally.

Thanks.
--

From: Alexander Beregalov
Date: Tuesday, March 24, 2009 - 4:32 am

Hi David

2.6.29 also does not work.

The guilty patch should be between 2.6.29-rc8 and final 2.6.29

even more narrow - 59fcbdd..v2.6.29

I can try to bisect.
--

From: Alexander Beregalov
Date: Tuesday, March 24, 2009 - 8:46 am

e4a389a9b5c892446b5de2038bdc0cca8703c615 is first bad commit
commit e4a389a9b5c892446b5de2038bdc0cca8703c615
Author: Roel Kluin <roel.kluin@gmail.com>
Date:   Wed Mar 18 23:12:13 2009 -0700

    net: kfree(napi->skb) => kfree_skb
--

From: Alexander Beregalov
Date: Tuesday, March 24, 2009 - 8:50 am

No, it is wrong, sorry.
I will do more tests tomorrow.
--

From: David Miller
Date: Tuesday, March 24, 2009 - 1:23 pm

From: Alexander Beregalov <a.beregalov@gmail.com>

I bet it is the problem we are discussing here:

	http://marc.info/?l=linux-kernel&m=123789980524715&w=2

Herbert has posted two patches to try and fix this issue,
you can try the second one to see if it solves your bug
too.
--

Previous thread: Question: igmp behavior on interface change by Neil Horman on Wednesday, March 18, 2009 - 7:03 am. (1 message)

Next thread: [PATCH] bas_gigaset: correctly allocate USB interrupt transfer buffer by Tilman Schmidt on Wednesday, March 18, 2009 - 8:58 am. (2 messages)