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

Re: [Xen-devel] DL385 G2 - PCI-DMA: Random memory would be DMAed



Langsdorf, Mark wrote:
To answer Mark's question:

 > What kernel are you using?

from gentoo: xen-sources-2.6.20-r6

Regarding the full error message, all I am getting is:

     kernel panic not syncing: PCI-DMA: Random memory would be DMAed

since the machine is rebooting after that. There maybe somewhere else to get more detail, but beyond dmesg or
messages I am not sure where else to look.

For some reason, your kernel is running with pci-gart.c
enabled, and dom0 is trying to allocate DMA through the
AGP GART in your AMD64 processor's Northbridge. I didn't think Xen supported pci-gart, but maybe I missed
a changeset.

At any rate, passing iommu=soft should disable the pci-gart
and allow you to use bounce buffering.  Hopefully, that
should clear up your problem.

-Mark Langsdorf
Operating System Research Center
AMD




Unfortunately I am still having the problem. Having booted off a cd to preserve log files a quick grep on dmesg shows:

        PCI-DMA: Using software bounce buffering for IO (SWIOTLB)

So it is enabled, but still the kernel panic. Any other ideas on where to poke around?

        Thanks,

        Zak





_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.