I figured this one out two minutes before you wrote this :)

Stack variable.  It was in someone else's code of course.  I have
temporarily fixed it by doing a kmalloc and a memcpy.

Thanks for the advice.  A dumb error but when someone does the same thing
they will find it in the archive.

> According to the UHCI spec, possible causes for a Host System Error are:
> PCI Parity Error, PCI Master Abort and PCI Target Abort. I'm not a PCI
> guru so I couldn't tell you what those mean.
> 
> I have seen problems similar to this when the address for the buffer was
> bogus. That would cause PCI problems, but I thought the HC handled them
> a bit more gracefully. You can't pass pointers to the stack or user
> space.
> 
> Would it be possible to look at your code?

----                                                                   
Mark Douglas Corner                                      
[EMAIL PROTECTED]


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

Reply via email to