Please remove my email in the bottom of description of the bug. I did not found how to modify the desctiption after bug was sent. This is why I made it private :)
-----Original Message----- From: Leann Ogasawara <leann.ogasaw...@canonical.com> To: den...@inbox.ru Date: Fri, 01 May 2009 23:18:51 -0000 Subject: [Bug 370287] Re: skge module stops transmitting > Hi DM, > > I've marked this bug as public rather than private. Additionally, I'll > try to notify the kernel team of this upstream fix, thanks for including > it in the report. Additionally, the upcoming Karmic 9.10 kernel will > automatically have this patch as it's already. > > ** Visibility changed to: Public > > ** Changed in: linux (Ubuntu) > Importance: Undecided => Medium > > ** Changed in: linux (Ubuntu) > Status: New => Triaged > > ** Also affects: linux (Ubuntu Jaunty) > Importance: Undecided > Status: New > > ** Changed in: linux (Ubuntu Jaunty) > Importance: Undecided => Medium > > ** Changed in: linux (Ubuntu Jaunty) > Status: New => Triaged > > -- > skge module stops transmitting > https://bugs.launchpad.net/bugs/370287 > You received this bug notification because you are a direct subscriber > of the bug. > > Status in "linux" source package in Ubuntu: Triaged > Status in linux in Ubuntu Jaunty: Triaged > > Bug description: > i have DLink 530T (1Gb ethenet card). skge is driver for it. but since update > to ubuntu 9.04 (full reinstall). some times it stops transmitting packets > (and not back to work). ifconfig eth1 shows that rx is changing but tx is > not. pings are not going... the card on the internet port, so i lost internet > periodically. > the `save` commands that help me to return it to work is > #modprobe -r skge && modprobe skge && service networking restart > but after a few times i run it skge breaks work as described above in a few > seconds after `save` command. and only computer restart helps. > > it looks like this from changelog for 2.6.29.2 (skge disables the TX queue): > > commit 9fc79ab9a371b45166d80ef18411ea47cf8e3195 > Author: Michal Schmidt <mschm...@redhat.com> > Date: Tue Apr 14 15:16:55 2009 -0700 > > skge: fix occasional BUG during MTU change > > upstream commit: d119b3927994e3d620d6adb0dd1ea6bf24427875 > > The BUG_ON(skge->tx_ring.to_use != skge->tx_ring.to_clean) in skge_up() > was sometimes observed when setting MTU. > > skge_down() disables the TX queue, but then reenables it by mistake via > skge_tx_clean(). > Fix it by moving the waking of the queue from skge_tx_clean() to the > other caller. And to make sure start_xmit is not in progress on another > CPU, skge_down() should call netif_tx_disable(). > > The bug was reported to me by Jiri Jilek whose Debian system sometimes > failed to boot. He tested the patch and the bug did not happen anymore. > > Signed-off-by: Michal Schmidt <mschm...@redhat.com> > Acked-by: Stephen Hemminger <shemmin...@vyatta.com> > Signed-off-by: David S. Miller <da...@davemloft.net> > Signed-off-by: Chris Wright <chr...@sous-sol.org> > > please include it in your main kernel branch ASAP (network breaks) > my email: den...@inbox.ru > -- skge module stops transmitting https://bugs.launchpad.net/bugs/370287 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs