WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] VT-d on Asus P7P55D-Evo: IOMMU not supported

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] VT-d on Asus P7P55D-Evo: IOMMU not supported
From: Mark Hurenkamp <mark.hurenkamp@xxxxxxxxx>
Date: Tue, 30 Mar 2010 22:57:42 +0200
Delivery-date: Tue, 30 Mar 2010 13:58:48 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi,

Having updated my Xen to 4.0-rc9-pre recently, i decided to try booting without the iommu=0 flag. The system doesn't crash now (which is an improvement), but gracefully disables VT-d due to an
unsupported IOMMU.

I've attached the output of xm dmesg, hope it is of use to someone.
Do let me know if there's something more i can do to help in getting VT-d working on this board.

Regards,
Mark.

 __  __            _  _    ___   ___               ___
\ \/ /___ _ __ | || | / _ \ / _ \ _ __ ___ / _ \ _ __ _ __ ___ \ // _ \ '_ \ | || |_| | | | | | |__| '__/ __| (_) |__| '_ \| '__/ _ \ / \ __/ | | | |__ _| |_| | |_| |__| | | (__ \__, |__| |_) | | | __/ /_/\_\___|_| |_| |_|(_)___(_)___/ |_| \___| /_/ | .__/|_| \___|
                                                          |_|
(XEN) Xen version 4.0.0-rc9-pre (root@xxxxxxxxxxx) (gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu9) ) Mon Mar 29 23:07:18 CEST 2010 (XEN) Latest ChangeSet: Sat Mar 27 16:01:35 2010 +0000 21078:f3db0ae08304
(XEN) Command line:
(XEN) Video information:
(XEN)  VGA is text mode 80x25, font 8x16
(XEN)  VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) Disc information:
(XEN)  Found 2 MBR signatures
(XEN)  Found 2 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN)  0000000000000000 - 000000000009fc00 (usable)
(XEN)  000000000009fc00 - 00000000000a0000 (reserved)
(XEN)  00000000000e4000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 000000007f670000 (usable)
(XEN)  000000007f670000 - 000000007f688000 (ACPI data)
(XEN)  000000007f688000 - 000000007f6dc000 (ACPI NVS)
(XEN)  000000007f6dc000 - 000000007f700000 (reserved)
(XEN)  000000007f800000 - 0000000080000000 (reserved)
(XEN)  00000000fee00000 - 00000000fee01000 (reserved)
(XEN)  00000000ffe00000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 0000000180000000 (usable)
(XEN) ACPI: RSDP 000FB470, 0024 (r2 ACPIAM)
(XEN) ACPI: XSDT 7F670100, 0064 (r1 022210 XSDT2250 20100222 MSFT 97) (XEN) ACPI: FACP 7F670290, 00F4 (r3 022210 FACP2250 20100222 MSFT 97) (XEN) ACPI: DSDT 7F6704A0, EF5B (r1 A1290 A1290001 1 INTL 20060113)
(XEN) ACPI: FACS 7F688000, 0040
(XEN) ACPI: APIC 7F670390, 00CC (r1 022210 APIC2250 20100222 MSFT 97) (XEN) ACPI: MCFG 7F670460, 003C (r1 022210 OEMMCFG 20100222 MSFT 97) (XEN) ACPI: OEMB 7F688040, 0072 (r1 022210 OEMB2250 20100222 MSFT 97) (XEN) ACPI: HPET 7F67F7A0, 0038 (r1 022210 OEMHPET 20100222 MSFT 97) (XEN) ACPI: DMAR 7F6880C0, 0090 (r1 AMI OEMDMAR 1 MSFT 97) (XEN) ACPI: ASPT 7F67FA40, 0034 (r6 022210 PerfTune 20100222 MSFT 97) (XEN) ACPI: OSFR 7F67FA80, 00B0 (r1 022210 OEMOSFR 20100222 MSFT 97)
(XEN) System RAM: 3880MB (3973552kB)
(XEN) Domain heap initialised
(XEN) Processor #0 7:14 APIC version 21
(XEN) Processor #2 7:14 APIC version 21
(XEN) Processor #4 7:14 APIC version 21
(XEN) Processor #6 7:14 APIC version 21
(XEN) IOAPIC[0]: apic_id 7, version 32, address 0xfec00000, GSI 0-23
(XEN) Enabling APIC mode:  Flat.  Using 1 I/O APICs
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 3715.495 MHz processor.
(XEN) Initing memory sharing.
(XEN) VMX: Supported advanced features:
(XEN)  - APIC MMIO access virtualisation
(XEN)  - APIC TPR shadow
(XEN)  - Extended Page Tables (EPT)
(XEN)  - Virtual-Processor Identifiers (VPID)
(XEN)  - Virtual NMI
(XEN)  - MSR direct-access bitmap
(XEN) HVM: ASIDs enabled.
(XEN) HVM: VMX enabled
(XEN) HVM: Hardware Assisted Paging detected.
(XEN) [VT-D]iommu.c:1086: IOMMU: unsupported
(XEN) ---- print_iommu_regs ----
(XEN)  drhd->address = fed90000
(XEN)  VER = ffffffff
(XEN)  CAP = ffffffffffffffff
(XEN)  n_fault_reg = 100
(XEN)  fault_recording_offset = 3ff0
(XEN)  ECAP = ffffffffffffffff
(XEN)  GCMD = ffffffff
(XEN)  GSTS = ffffffff
(XEN)  RTADDR = ffffffffffffffff
(XEN)  CCMD = ffffffffffffffff
(XEN)  FSTS = ffffffff
(XEN)  FECTL = ffffffff
(XEN)  FEDATA = ffffffff
(XEN)  FEADDR = ffffffff
(XEN)  FEUADDR = ffffffff
(XEN) I/O virtualisation disabled
(XEN) Total of 4 processors activated.
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using new ACK method
(XEN) TSC is reliable, synchronization unnecessary
(XEN) Platform timer is 14.318MHz HPET
(XEN) Brought up 4 CPUs
(XEN) *** LOADING DOMAIN 0 ***
(XEN)  Xen  kernel: 64-bit, lsb, compat32
(XEN)  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x25e7000
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN) Dom0 alloc.: 0000000160000000->0000000170000000 (935455 pages to be allocated)
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN)  Loaded kernel: ffffffff81000000->ffffffff825e7000
(XEN)  Init. ramdisk: ffffffff825e7000->ffffffff8dbd4000
(XEN)  Phys-Mach map: ffffffff8dbd4000->ffffffff8e3770f8
(XEN)  Start info:    ffffffff8e378000->ffffffff8e3784b4
(XEN)  Page tables:   ffffffff8e379000->ffffffff8e3f0000
(XEN)  Boot stack:    ffffffff8e3f0000->ffffffff8e3f1000
(XEN)  TOTAL:         ffffffff80000000->ffffffff8e800000
(XEN)  ENTRY ADDRESS: ffffffff81986200
(XEN) Dom0 has maximum 4 VCPUs
(XEN) Scrubbing Free RAM: .done.
(XEN) Xen trace buffers: disabled
(XEN) Std. Loglevel: Errors and warnings
(XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
(XEN) Xen is relinquishing VGA console.
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) Freed 160kB init memory.




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