Alan,
I don't suspect the PCI subsystem as the source of the
new problems that you describe.
In 2.3.99-pre7, slab poisoning was turned on to detect
memory allocation and usage problems, and it detected
several of them in both of the UHCI host controller
drivers and in the input module (to be patched very soon).
uhci.c is patched in 2.3.99-pre8 and usb-uhci.c should
be patched in 2.3.99-pre9-2. The patches for it were
sent to Linus earlier today.
The patches for usb-uhci were posted on the linux-usb
mailing list Sat. 2000-may-13 if you need them.
~Randy
> -----Original Message-----
> From: Alan Pearson [mailto:[EMAIL PROTECTED]]
> Sent: Sunday, May 14, 2000 5:36 PM
> To: Martin Mares
> Cc: [EMAIL PROTECTED]
> Subject: Re: [linux-usb] 2.3.99Pre7 IRQ problems Again !
>
>
> Martin,
>
> Thanks for the help. System now allocates IRQ 9 for usb.
> But now, when I do insmod usbcore, all is ok.
> Then with insmod usb_uhci, system crashes (and yes, I mean
> system!) with following message :-
>
> Enabling device 00.01.2 (000 -> 0001)
> usb_uhci.c detected 2 ports
>
> Unable to handle kernel NULL pointer dereference at
> virtaddress 00000000
>
> Then a reg dump and what have you.
>
> I have also tried using uhci rather than usb_uhci, and this
> resulted in a
> system freeze 1st time, then system crash on second attempt.
>
> Any more ideas ?
> What would you like me to do to get further debug ?
>
> I enclose new dmesg & lspci.
>
> Thanks in advance,
> Alan
Alanp
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]