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

Re: [Xen-devel] DQ35JO (Q35 chipset), Q6600, xen-unstable (~12/21), RMRR/DMAR error

  • To: "Peter J. van der Maas" <peter@xxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
  • Date: Tue, 23 Dec 2008 08:45:08 +0000
  • Cc:
  • Delivery-date: Tue, 23 Dec 2008 00:45:06 -0800
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AclkuulT67D0Yx1CQyac2/KoSAle3gAH9jV0
  • Thread-topic: [Xen-devel] DQ35JO (Q35 chipset), Q6600, xen-unstable (~12/21), RMRR/DMAR error

You could remove the check at the top of acpi_parse_one_rmrr() in xen/drivers/passthrough/vtd/dmar.c and then cross your fingers. It depends just how broken the BIOS tables are.

 -- Keir

On 23/12/2008 05:29, "Peter J. van der Maas" <peter@xxxxxxxxx> wrote:

Purchased DQ35JO on Vt-d/PCI passthrough wiki’s recommendations.  Built latest xen-unstable and am getting the following via ‘xm dmesg’:
(XEN) [VT-D]dmar.c:374: RMRR error: base_addr d0000000 end_address cfffffff
(XEN) Failed to parse ACPI DMAR.  Disabling VT-d.
My grub.conf looks like this:
       kernel /xen.gz vga=mode-0x0317 vtd=1 iommu=1
       module /vmlinuz- ro root=/dev/XenVolGroup/LogVolXenDom0 rhgb quiet pciback.hide=(01:00.0)
       module /initrd-2.6.18-xen.img
I found a similar post from a user that had same problem with same board after updating his BIOS to v954.  Not sure I want to lose the functionality the update BIOS gives me.  Any fixes or workarounds?
Xen-devel mailing list



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