From: Stefan Bauer <stefan.bauer@cubewerk.de>
To: xen-devel@lists.xensource.com
Subject: [VT-D]iommu.c:775: iommu_page_fault: iommu->reg = ffff828bfff57000
Date: Tue, 28 Oct 2008 11:09:02 +0100 [thread overview]
Message-ID: <4906E4BE.7040102@cubewerk.de> (raw)
Dear Users,
Debian Etch 2.6.18.8-xen from xensource.com with Xen 3.3.0 on AMD64.
I cant use VT-d to passthrough pci-e graphiccard to my win2000 hvm guest:
Probably the problem is caused by that iommu errors, please see beleow:
xm dmesg
__ __ _____ _____ ___
\ \/ /___ _ __ |___ / |___ / / _ \
\ // _ \ '_ \ |_ \ |_ \| | | |
/ \ __/ | | | ___) | ___) | |_| |
/_/\_\___|_| |_| |____(_)____(_)___/
(XEN) Xen version 3.3.0 (root@) (gcc version 4.1.2 20061115
(prerelease) (Debian 4.1.1-21)) Sat Oct 25 12:58:03 CEST 2008
(XEN) Latest ChangeSet: unavailable
(XEN) Command line: console=vga max_loop=128 dom0_mem=512M iommu=1 vtd=1
(XEN) Video information:
(XEN) VGA is text mode 80x25, font 8x16
(XEN) VBE/DDC methods: none; EDID transfer time: 0 seconds
(XEN) EDID info not retrieved because no DDC retrieval method detected
(XEN) Disc information:
(XEN) Found 1 MBR signatures
(XEN) Found 1 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN) 0000000000000000 - 000000000009e000 (usable)
(XEN) 000000000009e000 - 00000000000a0000 (reserved)
(XEN) 00000000000ce000 - 00000000000d0000 (reserved)
(XEN) 00000000000e0000 - 0000000000100000 (reserved)
(XEN) 0000000000100000 - 00000000be4b0000 (usable)
(XEN) 00000000be4b0000 - 00000000be4c9000 (ACPI data)
(XEN) 00000000be4c9000 - 00000000be4cc000 (ACPI NVS)
(XEN) 00000000be4cc000 - 00000000c0000000 (reserved)
(XEN) 00000000e0000000 - 00000000f0000000 (reserved)
(XEN) 00000000fec00000 - 00000000fec10000 (reserved)
(XEN) 00000000fee00000 - 00000000fee01000 (reserved)
(XEN) 00000000ff000000 - 0000000100000000 (reserved)
(XEN) System RAM: 3044MB (3117368kB)
(XEN) ACPI: RSDP 000F5E00, 0024 (r2 PTLTD )
(XEN) ACPI: XSDT BE4BD887, 00B4 (r1 LENOVO TC-2R 60400D0 LTP
0)
(XEN) ACPI: TCPA BE4C8AD9, 0032 (r2 LENOVO TC-2R 60400D0 PTL
0)
(XEN) ACPI: FACP BE4C8B0B, 00F4 (r3 INTEL 60400D0 PTL
3)
(XEN) ACPI: DSDT BE4C0F80, 7AE5 (r1 INTEL BEARLAKE 60400D0 MSFT
100000E)
(XEN) ACPI: FACS BE4CBFC0, 0040
(XEN) ACPI: DMAR BE4C8BFF, 0110 (r1 Intel OEMDMAR 60400D0 LOHR
1)
(XEN) ACPI: SLIC BE4C8D0F, 0176 (r1 LENOVO TC-2R 60400D0 LTP
0)
(XEN) ACPI: MCFG BE4C8E85, 003C (r1 PTLTD MCFG 60400D0 LTP
0)
(XEN) ACPI: HPET BE4C8EC1, 0038 (r1 PTLTD HPETTBL 60400D0 LTP
1)
(XEN) ACPI: APIC BE4C8EF9, 0068 (r1 PTLTD APIC 60400D0 LTP
0)
(XEN) ACPI: BOOT BE4C8F61, 0028 (r1 PTLTD $SBFTBL$ 60400D0 LTP
1)
(XEN) ACPI: ASF! BE4C8F89, 0077 (r16 CETP CETP 60400D0 PTL
1)
(XEN) ACPI: SSDT BE4BF1CA, 025F (r1 PmRef Cpu0Tst 3000 INTL
20050228)
(XEN) ACPI: SSDT BE4BF124, 00A6 (r1 PmRef Cpu7Tst 3000 INTL
20050228)
(XEN) ACPI: SSDT BE4BF07E, 00A6 (r1 PmRef Cpu6Tst 3000 INTL
20050228)
(XEN) ACPI: SSDT BE4BEFD8, 00A6 (r1 PmRef Cpu5Tst 3000 INTL
20050228)
(XEN) ACPI: SSDT BE4BEF32, 00A6 (r1 PmRef Cpu4Tst 3000 INTL
20050228)
(XEN) ACPI: SSDT BE4BEE8C, 00A6 (r1 PmRef Cpu3Tst 3000 INTL
20050228)
(XEN) ACPI: SSDT BE4BEDE6, 00A6 (r1 PmRef Cpu2Tst 3000 INTL
20050228)
(XEN) ACPI: SSDT BE4BED40, 00A6 (r1 PmRef Cpu1Tst 3000 INTL
20050228)
(XEN) ACPI: SSDT BE4BD93B, 1405 (r1 PmRef CpuPm 3000 INTL
20050228)
(XEN) Xen heap: 14MB (14688kB)
(XEN) Domain heap initialised
(XEN) Processor #0 6:15 APIC version 20
(XEN) Processor #1 6:15 APIC version 20
(XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
(XEN) Enabling APIC mode: Flat. Using 1 I/O APICs
(XEN) Intel VT-d has been enabled
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 2327.540 MHz processor.
(XEN) HVM: VMX enabled
(XEN) CPU0: Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz stepping 0b
(XEN) Booting processor 1/1 eip 8c000
(XEN) CPU1: Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz stepping 0b
(XEN) Total of 2 processors activated.
(XEN) ENABLING IO-APIC IRQs
(XEN) -> Using new ACK method
(XEN) checking TSC synchronization across 2 CPUs: passed.
(XEN) Platform timer is 14.318MHz HPET
(XEN) Brought up 2 CPUs
(XEN) I/O virtualisation enabled
(XEN) I/O virtualisation for PV guests disabled
(XEN) [VT-D]iommu.c:775: iommu_page_fault: iommu->reg = ffff828bfff57000
(XEN) [VT-D]iommu.c:744: iommu_fault_status: Fault Overflow
(XEN) [VT-D]iommu.c:729: iommu_fault:DMA Write: 0:2.0 addr 200200000
REASON 5 iommu->reg = ffff828bfff57000
(XEN) print_vtd_entries: iommu = ffff8300bd6ad180 bdf = 0:2:0 gmfn =
200200
(XEN) root_entry = ffff8300bc9e0000
(XEN) root_entry[0] = b9cd6001
(XEN) context = ffff8300b9cd6000
(XEN) context[10] = 101_be4a6001
(XEN) l3 = ffff8300be4a6000
(XEN) l3_index = 8
(XEN) l3[8] = 0
(XEN) l3[8] not present
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Xen kernel: 64-bit, lsb, compat32
(XEN) Dom0 kernel: 64-bit, lsb, paddr 0x200000 -> 0x52fecc
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN) Dom0 alloc.: 00000000b8000000->00000000b9000000 (126976 pages
to be allocated)
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN) Loaded kernel: ffffffff80200000->ffffffff8052fecc
(XEN) Init. ramdisk: ffffffff80530000->ffffffff80a98c00
(XEN) Phys-Mach map: ffffffff80a99000->ffffffff80b99000
(XEN) Start info: ffffffff80b99000->ffffffff80b994a4
(XEN) Page tables: ffffffff80b9a000->ffffffff80ba5000
(XEN) Boot stack: ffffffff80ba5000->ffffffff80ba6000
(XEN) TOTAL: ffffffff80000000->ffffffff81000000
(XEN) ENTRY ADDRESS: ffffffff80200000
(XEN) Dom0 has maximum 2 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 108kB init memory.
(XEN) domctl.c:635:d0 XEN_DOMCTL_test_assign_device: 1:0:0 already
assigned, or non-existent
(XEN) domctl.c:635:d0 XEN_DOMCTL_test_assign_device: 1:0:0 already
assigned, or non-existent
Help is greatly appreciated.
--
stefan
next reply other threads:[~2008-10-28 10:09 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-10-28 10:09 Stefan Bauer [this message]
[not found] ` <80769D7B14936844A23C0C43D9FBCF0F21182262@orsmsx501.amr.corp.intel.com>
2008-10-28 17:49 ` ]iommu.c:775: iommu_page_fault: iommu->reg = ffff828bfff57000 Stefan Bauer
2008-10-28 19:22 ` [VT-D]iommu.c:775: iommu_page_fault: iommu->reg =ffff828bfff57000 Ross Philipson
2008-10-28 19:41 ` Stefan Bauer
[not found] ` <409D32C55C48D34DB5E31C8AB29EB15B071C6B27@FTLPEXCH05.citrite.net>
2008-10-28 20:21 ` [VT-D]iommu.c:775: iommu_page_fault: iommu->reg=ffff828bfff57000 Stefan Bauer
2008-10-28 22:06 ` Stefan Bauer
2008-10-29 13:26 ` [VT-D]iommu.c:775: iommu_page_fault:iommu->reg=ffff828bfff57000 Ross Philipson
2008-10-29 13:37 ` Stefan Bauer
[not found] ` <409D32C55C48D34DB5E31C8AB29EB15B071C6C9C@FTLPEXCH05.citrite.net>
2008-10-29 14:07 ` [VT-D]iommu.c:775:iommu_page_fault:iommu->reg=ffff828bfff57000 Stefan Bauer
2008-10-29 16:58 ` [VT-D]iommu.c:775: iommu_page_fault: iommu->reg = ffff828bfff57000 [SOLVED] Stefan Bauer
2008-10-29 19:24 ` Kay, Allen M
2008-10-29 19:35 ` Stefan Bauer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4906E4BE.7040102@cubewerk.de \
--to=stefan.bauer@cubewerk.de \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.