oops in uhci.c running 2.4.2-ac28

From: Ketil Froyn (ketil@froyn.com)
Date: Sat Mar 31 2001 - 20:35:03 EST

  • Next message: Bill Rossi: "Loopback device hangs on mount command"

    Hi.

    While running kernel 2.4.2-ac28, I switched on spinlock debugging and
    verbose BUG() reporting (I always use sysrq). Anyway, while running this I
    got an oops after about 2 or 3 minutes running, several times, exact same
    place each time, which I traced back to rh_int_timer_do(). This was in
    uhci.c (I used CONFIG_USB_UHCI_ALT).

    The oops was at [<c01e4d24>], and rh_int_timer_do starts at [<c01e4cac>]
    (I'd calculate the offset in the function, but it's too late at night). I
    recompiled with usb-uhci.c instead (CONFIG_USB_UHCI), and now I don't get
    the oops any more. Using nm vmlinux, I got this stack:

    rh_int_timer_do
    timer_bh
    bh_action
    tasklet_hi_action
    gcc_compiled. (?)
    do_IRQ
    default_idle

    If more info is needed, I'll be glad to reproduce the bug and copy the
    oops here.

    Also, the reason I started all this debugging was that I have a freecom
    usb CD-RW that stops when I try to access it (the process is in
    uninterruptible sleep and never comes out) when I access some files on
    some CDs. If anyone knows about this, I'd appreciate any tips. Also, if
    anyone has the technical specs on it, I'd even be willing to (try to) look
    at it to see if I can spot something with the freecom code... haven't
    found anything on www.freecom.com yet.

    Linux XXXXXX 2.4.2-ac28 #3 Sun Apr 1 01:16:44 CEST 2001 i686 unknown
    Gnu C egcs-2.91.66
    Gnu make 3.78.1
    binutils 2.9.5.0.22
    util-linux 2.10f
    mount 2.10f
    modutils 2.4.2
    e2fsprogs 1.19
    pcmcia-cs 3.1.8
    PPP 2.4.0b1
    Linux C Library 2.1.3
    Dynamic linker (ldd) 2.1.3
    Procps 2.0.6
    Net-tools 1.54
    Console-tools 0.3.3
    Sh-utils 2.0
    Modules Loaded ne 8390 vfat fat ufs

    Kind Regards,
    Ketil Froyn

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



    This archive was generated by hypermail 2b29 : Sat Mar 31 2001 - 20:25:31 EST