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

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

To: "Cui, Dexuan" <dexuan.cui@xxxxxxxxx>
Subject: Re: [Xen-devel] VT-d on Asus P7P55D-Evo: IOMMU not supported
From: Mark Hurenkamp <mark.hurenkamp@xxxxxxxxx>
Date: Wed, 31 Mar 2010 20:51:01 +0000
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Wed, 31 Mar 2010 13:51:52 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <ED3036A092A28F4C91B0B4360DD128EABE0C0654@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
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>
References: <3CFA80FC-7C88-4CDF-B613-FAE24A57031A@xxxxxxxxx> <ED3036A092A28F4C91B0B4360DD128EABE0C0654@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.12.4 (Linux/2.6.32mh23; KDE/4.3.4; x86_64; ; )
> I think the BIOS is broken with respect to VT-d. Please try to update to
>  the latest BIOS.
Yeah, i figured as much. It's on the latest Asus Bios though (1307) which
was released only a few weeks ago. But since Xen is dumping VT-d related
register info, i thought i'd just post them here.
Asus doesn't seem to pay much attention to VT-d issues with their P55
boards, i couldn't find any indication that they are working on it.
I tried to submit a tech support question, but it requires a serial number,
which i seem to be unable to locate on the board.

Regards,
Mark.

> Thanks,
> -- Dexuan
> 
> -----Original Message-----
> From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
>  [mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Mark Hurenkamp
>  Sent: 2010年3月31日 4:58
> To: xen-devel@xxxxxxxxxxxxxxxxxxx
> Subject: [Xen-devel] VT-d on Asus P7P55D-Evo: IOMMU not supported
> 
> 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
> 

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