← Back to team overview

kernel-packages team mailing list archive

[Bug 370287] Re: skge module stops transmitting

 

DM, this bug was reported a while ago and there hasn't been any activity
in it recently. We were wondering if this is still an issue? If so,
could you please test for this with the latest development release of
Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-
live/current/ .

If it remains an issue, could you please run the following command in
the development release from a Terminal
(Applications->Accessories->Terminal), as it will automatically gather
and attach updated debug information to this report:

apport-collect -p linux <replace-with-bug-number>

Also, could you please test the latest upstream kernel available following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Please do not test the daily folder, but the one all the way at the bottom. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this bug is fixed in the mainline kernel, please add the following tags:
kernel-fixed-upstream
kernel-fixed-upstream-VERSION-NUMBER

where VERSION-NUMBER is the version number of the kernel you tested. For example:
kernel-fixed-upstream-v3.11

This can be done by clicking on the yellow circle with a black pencil icon next to the word Tags located at the bottom of the bug description. As well, please remove the tag:
needs-upstream-testing

If the mainline kernel does not fix this bug, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-VERSION-NUMBER

As well, please remove the tag:
needs-upstream-testing

Once testing of the upstream kernel is complete, please mark this bug's
Status as Confirmed. Please let us know your results. Thank you for your
understanding.

** Changed in: linux (Ubuntu)
       Status: Triaged => Incomplete

** Attachment removed: "install.log"
   https://bugs.launchpad.net/ubuntu/+source/linux/+bug/370287/+attachment/1030772/+files/install.log

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/370287

Title:
  skge module stops transmitting

Status in “linux” package in Ubuntu:
  Incomplete
Status in “linux” source package in Jaunty:
  Won't Fix

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 <mschmidt@xxxxxxxxxx>
  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 <mschmidt@xxxxxxxxxx>
      Acked-by: Stephen Hemminger <shemminger@xxxxxxxxxx>
      Signed-off-by: David S. Miller <davem@xxxxxxxxxxxxx>
      Signed-off-by: Chris Wright <chrisw@xxxxxxxxxxxx>

  please include it in your main kernel branch ASAP (network breaks)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/370287/+subscriptions