avinash singh
2009-Dec-09 14:45 UTC
[Xen-users] PCI: Not using MMCONFIG, leave system completely hung while booting Xen 3.4.1
Hi Everyone,
I am trying to setup xen3.4.1 FC12(xendom0) on top of FC12 freshly
installed. I am using DQ965GF intel mother board having intel VT-x enabled.
I have installed everything properly, but xen boot gets stuck at this point,
xenbus_probe_init ok
ACPI: bus type pci registered
PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
PCI: Not using MMCONFIG.
I did few googlings and found few discussion at this point.
http://lists.xensource.com/archives/html/xen-users/2009-11/msg00537.html
So, I disabled ''pci=nommconf'' option from grub.conf and
booted xen but
again it stuck at this point,
xenbus_probe_init ok
ACPI: bus type pci registered
This is my grub.conf entry for booting xen,
title Xen 3.4.1 Fedora (Michael Young PVOPS)
root (hd0,1)
kernel /xen-3.4.1.gz
module /vmlinuz-2.6.31.6-1.2.80.xendom0.fc12.i686.PAE ro
root=/dev/mapper/vg_xen-lv_root pci=nommconf
module /initrd-2.6.31.6-1.2.80.xendom0.fc12.i686.PAE.img
What is wrong with my system. I am able to run xen with similar
configuration on Lennovo T400 laptop.
I just need any workarround so that I can boot intel board properly. Without
xen, I am able to boot 2.6.31.6 (latest build kernel) without any issue.
[root@xen avinash]# rpm -qa|grep xen
xen-devel-3.4.1-1.fc12.i686
kernel-PAE-debuginfo-2.6.31.6-1.2.80.xendom0.fc12.i686
xen-libs-3.4.1-1.fc12.i686
kernel-debuginfo-common-i686-2.6.31.6-1.2.80.xendom0.fc12.i686
kernel-headers-2.6.31.6-1.2.80.xendom0.fc12.i686
xen-hypervisor-3.4.1-1.fc12.i686
xen-runtime-3.4.1-1.fc12.i686
xen-doc-3.4.1-1.fc12.i686
xen-3.4.1-1.fc12.i686
kernel-PAE-2.6.31.6-1.2.80.xendom0.fc12.i686
xen-debuginfo-3.4.1-1.fc12.i686
kernel-PAE-devel-2.6.31.6-1.2.80.xendom0.fc12.i686
below is lspic and lscpu output,
root@xen avinash]# lspci
00:00.0 Host bridge: Intel Corporation 82Q963/Q965 Memory Controller Hub
(rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82Q963/Q965 Integrated
Graphics Controller (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI
Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio
Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port
1 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port
4 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port
5 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI
Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HO (ICH8DO) LPC Interface
Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801H (ICH8 Family) 4 port SATA
IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev
02)
00:1f.5 IDE interface: Intel Corporation 82801H (ICH8 Family) 2 port SATA
IDE Controller (rev 02)
0a:00.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro
100 (rev 08)
0a:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000
Controller (PHY/Link)
[root@xen avinash]# lscpu
Architecture: i686
CPU(s): 2
Thread(s) per core: 1
Core(s) per socket: 2
CPU socket(s): 1
Vendor ID: GenuineIntel
CPU family: 15
Model: 6
Stepping: 4
CPU MHz: 1200.000
Virtualization: VT-x
L1d cache: 16K
L2 cache: 2048K
--
Avinash Singh
_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
avinash singh
2009-Dec-11 07:40 UTC
[Xen-users] PCI: Not using MMCONFIG, leave system completely hung while booting Xen 3.4.1
Hi,
Please can anyone look into this issue and suggest me what should I do to
over come with this situation ? I posted this query 4 days back but I
didn''t get any pointer to proceed further. Will bios update be helpful
in
this situation?
Any help will be appreciated.
Thanks in advance,
From: avinash singh <avi2003itbhu@gmail.com>
Date: Wed, Dec 9, 2009 at 8:15 PM
Subject: PCI: Not using MMCONFIG, leave system completely hung while booting
Xen 3.4.1
To: xen-users@lists.xensource.com
Hi Everyone,
I am trying to setup xen3.4.1 FC12(xendom0) on top of FC12 freshly
installed. I am using DQ965GF intel mother board having intel VT-x enabled.
I have installed everything properly, but xen boot gets stuck at this point,
xenbus_probe_init ok
ACPI: bus type pci registered
PCI: MCFG configuration 0: base f0000000 segment 0 buses 0 - 255
PCI: Not using MMCONFIG.
I did few googlings and found few discussion at this point.
http://lists.xensource.com/archives/html/xen-users/2009-11/msg00537.html
So, I disabled ''pci=nommconf'' option from grub.conf and
booted xen but
again it stuck at this point,
xenbus_probe_init ok
ACPI: bus type pci registered
This is my grub.conf entry for booting xen,
title Xen 3.4.1 Fedora (Michael Young PVOPS)
root (hd0,1)
kernel /xen-3.4.1.gz
module /vmlinuz-2.6.31.6-1.2.80.xendom0.fc12.i686.PAE ro
root=/dev/mapper/vg_xen-lv_root pci=nommconf
module /initrd-2.6.31.6-1.2.80.xendom0.fc12.i686.PAE.img
What is wrong with my system. I am able to run xen with similar
configuration on Lennovo T400 laptop.
I just need any workarround so that I can boot intel board properly. Without
xen, I am able to boot 2.6.31.6 (latest build kernel) without any issue.
[root@xen avinash]# rpm -qa|grep xen
xen-devel-3.4.1-1.fc12.i686
kernel-PAE-debuginfo-2.6.31.6-1.2.80.xendom0.fc12.i686
xen-libs-3.4.1-1.fc12.i686
kernel-debuginfo-common-i686-2.6.31.6-1.2.80.xendom0.fc12.i686
kernel-headers-2.6.31.6-1.2.80.xendom0.fc12.i686
xen-hypervisor-3.4.1-1.fc12.i686
xen-runtime-3.4.1-1.fc12.i686
xen-doc-3.4.1-1.fc12.i686
xen-3.4.1-1.fc12.i686
kernel-PAE-2.6.31.6-1.2.80.xendom0.fc12.i686
xen-debuginfo-3.4.1-1.fc12.i686
kernel-PAE-devel-2.6.31.6-1.2.80.xendom0.fc12.i686
below is lspic and lscpu output,
root@xen avinash]# lspci
00:00.0 Host bridge: Intel Corporation 82Q963/Q965 Memory Controller Hub
(rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82Q963/Q965 Integrated
Graphics Controller (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI
Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio
Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port
1 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port
4 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port
5 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI
Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI
Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HO (ICH8DO) LPC Interface
Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801H (ICH8 Family) 4 port SATA
IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev
02)
00:1f.5 IDE interface: Intel Corporation 82801H (ICH8 Family) 2 port SATA
IDE Controller (rev 02)
0a:00.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro
100 (rev 08)
0a:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000
Controller (PHY/Link)
[root@xen avinash]# lscpu
Architecture: i686
CPU(s): 2
Thread(s) per core: 1
Core(s) per socket: 2
CPU socket(s): 1
Vendor ID: GenuineIntel
CPU family: 15
Model: 6
Stepping: 4
CPU MHz: 1200.000
Virtualization: VT-x
L1d cache: 16K
L2 cache: 2048K
--
Avinash Singh
--
Avinash Singh
_______________________________________________
Xen-users mailing list
Xen-users@lists.xensource.com
http://lists.xensource.com/xen-users
Konrad Rzeszutek Wilk
2009-Dec-11 15:06 UTC
[Xen-users] Re: [Xen-devel] PCI: Not using MMCONFIG, leave system completely hung while booting Xen 3.4.1
1). Get your serial cable hooked up.> title Xen 3.4.1 Fedora (Michael Young PVOPS) > root (hd0,1) > kernel /xen-3.4.1.gz2). Add ''com1=115200,8n1 sync_console console=com1,vga guest_loglvl=all loglevel=all''> module /vmlinuz-2.6.31.6-1.2.80.xendom0.fc12.i686.PAE ro > root=/dev/mapper/vg_xen-lv_root pci=nommconf3). Take out the ''pci=nommconf'' and add: "debug loglevel=10 initrd_ignore_loglevel sysrq_always_enable earlyprintk=xen console=hvc0 initcall_debug" 4). Report back with the whole serial output. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users