Re: kernel bug in sched.c

From: George Anzinger (george@pioneer.net)
Date: Tue Aug 01 2000 - 10:58:58 EST


For what its worth:

In the 2.4.0-test2 tree the function plusb_bh() in
../drivers/usb/plusb.c calls schedule() and appears to be called as a
bottom half from the "tq_secheduler". As I understand it this will
cause the indicated symptoms. The source does not say, and I have no
idea what plusb.c is used for, but it is in the usb directory.

George

"Dunlap, Randy" wrote:
>
> Similar to what Jes said, can you weed out some of
> the variables, or is that impossible with your
> system config?
>
> I.e.:
> Test without XGGI: results?
> Test without USB: results?
> Test without isapnp: results?
> Test without tcic (pcmcia): results?
>
> Test with/without combinations of above....
>
> ~Randy
>
> > My new 2.4.0-test4 kernel has been crashing out and sometimes
> > rebooting. I captured the following message:
> >
> > Aiee, killing interrupt handler
> > Scheduling in interrupt
> > kerneI BUG at sched.c:680!
> > invalid operand: 0000
> > ...
> > ...
> > Process XGGI
> > ...
> > ...
> > Code: 0f 0b 8d 65 dc 5b 5e 5f 89 ec 5d c3 55 89 e5 83 ec 14 57 56
> >
> >
> > now, for what i was doing.... :)
> >
> > this bug seems to be related to running XGGI on a fbdev
> > device (running multiple matrox G200 cars) and using the USB
> > drivers. (running a USB keyboard and a USB mouse, with
> > /dev/input/mouse0 and /dev/input/event0 interfaces).
> > (using OHCI USB device)
> >
> > when i run XGGI this seems to happen every once in a while...
> > havne't gotten it to where i can reliably do it yet, but will
> > let you know when i can.
> >
> >
> > how this relates to the scheduler, i have no clue, and don't
> > really know what else to do :)
> >
> > attached is a file with the output of "dmesg", and a copy of
> > my kernel config file, in case they help.
> >
> > Corey Sweeney
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.rutgers.edu
> Please read the FAQ at http://www.tux.org/lkml/

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



This archive was generated by hypermail 2b29 : Mon Aug 07 2000 - 21:00:06 EST