From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jens Friedrich" Subject: XEN boot hangs at ACPI: PCI Root Bridge [PCI0] (0000:00) Date: Tue, 26 Oct 2010 19:11:37 +0200 Message-ID: <000001cb7530$d9a39ed0$8ceadc70$@de> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Return-path: Content-Language: de List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Hi, i have a VT-d System FSC Celsius W360, which runs perfect with pvops kern= el and XEN 4.0.1 (Debian Squeeze 64Bit), but can=92t start Xenlinux 2.6.18.8= =2E Boot stops at ACPI: PCI Root Bridge [PCI0] (0000:00) also on XEN 4.0.1 64-Bit and XEN 3.4.2 Hypervisor (which was taken from my PROD System and h= as a uptime from 150 days actually with PVUSB and PCIpassthrough to differen= t Domains =96 rock stable!!). Also, VT-d is working on that system (PCIpassthrough to Windows 7 HVM), but VGA don=92t (Intel IGD and Q35 Exp= ress Chipset). Xenserver V5.5 and 5.6 is also working perfectly=85 Here=92s my Bootlog, any hint=92s or suggestions? Regards Jens Friedrich aka Neobiker www.neobiker.de --SNIPP---- __ __ _ _ ___ _ \ \/ /___ _ __ | || | / _ \ / | \ // _ \ '_ \ | || |_| | | || | / \ __/ | | | |__ _| |_| || | /_/\_\___|_| |_| |_|(_)___(_)_| (XEN) Xen version 4.0.1 (root@friedrichnet.de) (gcc version 4.3.2 (Debian= 4.3.2-1.1) ) Mon Oct 25 22:17:13 CEST 2010 (XEN) Latest ChangeSet: Wed Aug 25 09:22:42 2010 +0100 21324:b536ebfba183= (XEN) Console output is synchronous. (XEN) Bootloader: GRUB 1.98+20100804-4 (XEN) Command line: dom0_mem=3D384M com1=3D115200,8n1 console=3Dcom1,vga sync_console sync_to_ring loglvl=3Dall guestloglvl=3Dall (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 3 MBR signatures (XEN) Found 3 EDD information structures (XEN) Xen-e820 RAM map: (XEN) 0000000000000000 - 000000000009c800 (usable) (XEN) 000000000009c800 - 00000000000a0000 (reserved) (XEN) 00000000000ce000 - 00000000000d0000 (reserved) (XEN) 00000000000e0000 - 0000000000100000 (reserved) (XEN) 0000000000100000 - 000000007d4d0000 (usable) (XEN) 000000007d4d0000 - 000000007d4d8000 (ACPI data) (XEN) 000000007d4d8000 - 000000007d4db000 (ACPI NVS) (XEN) 000000007d4db000 - 0000000080000000 (reserved) (XEN) 00000000f8000000 - 00000000fc000000 (reserved) (XEN) 00000000fec00000 - 00000000fec10000 (reserved) (XEN) 00000000fee00000 - 00000000fee01000 (reserved) (XEN) 00000000ffb00000 - 0000000100000000 (reserved) (XEN) System RAM: 2004MB (2052528kB) (XEN) ACPI: RSDP 000F7320, 0014 (r0 PTLTD ) (XEN) ACPI: RSDT 7D4D2AEE, 005C (r1 FSC PC 60000 LTP 0= ) (XEN) ACPI: FACP 7D4D78B5, 0074 (r1 FSC 60000 F424= 0) (XEN) ACPI: DSDT 7D4D2B4A, 4D6B (r1 FSC D2587/A1 60000 MSFT 300000= 1) (XEN) ACPI: FACS 7D4DAFC0, 0040 (XEN) ACPI: TCPA 7D4D7929, 0032 (r1 Phoeni x 60000 TL 0= ) (XEN) ACPI: DMAR 7D4D795B, 00F8 (r1 Intel OEMDMAR 60000 LOHR 1= ) (XEN) ACPI: SSDT 7D4D7A53, 007A (r1 FSC CST_CPU0 60000 CSF 1= ) (XEN) ACPI: SSDT 7D4D7ACD, 007A (r1 FSC CST_CPU1 60000 CSF 1= ) (XEN) ACPI: SSDT 7D4D7B47, 00B6 (r1 FSC PST_CPU0 60000 CSF 1= ) (XEN) ACPI: SSDT 7D4D7BFD, 00B6 (r1 FSC PST_CPU1 60000 CSF 1= ) (XEN) ACPI: SPCR 7D4D7CB3, 0050 (r1 PTLTD $UCRTBL$ 60000 PTL 1= ) (XEN) ACPI: SLIC 7D4D7D03, 0176 (r1 FSC PC 60000 LTP 0= ) (XEN) ACPI: MCFG 7D4D7E79, 003C (r1 PTLTD MCFG 60000 LTP 0= ) (XEN) ACPI: HPET 7D4D7EB5, 0038 (r1 PTLTD HPETTBL 60000 LTP 1= ) (XEN) ACPI: APIC 7D4D7EED, 0068 (r1 PTLTD APIC 60000 LTP 0) (XEN) ACPI: BOOT 7D4D7F55, 0028 (r1 PTLTD $SBFTBL$ 60000 LTP 1= ) (XEN) ACPI: ASF! 7D4D7F7D, 0083 (r16 CETP CETP 60000 PTL 1= ) (XEN) No NUMA configuration found (XEN) Faking a node at 0000000000000000-000000007d4d0000 (XEN) Domain heap initialised (XEN) found SMP MP-table at 000f7420 (XEN) DMI present. (XEN) Using APIC driver default (XEN) ACPI: PM-Timer IO Port: 0x1008 (XEN) ACPI: ACPI SLEEP INFO: pm1x_cnt[1004,0], pm1x_evt[1000,0] (XEN) ACPI: wakeup_vec[7d4dafcc], vec_size[20] (XEN) ACPI: Local APIC address 0xfee00000 (XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) (XEN) Processor #0 7:7 APIC version 20 (XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) (XEN) Processor #1 7:7 APIC version 20 (XEN) ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) (XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) (XEN) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) (XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 (XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge) (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) ACPI: HPET id: 0x8086a301 base: 0xfed00000 (XEN) PCI: MCFG configuration 0: base f8000000 segment 0 buses 0 - 3 (XEN) PCI: MCFG area at f8000000 reserved in E820 (XEN) Using ACPI (MADT) for SMP configuration information (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) Detected 2992.566 MHz processor. (XEN) Initing memory sharing. (XEN) VMX: Supported advanced features: (XEN) - APIC MMIO access virtualisation (XEN) - APIC TPR shadow (XEN) - Virtual NMI (XEN) - MSR direct-access bitmap (XEN) HVM: ASIDs disabled. (XEN) HVM: VMX enabled (XEN) xsave_init: cpu0: cntxt_max_size: 0x240 and states: 00000000:000000= 03 (XEN) xsave_init: using cntxt_size: 0x240 and states: 00000000:00000003 (XEN) Intel machine check reporting enabled (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) - Dom0 mode: Relaxed (XEN) xsave_init: cpu1: cntxt_max_size: 0x240 and states: 00000000:000000= 03 (XEN) Total of 2 processors activated. (XEN) ENABLING IO-APIC IRQs (XEN) -> Using new ACK method (XEN) ..TIMER: vector=3D0xF0 apic1=3D0 pin1=3D2 apic2=3D-1 pin2=3D-1 (XEN) checking TSC synchronization across 2 CPUs: passed. (XEN) Platform timer is 14.318MHz HPET =FF(XEN) Allocated console ring of 16 KiB. (XEN) Brought up 2 CPUs (XEN) HPET: 4 timers in total, 0 timers will be used for broadcast (XEN) ACPI sleep modes: S3 (XEN) mcheck_poll: Machine check polling timer started. (XEN) *** LOADING DOMAIN 0 *** (XEN) Xen kernel: 64-bit, lsb, compat32 (XEN) Dom0 kernel: 64-bit, lsb, paddr 0x200000 -> 0x5ec2ac (XEN) PHYSICAL MEMORY ARRANGEMENT: (XEN) Dom0 alloc.: 000000007a800000->000000007b000000 (96256 pages to b= e allocated) (XEN) VIRTUAL MEMORY ARRANGEMENT: (XEN) Loaded kernel: ffffffff80200000->ffffffff805ec2ac (XEN) Init. ramdisk: ffffffff805ed000->ffffffff805ed000 (XEN) Phys-Mach map: ffffffff805ed000->ffffffff806ad000 (XEN) Start info: ffffffff806ad000->ffffffff806ad4b4 (XEN) Page tables: ffffffff806ae000->ffffffff806b5000 (XEN) Boot stack: ffffffff806b5000->ffffffff806b6000 (XEN) TOTAL: ffffffff80000000->ffffffff80800000 (XEN) ENTRY ADDRESS: ffffffff80200000 (XEN) Dom0 has maximum 2 VCPUs (XEN) [VT-D]iommu.c:821: iommu_fault_status: Fault Overflow (XEN) [VT-D]iommu.c:824: iommu_fault_status: Primary Pending Fault (XEN) [VT-D]iommu.c:799: DMAR:[DMA Write] Request device [00:02.0] fault addr ffffff000, iommu reg =3D ffff82c3fff56000 (XEN) DMAR:[fault reason 05h] PTE Write access is not set (XEN) print_vtd_entries: iommu =3D ffff83007d073790 bdf =3D 0:2.0 gmfn =3D= ffffff (XEN) root_entry =3D ffff83007d273000 (XEN) root_entry[0] =3D 633da001 (XEN) context =3D ffff8300633da000 (XEN) context[10] =3D 1_63be0001 (XEN) l3 =3D ffff830063be0000 (XEN) l3_index =3D 3f (XEN) l3[3f] =3D 0 (XEN) l3[3f] not present (XEN) Scrubbing Free RAM: ...............done. (XEN) Xen trace buffers: disabled (XEN) Std. Loglevel: All (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings) (XEN) ********************************************** (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS (XEN) ******* This option is intended to aid debugging of Xen by ensuring= (XEN) ******* that all output is synchronously delivered on the serial li= ne. (XEN) ******* However it can introduce SIGNIFICANT latencies and affect (XEN) ******* timekeeping. It is NOT recommended for production use! (XEN) ********************************************** (XEN) 3... 2... 1... (XEN) Xen is relinquishing VGA console. (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input= to Xen) (XEN) Freed 176kB init memory. [ 0.000000] Bootdata ok (command line is root=3D/dev/sdb8 ro console=3D= xvc0 console=3DttyS0 earlyprintk=3Dxen) [ 0.000000] Linux version 2.6.18.8-xen (root@xen4) (gcc version 4.3.2 (Debian 4.3.2-1.1) ) #3 SMP Sun Oct 24 19:30:10 CEST 2010 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] Xen: 0000000000000000 - 0000000018800000 (usable) kernel direct mapping tables up to 18800000 @ 6b5000-77b000 [ 4.458412] DMI present. [ 4.465717] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 4.471370] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 4.477160] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) [ 4.483043] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) [ 4.488928] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) [ 4.495164] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 [ 4.501997] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)= [ 4.508486] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level= ) [ 4.515067] Setting APIC routing to xen [ 4.518871] Using ACPI (MADT) for SMP configuration information [ 4.527089] Allocating PCI resources starting at 88000000 (gap: 80000000:78000000) [ 4.534500] Built 1 zonelists. Total pages: 97575 [ 4.539220] Kernel command line: root=3D/dev/sdb8 ro console=3Dxvc0 console=3DttyS0 earlyprintk=3Dxen [ 4.548075] Initializing CPU#0 [ 4.551053] PID hash table entries: 2048 (order: 11, 16384 bytes) [ 4.557026] Xen reported: 2992.566 MHz processor. [ 4.561679] disabling early console [ 0.000000] Bootdata ok (command line is root=3D/dev/sdb8 ro console=3D= xvc0 console=3DttyS0 earlyprintk=3Dxen) [ 0.000000] Linux version 2.6.18.8-xen (root@xen4) (gcc version 4.3.2 (Debian 4.3.2-1.1) ) #3 SMP Sun Oct 24 19:30:10 CEST 2010 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] Xen: 0000000000000000 - 0000000018800000 (usable) [ 4.458412] DMI present. [ 4.465717] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 4.471370] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 4.477160] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) [ 4.483043] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) [ 4.488928] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) [ 4.495164] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 [ 4.501997] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)= [ 4.508486] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level= ) [ 4.515067] Setting APIC routing to xen [ 4.518871] Using ACPI (MADT) for SMP configuration information [ 4.527089] Allocating PCI resources starting at 88000000 (gap: 80000000:78000000) [ 4.534500] Built 1 zonelists. Total pages: 97575 [ 4.539220] Kernel command line: root=3D/dev/sdb8 ro console=3Dxvc0 console=3DttyS0 earlyprintk=3Dxen [ 4.548075] Initializing CPU#0 [ 4.551053] PID hash table entries: 2048 (order: 11, 16384 bytes) [ 4.557026] Xen reported: 2992.566 MHz processor. [ 4.561679] disabling early console [ 4.568227] Console: colour VGA+ 80x25 [ 4.703351] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes) [ 4.710290] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes) [ 4.718570] Software IO TLB enabled: [ 4.718571] Aperture: 2 megabytes [ 4.718571] Kernel range: ffff88000173e000 - ffff88000193e000 [ 4.718572] Address size: 22 bits [ 4.734944] PCI-DMA: Using software bounce buffering for IO (SWIOTLB) [ 4.743138] Memory: 378632k/401408k available (2154k kernel code, 1437= 2k reserved, 969k data, 192k init) [ 4.820431] Calibrating delay using timer specific routine.. 5987.26 BogoMIPS (lpj=3D11974527) [ 4.828691] Security Framework v1.0.0 initialized [ 4.833348] Capability LSM initialized [ 4.837073] Mount-cache hash table entries: 256 [ 4.841659] CPU: L1 I cache: 32K, L1 D cache: 32K [ 4.846239] CPU: L2 cache: 6144K [ 4.849455] SMP alternatives: switching to UP code [ 4.854277] ACPI: Core revision 20060707 [ 4.922798] SMP alternatives: switching to SMP code [ 4.927557] Brought up 2 CPUs [ 4.927541] Initializing CPU#1 [ 4.927562] CPU: L1 I cache: 32K, L1 D cache: 32K [ 4.927563] CPU: L2 cache: 6144K [ 5.014445] migration_cost=3D9 [ 5.017588] NET: Registered protocol family 16 [ 5.021929] ACPI: bus type pci registered [ 5.025847] PCI: MCFG configuration 0: base f8000000 segment 0 buses 0= - 3 [ 5.032663] PCI: MCFG area at f8000000 reserved in E820 [ 5.038038] PCI: Using MMCONFIG at f8000000 - f83fffff [ 5.044971] ACPI: Interpreter enabled [ 5.048452] ACPI: Using IOAPIC for interrupt routing [ 5.053692] ACPI: PCI Root Bridge [PCI0] (0000:00)