David (B.),

A few weeks ago, on the "alpha and USB" thread with
Richard Henderson, I saw this and asked Richard about
it.  He replied:

> So do you know which memory (membase) address above is wrong?
> 0000000009003000 or 0xfffffd0009003000?

They're both correct, given appropriate context.  The first
is the PCI bus address that the device lives at.  The second
is the ioremap'ed address that the CPU should use to talk to
the device.
~~~~~~~~~~~~~~~~~~~~~~~~~~

Yes, you're right, of course.  We need more debug output.

~Randy

> -----Original Message-----
> From: David Brownell [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, April 18, 2000 9:30 AM
> To: David Huggins-Daines
> Cc: [EMAIL PROTECTED]
> Subject: Re: [linux-usb] OHCI in 2.3.99pre6-3 hangs solid on Alpha
> 
> 
> > 0xfffffd0009000000 = IDENT_ADDR + TS_BIAS + HOSE(0) + 0x9000000
> 
> So -- that 0xfff...0 number is a valid memory address,
> use of which won't hang the machine??
> 
> If that PCI patch doesn't help ...
> 
> 
> You didn't mention exactly what made you think it
> was OHCI that hung the machine, except that it seems
> to have been the last kernel message you saw on boot.
> 
> If you build USB as purely modular, can you bring
> it up and reproduce the crash?  (I think you can
> just "modprobe usb-ohci" to test that.)
> 
> If so, then please enable DEBUG in the usb-ohci.c
> file and let us have some more details about what
> the kernel said as its last debug messages.
> 
> - Dave


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to