Re: 2.6.17-mm5 -- netconsole failed to send full trace



On Wed, 5 Jul 2006 19:42:29 -0700
Andrew Morton <akpm@xxxxxxxx> wrote:

On Wed, 5 Jul 2006 19:34:52 -0700
"Miles Lane" <miles.lane@xxxxxxxxx> wrote:

On 7/5/06, Miles Lane <miles.lane@xxxxxxxxx> wrote:
Hi Petko,

David Brownell pointed out that you are the author of this driver (rtl8150).
My laptop is crashing every time I remove the Linksys EtherFast 10/100
Compact Network Adapter (model USB100M) from the USB port.

Here's a link to the discussion thus far:
http://groups.google.com/group/linux.kernel/tree/browse_frm/thread/8c93e310c7b71242/a8a1e3edb1601906?rnum=1&q=miles+lane&_done=%2Fgroup%2Flinux.kernel%2Fbrowse_frm%2Fthread%2F8c93e310c7b71242%2Fc8a8ba47c49c39fc%3Ftvc%3D1%26q%3Dmiles+lane%26#doc_a8a1e3edb1601906

Here's the stacktrace:
http://www.zip.com.au/~akpm/linux/patches/stuff/00003.jpg

I have reproduced the bug with vanilla 2.6.17. I am currently working my
back through kernel versions to try to isolate the responsible patches.

2.6.15 is the first kernel earliest kernel that seems to work with Ubuntu 6.06's
implementation of hal / udev / dbus. It does set up the adapter successfully.

I was able to reproduce the crash with 2.6.15. I have attached a screenshot
of the stacktrace. It may help, since it differs quite a bit from the one for
2.6.17-mm5.

The attachment will be too large to make it onto most mailing lists. I put
a copy here: http://www.zip.com.au/~akpm/linux/patches/stuff/00005.jpg

BTW, should I join linux-usb-devel and CC that list? Also, should I take
this discussion off of LKML?

Nah, spread it around. Who knows, somoene might actually fix the bug ;)

I don't suppose it's this easy?

--- a/drivers/usb/net/rtl8150.c~a
+++ a/drivers/usb/net/rtl8150.c
@@ -909,6 +909,7 @@ static void rtl8150_disconnect(struct us
usb_set_intfdata(intf, NULL);
if (dev) {
set_bit(RTL8150_UNPLUG, &dev->flags);
+ tasklet_kill(&dev->tl);
tasklet_disable(&dev->tl);
unregister_netdev(dev->netdev);
unlink_all_urbs(dev);
_

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: Linux 2.6.17-rc2 - notifier chain problem?
    ... i found the bug. ... I am not able to reproduce the problem you are seeing. ... but I'm using QEMU for a long time now to do kernel ...
    (Linux-Kernel)
  • Re: Linux 2.6.17-rc2 - notifier chain problem?
    ... I am not able to reproduce the problem you are seeing. ... but I'm using QEMU for a long time now to do kernel ... was a QEMU bug (it's pretty stable on x86 nowadays, ...
    (Linux-Kernel)
  • Re: Problems with reading DVD using 2.6.21.5
    ... I tried to reproduce this bug by mounting/unmounting the drive several times. ... Certainly if we are already retrying and the drive keeps saying "no seek complete" there's not much the kernel can do about it.. ...
    (Linux-Kernel)
  • Re: PROBLEM: BUG: unable to handle kernel paging request at ffff81013a612000
    ... I'm running a vanilla 2.6.25.4 kernel. ... I apparently hit a bug in the kernel. ... If you cannot reproduce the problem, however, I would try to narrow ... down the problem by loading only one or the other of the modules, ...
    (Linux-Kernel)
  • Re: [PATCH 1/2] LogFS proper
    ... Please comment the structure with kernel doc comments and avoid the tail ... Do enums have a significant ... Also the BUG itself will give you enough clue where it happened, ... which leaves only the prepared filesystem image to worry about. ...
    (Linux-Kernel)