Armada XP (mvebu) PCIe memory (BAR/window) re-allocation

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Thu Apr 3 11:24:55 PDT 2014


Dear Jason Gunthorpe,

On Thu, 3 Apr 2014 12:23:22 -0600, Jason Gunthorpe wrote:

> Your oops seem to suggest that the very first MMIO read from the AHCI
> is causing this:
> 
> > [  191.654496] Unhandled fault: external abort on non-linefetch
> > (0x1008) at 0xf0460004
> 
> And the address 0xf0460004 is certainly funny - that doesn't look like
> it is valid at all, but prehaps it is a bogus report (?) 

Notice that the address reported by the Unhandled fault message is a
*virtual* address, not a *physical* address. So you have to look to
what physical address it corresponds to draw some conclusions, I
believe.

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com



More information about the linux-arm-kernel mailing list