All of lore.kernel.org
 help / color / mirror / Atom feed
* XEN boot hangs at ACPI: PCI Root Bridge [PCI0] (0000:00)
@ 2010-10-26 17:11 Jens Friedrich
  2010-11-11 16:18 ` Konrad Rzeszutek Wilk
  0 siblings, 1 reply; 17+ messages in thread
From: Jens Friedrich @ 2010-10-26 17:11 UTC (permalink / raw)
  To: xen-devel

Hi,
i have a VT-d System FSC Celsius W360, which runs perfect with pvops kernel
and XEN 4.0.1 (Debian Squeeze 64Bit), but can’t start Xenlinux 2.6.18.8.
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 has
a uptime from 150 days actually with PVUSB and PCIpassthrough to different
Domains – rock stable!!). Also, VT-d is working on that system
(PCIpassthrough to Windows 7 HVM), but VGA don’t (Intel IGD and Q35 Express
Chipset). Xenserver V5.5 and 5.6 is also working perfectly…

Here’s my Bootlog, any hint’s 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=384M com1=115200,8n1 console=com1,vga
sync_console sync_to_ring loglvl=all guestloglvl=all
(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         F4240)
(XEN) ACPI: DSDT 7D4D2B4A, 4D6B (r1 FSC    D2587/A1    60000 MSFT  3000001)
(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:00000003
(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:00000003
(XEN) Total of 2 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 2 CPUs: passed.
(XEN) Platform timer is 14.318MHz HPET
ÿ(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 be
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 = ffff82c3fff56000
(XEN) DMAR:[fault reason 05h] PTE Write access is not set
(XEN) print_vtd_entries: iommu = ffff83007d073790 bdf = 0:2.0 gmfn = ffffff
(XEN)     root_entry = ffff83007d273000
(XEN)     root_entry[0] = 633da001
(XEN)     context = ffff8300633da000
(XEN)     context[10] = 1_63be0001
(XEN)     l3 = ffff830063be0000
(XEN)     l3_index = 3f
(XEN)     l3[3f] = 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 line.
(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=/dev/sdb8 ro console=xvc0
console=ttyS0 earlyprintk=xen)
[    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=/dev/sdb8 ro console=xvc0
console=ttyS0 earlyprintk=xen
[    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=/dev/sdb8 ro console=xvc0
console=ttyS0 earlyprintk=xen)
[    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=/dev/sdb8 ro console=xvc0
console=ttyS0 earlyprintk=xen
[    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, 14372k
reserved, 969k data, 192k init)
[    4.820431] Calibrating delay using timer specific routine.. 5987.26
BogoMIPS (lpj=11974527)
[    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=9
[    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)

^ permalink raw reply	[flat|nested] 17+ messages in thread
* AW: Re: XEN boot hangs at ACPI: PCI Root Bridge [PCI0] (0000:00)
@ 2010-11-17 20:52 Neobiker
  2010-11-18 12:31 ` Pasi Kärkkäinen
  0 siblings, 1 reply; 17+ messages in thread
From: Neobiker @ 2010-11-17 20:52 UTC (permalink / raw)
  To: Konrad Rzeszutek Wilk; +Cc: xen-devel

>> I'm worried about stability, changes in behaviour, changes in kernel /
>> parameters, problems with compiling some orig xen kernel, problems running
>
>All of those, except stability, are issues you are going to encounter with
>a new kernel...
>
>Can you be more specific about the stability? Have you seen it crash?

I think i had some issues seen during testing (core or even kernel error messages), also i saw a cpu panic (twice i think) which isn't reproducable (immediate reboot that worked afterwards). 
And i would have choosed the "old" kernel, but it didn't work on my Intel Standard System (not really new as Q35/Core2Duo is about 2 years old) whereas i think 2.6.18 should run without problems on that hardware. I did a lot of tests / configurations with compiling on different distros (debian squeeze and lenny, fc14, OpenSuse) with different kernel versions (also updated xen kernel sources during compilation sometimes which ends up in different results during compilation) and saw an inhomogone picture of xen 4 / kernels in total, so that is why i say "does not fit for a prod system now". I am missing a reproducable, homogene behaviour of xen / kernels and packages like it was with 3.x.

Unfortunately i don't have any logs because i only tested the new xen 4 features to
verify the xen wiki docu and features to be able to get a big picture of the actual xen 4 status. I am not really happy with the result: xen 4.0.1 with pvops kernel works mostly with standard features, missing some things like pvusb. 2.6.18 kernel didn't compile or run's only with also seen kernel errors (4.0.2-rc1-pre) on my testsystem. Additional having video problems (agpart) with standard drivers - actually only squeeze runs with X11 without errors.

Actually Squeeze gets the best xen 4 results with xen pakages available :-)
FC14 is missing a dom0 kernel package, so the plain xen 4 RPM isn't really a succes story yet... when this (dom0 kernel pakage) comes, we can say "XEN is back" again (if xen 4 is stable and homogene in behaviour as 3.4.2 was).

>> 2.6.18 kernel like above,  dependencies like pvops version .32 for > 4.0.1,
>> .31 for < 4.0.1, bugs in 4.0.0, less bugs in 4.0.1, missing features like
>
>PVUSB.. well we would love if somebody volunteered to do the driver.

Yes, me too ;-)

>
>> pvusb, windows in vhd didn't like the GPLPV drivers (blue screen), signed
>
>Uhh, no idea. I am actually using the Novell GPL drivers in Windows 2000
>and they seem to work fine.

i am using GPLPV without issues with phy:LVM devices (XP and Win7)

>
>> Citrix PV drivers only work with version 5.5, not 5.6, pvops kernel works on
>> my hardware with debian pvops xen 4.0.1 kernel, but xen pvops kernel
>> compiled according to wiki fc13 page has errors with agpart loading and so
>> on..... so i'm waiting for 4.0.3 ;-)
>
>Hm, the agpart loading I thought was fixed. When did you observe this behavior?

This is actual a problem with 4.0.1 (stable tree) on fc14. squeeze is working well at this time. Didn't verify 4.0.2-rc1 yet with X11 - i had to clean all the testing chaos on my discs in order not to mix up different things (which might happened though) ;-)

regards
neobiker

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2011-03-14 14:44 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-26 17:11 XEN boot hangs at ACPI: PCI Root Bridge [PCI0] (0000:00) Jens Friedrich
2010-11-11 16:18 ` Konrad Rzeszutek Wilk
2010-11-11 17:16   ` Neobiker
2010-11-12 22:19     ` Konrad Rzeszutek Wilk
2010-11-12 23:20       ` Sander Eikelenboom
2010-11-15 16:47         ` Konrad Rzeszutek Wilk
2010-11-15 16:58           ` Sander Eikelenboom
2010-11-13 10:14       ` Neobiker
2010-11-15 16:49         ` Konrad Rzeszutek Wilk
2010-11-16 20:09           ` Neobiker
2010-11-17 16:48             ` Konrad Rzeszutek Wilk
2010-11-26 19:45               ` Neobiker
2010-11-26 19:58                 ` Neobiker
2010-11-29 17:07                 ` Konrad Rzeszutek Wilk
2011-03-12 18:54                 ` agpgart-intel 0000:00:00.0: can't get memory for scratch page dnyaneshgate
2011-03-14 14:44                   ` Konrad Rzeszutek Wilk
2010-11-17 20:52 AW: Re: XEN boot hangs at ACPI: PCI Root Bridge [PCI0] (0000:00) Neobiker
2010-11-18 12:31 ` Pasi Kärkkäinen

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.