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: Mark Hurenkamp <mark.hurenkamp@xxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] VT-d on Asus P7P55D-Evo: IOMMU not supported
From: "Cui, Dexuan" <dexuan.cui@xxxxxxxxx>
Date: Wed, 31 Mar 2010 13:26:26 +0800
Accept-language: zh-CN, en-US
Acceptlanguage: zh-CN, en-US
Cc:
Delivery-date: Tue, 30 Mar 2010 22:28:48 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <3CFA80FC-7C88-4CDF-B613-FAE24A57031A@xxxxxxxxx>
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcrQS+UcJrhQe0dKTTGc0COsTNYG2gARmbIw
Thread-topic: [Xen-devel] VT-d on Asus P7P55D-Evo: IOMMU not supported
I think the BIOS is broken with respect to VT-d. Please try to update to the 
latest BIOS.

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