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 getmore> 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 abig> 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