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

Reply via email to