Can you be little specific with HW (video) and xen change-set?
-Kaushik
-----Original Message-----
From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
[mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Philip
Kufeldt
Sent: Thursday, December 27, 2007 1:26 PM
To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] VT-d and the GPU
Like others on this list I am trying to employ the VTD-NEO patches in
Xen 3.2 unstable to assign the internal graphics device to Dom1/Vista.
I have removed the Cirrus Logic emulated device from qemu and replaced
the Cirrus Logic vgabios with the the actual vgabios from my GPU.
However I am hitting an xen assert and was hoping someone might be able
to point me in the right direction. Below is the console output from
from the the xm create to the assert.
BTW: I have noted the missing bios call when posting the the new vgabios
and if any one knows the details surrounding int15h AX=5F21, I would
also appreciate that as well, I know it has something to do with the
GPU clock rate.
(XEN) intel-iommu.c:1965:d0 iommu_set_pgd: hd->pgd = ff25f000
(XEN) intel-iommu.c:1843: assign_device: bus = 0 dev = 2 func = 0
(XEN) intel-iommu.c:1371:d0 reassign_device-0:2:0- source = 0 target
= 1
(XEN) dmar.c:110:d0 acpi_find_matched_drhd_unit: drhd->address =
feb01000
(XEN) intel-iommu.c:1312:d0 domain_context_unmap:PCI: bdf = 0:2:0
(XEN) intel-iommu.c:1260:d0 domain_context_unmap_one_1:bdf = 0:2:0
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8000002
(XEN) print_vtd_entries: domain_id = 0 bdf = 0:2:0 devfn = 10, gmfn
= 7e800
(XEN) ---- print_vtd_entries 0 ----
(XEN) d->pgd = ffbce000 virt_to_maddr(hd->pgd) = bce000
(XEN) root_entry = ffbcb000
(XEN) root_entry[0] = bc5001
(XEN) maddr_to_virt(root_entry[0]) = ffbc5001
(XEN) ctxt_entry[10].lo == 0
(XEN) intel-iommu.c:1271:d0 domain_context_unmap_one_2:bdf = 0:2:0
(XEN) intel-iommu.c:1186:d0 domain_context_mapping:PCI: bdf = 0:2:0
(XEN) domctl.c:552:d0 XEN_DOMCTL_assign_device: bdf = 0:2:0
(XEN) io.c:115:d0 XEN_DOMCTL_irq_mapping: m_irq = 14 device = 2 intx
= 0
(XEN) io.c:157:d0 hvm_dpci_eoi:: device 2 intx 0
(XEN) io.c:157:d32767 hvm_dpci_eoi:: device 2 intx 0
(XEN) io.c:157:d32767 hvm_dpci_eoi:: device 2 intx 0
(XEN) HVM1: HVM Loader
(XEN) HVM1: Detected Xen v3.2-unstable
(XEN) HVM1: Writing SMBIOS tables ...
(XEN) HVM1: Loading ROMBIOS ...
(XEN) HVM1: 8972 bytes of ROMBIOS high-memory extensions:
(XEN) io.c:157:d32767 hvm_dpci_eoi:: device 2 intx 0
(XEN) HVM1: Relocating to 0x3fffac00-0x3fffcf0c ... done
(XEN) irq.c:222: Dom1 PCI link 0 changed 0 -> 5
(XEN) HVM1: PCI-ISA link 0 routed to IRQ5
(XEN) irq.c:222: Dom1 PCI link 1 changed 0 -> 10
(XEN) HVM1: PCI-ISA link 1 routed to IRQ10
(XEN) irq.c:222: Dom1 PCI link 2 changed 0 -> 11
(XEN) HVM1: PCI-ISA link 2 routed to IRQ11
(XEN) irq.c:222: Dom1 PCI link 3 changed 0 -> 5
(XEN) HVM1: PCI-ISA link 3 routed to IRQ5
(XEN) HVM1: pci dev 01:1 bar 20 size 00000010: 0000c001
(XEN) io.c:157:d32767 hvm_dpci_eoi:: device 2 intx 0
(XEN) HVM1: pci dev 01:2 INTA->IRQ10
(XEN) HVM1: pci dev 02:0 bar 10 size 00080000: f0000000
(XEN) domctl.c:595:d0 memory_map:add: gfn=f0000 mfn=90480 nr_mfns=80
(XEN) HVM1: pci dev 02:0 bar 14 size 00000008: 0000c011
(XEN) domctl.c:646:d0 ioport_map:add f_gport=c010 f_mport=3410 np=8
(XEN) HVM1: pci dev 02:0 bar 18 size 10000000: 00000008
(XEN) domctl.c:595:d0 memory_map:add: gfn=10000 mfn=90300 nr_mfns=100
(XEN) HVM1: pci dev 02:0 bar 1c size 00100000: 10000000
(XEN) HVM1: pci dev 02:0 INTA->IRQ11
(XEN) HVM1: pci dev 03:0 bar 10 size 00000100: 0000c101
(XEN) HVM1: pci dev 03:0 bar 14 size 01000000: 11000008
(XEN) HVM1: pci dev 03:0 INTA->IRQ5
(XEN) HVM1: pci dev 04:0 bar 10 size 00000100: 0000c201
(XEN) HVM1: pci dev 04:0 bar 14 size 00000100: 12000000
(XEN) HVM1: pci dev 04:0 INTA->IRQ5
(XEN) HVM1: Creating MP tables ...
(XEN) HVM1: Loading INtel GMA 3100 VGABIOS ...
(XEN) HVM1: Loading ACPI ...
(XEN) HVM1: BIOS map:
(XEN) HVM1: c0000-cb3ff: VGA BIOS
(XEN) HVM1: d0000-d5fff: VMXAssist
(XEN) HVM1: e9000-e9143: SMBIOS tables
(XEN) HVM1: ea000-eb18f: ACPI tables
(XEN) HVM1: f0000-fffff: Main BIOS
(XEN) HVM1: Loading VMXAssist ...
(XEN) HVM1: VMX go ...
(XEN) HVM1: VMXAssist (Dec 11 2007)
(XEN) HVM1: Memory size 1023 MB
(XEN) HVM1: E820 map:
(XEN) HVM1: 0000000000000000 - 000000000009FC00 (RAM)
(XEN) HVM1: 000000000009FC00 - 00000000000A0000 (Reserved)
(XEN) HVM1: 00000000000E0000 - 0000000000100000 (Reserved)
(XEN) HVM1: 0000000000100000 - 000000003FFFAC00 (RAM)
(XEN) HVM1: 000000003FFFAC00 - 0000000040000000 (Reserved)
(XEN) HVM1:
(XEN) HVM1: Start BIOS ...
(XEN) HVM1: Starting emulated 16-bit real-mode: ip=F000:FFF0
(XEN) HVM1: rombios.c,v 1.138 2005/05/07 15:55:26 vruppert Exp $
(XEN) io.c:157:d32767 hvm_dpci_eoi:: device 2 intx 0
(XEN) HVM1: Remapping master: ICW2 0x8 -> 0x20
(XEN) HVM1: Remapping slave: ICW2 0x70 -> 0x28
(XEN) HVM1: *** int 15h function AX=5F21, BX=C000 not yet supported!
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8000005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e800
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8010005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e801
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8040005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e804
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8050005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e805
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8060005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e806
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8090005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e809
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e80a0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e80a
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e80b0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e80b
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e80e0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e80e
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e80f0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e80f
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8100005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e810
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8130005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e813
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8140005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e814
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8150005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e815
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8180005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e818
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8190005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e819
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e81a0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e81a
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e81d0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e81d
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e81e0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e81e
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e81f0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e81f
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8200005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e820
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8230005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e823
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8240005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e824
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8270005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e827
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8280005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e828
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e82b0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e82b
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e82c0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e82c
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e82d0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e82d
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e82e0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e82e
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8310005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e831
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8320005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e832
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8350005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e835
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8360005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e836
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8390005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e839
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e83a0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e83a
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e83b0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e83b
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e83c0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e83c
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e83f0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e83f
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8400005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e840
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8430005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e843
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8440005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e844
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8470005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e847
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8480005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e848
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8490005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e849
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e84a0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e84a
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e84c0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e84c
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e84d0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e84d
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8500005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e850
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8510005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e851
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8520005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e852
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8550005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e855
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8560005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e856
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8570005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e857
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e85a0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e85a
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e85b0005
(XEN) print_vtd_entries: domain_id = 7fff bdf = 0:2:0 devfn = 10,
gmfn = 7e85b
(XEN) ---- print_vtd_entries 0 ----
(XEN) hg->pgd == NULL
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8fe0005
(XEN) print_vtd_entries: domain_id = 0 bdf = 0:2:0 devfn = 10, gmfn
= 7e8fe
(XEN) ---- print_vtd_entries 0 ----
(XEN) d->pgd = ffbce000 virt_to_maddr(hd->pgd) = bce000
(XEN) root_entry = ffbcb000
(XEN) root_entry[0] = bc5001
(XEN) maddr_to_virt(root_entry[0]) = ffbc5001
(XEN) ctxt_entry[10].lo == 0
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8fe0005
(XEN) print_vtd_entries: domain_id = 0 bdf = 0:2:0 devfn = 10, gmfn
= 7e8fe
(XEN) ---- print_vtd_entries 0 ----
(XEN) d->pgd = ffbce000 virt_to_maddr(hd->pgd) = bce000
(XEN) root_entry = ffbcb000
(XEN) root_entry[0] = bc5001
(XEN) maddr_to_virt(root_entry[0]) = ffbc5001
(XEN) ctxt_entry[10].lo == 0
(XEN) intel-iommu.c:741: iommu_page_fault: iommu->reg = fff77000
(XEN) intel-iommu.c:724: iommu_page_fault:DMA Write: DEVICE 0:2.0
addr 7e8fe0005
(XEN) print_vtd_entries: domain_id = 0 bdf = 0:2:0 devfn = 10, gmfn
= 7e8fe
(XEN) ---- print_vtd_entries 0 ----
(XEN) d->pgd = ffbce000 virt_to_maddr(hd->pgd) = bce000
(XEN) root_entry = ffbcb000
(XEN) root_entry[0] = bc5001
(XEN) maddr_to_virt(root_entry[0]) = ffbc5001
(XEN) ctxt_entry[10].lo == 0
(XEN) io.c:157:d0 hvm_dpci_eoi:: device 2 intx 0
(XEN) Assertion '(sp == 0) || (peoi[sp-1].vector < vector)' failed
at irq.c:226
(XEN) ----[ Xen-3.2-unstable x86_32p debug=y Not tainted ]----
(XEN) CPU: 0
(XEN) EIP: e008:[<ff12ab6b>] do_IRQ+0xe8/0x299
(XEN) EFLAGS: 00010002 CONTEXT: hypervisor
(XEN) eax: 00000001 ebx: 00000001 ecx: ff1c8200 edx: 00000001
(XEN) esi: ff274580 edi: 000000d8 ebp: ff1ebe9c esp: ff1ebe74
(XEN) cr0: 8005003b cr4: 000026f0 cr3: 00bccd00 cr2: b74fd1f4
(XEN) ds: e010 es: e010 fs: 0000 gs: 0000 ss: e010 cs: e008
(XEN) Xen stack trace from esp=ff1ebe74:
(XEN) 000000d8 ff1a5c20 ff1ebe9c ff208300 00000000 00000014
ff1c83fe 00000000
(XEN) 0000e010 0000e010 00e14143 ff1267e6 ff1ebea8 00000000
0000000a 00000000
(XEN) 00000286 00000014 ff1ebefc 00000000 00d80000 ff11fa41
0000e008 00000286
(XEN) ff1fac31 0000000a ff1a1d25 ff1ebf1c ffbcc100 00000001
ff1fac31 ff1ebf08
(XEN) 00000000 00000002 ff1ebf2c ff16e2c9 ff1a1cf4 ff196bba
0000009d 00000000
(XEN) 00000002 00000000 4f742ed4 00000018 ff16e307 ff1c8100
ff1ebf4c ff16e348
(XEN) ff272100 00000018 00000000 ff2570c0 ffbf4300 ff2570c0
ff1ebf8c ff117aba
(XEN) ff2541f0 00000010 ff232900 00000001 2e8216f2 00000068
3079e6b5 00000068
(XEN) 30792365 00000068 ff12acf1 00000000 ff1ebfb4 0000007b
ff1ebfac ff116919
(XEN) 00000000 00000000 f5616020 0000007b ffbcc100 0000007b
00e14037 ff1887c6
(XEN) f5616020 0000037e 0036c00b c1211800 c0495230 c1211840
6822f85b 00a00000
(XEN) c01083df 00000061 00000a03 c0461e30 00000069 0000007b
0000007b 00000000
(XEN) 00000000 00000000 ffbcc100
(XEN) Xen call trace:
(XEN) [<ff12ab6b>] do_IRQ+0xe8/0x299
(XEN) [<ff1267e6>] common_interrupt+0x56/0x60
(XEN) [<ff11fa41>] printk+0x15d/0x164
(XEN) [<ff16e2c9>] hvm_dpci_eoi+0xd9/0x117
(XEN) [<ff16e348>] pt_irq_time_out+0x41/0x47
(XEN) [<ff117aba>] timer_softirq_action+0xaf/0x12f
(XEN) [<ff116919>] do_softirq+0x4f/0x66
(XEN)
(XEN)
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) Assertion '(sp == 0) || (peoi[sp-1].vector < vector)' failed
at irq.c:226
(XEN) ****************************************
(XEN)
(XEN) Reboot in five seconds...
--
Philip A. Kufeldt Those who trade freedom for
Int: pak@xxxxxxxxxxxxx security will lose both,
Tel: 408/206-6689 and deserve neither.
Fax: 408/532-6008 -- Ben Franklin
Windspear, LLC
www.windspear.com
_______________________________________________
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
|