On Tue, Mar 05, 2002, Jean Tourrilhes <[EMAIL PROTECTED]> wrote: > Since I upgraded to 2.5.5, I can't make my UHCI card > work. Currently, I'm using 2.5.6-pre2, still no go. Before that, I was > using 2.5.3 and it was working fine. > The UHCI is a VIA card. I'm only having a IrDA dongle on it > (using irda-usb). Box is SMP PPro 150MHz. > > With usb-uhci, it just Oops at the first Tx packet. For some > weird reason, I can't properly decode the Oops (ksymoops complain > about too many stuff). > ---------------------------------------- > Unable to handle kernel NULL pointer dereference at virtual address 00000041 > [...] > >>EIP; c01300f6 <kfree+3e/90> <===== > Trace; c688bfe4 <[irda-usb].bss.start+84/98e> > Trace; c688bfe4 <[irda-usb].bss.start+84/98e> > Trace; c684acbc <[usbcore]usb_free_urb+18/20> > Trace; c688bfe4 <[irda-usb].bss.start+84/98e> > Trace; c685e926 <[usb-uhci]process_urb+22a/23c> > Trace; c688bfe4 <[irda-usb].bss.start+84/98e> > Trace; c685ea0a <[usb-uhci]uhci_interrupt+d2/13c> > Trace; c688bff0 <[irda-usb].bss.start+90/98e> > ---------------------------------------- > > With uhci, it doesn't crash, but at the first Tx packet I get : > ---------------------------- > uhci.c: f000: host controller process error. something bad happened > ---------------------------- > And it still doesn't work.
That usually indicates a bad pointer passed to the HCD from the driver. Has the IrDA code changed much between 2.5.3 and 2.5.5? JE _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel