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 08:08 -0700, David Woodhouse wrote:
> 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?

An MCA brings down our system immediately, so console output won't help
much. Our MCA analyzer is complaining about accessing a memory hole
consistently at the same address. I am going to try adding some trace
code.

Note that our low-end ia-64 boxes don't have this problem.

> 
> Just working out which of the four ([uoex]hci) quirks which is causing
> the problem might be helpful.
> 
-- 
Andrew Patterson
Hewlett-Packard

--
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