I am still trying to bring Xen up on the ES7000 x86_64. I have a feeling
that the NX/XD is disabled on the system and it is tripping things up.
Jun, could you please confirm this? Here is the output you had asked
from me sometime ago. The complete boot output is included below.
(XEN) CPU: After generic identify, caps: bfebfbff 20000800 00000000
00000000 00004595 00000000 00000000
Thanks
Aravindh
------------------------------------------------------------------------
--
\ \/ /___ _ __ |___ / / _ \ __| | _____ _____| |
\ // _ \ ''_ \ |_ \| | | |__ / _` |/ _ \ \ / / _ \ |
/ \ __/ | | | ___) | |_| |__| (_| | __/\ V / __/ |
/_/\_\___|_| |_| |____(_)___/ \__,_|\___| \_/ \___|_|
http://www.cl.cam.ac.uk/netos/xen
University of Cambridge Computer Laboratory
Xen version 3.0-devel (root@) (gcc version 3.3.3 (SuSE Linux)) Fri Jul
15 09:14:33 EDT
2005
Latest ChangeSet: Fri Jul 15 09:39:50 2005
a83ac0806d6b900eafac6e6942352f88fe89d449
(XEN) Physical RAM map:
(XEN) 0000000000000000 - 000000000009dc00 (usable)
(XEN) 000000000009dc00 - 00000000000a0000 (reserved)
(XEN) 00000000000ce000 - 0000000000100000 (reserved)
(XEN) 0000000000100000 - 0000000037ea0000 (usable)
(XEN) 0000000037ea0000 - 0000000037edf000 (ACPI data)
(XEN) 0000000037edf000 - 0000000037f00000 (ACPI NVS)
(XEN) 0000000037f00000 - 00000000e8000000 (usable)
(XEN) 00000000f8000000 - 0000000100000000 (reserved)
(XEN) 0000000100000000 - 0000000110000000 (usable)
(XEN) System RAM: 3967MB (4062452kB)
(XEN) Xen heap: 14MB (14660kB)
(XEN) found SMP MP-table at 000f8730
(XEN) DMI present.
(XEN) Using APIC driver default
(XEN) ACPI: RSDP (v000 PTLTD ) @
0x00000000000f8700
(XEN) ACPI: RSDT (v001 PTLTD RSDT 0x06040000 LTP 0x06040000) @
0x0000000037ea2f17
(XEN) ACPI: FADT (v004 UNISYS ZORRO 0x06040000 PTL 0x00000008) @
0x0000000037ede144
(XEN) ACPI: OEM1 (v001 UNISYS OEM1 0x06040000 LTP 0x06040000) @
0x0000000037ede238
(XEN) ACPI: OEM2 (v001 UNISYS OEM2 0x06040000 LTP 0x06040000) @
0x0000000037ede268
(XEN) ACPI: WSPT (v001 UNISYS WSPT 0x06040000 LTP 0x06040000) @
0x0000000037edee64
(XEN) ACPI: SRAT (v001 UNISYS SRAT 0x06040000 LTP 0x06040000) @
0x0000000037edee8c
(XEN) ACPI: MADT (v001 PTLTD APIC 0x06040000 LTP 0x06040000) @
0x0000000037edeee
4
(XEN) ACPI: SPCR (v001 PTLTD $UCRTBL$ 0x06040000 PTL 0x00000001) @
0x0000000037edefb0
(XEN) ACPI: DSDT (v001 Intel 870 SMP 0x06040000 MSFT 0x02000001) @
0x0000000000000000
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: OEM1 (v001 UNISYS OEM1 0x06040000 LTP 0x06040000) @
0x0000000037ede238
(XEN)
(XEN) Enabling ES7000 specific features...
(XEN) Switched to APIC driver `es7000''.
(XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
(XEN) Processor #0 15:3 APIC version 20
(XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x06] enabled)
(XEN) Processor #6 15:3 APIC version 20
(XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x08] enabled)
(XEN) Processor #8 15:3 APIC version 20
(XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x0e] enabled)
(XEN) Processor #14 15:3 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: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
(XEN) ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
(XEN) IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23
(XEN) ACPI: IOAPIC (id[0x0a] address[0xfec04000] gsi_base[72])
(XEN) IOAPIC[1]: apic_id 10, version 32, address 0xfec04000, GSI 72-95
(XEN) ACPI: IOAPIC (id[0x0b] address[0xfec05000] gsi_base[96])
(XEN) IOAPIC[2]: apic_id 11, version 32, address 0xfec05000, GSI 96-119
(XEN) ACPI: IOAPIC (id[0x0c] address[0xfec06000] gsi_base[120])
(XEN) IOAPIC[3]: apic_id 12, version 32, address 0xfec06000, GSI 120-143
(XEN) ACPI: IOAPIC (id[0x0d] address[0xfec07000] gsi_base[144])
(XEN) IOAPIC[4]: apic_id 13, version 32, address 0xfec07000, GSI 144-167
(XEN) ACPI: IOAPIC (id[0x0e] address[0xfec08000] gsi_base[168])
(XEN) IOAPIC[5]: apic_id 14, version 32, address 0xfec08000, GSI 168-191
(XEN) ACPI: IOAPIC (id[0x0f] address[0xfec09000] gsi_base[192])
(XEN) IOAPIC[6]: apic_id 15, version 32, address 0xfec09000, GSI 192-215
(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: Physical Cluster. Using 7 I/O APICs, target
cpus 1
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) mapped APIC to ffff828bfffff000 (fee00000)
(XEN) mapped IOAPIC to ffff828bffffe000 (fec00000)
(XEN) mapped IOAPIC to ffff828bffffd000 (fec04000)
(XEN) mapped IOAPIC to ffff828bffffc000 (fec05000)
(XEN) mapped IOAPIC to ffff828bffffb000 (fec06000)
(XEN) mapped IOAPIC to ffff828bffffa000 (fec07000)
(XEN) mapped IOAPIC to ffff828bffff9000 (fec08000)
(XEN) mapped IOAPIC to ffff828bffff8000 (fec09000)
(XEN) Initializing CPU#0
(XEN) Detected 3333.562 MHz processor.
(XEN) Using scheduler: Simple EDF Scheduler (sedf)
(XEN) CPU: After generic identify, caps: bfebfbff 20000800 00000000
00000000 00004595 0
0000000 00000000
(XEN) CPU: After vendor identify, caps: bfebfbff 20000800 00000000
00000000 00004595 00
000000 00000000
(XEN) CPU: Trace cache: 12K uops, L1 D cache: 16K
(XEN) CPU: L2 cache: 1024K
(XEN) CPU: Hyper-Threading is disabled
(XEN) CPU: After all inits, caps: bfebfbff 20000800 00000000 00000080
00004595 00000000
00000000
(XEN) CPU0: Intel Genuine Intel(R) CPU 3.33GHz stepping 04
(XEN) Getting VERSION: 50014
(XEN) Getting VERSION: 50014
(XEN) Getting ID: 0
(XEN) Getting LVT0: 10700
(XEN) Getting LVT1: 10400
(XEN) masked ExtINT on CPU#0
(XEN) Leaving ESR disabled.
(XEN) Booting processor 1/6 eip 90000
(XEN) Initializing CPU#1
(XEN) masked ExtINT on CPU#1
(XEN) Leaving ESR disabled.
(XEN) CPU: After generic identify, caps: bfebfbff 20000800 00000000
00000000 00004595 0
0000000 00000000
(XEN) CPU: After vendor identify, caps: bfebfbff 20000800 00000000
00000000 00004595 00
000000 00000000
(XEN) CPU: Trace cache: 12K uops, L1 D cache: 16K
(XEN) CPU: L2 cache: 1024K
(XEN) CPU: Hyper-Threading is disabled
(XEN) CPU: After all inits, caps: bfebfbff 20000800 00000000 00000080
00004595 00000000
00000000
(XEN) CPU1: Intel Genuine Intel(R) CPU 3.33GHz stepping 04
(XEN) Booting processor 2/8 eip 90000
(XEN) Initializing CPU#2
(XEN) masked ExtINT on CPU#2
(XEN) Leaving ESR disabled.
(XEN) CPU: After generic identify, caps: bfebfbff 20000800 00000000
00000000 00004595 0
0000000 00000000
(XEN) CPU: After vendor identify, caps: bfebfbff 20000800 00000000
00000000 00004595 00
000000 00000000
(XEN) CPU: Trace cache: 12K uops, L1 D cache: 16K
(XEN) CPU: L2 cache: 1024K
(XEN) CPU: Hyper-Threading is disabled
(XEN) CPU: After all inits, caps: bfebfbff 20000800 00000000 00000080
00004595 00000000
00000000
(XEN) CPU2: Intel Genuine Intel(R) CPU 3.33GHz stepping 04
(XEN) Booting processor 3/14 eip 90000
(XEN) Initializing CPU#3
(XEN) masked ExtINT on CPU#3
(XEN) Leaving ESR disabled.
(XEN) CPU: After generic identify, caps: bfebfbff 20000800 00000000
00000000 00004595 0
0000000 00000000
(XEN) CPU: After vendor identify, caps: bfebfbff 20000800 00000000
00000000 00004595 00
000000 00000000
(XEN) CPU: Trace cache: 12K uops, L1 D cache: 16K
(XEN) CPU: L2 cache: 1024K
(XEN) CPU: Hyper-Threading is disabled
(XEN) CPU: After all inits, caps: bfebfbff 20000800 00000000 00000080
00004595 00000000
00000000
(XEN) CPU3: Intel Genuine Intel(R) CPU 3.33GHz stepping 04
(XEN) Total of 4 processors activated.
(XEN) ENABLING IO-APIC IRQs
(XEN) init IO_APIC IRQs
(XEN) IO-APIC (apicid-pin) 0-0, 0-16, 0-17, 0-18, 0-19, 0-20, 0-21,
0-22, 0-23, 10-0,
10-1, 10-2, 10-3, 10-4, 10-5, 10-6, 10-7, 10-8, 10-9, 10-10, 10-11,
10-12, 10-13, 10-14
, 10-15, 10-16, 10-17, 10-18, 10-19, 10-20, 10-21, 10-22, 10-23, 11-0,
11-1, 11-2, 11-3
, 11-4, 11-5, 11-6, 11-7, 11-8, 11-9, 11-10, 11-11, 11-12, 11-13, 11-14,
11-15, 11-16,
11-17, 11-18, 11-19, 11-20, 11-21, 11-22, 11-23, 12-0, 12-1, 12-2, 12-3,
12-4, 12-5, 12
-6, 12-7, 12-8, 12-9, 12-10, 12-11, 12-12, 12-13, 12-14, 12-15, 12-16,
12-17, 12-18, 12
-19, 12-20, 12-21, 12-22, 12-23, 13-0, 13-1, 13-2, 13-3, 13-4, 13-5,
13-6, 13-7, 13-8,
13-9, 13-10, 13-11, 13-12, 13-13, 13-14, 13-15, 13-16, 13-17, 13-18,
13-19, 13-20, 13-2
1, 13-22, 13-23, 14-0, 14-1, 14-2, 14-3, 14-4, 14-5, 14-6, 14-7, 14-8,
14-9, 14-10, 14-
11, 14-12, 14-13, 14-14, 14-15, 14-16, 14-17, 14-18, 14-19, 14-20,
14-21, 14-22, 14-23,
15-0, 15-1, 15-2, 15-3, 15-4, 15-5, 15-6, 15-7, 15-8, 15-9, 15-10,
15-11, 15-12, 15-13
, 15-14, 15-15, 15-16, 15-17, 15-18, 15-19, 15-20, 15-21, 15-22, 15-23
not connected.
(XEN) ..TIMER: vector=0x31 pin1=2 pin2=-1
(XEN) number of MP IRQ sources: 15.
(XEN) number of IO-APIC #0 registers: 24.
(XEN) number of IO-APIC #10 registers: 24.
(XEN) number of IO-APIC #11 registers: 24.
(XEN) number of IO-APIC #12 registers: 24.
(XEN) number of IO-APIC #13 registers: 24.
(XEN) number of IO-APIC #14 registers: 24.
(XEN) number of IO-APIC #15 registers: 24.
(XEN) testing the IO APIC.......................
(XEN) IO APIC #0......
(XEN) .... register #00: 00000000
(XEN) ....... : physical APIC id: 00
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00178020
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 1
(XEN) ....... : IO APIC version: 0020
(XEN) .... register #02: 00000000
(XEN) ....... : arbitration: 00
(XEN) .... register #03: 00000001
(XEN) ....... : Boot DT : 1
(XEN) .... IRQ redirection table:
(XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN) 00 000 00 1 0 0 0 0 0 0 00
(XEN) 01 000 00 0 0 0 0 0 0 0 39
(XEN) 02 000 00 0 0 0 0 0 0 0 31
(XEN) 03 000 00 0 0 0 0 0 0 0 41
(XEN) 04 000 00 0 0 0 0 0 0 0 49
(XEN) 05 000 00 0 0 0 0 0 0 0 51
(XEN) 06 000 00 0 0 0 0 0 0 0 59
(XEN) 07 000 00 0 0 0 0 0 0 0 61
(XEN) 08 000 00 0 0 0 0 0 0 0 69
(XEN) 09 000 00 1 1 0 0 0 0 0 71
(XEN) 0a 000 00 0 0 0 0 0 0 0 79
(XEN) 0b 000 00 0 0 0 0 0 0 0 81
(XEN) 0c 000 00 0 0 0 0 0 0 0 89
(XEN) 0d 000 00 0 0 0 0 0 0 0 91
(XEN) 0e 000 00 0 0 0 0 0 0 0 99
(XEN) 0f 000 00 0 0 0 0 0 0 0 A1
(XEN) 10 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(XEN) 17 000 00 1 0 0 0 0 0 0 00
(XEN) IO APIC #10......
(XEN) .... register #00: 00000000
(XEN) ....... : physical APIC id: 00
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00178020
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 1
(XEN) ....... : IO APIC version: 0020
(XEN) .... register #02: 00000000
(XEN) ....... : arbitration: 00
(XEN) .... register #03: 00000001
(XEN) ....... : Boot DT : 1
(XEN) .... IRQ redirection table:
(XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN) 00 000 00 1 0 0 0 0 0 0 00
(XEN) 01 000 00 1 0 0 0 0 0 0 00
(XEN) 02 000 00 1 0 0 0 0 0 0 00
(XEN) 03 000 00 1 0 0 0 0 0 0 00
(XEN) 04 000 00 1 0 0 0 0 0 0 00
(XEN) 05 000 00 1 0 0 0 0 0 0 00
(XEN) 06 000 00 1 0 0 0 0 0 0 00
(XEN) 07 000 00 1 0 0 0 0 0 0 00
(XEN) 08 000 00 1 0 0 0 0 0 0 00
(XEN) 09 000 00 1 0 0 0 0 0 0 00
(XEN) 0a 000 00 1 0 0 0 0 0 0 00
(XEN) 0b 000 00 1 0 0 0 0 0 0 00
(XEN) 0c 000 00 1 0 0 0 0 0 0 00
(XEN) 0d 000 00 1 0 0 0 0 0 0 00
(XEN) 0e 000 00 1 0 0 0 0 0 0 00
(XEN) 0f 000 00 1 0 0 0 0 0 0 00
(XEN) 10 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(XEN) 17 000 00 1 0 0 0 0 0 0 00
(XEN) IO APIC #11......
(XEN) .... register #00: 00000000
(XEN) ....... : physical APIC id: 00
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00178020
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 1
(XEN) ....... : IO APIC version: 0020
(XEN) .... register #02: 00000000
(XEN) ....... : arbitration: 00
(XEN) .... register #03: 00000001
(XEN) ....... : Boot DT : 1
(XEN) .... IRQ redirection table:
(XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN) 00 000 00 1 0 0 0 0 0 0 00
(XEN) 01 000 00 1 0 0 0 0 0 0 00
(XEN) 02 000 00 1 0 0 0 0 0 0 00
(XEN) 03 000 00 1 0 0 0 0 0 0 00
(XEN) 04 000 00 1 0 0 0 0 0 0 00
(XEN) 05 000 00 1 0 0 0 0 0 0 00
(XEN) 06 000 00 1 0 0 0 0 0 0 00
(XEN) 07 000 00 1 0 0 0 0 0 0 00
(XEN) 08 000 00 1 0 0 0 0 0 0 00
(XEN) 09 000 00 1 0 0 0 0 0 0 00
(XEN) 0a 000 00 1 0 0 0 0 0 0 00
(XEN) 0b 000 00 1 0 0 0 0 0 0 00
(XEN) 0c 000 00 1 0 0 0 0 0 0 00
(XEN) 0d 000 00 1 0 0 0 0 0 0 00
(XEN) 0e 000 00 1 0 0 0 0 0 0 00
(XEN) 0f 000 00 1 0 0 0 0 0 0 00
(XEN) 10 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(XEN) 17 000 00 1 0 0 0 0 0 0 00
(XEN) IO APIC #12......
(XEN) .... register #00: 00000000
(XEN) ....... : physical APIC id: 00
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00178020
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 1
(XEN) ....... : IO APIC version: 0020
(XEN) .... register #02: 00000000
(XEN) ....... : arbitration: 00
(XEN) .... register #03: 00000001
(XEN) ....... : Boot DT : 1
(XEN) .... IRQ redirection table:
(XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN) 00 000 00 1 0 0 0 0 0 0 00
(XEN) 01 000 00 1 0 0 0 0 0 0 00
(XEN) 02 000 00 1 0 0 0 0 0 0 00
(XEN) 03 000 00 1 0 0 0 0 0 0 00
(XEN) 04 000 00 1 0 0 0 0 0 0 00
(XEN) 05 000 00 1 0 0 0 0 0 0 00
(XEN) 06 000 00 1 0 0 0 0 0 0 00
(XEN) 07 000 00 1 0 0 0 0 0 0 00
(XEN) 08 000 00 1 0 0 0 0 0 0 00
(XEN) 09 000 00 1 0 0 0 0 0 0 00
(XEN) 0a 000 00 1 0 0 0 0 0 0 00
(XEN) 0b 000 00 1 0 0 0 0 0 0 00
(XEN) 0c 000 00 1 0 0 0 0 0 0 00
(XEN) 0d 000 00 1 0 0 0 0 0 0 00
(XEN) 0e 000 00 1 0 0 0 0 0 0 00
(XEN) 0f 000 00 1 0 0 0 0 0 0 00
(XEN) 10 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(XEN) 17 000 00 1 0 0 0 0 0 0 00
(XEN) IO APIC #13......
(XEN) .... register #00: 00000000
(XEN) ....... : physical APIC id: 00
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00178020
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 1
(XEN) ....... : IO APIC version: 0020
(XEN) .... register #02: 00000000
(XEN) ....... : arbitration: 00
(XEN) .... register #03: 00000001
(XEN) ....... : Boot DT : 1
(XEN) .... IRQ redirection table:
(XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN) 00 000 00 1 0 0 0 0 0 0 00
(XEN) 01 000 00 1 0 0 0 0 0 0 00
(XEN) 02 000 00 1 0 0 0 0 0 0 00
(XEN) 03 000 00 1 0 0 0 0 0 0 00
(XEN) 04 000 00 1 0 0 0 0 0 0 00
(XEN) 05 000 00 1 0 0 0 0 0 0 00
(XEN) 06 000 00 1 0 0 0 0 0 0 00
(XEN) 07 000 00 1 0 0 0 0 0 0 00
(XEN) 08 000 00 1 0 0 0 0 0 0 00
(XEN) 09 000 00 1 0 0 0 0 0 0 00
(XEN) 0a 000 00 1 0 0 0 0 0 0 00
(XEN) 0b 000 00 1 0 0 0 0 0 0 00
(XEN) 0c 000 00 1 0 0 0 0 0 0 00
(XEN) 0d 000 00 1 0 0 0 0 0 0 00
(XEN) 0e 000 00 1 0 0 0 0 0 0 00
(XEN) 0f 000 00 1 0 0 0 0 0 0 00
(XEN) 10 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(XEN) 17 000 00 1 0 0 0 0 0 0 00
(XEN) IO APIC #14......
(XEN) .... register #00: 00000000
(XEN) ....... : physical APIC id: 00
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00178020
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 1
(XEN) ....... : IO APIC version: 0020
(XEN) .... register #02: 00000000
(XEN) ....... : arbitration: 00
(XEN) .... register #03: 00000001
(XEN) ....... : Boot DT : 1
(XEN) .... IRQ redirection table:
(XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN) 00 000 00 1 0 0 0 0 0 0 00
(XEN) 01 000 00 1 0 0 0 0 0 0 00
(XEN) 02 000 00 1 0 0 0 0 0 0 00
(XEN) 03 000 00 1 0 0 0 0 0 0 00
(XEN) 04 000 00 1 0 0 0 0 0 0 00
(XEN) 05 000 00 1 0 0 0 0 0 0 00
(XEN) 06 000 00 1 0 0 0 0 0 0 00
(XEN) 07 000 00 1 0 0 0 0 0 0 00
(XEN) 08 000 00 1 0 0 0 0 0 0 00
(XEN) 09 000 00 1 0 0 0 0 0 0 00
(XEN) 0a 000 00 1 0 0 0 0 0 0 00
(XEN) 0b 000 00 1 0 0 0 0 0 0 00
(XEN) 0c 000 00 1 0 0 0 0 0 0 00
(XEN) 0d 000 00 1 0 0 0 0 0 0 00
(XEN) 0e 000 00 1 0 0 0 0 0 0 00
(XEN) 0f 000 00 1 0 0 0 0 0 0 00
(XEN) 10 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(XEN) 17 000 00 1 0 0 0 0 0 0 00
(XEN) IO APIC #15......
(XEN) .... register #00: 00000000
(XEN) ....... : physical APIC id: 00
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00178020
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 1
(XEN) ....... : IO APIC version: 0020
(XEN) .... register #02: 00000000
(XEN) ....... : arbitration: 00
(XEN) .... register #03: 00000001
(XEN) ....... : Boot DT : 1
(XEN) .... IRQ redirection table:
(XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN) 00 000 00 1 0 0 0 0 0 0 00
(XEN) 01 000 00 1 0 0 0 0 0 0 00
(XEN) 02 000 00 1 0 0 0 0 0 0 00
(XEN) 03 000 00 1 0 0 0 0 0 0 00
(XEN) 04 000 00 1 0 0 0 0 0 0 00
(XEN) 05 000 00 1 0 0 0 0 0 0 00
(XEN) 06 000 00 1 0 0 0 0 0 0 00
(XEN) 07 000 00 1 0 0 0 0 0 0 00
(XEN) 08 000 00 1 0 0 0 0 0 0 00
(XEN) 09 000 00 1 0 0 0 0 0 0 00
(XEN) 0a 000 00 1 0 0 0 0 0 0 00
(XEN) 0b 000 00 1 0 0 0 0 0 0 00
(XEN) 0c 000 00 1 0 0 0 0 0 0 00
(XEN) 0d 000 00 1 0 0 0 0 0 0 00
(XEN) 0e 000 00 1 0 0 0 0 0 0 00
(XEN) 0f 000 00 1 0 0 0 0 0 0 00
(XEN) 10 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(XEN) 17 000 00 1 0 0 0 0 0 0 00
(XEN) Using vector-based indexing
(XEN) IRQ to pin mappings:
(XEN) IRQ49 -> 0:2
(XEN) IRQ57 -> 0:1
(XEN) IRQ65 -> 0:3
(XEN) IRQ73 -> 0:4
(XEN) IRQ81 -> 0:5
(XEN) IRQ89 -> 0:6
(XEN) IRQ97 -> 0:7
(XEN) IRQ105 -> 0:8
(XEN) IRQ113 -> 0:9
(XEN) IRQ121 -> 0:10
(XEN) IRQ129 -> 0:11
(XEN) IRQ137 -> 0:12
(XEN) IRQ145 -> 0:13
(XEN) IRQ153 -> 0:14
(XEN) IRQ161 -> 0:15
(XEN) .................................... done.
(XEN) Using local APIC timer interrupts.
(XEN) calibrating APIC timer ...
(XEN) ..... CPU clock speed is 3333.4195 MHz.
(XEN) ..... host bus clock speed is 166.6709 MHz.
(XEN) ..... bus_scale = 0x0000AAB1
(XEN) checking TSC synchronization across 4 CPUs:
(XEN) CPU#0 had 711149 usecs TSC skew, fixed it up.
(XEN) CPU#1 had 711154 usecs TSC skew, fixed it up.
(XEN) CPU#2 had -711151 usecs TSC skew, fixed it up.
(XEN) CPU#3 had -711152 usecs TSC skew, fixed it up.
(XEN) Time init:
(XEN) .... cpu_freq: 00000000:C6B220E8
(XEN) .... scale: 00000001:332DCA92
(XEN) .... Wall Clock: 1121433804s 760000us
(XEN) Brought up 4 CPUs
(XEN) mtrr: v2.0 (20020519)
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Xen-ELF header found:
''GUEST_OS=linux,GUEST_VER=2.6,XEN_VER=3.0,VIRT_BASE=0xfffff
fff80000000,LOADER=generic''
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN) Dom0 alloc.: 00000000c0000000->00000000e0000000
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN) Loaded kernel: ffffffff80100000->ffffffff805a7086
(XEN) Init. ramdisk: ffffffff805a8000->ffffffff805a8000
(XEN) Phys-Mach map: ffffffff805a8000->ffffffff80628000
(XEN) Page tables: ffffffff80628000->ffffffff8062f000
(XEN) Start info: ffffffff8062f000->ffffffff80630000
(XEN) Boot stack: ffffffff80630000->ffffffff80631000
(XEN) TOTAL: ffffffff80000000->ffffffff80800000
(XEN) ENTRY ADDRESS: ffffffff80100000
(XEN) Scrubbing Free RAM:
............................................done.
(XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times
to switch
input to Xen).
Linux version 2.6.12-xen0 (root@SLES9SP2RC3-x86-64) (gcc version 3.3.3
(SuSE Linux)) #2
Fri Jul 15 08:31:27 EDT 2005
kernel direct mapping tables upto ffff880020000000 @ 800000-902000
Registering memory for bootmem: from a00000, size = 1f600000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x06] enabled)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x08] enabled)
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x0e] enabled)
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23
ACPI: IOAPIC (id[0x0a] address[0xfec04000] gsi_base[72])
IOAPIC[1]: apic_id 10, version 32, address 0xfec04000, GSI 72-95
ACPI: IOAPIC (id[0x0b] address[0xfec05000] gsi_base[96])
IOAPIC[2]: apic_id 11, version 32, address 0xfec05000, GSI 96-119
ACPI: IOAPIC (id[0x0c] address[0xfec06000] gsi_base[120])
IOAPIC[3]: apic_id 12, version 32, address 0xfec06000, GSI 120-143
ACPI: IOAPIC (id[0x0d] address[0xfec07000] gsi_base[144])
IOAPIC[4]: apic_id 13, version 32, address 0xfec07000, GSI 144-167
ACPI: IOAPIC (id[0x0e] address[0xfec08000] gsi_base[168])
IOAPIC[5]: apic_id 14, version 32, address 0xfec08000, GSI 168-191
ACPI: IOAPIC (id[0x0f] address[0xfec09000] gsi_base[192])
IOAPIC[6]: apic_id 15, version 32, address 0xfec09000, GSI 192-215
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
Setting APIC routing to clustered
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 20000000 (gap: 20000000:e0000000)
Built 1 zonelists
Kernel command line: root=/dev/sda2 console=tty0
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 131072 bytes)
Xen reported: 3333.562 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
Memory: 504832k/524288k available (2808k kernel code, 8872k reserved,
1125k data, 272k
init)
Mount-cache hash table entries: 256
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 1024K
CPU: L3 cache: 8192K
CPU: Genuine Intel(R) CPU 3.33GHz stepping 04
NET: Registered protocol family 16
PCI: Using configuration type 1
ACPI: Subsystem revision 20050309
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: Device [MBDV] status [00000008]: functional but not present;
setting present
ACPI: PCI Root Bridge [MBDV] (0000:ff)
PCI: Probing PCI hardware (bus ff)
ACPI: PCI Root Bridge [S0H0] (0000:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
PCI: Transparent bridge - 0000:00:1e.0
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 10 *11 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 *10 11 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 10 *11 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 10 *11 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 10 11 14 15) *12
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 10 11 14 15) *12
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 10 *11 14 15)
ACPI: PCI Root Bridge [S0H2] (0000:17)
PCI: Probing PCI hardware (bus 17)
ACPI: PCI Root Bridge [S0H3] (0000:2c)
PCI: Probing PCI hardware (bus 2c)
ACPI: PCI Root Bridge [S0H4] (0000:41)
PCI: Probing PCI hardware (bus 41)
xen_mem: Initialising balloon driver.
SCSI subsystem initialized
PCI: Using ACPI for IRQ routing
PCI: If a device doesn''t work, try "pci=routeirq". If it
helps, post a
report
PCI: IRQ init
Grant table initialized
IA-32 Microcode Update Driver: v1.14 <tigran@veritas.com>
IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
Initializing Cryptographic API
Real Time Clock Driver v1.12
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
floppy0: no floppy controllers found
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
loop: loaded (max 8 devices)
HP CISS Driver (v 2.6.6)
Intel(R) PRO/1000 Network Driver - version 6.0.54-k2
Copyright (c) 1999-2004 Intel Corporation.
ACPI: PCI Interrupt 0000:18:01.0[A] -> GSI 72 (level, low) -> IRQ 72
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
ACPI: PCI Interrupt 0000:18:01.1[B] -> GSI 73 (level, low) -> IRQ 73
e1000: eth1: e1000_probe: Intel(R) PRO/1000 Network Connection
pcnet32.c:v1.30j 29.04.2005 tsbogend@alpha.franken.de
e100: Intel(R) PRO/100 Network Driver, 3.4.8-k2-NAPI
e100: Copyright(c) 1999-2005 Intel Corporation
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
Xen virtual console successfully installed as ttyS0
Event-channel device installed.
Blkif backend is using grant tables.
Initialising Xen netif backend
Blkif frontend is using grant tables.
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
ICH4: IDE controller at PCI slot 0000:00:1f.1
ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 18
ICH4: chipset revision 2
ICH4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x1880-0x1887<1>Unable to handle kernel paging
request at ffff88001
fd86000 RIP:
<ffffffff8021b8c2>{__memset+50}
Unable to handle kernel NULL pointer dereference at 0000000000000880
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel paging request at 00000000000028bb RIP:
<ffffffff801564ac>{update_mem_hiwater+12}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
> -----Original Message-----
> From: Nakajima, Jun [mailto:jun.nakajima@intel.com]
> Sent: Saturday, July 02, 2005 2:11 AM
> To: Puthiyaparambil, Aravindh; xen-devel@lists.xensource.com
> Cc: Magolan, John F; Subrahmanian, Raj; Davis, Jason; Vessey, Bruce A
> Subject: RE: [Xen-devel] Xen on ES7000 x86_64
>
> Puthiyaparambil, Aravindh wrote:
> > I am trying to bring Xen up on the ES7000 x86_64 box. I have some of
> > my patches along with Don Fry''s per-cpu-timer patch. I have
included
> > the debug output. I am wondering if this is similar to Bug#75 or if
> > it is a different problem altogether.
>
> Is it possbile NX/XD is disabled? Can you try
> #define NOISY_CAPS 1
> in xen/arch/x86/cpu/common.c and report the line like:
>
> (XEN) CPU: After generic identify, caps: bfebfbff 20100800 00000000
> 00000000 000
> 065bd 00000000 00000001
>
> Jun
> ---
> Intel Open Source Technology Center
>
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
Puthiyaparambil, Aravindh wrote:> I am still trying to bring Xen up on the ES7000 x86_64. I have a > feeling that the NX/XD is disabled on the system and it is tripping > things up. > > Jun, could you please confirm this? Here is the output you had asked > from me sometime ago. The complete boot output is included below. > > (XEN) CPU: After generic identify, caps: bfebfbff 20000800 00000000 > 00000000 00004595 00000000 00000000Yes, it''s disabled. 20000800 should become 20100800. Is there any BIOS setup to enable it? Jun --- Intel Open Source Technology Center> > Thanks > Aravindh > >------------------------------------------------------------------------> >> -----Original Message----- >> From: Nakajima, Jun [mailto:jun.nakajima@intel.com] >> Sent: Saturday, July 02, 2005 2:11 AM >> To: Puthiyaparambil, Aravindh; xen-devel@lists.xensource.com >> Cc: Magolan, John F; Subrahmanian, Raj; Davis, Jason; Vessey, Bruce A >> Subject: RE: [Xen-devel] Xen on ES7000 x86_64 >> >> Puthiyaparambil, Aravindh wrote: >>> I am trying to bring Xen up on the ES7000 x86_64 box. I have some of >>> my patches along with Don Fry''s per-cpu-timer patch. I have included >>> the debug output. I am wondering if this is similar to Bug#75 or if >>> it is a different problem altogether. >> >> Is it possbile NX/XD is disabled? Can you try >> #define NOISY_CAPS 1 >> in xen/arch/x86/cpu/common.c and report the line like: >> >> (XEN) CPU: After generic identify, caps: bfebfbff 20100800 00000000 >> 00000000 000 065bd 00000000 00000001 >> >> Jun >> --- >> Intel Open Source Technology Center_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Puthiyaparambil, Aravindh
2005-Jul-15 17:59 UTC
RE: [Xen-devel] Xen on ES7000 x86_64 take 2
As of now there is no BIOS option to enable it. :-(> -----Original Message----- > From: Nakajima, Jun [mailto:jun.nakajima@intel.com] > Sent: Friday, July 15, 2005 1:52 PM > To: Puthiyaparambil, Aravindh; xen-devel@lists.xensource.com > Cc: Magolan, John F; Subrahmanian, Raj; Davis, Jason; Vessey, Bruce A > Subject: RE: [Xen-devel] Xen on ES7000 x86_64 take 2 > > Puthiyaparambil, Aravindh wrote: > > I am still trying to bring Xen up on the ES7000 x86_64. I have a > > feeling that the NX/XD is disabled on the system and it is tripping > > things up. > > > > Jun, could you please confirm this? Here is the output you had asked > > from me sometime ago. The complete boot output is included below. > > > > (XEN) CPU: After generic identify, caps: bfebfbff 20000800 00000000 > > 00000000 00004595 00000000 00000000 > > Yes, it''s disabled. 20000800 should become 20100800. Is there any BIOS > setup to enable it? > > Jun > --- > Intel Open Source Technology Center > > > > > Thanks > > Aravindh > > > > >------------------------------------------------------------------------> > > >> -----Original Message----- > >> From: Nakajima, Jun [mailto:jun.nakajima@intel.com] > >> Sent: Saturday, July 02, 2005 2:11 AM > >> To: Puthiyaparambil, Aravindh; xen-devel@lists.xensource.com > >> Cc: Magolan, John F; Subrahmanian, Raj; Davis, Jason; Vessey, BruceA> >> Subject: RE: [Xen-devel] Xen on ES7000 x86_64 > >> > >> Puthiyaparambil, Aravindh wrote: > >>> I am trying to bring Xen up on the ES7000 x86_64 box. I have someof> >>> my patches along with Don Fry''s per-cpu-timer patch. I haveincluded> >>> the debug output. I am wondering if this is similar to Bug#75 orif> >>> it is a different problem altogether. > >> > >> Is it possbile NX/XD is disabled? Can you try > >> #define NOISY_CAPS 1 > >> in xen/arch/x86/cpu/common.c and report the line like: > >> > >> (XEN) CPU: After generic identify, caps: bfebfbff 20100800 00000000 > >> 00000000 000 065bd 00000000 00000001 > >> > >> Jun > >> --- > >> Intel Open Source Technology Center > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Puthiyaparambil, Aravindh wrote:> As of now there is no BIOS option to enable it. :-( >We should be able to fix this bug quickly. Can you run xen built by "make debug=y"? Change xen.gz only when you reboot. That way we get more data points who''s trying to set the bit. The kernel should be fine, but some (xen-specific) device driver may be setting the bit 63. It''s a big machine that we want to see Xen running on ;-). Jun --- Intel Open Source Technology Center _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Jun from what I saw both the mptbase & tg3 driver on our blade hardware was setting it. Jerone On Fri, 2005-07-15 at 11:17 -0700, Nakajima, Jun wrote:> Puthiyaparambil, Aravindh wrote: > > As of now there is no BIOS option to enable it. :-( > > > We should be able to fix this bug quickly. Can you run xen built by > "make debug=y"? Change xen.gz only when you reboot. That way we get more > data points who''s trying to set the bit. The kernel should be fine, but > some (xen-specific) device driver may be setting the bit 63. It''s a big > machine that we want to see Xen running on ;-). > > Jun > --- > Intel Open Source Technology Center > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >-- Jerone Young IBM Linux Technology Center jyoung5@us.ibm.com 512-838-1157 (T/L: 678-1157) _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
I sent a patch on the list last week that removes the use of the NX bit from Xen. Could you try it out. I''ve attached it to this email. On Fri, 2005-07-15 at 13:59 -0400, Puthiyaparambil, Aravindh wrote:> As of now there is no BIOS option to enable it. :-( > > > -----Original Message----- > > From: Nakajima, Jun [mailto:jun.nakajima@intel.com] > > Sent: Friday, July 15, 2005 1:52 PM > > To: Puthiyaparambil, Aravindh; xen-devel@lists.xensource.com > > Cc: Magolan, John F; Subrahmanian, Raj; Davis, Jason; Vessey, Bruce A > > Subject: RE: [Xen-devel] Xen on ES7000 x86_64 take 2 > > > > Puthiyaparambil, Aravindh wrote: > > > I am still trying to bring Xen up on the ES7000 x86_64. I have a > > > feeling that the NX/XD is disabled on the system and it is tripping > > > things up. > > > > > > Jun, could you please confirm this? Here is the output you had asked > > > from me sometime ago. The complete boot output is included below. > > > > > > (XEN) CPU: After generic identify, caps: bfebfbff 20000800 00000000 > > > 00000000 00004595 00000000 00000000 > > > > Yes, it''s disabled. 20000800 should become 20100800. Is there any BIOS > > setup to enable it? > > > > Jun > > --- > > Intel Open Source Technology Center > > > > > > > > Thanks > > > Aravindh > > > > > > > > > ------------------------------------------------------------------------ > > > > > >> -----Original Message----- > > >> From: Nakajima, Jun [mailto:jun.nakajima@intel.com] > > >> Sent: Saturday, July 02, 2005 2:11 AM > > >> To: Puthiyaparambil, Aravindh; xen-devel@lists.xensource.com > > >> Cc: Magolan, John F; Subrahmanian, Raj; Davis, Jason; Vessey, Bruce > A > > >> Subject: RE: [Xen-devel] Xen on ES7000 x86_64 > > >> > > >> Puthiyaparambil, Aravindh wrote: > > >>> I am trying to bring Xen up on the ES7000 x86_64 box. I have some > of > > >>> my patches along with Don Fry''s per-cpu-timer patch. I have > included > > >>> the debug output. I am wondering if this is similar to Bug#75 or > if > > >>> it is a different problem altogether. > > >> > > >> Is it possbile NX/XD is disabled? Can you try > > >> #define NOISY_CAPS 1 > > >> in xen/arch/x86/cpu/common.c and report the line like: > > >> > > >> (XEN) CPU: After generic identify, caps: bfebfbff 20100800 00000000 > > >> 00000000 000 065bd 00000000 00000001 > > >> > > >> Jun > > >> --- > > >> Intel Open Source Technology Center > > > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >-- Jerone Young IBM Linux Technology Center jyoung5@us.ibm.com 512-838-1157 (T/L: 678-1157) _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Puthiyaparambil, Aravindh
2005-Jul-15 18:51 UTC
RE: [Xen-devel] Xen on ES7000 x86_64 take 2
Jun,
Here is the output with debug turned on. I will try Jerone''s patch next
and post the output of that too.
Aravindh
------
Un __ __ _____ ___ _ _
\ \/ /___ _ __ |___ / / _ \ __| | _____ _____| |
\ // _ \ ''_ \ |_ \| | | |__ / _` |/ _ \ \ / / _ \ |
/ \ __/ | | | ___) | |_| |__| (_| | __/\ V / __/ |
/_/\_\___|_| |_| |____(_)___/ \__,_|\___| \_/ \___|_|
http://www.cl.cam.ac.uk/netos/xen
University of Cambridge Computer Laboratory
Xen version 3.0-devel (root@) (gcc version 3.3.3 (SuSE Linux)) Fri Jul
15 10:24:14 EDT
2005
Latest ChangeSet: Fri Jul 15 09:39:50 2005
a83ac0806d6b900eafac6e6942352f88fe89d449
(XEN) Physical RAM map:
(XEN) 0000000000000000 - 000000000009dc00 (usable)
(XEN) 000000000009dc00 - 00000000000a0000 (reserved)
(XEN) 00000000000ce000 - 0000000000100000 (reserved)
(XEN) 0000000000100000 - 0000000037ea0000 (usable)
(XEN) 0000000037ea0000 - 0000000037edf000 (ACPI data)
(XEN) 0000000037edf000 - 0000000037f00000 (ACPI NVS)
(XEN) 0000000037f00000 - 00000000e8000000 (usable)
(XEN) 00000000f8000000 - 0000000100000000 (reserved)
(XEN) 0000000100000000 - 0000000110000000 (usable)
(XEN) System RAM: 3967MB (4062452kB)
(XEN) Xen heap: 14MB (14580kB)
(XEN) found SMP MP-table at 000f8730
(XEN) DMI present.
(XEN) Using APIC driver default
(XEN) ACPI: RSDP (v000 PTLTD ) @
0x00000000000f8700
(XEN) ACPI: RSDT (v001 PTLTD RSDT 0x06040000 LTP 0x06040000) @
0x0000000037ea2f17
(XEN) ACPI: FADT (v004 UNISYS ZORRO 0x06040000 PTL 0x00000008) @
0x0000000037ede144
(XEN) ACPI: OEM1 (v001 UNISYS OEM1 0x06040000 LTP 0x06040000) @
0x0000000037ede238
(XEN) ACPI: OEM2 (v001 UNISYS OEM2 0x06040000 LTP 0x06040000) @
0x0000000037ede268
(XEN) ACPI: WSPT (v001 UNISYS WSPT 0x06040000 LTP 0x06040000) @
0x0000000037edee64
(XEN) ACPI: SRAT (v001 UNISYS SRAT 0x06040000 LTP 0x06040000) @
0x0000000037edee8c
(XEN) ACPI: MADT (v001 PTLTD APIC 0x06040000 LTP 0x06040000) @
0x0000000037edeee
4
(XEN) ACPI: SPCR (v001 PTLTD $UCRTBL$ 0x06040000 PTL 0x00000001) @
0x0000000037edefb0
(XEN) ACPI: DSDT (v001 Intel 870 SMP 0x06040000 MSFT 0x02000001) @
0x0000000000000000
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: OEM1 (v001 UNISYS OEM1 0x06040000 LTP 0x06040000) @
0x0000000037ede238
(XEN)
(XEN) Enabling ES7000 specific features...
(XEN) Switched to APIC driver `es7000''.
(XEN) ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
(XEN) Processor #0 15:3 APIC version 20
(XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x06] enabled)
(XEN) Processor #6 15:3 APIC version 20
(XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x08] enabled)
(XEN) Processor #8 15:3 APIC version 20
(XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x0e] enabled)
(XEN) Processor #14 15:3 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: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
(XEN) ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
(XEN) IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23
(XEN) ACPI: IOAPIC (id[0x0a] address[0xfec04000] gsi_base[72])
(XEN) IOAPIC[1]: apic_id 10, version 32, address 0xfec04000, GSI 72-95
(XEN) ACPI: IOAPIC (id[0x0b] address[0xfec05000] gsi_base[96])
(XEN) IOAPIC[2]: apic_id 11, version 32, address 0xfec05000, GSI 96-119
(XEN) ACPI: IOAPIC (id[0x0c] address[0xfec06000] gsi_base[120])
(XEN) IOAPIC[3]: apic_id 12, version 32, address 0xfec06000, GSI 120-143
(XEN) ACPI: IOAPIC (id[0x0d] address[0xfec07000] gsi_base[144])
(XEN) IOAPIC[4]: apic_id 13, version 32, address 0xfec07000, GSI 144-167
(XEN) ACPI: IOAPIC (id[0x0e] address[0xfec08000] gsi_base[168])
(XEN) IOAPIC[5]: apic_id 14, version 32, address 0xfec08000, GSI 168-191
(XEN) ACPI: IOAPIC (id[0x0f] address[0xfec09000] gsi_base[192])
(XEN) IOAPIC[6]: apic_id 15, version 32, address 0xfec09000, GSI 192-215
(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: Physical Cluster. Using 7 I/O APICs, target
cpus 1
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) mapped APIC to ffff828bfffff000 (fee00000)
(XEN) mapped IOAPIC to ffff828bffffe000 (fec00000)
(XEN) mapped IOAPIC to ffff828bffffd000 (fec04000)
(XEN) mapped IOAPIC to ffff828bffffc000 (fec05000)
(XEN) mapped IOAPIC to ffff828bffffb000 (fec06000)
(XEN) mapped IOAPIC to ffff828bffffa000 (fec07000)
(XEN) mapped IOAPIC to ffff828bffff9000 (fec08000)
(XEN) mapped IOAPIC to ffff828bffff8000 (fec09000)
(XEN) Initializing CPU#0
(XEN) Detected 3333.552 MHz processor.
(XEN) Using scheduler: Simple EDF Scheduler (sedf)
(XEN) CPU: After generic identify, caps: bfebfbff 20000800 00000000
00000000 00004595 0
0000000 00000000
(XEN) CPU: After vendor identify, caps: bfebfbff 20000800 00000000
00000000 00004595 00
000000 00000000
(XEN) CPU: Trace cache: 12K uops, L1 D cache: 16K
(XEN) CPU: L2 cache: 1024K
(XEN) CPU: Hyper-Threading is disabled
(XEN) CPU: After all inits, caps: bfebfbff 20000800 00000000 00000080
00004595 00000000
00000000
(XEN) CPU0: Intel Genuine Intel(R) CPU 3.33GHz stepping 04
(XEN) Getting VERSION: 50014
(XEN) Getting VERSION: 50014
(XEN) Getting ID: 0
(XEN) Getting LVT0: 10700
(XEN) Getting LVT1: 10400
(XEN) masked ExtINT on CPU#0
(XEN) Leaving ESR disabled.
(XEN) Booting processor 1/6 eip 90000
(XEN) Initializing CPU#1
(XEN) masked ExtINT on CPU#1
(XEN) Leaving ESR disabled.
(XEN) CPU: After generic identify, caps: bfebfbff 20000800 00000000
00000000 00004595 0
0000000 00000000
(XEN) CPU: After vendor identify, caps: bfebfbff 20000800 00000000
00000000 00004595 00
000000 00000000
(XEN) CPU: Trace cache: 12K uops, L1 D cache: 16K
(XEN) CPU: L2 cache: 1024K
(XEN) CPU: Hyper-Threading is disabled
(XEN) CPU: After all inits, caps: bfebfbff 20000800 00000000 00000080
00004595 00000000
00000000
(XEN) CPU1: Intel Genuine Intel(R) CPU 3.33GHz stepping 04
(XEN) Booting processor 2/8 eip 90000
(XEN) Initializing CPU#2
(XEN) masked ExtINT on CPU#2
(XEN) Leaving ESR disabled.
(XEN) CPU: After generic identify, caps: bfebfbff 20000800 00000000
00000000 00004595 0
0000000 00000000
(XEN) CPU: After vendor identify, caps: bfebfbff 20000800 00000000
00000000 00004595 00
000000 00000000
(XEN) CPU: Trace cache: 12K uops, L1 D cache: 16K
(XEN) CPU: L2 cache: 1024K
(XEN) CPU: Hyper-Threading is disabled
(XEN) CPU: After all inits, caps: bfebfbff 20000800 00000000 00000080
00004595 00000000
00000000
(XEN) CPU2: Intel Genuine Intel(R) CPU 3.33GHz stepping 04
(XEN) Booting processor 3/14 eip 90000
(XEN) Initializing CPU#3
(XEN) masked ExtINT on CPU#3
(XEN) Leaving ESR disabled.
(XEN) CPU: After generic identify, caps: bfebfbff 20000800 00000000
00000000 00004595 0
0000000 00000000
(XEN) CPU: After vendor identify, caps: bfebfbff 20000800 00000000
00000000 00004595 00
000000 00000000
(XEN) CPU: Trace cache: 12K uops, L1 D cache: 16K
(XEN) CPU: L2 cache: 1024K
(XEN) CPU: Hyper-Threading is disabled
(XEN) CPU: After all inits, caps: bfebfbff 20000800 00000000 00000080
00004595 00000000
00000000
(XEN) CPU3: Intel Genuine Intel(R) CPU 3.33GHz stepping 04
(XEN) Total of 4 processors activated.
(XEN) ENABLING IO-APIC IRQs
(XEN) init IO_APIC IRQs
(XEN) IO-APIC (apicid-pin) 0-0, 0-16, 0-17, 0-18, 0-19, 0-20, 0-21,
0-22, 0-23, 10-0,
10-1, 10-2, 10-3, 10-4, 10-5, 10-6, 10-7, 10-8, 10-9, 10-10, 10-11,
10-12, 10-13, 10-14
, 10-15, 10-16, 10-17, 10-18, 10-19, 10-20, 10-21, 10-22, 10-23, 11-0,
11-1, 11-2, 11-3
, 11-4, 11-5, 11-6, 11-7, 11-8, 11-9, 11-10, 11-11, 11-12, 11-13, 11-14,
11-15, 11-16,
11-17, 11-18, 11-19, 11-20, 11-21, 11-22, 11-23, 12-0, 12-1, 12-2, 12-3,
12-4, 12-5, 12
-6, 12-7, 12-8, 12-9, 12-10, 12-11, 12-12, 12-13, 12-14, 12-15, 12-16,
12-17, 12-18, 12
-19, 12-20, 12-21, 12-22, 12-23, 13-0, 13-1, 13-2, 13-3, 13-4, 13-5,
13-6, 13-7, 13-8,
13-9, 13-10, 13-11, 13-12, 13-13, 13-14, 13-15, 13-16, 13-17, 13-18,
13-19, 13-20, 13-2
1, 13-22, 13-23, 14-0, 14-1, 14-2, 14-3, 14-4, 14-5, 14-6, 14-7, 14-8,
14-9, 14-10, 14-
11, 14-12, 14-13, 14-14, 14-15, 14-16, 14-17, 14-18, 14-19, 14-20,
14-21, 14-22, 14-23,
15-0, 15-1, 15-2, 15-3, 15-4, 15-5, 15-6, 15-7, 15-8, 15-9, 15-10,
15-11, 15-12, 15-13
, 15-14, 15-15, 15-16, 15-17, 15-18, 15-19, 15-20, 15-21, 15-22, 15-23
not connected.
(XEN) ..TIMER: vector=0x31 pin1=2 pin2=-1
(XEN) number of MP IRQ sources: 15.
(XEN) number of IO-APIC #0 registers: 24.
(XEN) number of IO-APIC #10 registers: 24.
(XEN) number of IO-APIC #11 registers: 24.
(XEN) number of IO-APIC #12 registers: 24.
(XEN) number of IO-APIC #13 registers: 24.
(XEN) number of IO-APIC #14 registers: 24.
(XEN) number of IO-APIC #15 registers: 24.
(XEN) testing the IO APIC.......................
(XEN) IO APIC #0......
(XEN) .... register #00: 00000000
(XEN) ....... : physical APIC id: 00
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00178020
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 1
(XEN) ....... : IO APIC version: 0020
(XEN) .... register #02: 00000000
(XEN) ....... : arbitration: 00
(XEN) .... register #03: 00000001
(XEN) ....... : Boot DT : 1
(XEN) .... IRQ redirection table:
(XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN) 00 000 00 1 0 0 0 0 0 0 00
(XEN) 01 000 00 0 0 0 0 0 0 0 39
(XEN) 02 000 00 0 0 0 0 0 0 0 31
(XEN) 03 000 00 0 0 0 0 0 0 0 41
(XEN) 04 000 00 0 0 0 0 0 0 0 49
(XEN) 05 000 00 0 0 0 0 0 0 0 51
(XEN) 06 000 00 0 0 0 0 0 0 0 59
(XEN) 07 000 00 0 0 0 0 0 0 0 61
(XEN) 08 000 00 0 0 0 0 0 0 0 69
(XEN) 09 000 00 1 1 0 0 0 0 0 71
(XEN) 0a 000 00 0 0 0 0 0 0 0 79
(XEN) 0b 000 00 0 0 0 0 0 0 0 81
(XEN) 0c 000 00 0 0 0 0 0 0 0 89
(XEN) 0d 000 00 0 0 0 0 0 0 0 91
(XEN) 0e 000 00 0 0 0 0 0 0 0 99
(XEN) 0f 000 00 0 0 0 0 0 0 0 A1
(XEN) 10 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(XEN) 17 000 00 1 0 0 0 0 0 0 00
(XEN) IO APIC #10......
(XEN) .... register #00: 00000000
(XEN) ....... : physical APIC id: 00
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00178020
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 1
(XEN) ....... : IO APIC version: 0020
(XEN) .... register #02: 00000000
(XEN) ....... : arbitration: 00
(XEN) .... register #03: 00000001
(XEN) ....... : Boot DT : 1
(XEN) .... IRQ redirection table:
(XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN) 00 000 00 1 0 0 0 0 0 0 00
(XEN) 01 000 00 1 0 0 0 0 0 0 00
(XEN) 02 000 00 1 0 0 0 0 0 0 00
(XEN) 03 000 00 1 0 0 0 0 0 0 00
(XEN) 04 000 00 1 0 0 0 0 0 0 00
(XEN) 05 000 00 1 0 0 0 0 0 0 00
(XEN) 06 000 00 1 0 0 0 0 0 0 00
(XEN) 07 000 00 1 0 0 0 0 0 0 00
(XEN) 08 000 00 1 0 0 0 0 0 0 00
(XEN) 09 000 00 1 0 0 0 0 0 0 00
(XEN) 0a 000 00 1 0 0 0 0 0 0 00
(XEN) 0b 000 00 1 0 0 0 0 0 0 00
(XEN) 0c 000 00 1 0 0 0 0 0 0 00
(XEN) 0d 000 00 1 0 0 0 0 0 0 00
(XEN) 0e 000 00 1 0 0 0 0 0 0 00
(XEN) 0f 000 00 1 0 0 0 0 0 0 00
(XEN) 10 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(XEN) 17 000 00 1 0 0 0 0 0 0 00
(XEN) IO APIC #11......
(XEN) .... register #00: 00000000
(XEN) ....... : physical APIC id: 00
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00178020
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 1
(XEN) ....... : IO APIC version: 0020
(XEN) .... register #02: 00000000
(XEN) ....... : arbitration: 00
(XEN) .... register #03: 00000001
(XEN) ....... : Boot DT : 1
(XEN) .... IRQ redirection table:
(XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN) 00 000 00 1 0 0 0 0 0 0 00
(XEN) 01 000 00 1 0 0 0 0 0 0 00
(XEN) 02 000 00 1 0 0 0 0 0 0 00
(XEN) 03 000 00 1 0 0 0 0 0 0 00
(XEN) 04 000 00 1 0 0 0 0 0 0 00
(XEN) 05 000 00 1 0 0 0 0 0 0 00
(XEN) 06 000 00 1 0 0 0 0 0 0 00
(XEN) 07 000 00 1 0 0 0 0 0 0 00
(XEN) 08 000 00 1 0 0 0 0 0 0 00
(XEN) 09 000 00 1 0 0 0 0 0 0 00
(XEN) 0a 000 00 1 0 0 0 0 0 0 00
(XEN) 0b 000 00 1 0 0 0 0 0 0 00
(XEN) 0c 000 00 1 0 0 0 0 0 0 00
(XEN) 0d 000 00 1 0 0 0 0 0 0 00
(XEN) 0e 000 00 1 0 0 0 0 0 0 00
(XEN) 0f 000 00 1 0 0 0 0 0 0 00
(XEN) 10 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(XEN) 17 000 00 1 0 0 0 0 0 0 00
(XEN) IO APIC #12......
(XEN) .... register #00: 00000000
(XEN) ....... : physical APIC id: 00
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00178020
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 1
(XEN) ....... : IO APIC version: 0020
(XEN) .... register #02: 00000000
(XEN) ....... : arbitration: 00
(XEN) .... register #03: 00000001
(XEN) ....... : Boot DT : 1
(XEN) .... IRQ redirection table:
(XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN) 00 000 00 1 0 0 0 0 0 0 00
(XEN) 01 000 00 1 0 0 0 0 0 0 00
(XEN) 02 000 00 1 0 0 0 0 0 0 00
(XEN) 03 000 00 1 0 0 0 0 0 0 00
(XEN) 04 000 00 1 0 0 0 0 0 0 00
(XEN) 05 000 00 1 0 0 0 0 0 0 00
(XEN) 06 000 00 1 0 0 0 0 0 0 00
(XEN) 07 000 00 1 0 0 0 0 0 0 00
(XEN) 08 000 00 1 0 0 0 0 0 0 00
(XEN) 09 000 00 1 0 0 0 0 0 0 00
(XEN) 0a 000 00 1 0 0 0 0 0 0 00
(XEN) 0b 000 00 1 0 0 0 0 0 0 00
(XEN) 0c 000 00 1 0 0 0 0 0 0 00
(XEN) 0d 000 00 1 0 0 0 0 0 0 00
(XEN) 0e 000 00 1 0 0 0 0 0 0 00
(XEN) 0f 000 00 1 0 0 0 0 0 0 00
(XEN) 10 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(XEN) 17 000 00 1 0 0 0 0 0 0 00
(XEN) IO APIC #13......
(XEN) .... register #00: 00000000
(XEN) ....... : physical APIC id: 00
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00178020
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 1
(XEN) ....... : IO APIC version: 0020
(XEN) .... register #02: 00000000
(XEN) ....... : arbitration: 00
(XEN) .... register #03: 00000001
(XEN) ....... : Boot DT : 1
(XEN) .... IRQ redirection table:
(XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN) 00 000 00 1 0 0 0 0 0 0 00
(XEN) 01 000 00 1 0 0 0 0 0 0 00
(XEN) 02 000 00 1 0 0 0 0 0 0 00
(XEN) 03 000 00 1 0 0 0 0 0 0 00
(XEN) 04 000 00 1 0 0 0 0 0 0 00
(XEN) 05 000 00 1 0 0 0 0 0 0 00
(XEN) 06 000 00 1 0 0 0 0 0 0 00
(XEN) 07 000 00 1 0 0 0 0 0 0 00
(XEN) 08 000 00 1 0 0 0 0 0 0 00
(XEN) 09 000 00 1 0 0 0 0 0 0 00
(XEN) 0a 000 00 1 0 0 0 0 0 0 00
(XEN) 0b 000 00 1 0 0 0 0 0 0 00
(XEN) 0c 000 00 1 0 0 0 0 0 0 00
(XEN) 0d 000 00 1 0 0 0 0 0 0 00
(XEN) 0e 000 00 1 0 0 0 0 0 0 00
(XEN) 0f 000 00 1 0 0 0 0 0 0 00
(XEN) 10 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(XEN) 17 000 00 1 0 0 0 0 0 0 00
(XEN) IO APIC #14......
(XEN) .... register #00: 00000000
(XEN) ....... : physical APIC id: 00
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00178020
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 1
(XEN) ....... : IO APIC version: 0020
(XEN) .... register #02: 00000000
(XEN) ....... : arbitration: 00
(XEN) .... register #03: 00000001
(XEN) ....... : Boot DT : 1
(XEN) .... IRQ redirection table:
(XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN) 00 000 00 1 0 0 0 0 0 0 00
(XEN) 01 000 00 1 0 0 0 0 0 0 00
(XEN) 02 000 00 1 0 0 0 0 0 0 00
(XEN) 03 000 00 1 0 0 0 0 0 0 00
(XEN) 04 000 00 1 0 0 0 0 0 0 00
(XEN) 05 000 00 1 0 0 0 0 0 0 00
(XEN) 06 000 00 1 0 0 0 0 0 0 00
(XEN) 07 000 00 1 0 0 0 0 0 0 00
(XEN) 08 000 00 1 0 0 0 0 0 0 00
(XEN) 09 000 00 1 0 0 0 0 0 0 00
(XEN) 0a 000 00 1 0 0 0 0 0 0 00
(XEN) 0b 000 00 1 0 0 0 0 0 0 00
(XEN) 0c 000 00 1 0 0 0 0 0 0 00
(XEN) 0d 000 00 1 0 0 0 0 0 0 00
(XEN) 0e 000 00 1 0 0 0 0 0 0 00
(XEN) 0f 000 00 1 0 0 0 0 0 0 00
(XEN) 10 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(XEN) 17 000 00 1 0 0 0 0 0 0 00
(XEN) IO APIC #15......
(XEN) .... register #00: 00000000
(XEN) ....... : physical APIC id: 00
(XEN) ....... : Delivery Type: 0
(XEN) ....... : LTS : 0
(XEN) .... register #01: 00178020
(XEN) ....... : max redirection entries: 0017
(XEN) ....... : PRQ implemented: 1
(XEN) ....... : IO APIC version: 0020
(XEN) .... register #02: 00000000
(XEN) ....... : arbitration: 00
(XEN) .... register #03: 00000001
(XEN) ....... : Boot DT : 1
(XEN) .... IRQ redirection table:
(XEN) NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
(XEN) 00 000 00 1 0 0 0 0 0 0 00
(XEN) 01 000 00 1 0 0 0 0 0 0 00
(XEN) 02 000 00 1 0 0 0 0 0 0 00
(XEN) 03 000 00 1 0 0 0 0 0 0 00
(XEN) 04 000 00 1 0 0 0 0 0 0 00
(XEN) 05 000 00 1 0 0 0 0 0 0 00
(XEN) 06 000 00 1 0 0 0 0 0 0 00
(XEN) 07 000 00 1 0 0 0 0 0 0 00
(XEN) 08 000 00 1 0 0 0 0 0 0 00
(XEN) 09 000 00 1 0 0 0 0 0 0 00
(XEN) 0a 000 00 1 0 0 0 0 0 0 00
(XEN) 0b 000 00 1 0 0 0 0 0 0 00
(XEN) 0c 000 00 1 0 0 0 0 0 0 00
(XEN) 0d 000 00 1 0 0 0 0 0 0 00
(XEN) 0e 000 00 1 0 0 0 0 0 0 00
(XEN) 0f 000 00 1 0 0 0 0 0 0 00
(XEN) 10 000 00 1 0 0 0 0 0 0 00
(XEN) 11 000 00 1 0 0 0 0 0 0 00
(XEN) 12 000 00 1 0 0 0 0 0 0 00
(XEN) 13 000 00 1 0 0 0 0 0 0 00
(XEN) 14 000 00 1 0 0 0 0 0 0 00
(XEN) 15 000 00 1 0 0 0 0 0 0 00
(XEN) 16 000 00 1 0 0 0 0 0 0 00
(XEN) 17 000 00 1 0 0 0 0 0 0 00
(XEN) Using vector-based indexing
(XEN) IRQ to pin mappings:
(XEN) IRQ49 -> 0:2
(XEN) IRQ57 -> 0:1
(XEN) IRQ65 -> 0:3
(XEN) IRQ73 -> 0:4
(XEN) IRQ81 -> 0:5
(XEN) IRQ89 -> 0:6
(XEN) IRQ97 -> 0:7
(XEN) IRQ105 -> 0:8
(XEN) IRQ113 -> 0:9
(XEN) IRQ121 -> 0:10
(XEN) IRQ129 -> 0:11
(XEN) IRQ137 -> 0:12
(XEN) IRQ145 -> 0:13
(XEN) IRQ153 -> 0:14
(XEN) IRQ161 -> 0:15
(XEN) .................................... done.
(XEN) Using local APIC timer interrupts.
(XEN) calibrating APIC timer ...
(XEN) ..... CPU clock speed is 3333.3386 MHz.
(XEN) ..... host bus clock speed is 166.6668 MHz.
(XEN) ..... bus_scale = 0x0000AAB1
(XEN) checking TSC synchronization across 4 CPUs:
(XEN) CPU#0 had 547093 usecs TSC skew, fixed it up.
(XEN) CPU#1 had 547095 usecs TSC skew, fixed it up.
(XEN) CPU#2 had -547094 usecs TSC skew, fixed it up.
(XEN) CPU#3 had -547094 usecs TSC skew, fixed it up.
(XEN) Time init:
(XEN) .... cpu_freq: 00000000:C6B1F910
(XEN) .... scale: 00000001:332E082B
(XEN) .... Wall Clock: 1121438824s 760000us
(XEN) Brought up 4 CPUs
(XEN) mtrr: v2.0 (20020519)
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Xen-ELF header found:
''GUEST_OS=linux,GUEST_VER=2.6,XEN_VER=3.0,VIRT_BASE=0xfffff
fff80000000,LOADER=generic''
(XEN) PHYSICAL MEMORY ARRANGEMENT:
(XEN) Dom0 alloc.: 00000000c0000000->00000000e0000000
(XEN) VIRTUAL MEMORY ARRANGEMENT:
(XEN) Loaded kernel: ffffffff80100000->ffffffff805a7085
(XEN) Init. ramdisk: ffffffff805a8000->ffffffff805a8000
(XEN) Phys-Mach map: ffffffff805a8000->ffffffff80628000
(XEN) Page tables: ffffffff80628000->ffffffff8062f000
(XEN) Start info: ffffffff8062f000->ffffffff80630000
(XEN) Boot stack: ffffffff80630000->ffffffff80631000
(XEN) TOTAL: ffffffff80000000->ffffffff80800000
(XEN) ENTRY ADDRESS: ffffffff80100000
(XEN) Scrubbing Free RAM:
............................................done.
(XEN) *** Serial input -> DOM0 (type ''CTRL-a'' three times
to switch
input to Xen).
Linux version 2.6.12-xen0 (root@SLES9SP2RC3-x86-64) (gcc version 3.3.3
(SuSE Linux)) #1
Fri Jul 15 10:27:23 EDT 2005
kernel direct mapping tables upto ffff880020000000 @ 800000-902000
Registering memory for bootmem: from a00000, size = 1f600000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x06] enabled)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x08] enabled)
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x0e] enabled)
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-23
ACPI: IOAPIC (id[0x0a] address[0xfec04000] gsi_base[72])
IOAPIC[1]: apic_id 10, version 32, address 0xfec04000, GSI 72-95
ACPI: IOAPIC (id[0x0b] address[0xfec05000] gsi_base[96])
IOAPIC[2]: apic_id 11, version 32, address 0xfec05000, GSI 96-119
ACPI: IOAPIC (id[0x0c] address[0xfec06000] gsi_base[120])
IOAPIC[3]: apic_id 12, version 32, address 0xfec06000, GSI 120-143
ACPI: IOAPIC (id[0x0d] address[0xfec07000] gsi_base[144])
IOAPIC[4]: apic_id 13, version 32, address 0xfec07000, GSI 144-167
ACPI: IOAPIC (id[0x0e] address[0xfec08000] gsi_base[168])
IOAPIC[5]: apic_id 14, version 32, address 0xfec08000, GSI 168-191
ACPI: IOAPIC (id[0x0f] address[0xfec09000] gsi_base[192])
IOAPIC[6]: apic_id 15, version 32, address 0xfec09000, GSI 192-215
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
Setting APIC routing to clustered
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 20000000 (gap: 20000000:e0000000)
Built 1 zonelists
Kernel command line: root=/dev/sda2 console=tty0
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 131072 bytes)
Xen reported: 3333.552 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
Memory: 504832k/524288k available (2808k kernel code, 8872k reserved,
1125k data, 272k
init)
Mount-cache hash table entries: 256
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 1024K
CPU: L3 cache: 8192K
CPU: Genuine Intel(R) CPU 3.33GHz stepping 04
NET: Registered protocol family 16
PCI: Using configuration type 1
ACPI: Subsystem revision 20050309
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: Device [MBDV] status [00000008]: functional but not present;
setting present
ACPI: PCI Root Bridge [MBDV] (0000:ff)
PCI: Probing PCI hardware (bus ff)
ACPI: PCI Root Bridge [S0H0] (0000:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
PCI: Transparent bridge - 0000:00:1e.0
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 10 *11 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 *10 11 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 10 *11 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 10 *11 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 10 11 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 10 11 14 15) *12
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 10 11 14 15) *12
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 10 *11 14 15)
ACPI: PCI Root Bridge [S0H2] (0000:17)
PCI: Probing PCI hardware (bus 17)
ACPI: PCI Root Bridge [S0H3] (0000:2c)
PCI: Probing PCI hardware (bus 2c)
ACPI: PCI Root Bridge [S0H4] (0000:41)
PCI: Probing PCI hardware (bus 41)
xen_mem: Initialising balloon driver.
SCSI subsystem initialized
PCI: Using ACPI for IRQ routing
PCI: If a device doesn''t work, try "pci=routeirq". If it
helps, post a
report
PCI: IRQ init
Grant table initialized
IA-32 Microcode Update Driver: v1.14 <tigran@veritas.com>
IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
Initializing Cryptographic API
Real Time Clock Driver v1.12
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
floppy0: no floppy controllers found
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
loop: loaded (max 8 devices)
HP CISS Driver (v 2.6.6)
Intel(R) PRO/1000 Network Driver - version 6.0.54-k2
Copyright (c) 1999-2004 Intel Corporation.
ACPI: PCI Interrupt 0000:18:01.0[A] -> GSI 72 (level, low) -> IRQ 72
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
ACPI: PCI Interrupt 0000:18:01.1[B] -> GSI 73 (level, low) -> IRQ 73
e1000: eth1: e1000_probe: Intel(R) PRO/1000 Network Connection
pcnet32.c:v1.30j 29.04.2005 tsbogend@alpha.franken.de
e100: Intel(R) PRO/100 Network Driver, 3.4.8-k2-NAPI
e100: Copyright(c) 1999-2005 Intel Corporation
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
Xen virtual console successfully installed as ttyS0
Event-channel device installed.
Blkif backend is using grant tables.
Initialising Xen netif backend
Blkif frontend is using grant tables.
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
ICH4: IDE controller at PCI slot 0000:00:1f.1
ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 18
ICH4: chipset revision 2
ICH4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x1880-0x1887(XEN) DOM0: (file=mm.c, line=997) Bad
L1 flags 800000
(XEN)
<1>Unable to handle kernel paging request at ffff88001fd86000 RIP:
<ffffffff8021b8c2>{__memset+50}
Unable to handle kernel NULL pointer dereference at 0000000000000880
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
Unable to handle kernel NULL pointer dereference at 0000000000000000
RIP:
<ffffffff801184ff>{dump_pagetable+47}
> -----Original Message-----
> From: Nakajima, Jun [mailto:jun.nakajima@intel.com]
> Sent: Friday, July 15, 2005 2:18 PM
> To: Puthiyaparambil, Aravindh; xen-devel@lists.xensource.com
> Cc: Magolan, John F; Subrahmanian, Raj; Davis, Jason; Vessey, Bruce A
> Subject: RE: [Xen-devel] Xen on ES7000 x86_64 take 2
>
> Puthiyaparambil, Aravindh wrote:
> > As of now there is no BIOS option to enable it. :-(
> >
> We should be able to fix this bug quickly. Can you run xen built by
> "make debug=y"? Change xen.gz only when you reboot. That way we
get
more> data points who''s trying to set the bit. The kernel should be
fine,
but> some (xen-specific) device driver may be setting the bit 63. It''s
a
big> machine that we want to see Xen running on ;-).
>
> Jun
> ---
> Intel Open Source Technology Center
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
Puthiyaparambil, Aravindh
2005-Jul-15 21:15 UTC
RE: [Xen-devel] Xen on ES7000 x86_64 take 2
Thanks for the patch. That''s fixed the problem. Dom0 boots up now. But keyboard does not work on the console. But I am able to ssh into the system. I am also unable to bring up xend. Trying to bring up xend causes the system to freeze up and lose network connectivity. I don''t see any messages on the serial console at this point. Any ideas on how to debug this? Thanks, Aravindh> -----Original Message----- > From: Jerone Young [mailto:jyoung5@us.ibm.com] > Sent: Friday, July 15, 2005 2:23 PM > To: Puthiyaparambil, Aravindh > Cc: Nakajima, Jun; xen-devel@lists.xensource.com; Magolan, John F;Davis,> Jason; Vessey, Bruce A; Subrahmanian, Raj > Subject: RE: [Xen-devel] Xen on ES7000 x86_64 take 2 > > I sent a patch on the list last week that removes the use of the NXbit> from Xen. Could you try it out. I''ve attached it to this email. > > > On Fri, 2005-07-15 at 13:59 -0400, Puthiyaparambil, Aravindh wrote: > > As of now there is no BIOS option to enable it. :-( > > > > > -----Original Message----- > > > From: Nakajima, Jun [mailto:jun.nakajima@intel.com] > > > Sent: Friday, July 15, 2005 1:52 PM > > > To: Puthiyaparambil, Aravindh; xen-devel@lists.xensource.com > > > Cc: Magolan, John F; Subrahmanian, Raj; Davis, Jason; Vessey,Bruce A> > > Subject: RE: [Xen-devel] Xen on ES7000 x86_64 take 2 > > > > > > Puthiyaparambil, Aravindh wrote: > > > > I am still trying to bring Xen up on the ES7000 x86_64. I have a > > > > feeling that the NX/XD is disabled on the system and it istripping> > > > things up. > > > > > > > > Jun, could you please confirm this? Here is the output you hadasked> > > > from me sometime ago. The complete boot output is includedbelow.> > > > > > > > (XEN) CPU: After generic identify, caps: bfebfbff 2000080000000000> > > > 00000000 00004595 00000000 00000000 > > > > > > Yes, it''s disabled. 20000800 should become 20100800. Is there anyBIOS> > > setup to enable it? > > > > > > Jun > > > --- > > > Intel Open Source Technology Center > > > > > > > > > > > Thanks > > > > Aravindh > > > > > > > > > > > > >------------------------------------------------------------------------> > > > > > > >> -----Original Message----- > > > >> From: Nakajima, Jun [mailto:jun.nakajima@intel.com] > > > >> Sent: Saturday, July 02, 2005 2:11 AM > > > >> To: Puthiyaparambil, Aravindh; xen-devel@lists.xensource.com > > > >> Cc: Magolan, John F; Subrahmanian, Raj; Davis, Jason; Vessey,Bruce> > A > > > >> Subject: RE: [Xen-devel] Xen on ES7000 x86_64 > > > >> > > > >> Puthiyaparambil, Aravindh wrote: > > > >>> I am trying to bring Xen up on the ES7000 x86_64 box. I havesome> > of > > > >>> my patches along with Don Fry''s per-cpu-timer patch. I have > > included > > > >>> the debug output. I am wondering if this is similar to Bug#75or> > if > > > >>> it is a different problem altogether. > > > >> > > > >> Is it possbile NX/XD is disabled? Can you try > > > >> #define NOISY_CAPS 1 > > > >> in xen/arch/x86/cpu/common.c and report the line like: > > > >> > > > >> (XEN) CPU: After generic identify, caps: bfebfbff 2010080000000000> > > >> 00000000 000 065bd 00000000 00000001 > > > >> > > > >> Jun > > > >> --- > > > >> Intel Open Source Technology Center > > > > > > > > > > > > _______________________________________________ > > Xen-devel mailing list > > Xen-devel@lists.xensource.com > > http://lists.xensource.com/xen-devel > > > -- > Jerone Young > IBM Linux Technology Center > jyoung5@us.ibm.com > 512-838-1157 (T/L: 678-1157)_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Puthiyaparambil, Aravindh wrote:> Jun, > > Here is the output with debug turned on. I will try Jerone''s patch > next and post the output of that too.NX/XD is one reason, but looks like pfn=0 in the L1 entry. Can you show the assembly code from ffffffff8021b600 (do "objdump -d vmlinux") or so to see who this is?> > Aravindh > > ide: Assuming 33MHz system bus speed for PIO modes; override with > idebus=xx > ICH4: IDE controller at PCI slot 0000:00:1f.1 > ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 18 > ICH4: chipset revision 2 > ICH4: not 100% native mode: will probe irqs later > ide0: BM-DMA at 0x1880-0x1887(XEN) DOM0: (file=mm.c, line=997) Bad > L1 flags 800000 > (XEN) > <1>Unable to handle kernel paging request at ffff88001fd86000 RIP: > <ffffffff8021b8c2>{__memset+50} > Unable to handle kernel NULL pointer dereference at 0000000000000880 > RIP:Jun --- Intel Open Source Technology Center _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Puthiyaparambil, Aravindh wrote:> Thanks for the patch. That''s fixed the problem. Dom0 boots up now. But > keyboard does not work on the console. But I am able to ssh into the > system. I am also unable to bring up xend. Trying to bring up xend > causes the system to freeze up and lose network connectivity. I don''t > see any messages on the serial console at this point.Is that PS/2, USB keyboard, or something else?> > Any ideas on how to debug this? > > Thanks, > Aravindh >Jun --- Intel Open Source Technology Center _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
wei huang
2005-Jul-15 21:58 UTC
[Xen-devel] HELP! LOSING NETWORK CONNECTION after XEND START
Hi,
I am using the latest xen-unstable by Jul. 15th. Everything is dom0 works
fine. But as soon as I input ''xend start'', all the network
connections
just die.
I am using Broadcom NetXtreme network card, with tg3 driver.
I have collected some basic information and post it in the following part.
I remember some one seems to meet the same problem before, and I try to
find the solution is that thread, but no luck.
Could anyone give any help? Thanks.
=====================================================================Result for
ifconfig:
BEFORE xend start:
eth0 Link encap:Ethernet HWaddr 00:0D:60:9A:15:60
inet addr:9.2.72.112 Bcast:9.2.72.127 Mask:255.255.255.128
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:89 errors:0 dropped:0 overruns:0 frame:0
TX packets:83 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:14402 (14.0 KiB) TX bytes:7781 (7.5 KiB)
Interrupt:16
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1168 (1.1 KiB) TX bytes:1168 (1.1 KiB)
AFTER xend start:
eth0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
UP BROADCAST RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:576 (576.0 b)
Interrupt:16
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1168 (1.1 KiB) TX bytes:1168 (1.1 KiB)
veth0 Link encap:Ethernet HWaddr 00:0D:60:9A:15:60
inet addr:9.2.72.112 Bcast:9.2.72.127 Mask:255.255.255.128
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:552 (552.0 b)
vif0.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:552 (552.0 b) TX bytes:0 (0.0 b)
xen-br0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:468 (468.0 b) TX bytes:0 (0.0 b)
================================================================Result for
''ip route show''
BEFORE xend start:
9.2.72.0/25 dev eth0 proto kernel scope link src 9.2.72.112
169.254.0.0/16 dev eth0 scope link
default via 9.2.72.1 dev eth0
AFTER:
9.2.72.0/25 dev veth0 proto kernel scope link src 9.2.72.112
169.254.0.0/16 dev veth0 scope link
default via 9.2.72.1 dev veth0
================================================================Result for
''ip addr show''
BEFORE:
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
2: vif0.0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop
link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
3: veth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
4: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:0d:60:9a:15:60 brd ff:ff:ff:ff:ff:ff
inet 9.2.72.112/25 brd 9.2.72.127 scope global eth0
5: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
link/ether 00:0d:60:9a:15:61 brd ff:ff:ff:ff:ff:ff
AFTER:
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
2: vif0.0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue
link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
3: veth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue
link/ether 00:0d:60:9a:15:60 brd ff:ff:ff:ff:ff:ff
inet 9.2.72.112/25 brd 9.2.72.127 scope global veth0
4: eth0: <BROADCAST,MULTICAST,NOARP,UP> mtu 1500 qdisc pfifo_fast qlen
1000
link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
5: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
link/ether 00:0d:60:9a:15:61 brd ff:ff:ff:ff:ff:ff
6: xen-br0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue
link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
====================================================================Result for
"route -n"
BEFORE:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
9.2.72.0 0.0.0.0 255.255.255.128 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 9.2.72.1 0.0.0.0 UG 0 0 0 eth0
AFTER:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
9.2.72.0 0.0.0.0 255.255.255.128 U 0 0 0 veth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 veth0
0.0.0.0 9.2.72.1 0.0.0.0 UG 0 0 0 veth0
=====================================================================xm log
after xend start: (last few lines)
2005-07-15 17:14:44 xend] DEBUG (XendDomainInfo:177)
config=''None''
[2005-07-15 17:14:44 xend] INFO (SrvServer:63) unix
path=/var/lib/xend/xend-socket
[2005-07-15 17:14:44 xend] INFO (XendRoot:128) EVENT> xend.start 0
[2005-07-15 17:14:44 xend] INFO (process:35) [network] network start
bridge=xen-br0 netdev=eth0 antispoof=no
======================================================================dmesg
after xend start:
device vif0.0 entered promiscuous mode
xen-br0: port 1(vif0.0) entering learning state
xen-br0: topology change detected, propagating
xen-br0: port 1(vif0.0) entering forwarding state
device eth0 entered promiscuous mode
tg3: eth0: Link is up at 100 Mbps, full duplex.
tg3: eth0: Flow control is off for TX and off for RX.
xen-br0: port 2(eth0) entering learning state
xen-br0: topology change detected, propagating
xen-br0: port 2(eth0) entering forwarding state
Regards,
Wei
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
Puthiyaparambil, Aravindh
2005-Jul-15 22:06 UTC
RE: [Xen-devel] Xen on ES7000 x86_64 take 2
Jun, Here is the disassembly you had asked for. Not sure if you are still interested in it as Jerone''s patch seems to point that it was totally a NX/XD issue. But I could be wrong. Aravindh> -----Original Message----- > From: Nakajima, Jun [mailto:jun.nakajima@intel.com] > Sent: Friday, July 15, 2005 5:18 PM > To: Puthiyaparambil, Aravindh; xen-devel@lists.xensource.com; JeroneYoung> Cc: Magolan, John F; Subrahmanian, Raj; Davis, Jason; Vessey, Bruce A > Subject: RE: [Xen-devel] Xen on ES7000 x86_64 take 2 > > Puthiyaparambil, Aravindh wrote: > > Jun, > > > > Here is the output with debug turned on. I will try Jerone''s patch > > next and post the output of that too. > > NX/XD is one reason, but looks like pfn=0 in the L1 entry. Can youshow> the assembly code from ffffffff8021b600 (do "objdump -d vmlinux") orso> to see who this is? > > > > > Aravindh > > > > ide: Assuming 33MHz system bus speed for PIO modes; override with > > idebus=xx > > ICH4: IDE controller at PCI slot 0000:00:1f.1 > > ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 18 > > ICH4: chipset revision 2 > > ICH4: not 100% native mode: will probe irqs later > > ide0: BM-DMA at 0x1880-0x1887(XEN) DOM0: (file=mm.c, line=997)Bad> > L1 flags 800000 > > (XEN) > > <1>Unable to handle kernel paging request at ffff88001fd86000 RIP: > > <ffffffff8021b8c2>{__memset+50} > > Unable to handle kernel NULL pointer dereference at 0000000000000880 > > RIP: > > > > Jun > --- > Intel Open Source Technology Center_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
> Thanks for the patch. That''s fixed the problem. Dom0 boots up > now. But keyboard does not work on the console.Odd. USB or PS/2? Can you get a serial line on the box and configure serial console?> But I am able > to ssh into the system. I am also unable to bring up xend. > Trying to bring up xend causes the system to freeze up and > lose network connectivity. I don''t see any messages on the > serial console at this point. > > Any ideas on how to debug this?stop xend from bringing the bridge up by editing xend-config.sxp to remove the ''network'' line. I expect xend will then start OK, but you''ll need to configure the bridge etc manually via the serial console. The whole process of moving IP addresses between devices is fraught. Its much better to configure it from boot using vendor scripts than to rely on /etc/xen/scripts/network. Ian _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Puthiyaparambil, Aravindh
2005-Jul-16 13:17 UTC
RE: [Xen-devel] Xen on ES7000 x86_64 take 2
It is a USB keyboard. Yes I can get a serial console working. I will follow your advise about xend and see how it goes. Thanks Aravindh> -----Original Message----- > From: Ian Pratt [mailto:m+Ian.Pratt@cl.cam.ac.uk] > Sent: Saturday, July 16, 2005 5:41 AM > To: Puthiyaparambil, Aravindh; Jerone Young > Cc: xen-devel@lists.xensource.com; Magolan, John F; Nakajima, Jun; > Subrahmanian, Raj; Davis, Jason; Vessey, Bruce A;ian.pratt@cl.cam.ac.uk> Subject: RE: [Xen-devel] Xen on ES7000 x86_64 take 2 > > > Thanks for the patch. That''s fixed the problem. Dom0 boots up > > now. But keyboard does not work on the console. > > Odd. USB or PS/2? > Can you get a serial line on the box and configure serial console? > > > But I am able > > to ssh into the system. I am also unable to bring up xend. > > Trying to bring up xend causes the system to freeze up and > > lose network connectivity. I don''t see any messages on the > > serial console at this point. > > > > Any ideas on how to debug this? > > stop xend from bringing the bridge up by editing xend-config.sxp to > remove the ''network'' line. > > I expect xend will then start OK, but you''ll need to configure the > bridge etc manually via the serial console. > > The whole process of moving IP addresses between devices is fraught.Its> much better to configure it from boot using vendor scripts than torely> on /etc/xen/scripts/network. > > Ian_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Ok.. Great....my assumptions that many manufacturers would have this option off. Why Intel made this option possible is really beyond me...AMD didn''t seem to have the same opinion on this. I''ve got a patch now...testing it out before going to the list..be up soon. On Fri, 2005-07-15 at 17:15 -0400, Puthiyaparambil, Aravindh wrote:> Thanks for the patch. That''s fixed the problem. Dom0 boots up now. But > keyboard does not work on the console. But I am able to ssh into the > system. I am also unable to bring up xend. Trying to bring up xend > causes the system to freeze up and lose network connectivity. I don''t > see any messages on the serial console at this point. > > Any ideas on how to debug this? > > Thanks, > Aravindh > > > > -----Original Message----- > > From: Jerone Young [mailto:jyoung5@us.ibm.com] > > Sent: Friday, July 15, 2005 2:23 PM > > To: Puthiyaparambil, Aravindh > > Cc: Nakajima, Jun; xen-devel@lists.xensource.com; Magolan, John F; > Davis, > > Jason; Vessey, Bruce A; Subrahmanian, Raj > > Subject: RE: [Xen-devel] Xen on ES7000 x86_64 take 2 > > > > I sent a patch on the list last week that removes the use of the NX > bit > > from Xen. Could you try it out. I''ve attached it to this email. > > > > > > On Fri, 2005-07-15 at 13:59 -0400, Puthiyaparambil, Aravindh wrote: > > > As of now there is no BIOS option to enable it. :-( > > > > > > > -----Original Message----- > > > > From: Nakajima, Jun [mailto:jun.nakajima@intel.com] > > > > Sent: Friday, July 15, 2005 1:52 PM > > > > To: Puthiyaparambil, Aravindh; xen-devel@lists.xensource.com > > > > Cc: Magolan, John F; Subrahmanian, Raj; Davis, Jason; Vessey, > Bruce A > > > > Subject: RE: [Xen-devel] Xen on ES7000 x86_64 take 2 > > > > > > > > Puthiyaparambil, Aravindh wrote: > > > > > I am still trying to bring Xen up on the ES7000 x86_64. I have a > > > > > feeling that the NX/XD is disabled on the system and it is > tripping > > > > > things up. > > > > > > > > > > Jun, could you please confirm this? Here is the output you had > asked > > > > > from me sometime ago. The complete boot output is included > below. > > > > > > > > > > (XEN) CPU: After generic identify, caps: bfebfbff 20000800 > 00000000 > > > > > 00000000 00004595 00000000 00000000 > > > > > > > > Yes, it''s disabled. 20000800 should become 20100800. Is there any > BIOS > > > > setup to enable it? > > > > > > > > Jun > > > > --- > > > > Intel Open Source Technology Center > > > > > > > > > > > > > > Thanks > > > > > Aravindh > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > > > > >> -----Original Message----- > > > > >> From: Nakajima, Jun [mailto:jun.nakajima@intel.com] > > > > >> Sent: Saturday, July 02, 2005 2:11 AM > > > > >> To: Puthiyaparambil, Aravindh; xen-devel@lists.xensource.com > > > > >> Cc: Magolan, John F; Subrahmanian, Raj; Davis, Jason; Vessey, > Bruce > > > A > > > > >> Subject: RE: [Xen-devel] Xen on ES7000 x86_64 > > > > >> > > > > >> Puthiyaparambil, Aravindh wrote: > > > > >>> I am trying to bring Xen up on the ES7000 x86_64 box. I have > some > > > of > > > > >>> my patches along with Don Fry''s per-cpu-timer patch. I have > > > included > > > > >>> the debug output. I am wondering if this is similar to Bug#75 > or > > > if > > > > >>> it is a different problem altogether. > > > > >> > > > > >> Is it possbile NX/XD is disabled? Can you try > > > > >> #define NOISY_CAPS 1 > > > > >> in xen/arch/x86/cpu/common.c and report the line like: > > > > >> > > > > >> (XEN) CPU: After generic identify, caps: bfebfbff 20100800 > 00000000 > > > > >> 00000000 000 065bd 00000000 00000001 > > > > >> > > > > >> Jun > > > > >> --- > > > > >> Intel Open Source Technology Center > > > > > > > > > > > > > > > > > _______________________________________________ > > > Xen-devel mailing list > > > Xen-devel@lists.xensource.com > > > http://lists.xensource.com/xen-devel > > > > > -- > > Jerone Young > > IBM Linux Technology Center > > jyoung5@us.ibm.com > > 512-838-1157 (T/L: 678-1157) > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >-- Jerone Young IBM Linux Technology Center jyoung5@us.ibm.com 512-838-1157 (T/L: 678-1157) _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel