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] Experimental results for VGA passthrough

To: "Beng Heng, Ng" <bengheng@xxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Experimental results for VGA passthrough
From: Jean Guyader <jean.guyader@xxxxxxxxx>
Date: Thu, 4 Jun 2009 18:43:02 +0100
Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Thu, 04 Jun 2009 10:45:57 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=dLxU/B9MP0UX67ALVELTwSH3x+StABHDj/BF4ARjNMU=; b=p39/RprJBbB145Fdz63pihiVsXg/V3Oohk9H5ma3k7e8b5pgQYt1idoNIs9e7cbmtY 062jqmwDSg8zq7sgmUuT+CjpeQrXSaaqy9VKmyqiFFDII24wX0ci5iVbzOq9K8LNtJn2 fQOao5Qlc3YYSASOsnvWFa2YYmR45Vj9+37eU=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=lMlSlAJryWQ5hfZz3FLyRnx4Us6KETOwgKUPeg68OVXfOMrDixTIgS7KwuRZCEGrKX Q8Tj3DS6kXQEJgHA4SvPvpu5v0ax8w6CcDdaSH89VnJVDPK9uK2jOSJa+u33Q/uvITpW mX5TQ6EJR/cgjdC2W/2oYkjVJdz1cnIDgvcwY=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4A27FFB0.6060108@xxxxxxxxxxxxxx>
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: <4A27FFB0.6060108@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
2009/6/4 Beng Heng, Ng <bengheng@xxxxxxxxxxxxxx>:
> Hi,
>
> I tried patching Xen 3.4 Testing c/s 19628 with vga passthrough code
> (less HID passthrough), and did some tests. I made some modifications in
> pci_setup to skip loading the emulated VGA bios and pci_load_option_roms
> to load the passthrough VGA bios. The setup uses Intel DQ45CB and ATI
> HD2600XT.
>
> The BDFs for the relevant devices are:
> Intel IGD  00:02.0
> ATI gfx    01:00.0, 01:00.1
> There's 2 BDFs for ATI because one of them is for the Audio. Both have
> to be passed through simultaneously.
>
> In the first scenario, Intel IGD is set up as the primary for Dom0. The
> ATI gfx is passed through to DomU. Interestingly, it is the screen that
> is connected to Intel's output that displays DomU (albeit with few
> colors and low resolution). However, in the Device Manager, ATI is
> reported. I believe this is because Intel's address space is being
> mapped, instead of ATI's. Shutting down DomU does not return the display
> to Dom0. The display remains at the last screen showing DomU shutting
> down. I have a clip showing the observations. However, I wasn't able to
> attach it. If you would like to take a look, please let me know.
>
> In the second scenario, Intel IGD is passed through to DomU. The ATI gfx
> is thus absent. However, when DomU is booted, there is an IOMMU page
> fault. This is shown in the attachment starting from Line 659.
> The system subsequently hangs. Does anyone have an explanation to what's
> going on in this case?
>
> So, VGA passthrough works, but is extremely flaky. Any
> comments/suggestions to correct the problems observed will be greatly
> appreciated.
>
> Thanks.
>
> - Beng Heng
>
>
> AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0
> Login incorrect
>
> login:  __  __            _____ _  _    _             _
>  \ \/ /___ _ __   |___ /| || |  / |   _ __ ___/ |   _ __  _ __ ___
>  \  // _ \ '_ \    |_ \| || |_ | |__| '__/ __| |__| '_ \| '__/ _ \
>  /  \  __/ | | |  ___) |__   _|| |__| | | (__| |__| |_) | | |  __/
>  /_/\_\___|_| |_| |____(_) |_|(_)_|  |_|  \___|_|  | .__/|_|  \___|
>                                                   |_|
> (XEN) Xen version 3.4.1-rc1-pre (root@xxxxxxxxxxx) (gcc version 4.3.2 
> 20081105 (Red Hat 4.3.2-7) (GCC) ) Thu Jun  4 01:37:06 EDT 2009
> (XEN) Latest ChangeSet: Mon Jun 01 14:56:17 2009 +0100 19628:29d7e3522cc5
> (XEN) Command line: loglvl=all guest_loglvl=all dom0_mem=1G com1=115200,8n1 
> console=com1 iommu=1
> (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 0 MBR signatures
> (XEN)  Found 1 EDD information structures
> (XEN) Xen-e820 RAM map:
> (XEN)  0000000000000000 - 000000000009e800 (usable)
> (XEN)  000000000009e800 - 00000000000a0000 (reserved)
> (XEN)  00000000000e0000 - 0000000000100000 (reserved)
> (XEN)  0000000000100000 - 000000007d6c1000 (usable)
> (XEN)  000000007d6c1000 - 000000007d704000 (ACPI NVS)
> (XEN)  000000007d704000 - 000000007d826000 (reserved)
> (XEN)  000000007d826000 - 000000007d83a000 (ACPI NVS)
> (XEN)  000000007d83a000 - 000000007d93c000 (reserved)
> (XEN)  000000007d93c000 - 000000007d93d000 (ACPI NVS)
> (XEN)  000000007d93d000 - 000000007d942000 (reserved)
> (XEN)  000000007d942000 - 000000007d94c000 (ACPI data)
> (XEN)  000000007d94c000 - 000000007d967000 (ACPI NVS)
> (XEN)  000000007d967000 - 000000007d986000 (reserved)
> (XEN)  000000007d986000 - 000000007d98c000 (ACPI NVS)
> (XEN)  000000007d98c000 - 000000007db00000 (usable)
> (XEN)  000000007dc00000 - 0000000080000000 (reserved)
> (XEN)  00000000fed1c000 - 00000000fed20000 (reserved)
> (XEN)  00000000ff000000 - 0000000100000000 (reserved)
> (XEN)  0000000100000000 - 000000017c000000 (usable)
> (XEN) System RAM: 3991MB (4087628kB)
> (XEN) ACPI: RSDP 000F03C0, 0024 (r2  INTEL)
> (XEN) ACPI: XSDT 7D94AE18, 005C (r1 INTEL  DQ45CB         4F MSFT    10013)
> (XEN) ACPI: FACP 7D949D98, 00F4 (r4  INTEL    A M I  6222004 MSFT    10013)
> (XEN) ACPI: DSDT 7D942018, 6818 (r1 INTEL  DQ45CB         4F INTL 20051117)
> (XEN) ACPI: FACS 7D952F40, 0040
> (XEN) ACPI: APIC 7D949F18, 006C (r2 INTEL  DQ45CB         4F MSFT    10013)
> (XEN) ACPI: MCFG 7D954E18, 003C (r1 INTEL  DQ45CB         4F MSFT       97)
> (XEN) ACPI: ASF! 7D953D18, 00A0 (r32 INTEL  DQ45CB         4F TFSM    F4240)
> (XEN) ACPI: SPCR 7D954D18, 0050 (r1 INTEL  DQ45CB         4F AMI.        3)
> (XEN) ACPI: TCPA 7D954C98, 0032 (r2 INTEL  DQ45CB         4F MSFT  1000013)
> (XEN) ACPI: DMAR 7D93CC18, 0110 (r1 INTEL  DQ45CB         4F INTL        1)
> (XEN) NUMA turned off
> (XEN) Faking a node at 0000000000000000-000000017c000000
> (XEN) Domain heap initialised
> (XEN) DMI 2.4 present.
> (XEN) Using APIC driver default
> (XEN) ACPI: PM-Timer IO Port: 0x408
> (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[404,0], pm1x_evt[400,0]
> (XEN) ACPI:                  wakeup_vec[7d952f4c], vec_size[20]
> (XEN) ACPI: Local APIC address 0xfee00000
> (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
> (XEN) Processor #0 7:7 APIC version 20
> (XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
> (XEN) Processor #1 7:7 APIC version 20
> (XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
> (XEN) Processor #2 7:7 APIC version 20
> (XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
> (XEN) Processor #3 7:7 APIC version 20
> (XEN) ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
> (XEN) IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23
> (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
> (XEN) ACPI: IRQ0 used by override.
> (XEN) ACPI: IRQ2 used by override.
> (XEN) ACPI: IRQ9 used by override.
> (XEN) Enabling APIC mode:  Flat.  Using 1 I/O APICs
> (XEN) [VT-D]dmar.c:485: Host address width 36
> (XEN) [VT-D]dmar.c:494: found ACPI_DMAR_DRHD
> (XEN) [VT-D]dmar.c:349: dmaru->address = fed90000
> (XEN) [VT-D]dmar.c:300: found endpoint: bdf = 0:1b.0
> (XEN) [VT-D]dmar.c:494: found ACPI_DMAR_DRHD
> (XEN) [VT-D]dmar.c:349: dmaru->address = fed91000
> (XEN) [VT-D]dmar.c:300: found endpoint: bdf = 0:2.0
> (XEN) [VT-D]dmar.c:494: found ACPI_DMAR_DRHD
> (XEN) [VT-D]dmar.c:349: dmaru->address = fed92000
> (XEN) [VT-D]dmar.c:300: found endpoint: bdf = 0:3.0
> (XEN) [VT-D]dmar.c:300: found endpoint: bdf = 0:3.2
> (XEN) [VT-D]dmar.c:300: found endpoint: bdf = 0:3.3
> (XEN) [VT-D]dmar.c:494: found ACPI_DMAR_DRHD
> (XEN) [VT-D]dmar.c:349: dmaru->address = fed93000
> (XEN) [VT-D]dmar.c:358: found INCLUDE_ALL
> (XEN) [VT-D]dmar.c:498: found ACPI_DMAR_RMRR
> (XEN) [VT-D]dmar.c:300: found endpoint: bdf = 0:1d.0
> (XEN) [VT-D]dmar.c:300: found endpoint: bdf = 0:1d.1
> (XEN) [VT-D]dmar.c:300: found endpoint: bdf = 0:1d.2
> (XEN) [VT-D]dmar.c:300: found endpoint: bdf = 0:1d.7
> (XEN) [VT-D]dmar.c:300: found endpoint: bdf = 0:1a.0
> (XEN) [VT-D]dmar.c:300: found endpoint: bdf = 0:1a.1
> (XEN) [VT-D]dmar.c:300: found endpoint: bdf = 0:1a.2
> (XEN) [VT-D]dmar.c:300: found endpoint: bdf = 0:1a.7
> (XEN) [VT-D]dmar.c:498: found ACPI_DMAR_RMRR
> (XEN) [VT-D]dmar.c:300: found endpoint: bdf = 0:2.0
> (XEN) Intel VT-d DMAR tables have been parsed.
> (XEN) Using ACPI (MADT) for SMP configuration information
> (XEN) Using scheduler: SMP Credit Scheduler (credit)
> (XEN) Initializing CPU#0
> (XEN) Detected 2499.782 MHz processor.
> (XEN) CPU: L1 I cache: 32K, L1 D cache: 32K
> (XEN) CPU: L2 cache: 3072K
> (XEN) CPU: Physical Processor ID: 0
> (XEN) CPU: Processor Core ID: 0
> (XEN) VMX: Supported advanced features:
> (XEN)  - APIC MMIO access virtualisation
> (XEN)  - APIC TPR shadow
> (XEN)  - Virtual NMI
> (XEN)  - MSR direct-access bitmap
> (XEN) HVM: VMX enabled
> (XEN) Intel machine check reporting enabled on CPU#0.
> (XEN) CPU0: Thermal monitoring enabled (TM2)
> (XEN) CMCI: CPU0 has no CMCI support
> (XEN) CPU0: Intel(R) Core(TM)2 Quad  CPU   Q9300  @ 2.50GHz stepping 07
> (XEN) Booting processor 1/1 eip 8c000
> (XEN) Initializing CPU#1
> (XEN) CPU: L1 I cache: 32K, L1 D cache: 32K
> (XEN) CPU: L2 cache: 3072K
> (XEN) CPU: Physical Processor ID: 0
> (XEN) CPU: Processor Core ID: 1
> (XEN) Intel machine check reporting enabled on CPU#1.
> (XEN) CPU1: Thermal monitoring enabled (TM2)
> (XEN) CMCI: CPU1 has no CMCI support
> (XEN) CPU1: Intel(R) Core(TM)2 Quad  CPU   Q9300  @ 2.50GHz stepping 07
> (XEN) Booting processor 2/2 eip 8c000
> (XEN) Initializing CPU#2
> (XEN) CPU: L1 I cache: 32K, L1 D cache: 32K
> (XEN) CPU: L2 cache: 3072K
> (XEN) CPU: Physical Processor ID: 0
> (XEN) CPU: Processor Core ID: 2
> (XEN) Intel machine check reporting enabled on CPU#2.
> (XEN) CPU2: Thermal monitoring enabled (TM2)
> (XEN) CMCI: CPU2 has no CMCI support
> (XEN) CPU2: Intel(R) Core(TM)2 Quad  CPU   Q9300  @ 2.50GHz stepping 07
> (XEN) Booting processor 3/3 eip 8c000
> (XEN) Initializing CPU#3
> (XEN) CPU: L1 I cache: 32K, L1 D cache: 32K
> (XEN) CPU: L2 cache: 3072K
> (XEN) CPU: Physical Processor ID: 0
> (XEN) CPU: Processor Core ID: 3
> (XEN) Intel machine check reporting enabled on CPU#3.
> (XEN) CPU3: Thermal monitoring enabled (TM2)
> (XEN) CMCI: CPU3 has no CMCI support
> (XEN) CPU3: Intel(R) Core(TM)2 Quad  CPU   Q9300  @ 2.50GHz stepping 07
> (XEN) Total of 4 processors activated.
> (XEN) ENABLING IO-APIC IRQs
> (XEN)  -> Using new ACK method
> (XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
> (XEN) checking TSC synchronization across 4 CPUs: passed.
> (XEN) Platform timer is 3.579MHz ACPI PM Timer
> (XEN) microcode.c:73:d32767 microcode: CPU1 resumed
> (XEN) Brought up 4 CPUs
> (XEN) microcode.c:73:d32767 microcode: CPU2 resumed
> (XEN) microcode.c:73:d32767 microcode: CPU3 resumed
> (XEN) Intel VT-d Snoop Control not supported.
> (XEN) Intel VT-d DMA Passthrough not supported.
> (XEN) Intel VT-d Queued Invalidation not supported.
> (XEN) Intel VT-d Interrupt Remapping not supported.
> (XEN) I/O virtualisation enabled
> (XEN) I/O virtualisation for PV guests disabled
> (XEN) CPUIDLE: disabled due to no HPET. Force enable with 'cpuidle'.
> (XEN) ACPI sleep modes: S3
> (XEN) mcheck_poll: Machine check polling timer started.
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:0.0
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:2.0
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:3.0
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:3.2
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:3.3
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:19.0
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1a.0
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1a.1
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1a.2
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1a.7
> (XEN) [VT-D]iommu.c:1245:d32767 domain_context_mapping:PCIe: bdf = 0:1b.0
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1d.0
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1d.1
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1d.2
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1d.7
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1f.0
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1f.2
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1f.3
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1f.5
> (XEN) [VT-D]iommu.c:1245:d32767 domain_context_mapping:PCIe: bdf = 1:0.0
> (XEN) [VT-D]iommu.c:1245:d32767 domain_context_mapping:PCIe: bdf = 1:0.1
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 2:0.0
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 2:1.0
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:2.0
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1d.0
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1d.1
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1d.2
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1d.7
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1a.0
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1a.1
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1a.2
> (XEN) [VT-D]iommu.c:1252:d32767 domain_context_mapping:PCI: bdf = 0:1a.7
> (XEN) [VT-D]iommu.c:620: iommu_enable_translation: iommu->reg = 
> ffff828bfff57000
> (XEN) [VT-D]iommu.c:620: iommu_enable_translation: iommu->reg = 
> ffff828bfff56000
> (XEN) [VT-D]iommu.c:620: iommu_enable_translation: iommu->reg = 
> ffff828bfff55000
> (XEN) [VT-D]iommu.c:620: iommu_enable_translation: iommu->reg = 
> ffff828bfff54000
> (XEN) *** LOADING DOMAIN 0 ***
> (XEN) elf_parse_binary: phdr: paddr=0xffffffff80200000 memsz=0x49ef18
> (XEN) elf_parse_binary: phdr: paddr=0xffffffff8069f000 memsz=0xf82b8
> (XEN) elf_parse_binary: phdr: paddr=0xffffffff80798000 memsz=0xc0d
> (XEN) elf_parse_binary: phdr: paddr=0xffffffff8079a000 memsz=0xe2da8
> (XEN) elf_parse_binary: memory: 0xffffffff80200000 -> 0xffffffff8087cda8
> (XEN) elf_xen_parse_note: GUEST_OS = "linux"
> (XEN) elf_xen_parse_note: GUEST_VERSION = "2.6"
> (XEN) elf_xen_parse_note: XEN_VERSION = "xen-3.0"
> (XEN) elf_xen_parse_note: VIRT_BASE = 0xffffffff80000000
> (XEN) elf_xen_parse_note: PADDR_OFFSET = 0xffffffff80000000
> (XEN) elf_xen_parse_note: ENTRY = 0xffffffff80200000
> (XEN) elf_xen_parse_note: HYPERCALL_PAGE = 0xffffffff80206000
> (XEN) elf_xen_parse_note: unknown xen elf note (0xd)
> (XEN) elf_xen_parse_note: FEATURES = 
> "writable_page_tables|writable_descriptor_tables|auto_translated_physmap|pae_pgdir_above_4gb|supervisor_mode_kernel"
> (XEN) elf_xen_parse_note: LOADER = "generic"
> (XEN) elf_xen_parse_note: SUSPEND_CANCEL = 0x1
> (XEN) elf_xen_addr_calc_check: addresses:
> (XEN)     virt_base        = 0xffffffff80000000
> (XEN)     elf_paddr_offset = 0xffffffff80000000
> (XEN)     virt_offset      = 0x0
> (XEN)     virt_kstart      = 0xffffffff80200000
> (XEN)     virt_kend        = 0xffffffff8087cda8
> (XEN)     virt_entry       = 0xffffffff80200000
> (XEN)     p2m_base         = 0xffffffffffffffff
> (XEN)  Xen  kernel: 64-bit, lsb, compat32
> (XEN)  Dom0 kernel: 64-bit, lsb, paddr 0xffffffff80200000 -> 
> 0xffffffff8087cda8
> (XEN) PHYSICAL MEMORY ARRANGEMENT:
> (XEN)  Dom0 alloc.:   0000000174000000->0000000176000000 (253952 pages to be 
> allocated)
> (XEN) VIRTUAL MEMORY ARRANGEMENT:
> (XEN)  Loaded kernel: ffffffff80200000->ffffffff8087cda8
> (XEN)  Init. ramdisk: ffffffff8087d000->ffffffff80fc0000
> (XEN)  Phys-Mach map: ffffffff80fc0000->ffffffff811c0000
> (XEN)  Start info:    ffffffff811c0000->ffffffff811c04b4
> (XEN)  Page tables:   ffffffff811c1000->ffffffff811ce000
> (XEN)  Boot stack:    ffffffff811ce000->ffffffff811cf000
> (XEN)  TOTAL:         ffffffff80000000->ffffffff81400000
> (XEN)  ENTRY ADDRESS: ffffffff80200000
> (XEN) Dom0 has maximum 4 VCPUs
> (XEN) elf_load_binary: phdr 0 at 0xffffffff80200000 -> 0xffffffff8069ef18
> (XEN) elf_load_binary: phdr 1 at 0xffffffff8069f000 -> 0xffffffff807972b8
> (XEN) elf_load_binary: phdr 2 at 0xffffffff80798000 -> 0xffffffff80798c0d
> (XEN) elf_load_binary: phdr 3 at 0xffffffff8079a000 -> 0xffffffff807e0088
> (XEN) Scrubbing Free RAM: .............................done.
> (XEN) Xen trace buffers: disabled
> (XEN) Std. Loglevel: All
> (XEN) Guest Loglevel: All
> (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to 
> Xen)
> (XEN) Freed 128kB init memory.
> kernel direct mapping tables up to 40800000 @ 11ce000-13d5000
> Bootdata ok (command line is root=UUID=c1a25e24-42d5-42ae-b1ec-9475ae1da2b1 
> ro xencons=ttyS console=tty0 console=ttyS0 pciback.hide=(00:02.0))
> Linux version 2.6.18.8-xen0 (root@xxxxxxxxxxxxxxx) (gcc version 4.3.2 
> 20081105 (Red Hat 4.3.2-7) (GCC) ) #1 SMP Wed Jun 3 20:45:36 EDT 2009
> BIOS-provided physical RAM map:
>  Xen: 0000000000000000 - 0000000040800000 (usable)
> DMI 2.4 present.
> No mptable found.
>  >>> ERROR: Invalid checksum
> ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
> ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
> ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
> ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
> ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
> IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23
> ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
> Setting APIC routing to xen
> Using ACPI (MADT) for SMP configuration information
> Allocating PCI resources starting at 88000000 (gap: 80000000:7ed1c000)
> Built 1 zonelists.  Total pages: 260580
> Kernel command line: root=UUID=c1a25e24-42d5-42ae-b1ec-9475ae1da2b1 ro 
> xencons=ttyS console=tty0 console=ttyS0 pciback.hide=(00:02.0)
> Initializing CPU#0
> PID hash table entries: 4096 (order: 12, 32768 bytes)
> Xen reported: 2499.718 MHz processor.
> Console: colour VGA+ 80x25
> Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
> Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
> Software IO TLB enabled:
>  Aperture:     64 megabytes
>  Kernel range: ffff880002407000 - ffff880006407000
>  Address size: 27 bits
> PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
> Memory: 947704k/1056768k available (4024k kernel code, 100700k reserved, 
> 1625k data, 216k init)
> Calibrating delay using timer specific routine.. 5000.84 BogoMIPS 
> (lpj=25004222)
> Mount-cache hash table entries: 256
> CPU: L1 I cache: 32K, L1 D cache: 32K
> CPU: L2 cache: 3072K
> CPU: Physical Processor ID: 0
> CPU: Processor Core ID: 0
> SMP alternatives: switching to UP code
> ACPI: Core revision 20060707
> SMP alternatives: switching to SMP code
> Initializing CPU#1
> Initializing CPU#2
> CPU: L1 I cache: 32K, L1 D cache: 32K
> CPU: L2 cache: 3072K
> CPU: Physical Processor ID: 0
> CPU: Processor Core ID: 1
> Brought up 4 CPUs
> Initializing CPU#3
> CPU: L1 I cache: 32K, L1 D cache: 32K
> CPU: L2 cache: 3072K
> CPU: Physical Processor ID: 0
> CPU: Processor Core ID: 3
> CPU: L1 I cache: 32K, L1 D cache: 32K
> CPU: L2 cache: 3072K
> CPU: Physical Processor ID: 0
> CPU: Processor Core ID: 2
> migration_cost=33
> checking if image is initramfs... it is
> Freeing initrd memory: 7436k freed
> NET: Registered protocol family 16
> ACPI: bus type pci registered
> PCI: BIOS Bug: MCFG area at e0000000 is not E820-reserved
> PCI: Not using MMCONFIG.
> PCI: Using configuration type 1
> ACPI: Interpreter enabled
> ACPI: Using IOAPIC for interrupt routing
> ACPI: PCI Root Bridge [PCI0] (0000:00)
> PCI: Transparent bridge - 0000:00:1e.0
> ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
> ACPI: PCI Interrupt Link [LNKB] (IRQs *3 4 5 6 7 10 11 12 14 15)
> ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 *10 11 12 14 15)
> ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 *11 12 14 15)
> ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 *7 10 11 12 14 15)
> ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 *11 12 14 15)
> ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 *10 11 12 14 15)
> ACPI: PCI Interrupt Link [LNKH] (IRQs *3 4 5 6 7 10 11 12 14 15)
> Linux Plug and Play Support v0.97 (c) Adam Belay
> pnp: PnP ACPI init
> (XEN) io_apic.c:2139:
> (XEN) ioapic_guest_write: apic=0, pin=4, old_irq=4, new_irq=4
> (XEN) ioapic_guest_write: old_entry=000009f1, new_entry=000109f1
> (XEN) ioapic_guest_write: Attempt to modify IO-APIC pin for in-use IRQ!
> pnp: PnP ACPI: found 10 devices
> xen_mem: Initialising balloon driver.
> SCSI subsystem initialized
> usbcore: registered new driver usbfs
> usbcore: registered new driver hub
> PCI: Using ACPI for IRQ routing
> PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
> pnp: 00:02: ioport range 0xa20-0xa3f has been reserved
> pnp: 00:02: ioport range 0xa00-0xa1f has been reserved
> pnp: 00:02: ioport range 0xb78-0xb7f has been reserved
> pnp: 00:02: ioport range 0xf78-0xf7f has been reserved
> pnp: 00:09: ioport range 0x400-0x47f could not be reserved
> pnp: 00:09: ioport range 0x1180-0x119f has been reserved
> pnp: 00:09: ioport range 0x500-0x57f has been reserved
> (XEN) PCI add device 00:00.0
> (XEN) PCI add device 00:01.0
> (XEN) PCI add device 00:02.0
> pciback 0000:00:02.0: seizing device
> (XEN) PCI add device 00:03.0
> (XEN) PCI add device 00:03.2
> (XEN) PCI add device 00:03.3
> (XEN) PCI add device 00:19.0
> (XEN) PCI add device 00:1a.0
> (XEN) PCI add device 00:1a.1
> (XEN) PCI add device 00:1a.2
> (XEN) PCI add device 00:1a.7
> (XEN) PCI add device 00:1b.0
> (XEN) PCI add device 00:1d.0
> (XEN) PCI add device 00:1d.1
> (XEN) PCI add device 00:1d.2
> (XEN) PCI add device 00:1d.7
> (XEN) PCI add device 00:1e.0
> (XEN) PCI add device 00:1f.0
> (XEN) PCI add device 00:1f.2
> (XEN) PCI add device 00:1f.3
> (XEN) PCI add device 00:1f.5
> (XEN) PCI add device 01:00.0
> (XEN) PCI add device 01:00.1
> (XEN) PCI add device 02:00.0
> (XEN) PCI add device 02:01.0
> PCI: Ignore bogus resource 6 [0:0] of 0000:00:02.0
> PCI: Bridge: 0000:00:01.0
>  IO window: c000-cfff
>  MEM window: c0000000-d00fffff
>  PREFETCH window: disabled.
> PCI: Bridge: 0000:00:1e.0
>  IO window: b000-bfff
>  MEM window: d0800000-d08fffff
>  PREFETCH window: 88000000-880fffff
> GSI 16 sharing vector 0xB0 and IRQ 16
> ACPI: PCI Interrupt 0000:00:01.0[A] -> GSI 16 (level, low) -> IRQ 16
> NET: Registered protocol family 2
> IP route cache hash table entries: 32768 (order: 6, 262144 bytes)
> TCP established hash table entries: 131072 (order: 9, 2097152 bytes)
> TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
> TCP: Hash tables configured (established 131072 bind 65536)
> TCP reno registered
> IA-32 Microcode Update Driver: v1.14a-xen <tigran@xxxxxxxxxxx>
> Initializing Cryptographic API
> io scheduler noop registered
> io scheduler anticipatory registered (default)
> io scheduler deadline registered
> io scheduler cfq registered
> 0000:00:1a.7 EHCI: BIOS handoff failed (BIOS bug ?) 01010001
> 0000:00:1d.7 EHCI: BIOS handoff failed (BIOS bug ?) 01010001
> floppy0: Unable to grab DMA2 for the floppy driver
> floppy0: no floppy controllers found
> RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
> loop: loaded (max 8 devices)
> HP CISS Driver (v 3.6.10)
> Intel(R) PRO/1000 Network Driver - version 7.1.9-k4
> Copyright (c) 1999-2006 Intel Corporation.
> (XEN) PCI add device 02:00.0
> GSI 17 sharing vector 0xB8 and IRQ 17
> ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 21 (level, low) -> IRQ 17
> e1000: 0000:02:00.0: e1000_probe: (PCI:33MHz:32-bit) 00:0e:0c:34:34:a8
> e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
> e1000e: Intel(R) PRO/1000 Network Driver - 0.3.3.3-k4
> e1000e: Copyright (c) 1999-2008 Intel Corporation.
> (XEN) PCI add device 00:19.0
> GSI 18 sharing vector 0xC0 and IRQ 18
> ACPI: PCI Interrupt 0000:00:19.0[A] -> GSI 20 (level, low) -> IRQ 18
> eth1: (PCI Express:2.5GB/s:Width x1) 00:1c:c0:7d:61:d7
> eth1: Intel(R) PRO/1000 Network Connection
> eth1: MAC: 7, PHY: 8, PBA No: ffffff-0ff
> pcnet32.c:v1.32 18.Mar.2006 tsbogend@xxxxxxxxxxxxxxxx
> e100: Intel(R) PRO/100 Network Driver, 3.5.10-k2-NAPI
> e100: Copyright(c) 1999-2005 Intel Corporation
> tun: Universal TUN/TAP device driver, 1.6
> tun: (C) 1999-2004 Max Krasnyansky <maxk@xxxxxxxxxxxx>
> Xen virtual console successfully installed as ttyS0
> Event-channel device installed.
> blktap_device_init: blktap device major 254
> blktap_ring_init: blktap ring major: 253
> netfront: Initialising virtual ethernet driver.
> ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 16
> ACPI: PCI interrupt for device 0000:00:02.0 disabled
> Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
> ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
> (XEN) PCI add device 00:03.2
> (XEN) PCI add device 00:1f.5
> Adaptec aacraid driver (1.1-5[2409]-mh2)
> 3ware Storage Controller device driver for Linux v1.26.02.001.
> (XEN) PCI add device 00:1f.2
> GSI 19 sharing vector 0xD0 and IRQ 19
> ACPI: PCI Interrupt 0000:00:1f.2[B] -> GSI 19 (level, low) -> IRQ 19
> ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps 0x3f impl SATA mode
> ahci 0000:00:1f.2: flags: 64bit ncq led clo pio slum part
> ata1: SATA max UDMA/133 cmd 0xFFFFC2000002A100 ctl 0x0 bmdma 0x0 irq 254
> ata2: SATA max UDMA/133 cmd 0xFFFFC2000002A180 ctl 0x0 bmdma 0x0 irq 254
> ata3: SATA max UDMA/133 cmd 0xFFFFC2000002A200 ctl 0x0 bmdma 0x0 irq 254
> ata4: SATA max UDMA/133 cmd 0xFFFFC2000002A280 ctl 0x0 bmdma 0x0 irq 254
> ata5: SATA max UDMA/133 cmd 0xFFFFC2000002A300 ctl 0x0 bmdma 0x0 irq 254
> ata6: SATA max UDMA/133 cmd 0xFFFFC2000002A380 ctl 0x0 bmdma 0x0 irq 254
> scsi0 : ahci
> ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
> ata1.00: ATA-8, max UDMA/133, 976773168 sectors: LBA48 NCQ (depth 31/32)
> ata1.00: ata1: dev 0 multi count 16
> ata1.00: configured for UDMA/133
> scsi1 : ahci
> ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
> ata2.00: ATAPI, max UDMA/100
> ata2.00: configured for UDMA/100
> scsi2 : ahci
> ata3: SATA link down (SStatus 0 SControl 300)
> scsi3 : ahci
> ata4: SATA link down (SStatus 0 SControl 300)
> scsi4 : ahci
> ata5: SATA link down (SStatus 0 SControl 300)
> scsi5 : ahci
> ata6: SATA link down (SStatus 0 SControl 300)
>  Vendor: ATA       Model: WDC WD5001AALS-0  Rev: 01.0
>  Type:   Direct-Access                      ANSI SCSI revision: 05
>  Vendor: TSSTcorp  Model: CDDVDW SH-S223Q   Rev: SB00
>  Type:   CD-ROM                             ANSI SCSI revision: 05
> (XEN) PCI add device 00:1f.5
> ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ]
> ACPI: PCI Interrupt 0000:00:1f.5[B] -> GSI 19 (level, low) -> IRQ 19
> ata7: SATA max UDMA/133 cmd 0xD170 ctl 0xD162 bmdma 0xD130 irq 19
> ata8: SATA max UDMA/133 cmd 0xD150 ctl 0xD142 bmdma 0xD138 irq 19
> scsi6 : ata_piix
> ATA: abnormal status 0x7F on port 0xD177
> scsi7 : ata_piix
> ATA: abnormal status 0x7F on port 0xD157
> SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
> sda: Write Protect is off
> SCSI device sda: drive cache: write back
> SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
> sda: Write Protect is off
> SCSI device sda: drive cache: write back
>  sda: sda1 sda2 sda3 sda4 < sda5 sda6 >
> sd 0:0:0:0: Attached scsi disk sda
> Fusion MPT base driver 3.04.01
> Copyright (c) 1999-2005 LSI Logic Corporation
> Fusion MPT SPI Host driver 3.04.01
> usbmon: debugfs is not available
> USB Universal Host Controller Interface driver v3.0
> (XEN) PCI add device 00:1a.0
> ACPI: PCI Interrupt 0000:00:1a.0[A] -> GSI 16 (level, low) -> IRQ 16
> uhci_hcd 0000:00:1a.0: UHCI Host Controller
> uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 1
> uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000d0e0
> usb usb1: configuration #1 chosen from 1 choice
> hub 1-0:1.0: USB hub found
> hub 1-0:1.0: 2 ports detected
> (XEN) PCI add device 00:1a.1
> ACPI: PCI Interrupt 0000:00:1a.1[B] -> GSI 21 (level, low) -> IRQ 17
> uhci_hcd 0000:00:1a.1: UHCI Host Controller
> uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 2
> uhci_hcd 0000:00:1a.1: irq 17, io base 0x0000d0c0
> usb usb2: configuration #1 chosen from 1 choice
> hub 2-0:1.0: USB hub found
> hub 2-0:1.0: 2 ports detected
> (XEN) PCI add device 00:1a.2
> GSI 20 sharing vector 0x21 and IRQ 20
> ACPI: PCI Interrupt 0000:00:1a.2[C] -> GSI 18 (level, low) -> IRQ 20
> uhci_hcd 0000:00:1a.2: UHCI Host Controller
> uhci_hcd 0000:00:1a.2: new USB bus registered, assigned bus number 3
> uhci_hcd 0000:00:1a.2: irq 20, io base 0x0000d0a0
> usb usb3: configuration #1 chosen from 1 choice
> hub 3-0:1.0: USB hub found
> hub 3-0:1.0: 2 ports detected
> (XEN) PCI add device 00:1d.0
> GSI 21 sharing vector 0x29 and IRQ 21
> ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 23 (level, low) -> IRQ 21
> uhci_hcd 0000:00:1d.0: UHCI Host Controller
> uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 4
> uhci_hcd 0000:00:1d.0: irq 21, io base 0x0000d080
> usb usb4: configuration #1 chosen from 1 choice
> hub 4-0:1.0: USB hub found
> hub 4-0:1.0: 2 ports detected
> (XEN) PCI add device 00:1d.1
> ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 19
> uhci_hcd 0000:00:1d.1: UHCI Host Controller
> uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 5
> uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000d060
> usb usb5: configuration #1 chosen from 1 choice
> hub 5-0:1.0: USB hub found
> hub 5-0:1.0: 2 ports detected
> (XEN) PCI add device 00:1d.2
> ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 20
> uhci_hcd 0000:00:1d.2: UHCI Host Controller
> uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 6
> uhci_hcd 0000:00:1d.2: irq 20, io base 0x0000d040
> usb usb6: configuration #1 chosen from 1 choice
> hub 6-0:1.0: USB hub found
> hub 6-0:1.0: 2 ports detected
> usb 3-1: new full speed USB device using uhci_hcd and address 2
> usb 3-1: configuration #1 chosen from 1 choice
> hub 3-1:1.0: USB hub found
> hub 3-1:1.0: 4 ports detected
> usb 3-1.1: new low speed USB device using uhci_hcd and address 3
> usb 3-1.1: configuration #1 chosen from 1 choice
> input: HID 04f3:0801 as /class/input/input0
> input: USB HID v1.10 Keyboard [HID 04f3:0801] on usb-0000:00:1a.2-1.1
> input: HID 04f3:0801 as /class/input/input1
> input: USB HID v1.10 Mouse [HID 04f3:0801] on usb-0000:00:1a.2-1.1
> usbcore: registered new driver usbhid
> /usr/src/xen-3.4-testing.19628.vgapt.2/linux-2.6.18-xen.hg/drivers/usb/input/hid-core.c:
>  v2.6:USB HID core driver
> PNP: No PS/2 controller found. Probing ports directly.
> serio: i8042 AUX port at 0x60,0x64 irq 12
> serio: i8042 KBD port at 0x60,0x64 irq 1
> mice: PS/2 mouse device common for all mice
> md: raid0 personality registered for level 0
> md: raid1 personality registered for level 1
> md: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27
> md: bitmap version 4.39
> device-mapper: ioctl: 4.7.0-ioctl (2006-06-24) initialised: 
> dm-devel@xxxxxxxxxx
> TCP bic registered
> NET: Registered protocol family 1
> NET: Registered protocol family 17
> Bridge firewalling registered
> PCI IO multiplexer device installed.
> ACPI: (supports S0 S1 S3 S4 S5)
> BIOS EDD facility v0.16 2004-Jun-25, 1 devices found
> Freeing unused kernel memory: 216k freed
> Mounting proc filesystem
> Mounting sysfs filesystem
> Creating /dev
> Creating initial device nodes
> Loading /lib/kbd/keymaps/i386/qwerty/us.map
> Setting up hotplug.
> Creating block device nodes.
> Creating character device nodes.
> Creating root device.
> Mounting root filesystem.
> EXT3-fs: INFO: recovery required on readonly filesystem.
> EXT3-fs: write access will be enabled during recovery.
> kjournald starting.  Commit interval 5 seconds
> EXT3-fs: recovery complete.
> EXT3-fs: mounted filesystem with ordered data mode.
> Setting up other filesystems.
> Switching to new root and running init.
>                Welcome to Fedora
>                Press 'I' to enter interactive startup.
> Starting udev: G[  OK  ]
> Setting hostname xxx.xxx.xxx.xxx:  [  OK  ]
> Jun 04 10:15:48 | DM multipath kernel driver not loaded
> Setting up Logical Volume Management: File descriptor 7 left open
> [  OK  ]
> Checking filesystems
> Checking all file systems.
> [/sbin/fsck.ext3 (1) -- /] fsck.ext3 -a /dev/sda2
> /: clean, 2579435/6111232 files, 12471113/24418800 blocks
> [  OK  ]
> Remounting root filesystem in read-write mode:  [  OK  ]
> Mounting local filesystems:  mount: special device UUID=4405-A494 does not 
> exist
> FATAL: Module fuse not found.
> ntfs-3g-mount: fuse device is missing, try 'modprobe fuse' as root
> [FAILED]
> Enabling local filesystem quotas:  quotaon: Warning: No quota format detected 
> in the kernel.
> [  OK  ]
> Enabling /etc/fstab swaps:  swapon: /proc/swaps: unexpected file format
> [  OK  ]
> Entering non-interactive startup
> Applying Intel CPU microcode update: FATAL: Module microcode not found.
> [  OK  ]ERROR: Module microcode does not exist in /proc/modules
>
> ip6tables: Applying firewall rules: FATAL: Module ip6_tables not found.
> ip6tables-restore v1.4.1.1: ip6tables-restore: unable to initialize table 
> 'filter'
>
> Error occurred at line: 3
> Try `ip6tables-restore -h' or 'ip6tables-restore --help' for more information.
> [FAILED]
> iptables: Applying firewall rules: FATAL: Module ip_tables not found.
> iptables-restore v1.4.1.1: iptables-restore: unable to initialize table 
> 'filter'
>
> Error occurred at line: 3
> Try `iptables-restore -h' or 'iptables-restore --help' for more information.
> [FAILED]
> Starting auditd: [FAILED]
> Starting system logger: [  OK  ]
> Starting irqbalance: [  OK  ]
> Starting rpcbind: [  OK  ]
> Starting NFS statd: [FAILED]
> Starting RPC idmapd: FATAL: Module sunrpc not found.
> FATAL: Error running install command for sunrpc
> Error: RPC MTAB does not exist.
> Starting system message bus: [  OK  ]
> Starting HAL daemon: [  OK  ]
> Setting network parameters... [  OK  ]
> Starting NetworkManager daemon: [  OK  ]
> Starting portreserve: [  OK  ]
> Starting Bluetooth services:[  OK  ]
> Starting sendmail: [  OK  ]
> Starting sm-client: [  OK  ]
> Starting console mouse services: [  OK  ]
> Starting httpd: [  OK  ]
> Starting crond: [  OK  ][  OK  ]
> Starting kerneloops:[  OK  ]
> Starting atd: [  OK  ][  OK  ]
> Starting Avahi daemon... [  OK  ]
> Starting cups: [  OK  ]
> Starting anacron: [  OK  ]
> Starting sshd: [  OK  ]
>
> Fedora release 10 (Cambridge)
> Kernel 2.6.18.8-xen0 on an x86_64 (ttyS0)
>
> xxx.xxx.xxx.xxx login: (XEN) [VT-D]iommu.c:1364:d0 domain_context_unmap:PCI: 
> bdf = 0:2.0
> (XEN) [VT-D]iommu.c:722: iommu_page_fault: iommu->reg = ffff828bfff56000
> (XEN) [VT-D]iommu.c:691: iommu_fault_status: Fault Overflow
> (XEN) [VT-D]iommu.c:694: iommu_fault_status: Primary Pending Fault
> (XEN) [VT-D]iommu.c:1252:d0 domain_context_mapping:PCI: bdf = 0:2.0
> (XEN) [VT-D]iommu.c:676: iommu_fault:DMA Write: 0:2.0 addr 7e000000 REASON 2 
> iommu->reg = ffff828bfff56000
> (XEN) print_vtd_entries: iommu = ffff83017bfe2600 bdf = 0:2:0 gmfn = 7e000
> (XEN)     root_entry = ffff83017bfb8000
> (XEN)     root_entry[0] = 17763a001
> (XEN)     context = ffff83017763a000
> (XEN)     context[10] = 201_17635a001
> (XEN)     l3 = ffff83017635a000
> (XEN)     l3_index = 1
> (XEN)     l3[1] = 12ae77003
> (XEN)     l2 = ffff83012ae77000
> (XEN)     l2_index = 1f0
> (XEN)     l2[1f0] = 0
> (XEN)     l2[1f0] not present
> (XEN) [VT-D]iommu.c:1252:d0 domain_context_mapping:PCI: bdf = 0:2.0
> (XEN) [VT-D]io.c:251:d0 VT-d irq bind: m_irq = 10 device = 2 intx = 0
> (XEN) domctl.c:886:d0 ioport_map:add f_gport=3b0 f_mport=3b0 np=b
> (XEN) domctl.c:886:d0 ioport_map:add f_gport=3c0 f_mport=3c0 np=20
> (XEN) domctl.c:835:d0 memory_map:add: gfn=a0 mfn=a0 nr_mfns=20
> (XEN) [VT-D]iommu.c:722: iommu_page_fault: iommu->reg = ffff828bfff56000
> (XEN) [VT-D]iommu.c:691: iommu_fault_status: Fault Overflow
> (XEN) [VT-D]iommu.c:694: iommu_fault_status: Primary Pending Fault
> (XEN) [VT-D]iommu.c:676: iommu_fault:DMA Write: 0:2.0 addr 6c1ba000 REASON 5 
> iommu->reg = ffff828bfff56000
> (XEN) print_vtd_entries: iommu = ffff83017bfe2600 bdf = 0:2:0 gmfn = 6c1ba
> (XEN)     root_entry = ffff83017bfb8000
> (XEN)     root_entry[0] = 17763a001
> (XEN)     context = ffff83017763a000
> (XEN)     context[10] = 201_17635a001
> (XEN)     l3 = ffff83017635a000
> (XEN)     l3_index = 1
> (XEN)     l3[1] = 12ae77003
> (XEN)     l2 = ffff83012ae77000
> (XEN)     l2_index = 160
> (XEN)     l2[160] = 0
> (XEN)     l2[160] not present
> (XEN) [VT-D]iommu.c:722: iommu_page_fault: iommu->reg = ffff828bfff56000
> (XEN) [VT-D]iommu.c:691: iommu_fault_status: Fault Overflow
> (XEN) [VT-D]iommu.c:694: iommu_fault_status: Primary Pending Fault
> (XEN) [VT-D]iommu.c:676: iommu_fault:DMA Write: 0:2.0 addr 6c1ba000 REASON 5 
> iommu->reg = ffff828bfff56000
> (XEN) print_vtd_entries: iommu = ffff83017bfe2600 bdf = 0:2:0 gmfn = 6c1ba
> (XEN)     root_entry = ffff83017bfb8000
> (XEN)     root_entry[0] = 17763a001
> (XEN)     context = ffff83017763a000
> (XEN)     context[10] = 201_17635a001
> (XEN)     l3 = ffff83017635a000
> (XEN)     l3_index = 1
> (XEN)     l3[1] = 12ae77003
> (XEN)     l2 = ffff83012ae77000
> (XEN)     l2_index = 160
> (XEN)     l2[160] = 0
> (XEN)     l2[160] not present
> (XEN) [VT-D]iommu.c:722: iommu_page_fault: iommu->reg = ffff828bfff56000
> (XEN) [VT-D]iommu.c:691: iommu_fault_status: Fault Overflow
> (XEN) [VT-D]iommu.c:694: iommu_fault_status: Primary Pending Fault
> (XEN) [VT-D]iommu.c:676: iommu_fault:DMA Write: 0:2.0 addr 6c1ba000 REASON 5 
> iommu->reg = ffff828bfff56000
> (XEN) print_vtd_entries: iommu = ffff83017bfe2600 bdf = 0:2:0 gmfn = 6c1ba
> (XEN)     root_entry = ffff83017bfb8000
> (XEN)     root_entry[0] = 17763a001
> (XEN)     context = ffff83017763a000
> (XEN)     context[10] = 201_17635a001
> (XEN)     l3 = ffff83017635a000
> (XEN)     l3_index = 1
> (XEN)     l3[1] = 12ae77003
> (XEN)     l2 = ffff83012ae77000
> (XEN)     l2_index = 160
> (XEN)     l2[160] = 0
> (XEN)     l2[160] not present
> (XEN) [VT-D]iommu.c:722: iommu_page_fault: iommu->reg = ffff828bfff56000
> (XEN) [VT-D]iommu.c:691: iommu_fault_status: Fault Overflow
> (XEN) [VT-D]iommu.c:694: iommu_fault_status: Primary Pending Fault
> (XEN) [VT-D]iommu.c:676: iommu_fault:DMA Write: 0:2.0 addr 6c1ba000 REASON 5 
> iommu->reg = ffff828bfff56000
> (XEN) print_vtd_entries: iommu = ffff83017bfe2600 bdf = 0:2:0 gmfn = 6c1ba
> (XEN)     root_entry = ffff83017bfb8000
> (XEN)     root_entry[0] = 17763a001
> (XEN)     context = ffff83017763a000
> (XEN)     context[10] = 201_17635a001
> (XEN)     l3 = ffff83017635a000
> (XEN)     l3_index = 1
> (XEN)     l3[1] = 12ae77003
> (XEN)     l2 = ffff83012ae77000
> (XEN)     l2_index = 160
> (XEN)     l2[160] = 0
> (XEN)     l2[160] not present
> (XEN) [VT-D]iommu.c:722: iommu_page_fault: iommu->reg = ffff828bfff56000
> (XEN) [VT-D]iommu.c:691: iommu_fault_status: Fault Overflow
> (XEN) [VT-D]iommu.c:694: iommu_fault_status: Primary Pending Fault
> (XEN) [VT-D]iommu.c:676: iommu_fault:DMA Write: 0:2.0 addr 6c1ba000 REASON 5 
> iommu->reg = ffff828bfff56000
> (XEN) print_vtd_entries: iommu = ffff83017bfe2600 bdf = 0:2:0 gmfn = 6c1ba
> (XEN)     root_entry = ffff83017bfb8000
> (XEN)     root_entry[0] = 17763a001
> (XEN)     context = ffff83017763a000
> (XEN)     context[10] = 201_17635a001
> (XEN)     l3 = ffff83017635a000
> (XEN)     l3_index = 1
> (XEN)     l3[1] = 12ae77003
> (XEN)     l2 = ffff83012ae77000
> (XEN)     l2_index = 160
> (XEN)     l2[160] = 0
> (XEN)     l2[160] not present
> (XEN) [VT-D]iommu.c:722: iommu_page_fault: iommu->reg = ffff828bfff56000
> (XEN) [VT-D]iommu.c:691: iommu_fault_status: Fault Overflow
> (XEN) [VT-D]iommu.c:694: iommu_fault_status: Primary Pending Fault
> (XEN) [VT-D]iommu.c:676: iommu_fault:DMA Write: 0:2.0 addr 6c1ba000 REASON 5 
> iommu->reg = ffff828bfff56000
> (XEN) print_vtd_entries: iommu = ffff83017bfe2600 bdf = 0:2:0 gmfn = 6c1ba
> (XEN)     root_entry = ffff83017bfb8000
> (XEN)     root_entry[0] = 17763a001
> (XEN)     context = ffff83017763a000
> (XEN)     context[10] = 201_17635a001
> (XEN)     l3 = ffff83017635a000
> (XEN)     l3_index = 1
> (XEN)     l3[1] = 12ae77003
> (XEN)     l2 = ffff83012ae77000
> (XEN)     l2_index = 160
> (XEN)     l2[160] = 0
> (XEN)     l2[160] not present
> (XEN) [VT-D]iommu.c:722: iommu_page_fault: iommu->reg = ffff828bfff56000
> (XEN) [VT-D]iommu.c:691: iommu_fault_status: Fault Overflow
> (XEN) [VT-D]iommu.c:694: iommu_fault_status: Primary Pending Fault
> (XEN) [VT-D]iommu.c:676: iommu_fault:DMA Write: 0:2.0 addr 6c1ba000 REASON 5 
> iommu->reg = ffff828bfff56000
> (XEN) print_vtd_entries: iommu = ffff83017bfe2600 bdf = 0:2:0 gmfn = 6c1ba
> (XEN)     root_entry = ffff83017bfb8000
> (XEN)     root_entry[0] = 17763a001
> (XEN)     context = ffff83017763a000
> (XEN)     context[10] = 201_17635a001
> (XEN)     l3 = ffff83017635a000
> (XEN)     l3_index = 1
> (XEN)     l3[1] = 12ae77003
> (XEN)     l2 = ffff83012ae77000
> (XEN)     l2_index = 160
> (XEN)     l2[160] = 0
> (XEN)     l2[160] not present
> (XEN) [VT-D]iommu.c:722: iommu_page_fault: iommu->reg = ffff828bfff56000
> (XEN) [VT-D]iommu.c:691: iommu_fault_status: Fault Overflow
> (XEN) [VT-D]iommu.c:694: iommu_fault_status: Primary Pending Fault
> (XEN) [VT-D]iommu.c:676: iommu_fault:DMA Write: 0:2.0 addr 6c1ba000 REASON 5 
> iommu->reg = ffff828bfff56000
> (XEN) print_vtd_entries: iommu = ffff83017bfe2600 bdf = 0:2:0 gmfn = 6c1ba
> (XEN)     root_entry = ffff83017bfb8000
> (XEN)     root_entry[0] = 17763a001
> (XEN)     context = ffff83017763a000
> (XEN)     context[10] = 201_17635a001
> (XEN)     l3 = ffff83017635a000
> (XEN)     l3_index = 1
> (XEN)     l3[1] = 12ae77003
> (XEN)     l2 = ffff83012ae77000
> (XEN)     l2_index = 160
> (XEN)     l2[160] = 0
> (XEN)     l2[160] not present
> (XEN) Assertion '(sp == 0) || (peoi[sp-1].vector < vector)' failed at 
> irq.c:322
> (XEN) ----[ Xen-3.4.1-rc1-pre  x86_64  debug=y  Not tainted ]----
> (XEN) CPU:    0
> (XEN) RIP:    e008:[<ffff828c80147b5f>] do_IRQ+0x11d/0x42e
> (XEN) RFLAGS: 0000000000010046   CONTEXT: hypervisor
> (XEN) rax: 00000000000000b8   rbx: ffff828c802b4100   rcx: 0000000000000001
> (XEN) rdx: ffff828c80239340   rsi: 0000000000000001   rdi: 00000000000000b8
> (XEN) rbp: ffff828c80287da8   rsp: ffff828c80287d48   r8:  0000000000000002
> (XEN) r9:  0000000000000004   r10: ffff828c802c5360   r11: 000000206772e721
> (XEN) r12: ffff828c80287db8   r13: ffff828c80118de9   r14: ffff8301776222f0
> (XEN) r15: ffff83017bfe22f0   cr0: 0000000080050033   cr4: 00000000000026f0
> (XEN) cr3: 000000016e01e000   cr2: 000000000089aba0
> (XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: 0000   cs: e008
> (XEN) Xen stack trace from rsp=ffff828c80287d48:
> (XEN)    0000000000000001 0000000000000010 00007d737fd78277 ffff828c802b4124
> (XEN)    000000b8000000b8 ffff828c802b4100 00000000000000b8 ffff828c80239180
> (XEN)    0000000000000000 ffff828c80118de9 ffff83017bfe22f8 ffff83017bfe22f0
> (XEN)    00007d737fd78227 ffff828c80141406 ffff83017bfe22f0 ffff83017bfe22f8
> (XEN)    ffff828c80118de9 0000000000000000 ffff828c80287e88 ffff828c80239180
> (XEN)    000000206772e721 ffff828c802c5360 0000000000000004 0000000000000002
> (XEN)    0000000000000000 0000000000000002 ffff828c802c5440 ffff828c80239120
> (XEN)    ffff828c80239180 000000b800000000 ffff828c8011b46a 000000000000e008
> (XEN)    0000000000000246 ffff828c80287e60 0000000000000000 ffff828c8011d13d
> (XEN)    0000000000000002 ffff828c80239120 0000002065a91d8f ffff828c80239180
> (XEN)    ffff828c80287ed8 ffff828c8011d26d ffff828c80287ea8 ffff828c80239180
> (XEN)    ffff83017bfe22f0 0000000000000000 0000000001154820 ffff828c80287f28
> (XEN)    ffff828c8029e900 ffff828c8029f900 ffff828c80287f18 ffff828c8011b29f
> (XEN)    ffff83007d4fe000 ffff83007d4fe000 0000000001154820 0000000001154820
> (XEN)    00002b5875a9e538 0000000000000000 00007d737fd780b7 ffff828c801d0296
> (XEN)    0000000000000000 00002b5875a9e538 0000000001154820 0000000001154820
> (XEN)    0000000000000000 00002b5875a9e538 0000000000000000 0000003a92d6da70
> (XEN)    0000003aacd1aebc 0000000000000000 0000000001154820 0000003aacf6e940
> (XEN)    0000000000000000 00002b5875a9e520 00002b5875a9e538 0000009800000000
> (XEN)    0000003aaccd9727 000000000000e033 0000000000000246 00002b5875a9e4c8
> (XEN) Xen call trace:
> (XEN)    [<ffff828c80147b5f>] do_IRQ+0x11d/0x42e
> (XEN)    [<ffff828c80141406>] common_interrupt+0x26/0x30
> (XEN)    [<ffff828c8011b46a>] _spin_unlock_irq+0x22/0x23
> (XEN)    [<ffff828c8011d26d>] timer_softirq_action+0x10c/0x350
> (XEN)    [<ffff828c8011b29f>] do_softirq+0x6f/0x80
> (XEN)
> (XEN)
> (XEN) ****************************************
> (XEN) Panic on CPU 0:
> (XEN) Assertion '(sp == 0) || (peoi[sp-1].vector < vector)' failed at 
> irq.c:322
> (XEN) ****************************************
> (XEN)
> (XEN) Reboot in five seconds...
> (XEN) Resetting with ACPI MEMORY or I/O RESET_REG.
>

Could you remove this assert and see where it goes?

Thanks,
Jean

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