Re: commit db8be50c4307dac2b37305fc59c8dc0f978d09ea causes MCA on hp rx8640

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2009-09-30 at 16:32 +0200, Arnaud Patard wrote:
> 
> Andrew Patterson <andrew.patterson@...> writes:
> 
> > 
> > Hi Dave,
> > 
> > I am getting MCAs on my ia-64 system (an hp rx8640) using 2.6.31. A
> > bisection showed that your patch,
> > db8be50c4307dac2b37305fc59c8dc0f978d09ea, seems to be to blame. I
> > haven't done any more investigation yet other than to revert the
> patch
> > which makes the problem go away.
> 
> After bisecting, I found out too that this change broke my arm
> machine. With it, the serial console output is stopping at
> 'done. Booting the kernel'. Reverting cures the issue.

This patch wasn't supposed to be that exciting. All it does is shift the
existing code to shut down USB controllers so that it runs a little
earlier -- it's now a PCI _header_ quirk, instead of a PCI _final_
quirk. So it runs when we first detect the devices.

I suspect that on IA64 and ARM, these functions are using some kernel
infrastructure that isn't yet set up. Can someone catch the actual crash
(you'll need an early console, or a debugger) so we can work out
precisely what's going wrong?

Just working out which of the four ([uoex]hci) quirks which is causing
the problem might be helpful.

-- 
dwmw2

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux