* Xen on ES7000 x86_64 take 2
@ 2005-07-15 17:30 Puthiyaparambil, Aravindh
0 siblings, 0 replies; 14+ messages in thread
From: Puthiyaparambil, Aravindh @ 2005-07-15 17:30 UTC (permalink / raw)
To: Nakajima, Jun, xen-devel
Cc: Magolan, John F, Davis, Jason, Vessey, Bruce A, Subrahmanian, Raj
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
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: Xen on ES7000 x86_64 take 2
@ 2005-07-15 17:51 Nakajima, Jun
0 siblings, 0 replies; 14+ messages in thread
From: Nakajima, Jun @ 2005-07-15 17:51 UTC (permalink / raw)
To: Puthiyaparambil, Aravindh, xen-devel
Cc: Magolan, John F, Davis, Jason, Vessey, Bruce A, Subrahmanian, Raj
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
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: Xen on ES7000 x86_64 take 2
@ 2005-07-15 17:59 Puthiyaparambil, Aravindh
2005-07-15 18:23 ` Jerone Young
0 siblings, 1 reply; 14+ messages in thread
From: Puthiyaparambil, Aravindh @ 2005-07-15 17:59 UTC (permalink / raw)
To: Nakajima, Jun, xen-devel
Cc: Magolan, John F, Davis, Jason, Vessey, Bruce A, Subrahmanian, Raj
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
>
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: Xen on ES7000 x86_64 take 2
@ 2005-07-15 18:17 Nakajima, Jun
2005-07-15 18:21 ` Jerone Young
0 siblings, 1 reply; 14+ messages in thread
From: Nakajima, Jun @ 2005-07-15 18:17 UTC (permalink / raw)
To: Puthiyaparambil, Aravindh, xen-devel
Cc: Magolan, John F, Davis, Jason, Vessey, Bruce A, Subrahmanian, Raj
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
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: Xen on ES7000 x86_64 take 2
2005-07-15 18:17 Nakajima, Jun
@ 2005-07-15 18:21 ` Jerone Young
0 siblings, 0 replies; 14+ messages in thread
From: Jerone Young @ 2005-07-15 18:21 UTC (permalink / raw)
To: Nakajima, Jun
Cc: xen-devel, Magolan, John F, Subrahmanian, Raj, Davis, Jason,
Vessey, Bruce A
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)
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: Xen on ES7000 x86_64 take 2
2005-07-15 17:59 Xen on ES7000 x86_64 take 2 Puthiyaparambil, Aravindh
@ 2005-07-15 18:23 ` Jerone Young
0 siblings, 0 replies; 14+ messages in thread
From: Jerone Young @ 2005-07-15 18:23 UTC (permalink / raw)
To: Puthiyaparambil, Aravindh
Cc: xen-devel, Magolan, John F, Nakajima, Jun, Subrahmanian, Raj,
Davis, Jason, Vessey, Bruce A
[-- Attachment #1: Type: text/plain, Size: 2639 bytes --]
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)
[-- Attachment #2: rm_nx_patch.diff --]
[-- Type: text/x-patch, Size: 2011 bytes --]
--- linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/pgtable.h.old 2005-07-08 00:04:22.000000000 -0500
+++ linux-2.6.11-xen-sparse/include/asm-xen/asm-x86_64/pgtable.h 2005-07-08 00:05:23.000000000 -0500
@@ -191,21 +191,21 @@ static inline pte_t ptep_get_and_clear(p
#define _PAGE_CHG_MASK (PTE_MASK | _PAGE_ACCESSED | _PAGE_DIRTY)
#define PAGE_NONE __pgprot(_PAGE_PROTNONE | _PAGE_ACCESSED)
-#define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED | _PAGE_NX)
+#define PAGE_SHARED __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED)
#define PAGE_SHARED_EXEC __pgprot(_PAGE_PRESENT | _PAGE_RW | _PAGE_USER | _PAGE_ACCESSED)
-#define PAGE_COPY_NOEXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED | _PAGE_NX)
+#define PAGE_COPY_NOEXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED)
#define PAGE_COPY PAGE_COPY_NOEXEC
#define PAGE_COPY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED)
-#define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED | _PAGE_NX)
+#define PAGE_READONLY __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED)
#define PAGE_READONLY_EXEC __pgprot(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED)
#define __PAGE_KERNEL \
- (_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_NX | _PAGE_USER )
+ (_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_USER )
#define __PAGE_KERNEL_EXEC \
(_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_USER )
#define __PAGE_KERNEL_NOCACHE \
- (_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _PAGE_PCD | _PAGE_ACCESSED | _PAGE_NX | _PAGE_USER )
+ (_PAGE_PRESENT | _PAGE_RW | _PAGE_DIRTY | _PAGE_PCD | _PAGE_ACCESSED | _PAGE_USER )
#define __PAGE_KERNEL_RO \
- (_PAGE_PRESENT | _PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_NX | _PAGE_USER )
+ (_PAGE_PRESENT | _PAGE_DIRTY | _PAGE_ACCESSED | _PAGE_USER )
#define __PAGE_KERNEL_VSYSCALL \
(_PAGE_PRESENT | _PAGE_USER | _PAGE_ACCESSED | _PAGE_USER )
#define __PAGE_KERNEL_VSYSCALL_NOCACHE \
[-- Attachment #3: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: Xen on ES7000 x86_64 take 2
@ 2005-07-15 18:51 Puthiyaparambil, Aravindh
0 siblings, 0 replies; 14+ messages in thread
From: Puthiyaparambil, Aravindh @ 2005-07-15 18:51 UTC (permalink / raw)
To: Nakajima, Jun, xen-devel, Jerone Young
Cc: Magolan, John F, Davis, Jason, Vessey, Bruce A, Subrahmanian, Raj
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
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: Xen on ES7000 x86_64 take 2
@ 2005-07-15 21:15 Puthiyaparambil, Aravindh
2005-07-18 19:44 ` Jerone Young
0 siblings, 1 reply; 14+ messages in thread
From: Puthiyaparambil, Aravindh @ 2005-07-15 21:15 UTC (permalink / raw)
To: Jerone Young
Cc: xen-devel, Magolan, John F, Nakajima, Jun, Subrahmanian, Raj,
Davis, Jason, Vessey, Bruce A
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)
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: Xen on ES7000 x86_64 take 2
@ 2005-07-15 21:18 Nakajima, Jun
0 siblings, 0 replies; 14+ messages in thread
From: Nakajima, Jun @ 2005-07-15 21:18 UTC (permalink / raw)
To: Puthiyaparambil, Aravindh, xen-devel, Jerone Young
Cc: Magolan, John F, Davis, Jason, Vessey, Bruce A, Subrahmanian, Raj
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
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: Xen on ES7000 x86_64 take 2
@ 2005-07-15 21:34 Nakajima, Jun
0 siblings, 0 replies; 14+ messages in thread
From: Nakajima, Jun @ 2005-07-15 21:34 UTC (permalink / raw)
To: Puthiyaparambil, Aravindh, Jerone Young
Cc: Davis, Jason, xen-devel, Magolan, John F, Vessey, Bruce A,
Subrahmanian, Raj
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
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: Xen on ES7000 x86_64 take 2
@ 2005-07-15 22:06 Puthiyaparambil, Aravindh
0 siblings, 0 replies; 14+ messages in thread
From: Puthiyaparambil, Aravindh @ 2005-07-15 22:06 UTC (permalink / raw)
To: Nakajima, Jun, xen-devel, Jerone Young
Cc: Magolan, John F, Davis, Jason, Vessey, Bruce A, Subrahmanian, Raj
[-- Attachment #1: Type: text/plain, Size: 1573 bytes --]
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; Jerone
Young
> 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 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
[-- Attachment #2: disassembly-nx.txt --]
[-- Type: text/plain, Size: 23981 bytes --]
vmlinux-syms-2.6.12-xen0: file format elf64-x86-64
Disassembly of section .text:
ffffffff8021b600 <csum_partial_copy_from_user+0xc0>:
ffffffff8021b600: cd 48 int $0x48
ffffffff8021b602: 89 ca mov %ecx,%edx
ffffffff8021b604: 41 c7 04 24 f2 ff ff movl $0xfffffff2,(%r12)
ffffffff8021b60b: ff
ffffffff8021b60c: 31 f6 xor %esi,%esi
ffffffff8021b60e: 4c 89 ef mov %r13,%rdi
ffffffff8021b611: e8 7a 02 00 00 callq ffffffff8021b890 <__memset>
ffffffff8021b616: 89 da mov %ebx,%edx
ffffffff8021b618: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx
ffffffff8021b61d: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp
ffffffff8021b622: 89 d0 mov %edx,%eax
ffffffff8021b624: 4c 8b 64 24 18 mov 0x18(%rsp),%r12
ffffffff8021b629: 4c 8b 6c 24 20 mov 0x20(%rsp),%r13
ffffffff8021b62e: 48 83 c4 28 add $0x28,%rsp
ffffffff8021b632: c3 retq
ffffffff8021b633: 90 nop
ffffffff8021b634: 90 nop
ffffffff8021b635: 90 nop
ffffffff8021b636: 90 nop
ffffffff8021b637: 90 nop
ffffffff8021b638: 90 nop
ffffffff8021b639: 90 nop
ffffffff8021b63a: 90 nop
ffffffff8021b63b: 90 nop
ffffffff8021b63c: 90 nop
ffffffff8021b63d: 90 nop
ffffffff8021b63e: 90 nop
ffffffff8021b63f: 90 nop
ffffffff8021b640 <__delay>:
ffffffff8021b640: 0f 31 rdtsc
ffffffff8021b642: 89 c1 mov %eax,%ecx
ffffffff8021b644: f3 90 pause
ffffffff8021b646: 0f 31 rdtsc
ffffffff8021b648: 29 c8 sub %ecx,%eax
ffffffff8021b64a: 48 39 f8 cmp %rdi,%rax
ffffffff8021b64d: 72 f5 jb ffffffff8021b644 <__delay+0x4>
ffffffff8021b64f: f3 c3 repz retq
ffffffff8021b651: 66 data16
ffffffff8021b652: 66 data16
ffffffff8021b653: 66 data16
ffffffff8021b654: 90 nop
ffffffff8021b655: 66 data16
ffffffff8021b656: 66 data16
ffffffff8021b657: 66 data16
ffffffff8021b658: 90 nop
ffffffff8021b659: 66 data16
ffffffff8021b65a: 66 data16
ffffffff8021b65b: 66 data16
ffffffff8021b65c: 90 nop
ffffffff8021b65d: 66 data16
ffffffff8021b65e: 66 data16
ffffffff8021b65f: 90 nop
ffffffff8021b660 <__const_udelay>:
ffffffff8021b660: 48 0f af 3d 28 cf 2c imul 2936616(%rip),%rdi # ffffffff804e8590 <boot_cpu_data+0x90>
ffffffff8021b667: 00
ffffffff8021b668: b8 64 00 00 00 mov $0x64,%eax
ffffffff8021b66d: 48 c1 ef 20 shr $0x20,%rdi
ffffffff8021b671: 48 0f af f8 imul %rax,%rdi
ffffffff8021b675: e9 c6 ff ff ff jmpq ffffffff8021b640 <__delay>
ffffffff8021b67a: 66 data16
ffffffff8021b67b: 66 data16
ffffffff8021b67c: 90 nop
ffffffff8021b67d: 66 data16
ffffffff8021b67e: 66 data16
ffffffff8021b67f: 90 nop
ffffffff8021b680 <__udelay>:
ffffffff8021b680: 48 69 ff c6 10 00 00 imul $0x10c6,%rdi,%rdi
ffffffff8021b687: ba 64 00 00 00 mov $0x64,%edx
ffffffff8021b68c: 48 0f af 3d fc ce 2c imul 2936572(%rip),%rdi # ffffffff804e8590 <boot_cpu_data+0x90>
ffffffff8021b693: 00
ffffffff8021b694: 48 c1 ef 20 shr $0x20,%rdi
ffffffff8021b698: 48 0f af fa imul %rdx,%rdi
ffffffff8021b69c: e9 9f ff ff ff jmpq ffffffff8021b640 <__delay>
ffffffff8021b6a1: 66 data16
ffffffff8021b6a2: 66 data16
ffffffff8021b6a3: 66 data16
ffffffff8021b6a4: 90 nop
ffffffff8021b6a5: 66 data16
ffffffff8021b6a6: 66 data16
ffffffff8021b6a7: 66 data16
ffffffff8021b6a8: 90 nop
ffffffff8021b6a9: 66 data16
ffffffff8021b6aa: 66 data16
ffffffff8021b6ab: 66 data16
ffffffff8021b6ac: 90 nop
ffffffff8021b6ad: 66 data16
ffffffff8021b6ae: 66 data16
ffffffff8021b6af: 90 nop
ffffffff8021b6b0 <__ndelay>:
ffffffff8021b6b0: 48 8d 3c bf lea (%rdi,%rdi,4),%rdi
ffffffff8021b6b4: b9 64 00 00 00 mov $0x64,%ecx
ffffffff8021b6b9: 48 0f af 3d cf ce 2c imul 2936527(%rip),%rdi # ffffffff804e8590 <boot_cpu_data+0x90>
ffffffff8021b6c0: 00
ffffffff8021b6c1: 48 c1 ef 20 shr $0x20,%rdi
ffffffff8021b6c5: 48 0f af f9 imul %rcx,%rdi
ffffffff8021b6c9: e9 72 ff ff ff jmpq ffffffff8021b640 <__delay>
ffffffff8021b6ce: 90 nop
ffffffff8021b6cf: 90 nop
ffffffff8021b6d0 <__get_user_1>:
ffffffff8021b6d0: 65 4c 8b 04 25 18 00 mov %gs:0x18,%r8
ffffffff8021b6d7: 00 00
ffffffff8021b6d9: 49 81 e8 d8 1f 00 00 sub $0x1fd8,%r8
ffffffff8021b6e0: 49 3b 48 20 cmp 0x20(%r8),%rcx
ffffffff8021b6e4: 0f 83 92 00 00 00 jae ffffffff8021b77c <bad_get_user>
ffffffff8021b6ea: 0f b6 11 movzbl (%rcx),%edx
ffffffff8021b6ed: 31 c0 xor %eax,%eax
ffffffff8021b6ef: c3 retq
ffffffff8021b6f0 <__get_user_2>:
ffffffff8021b6f0: 65 4c 8b 04 25 18 00 mov %gs:0x18,%r8
ffffffff8021b6f7: 00 00
ffffffff8021b6f9: 49 81 e8 d8 1f 00 00 sub $0x1fd8,%r8
ffffffff8021b700: 48 83 c1 01 add $0x1,%rcx
ffffffff8021b704: 72 0f jb ffffffff8021b715 <__get_user_2+0x25>
ffffffff8021b706: 49 3b 48 20 cmp 0x20(%r8),%rcx
ffffffff8021b70a: 73 09 jae ffffffff8021b715 <__get_user_2+0x25>
ffffffff8021b70c: 48 ff c9 dec %rcx
ffffffff8021b70f: 0f b7 11 movzwl (%rcx),%edx
ffffffff8021b712: 31 c0 xor %eax,%eax
ffffffff8021b714: c3 retq
ffffffff8021b715: 48 ff c9 dec %rcx
ffffffff8021b718: eb 62 jmp ffffffff8021b77c <bad_get_user>
ffffffff8021b71a: 66 data16
ffffffff8021b71b: 66 data16
ffffffff8021b71c: 90 nop
ffffffff8021b71d: 66 data16
ffffffff8021b71e: 66 data16
ffffffff8021b71f: 90 nop
ffffffff8021b720 <__get_user_4>:
ffffffff8021b720: 65 4c 8b 04 25 18 00 mov %gs:0x18,%r8
ffffffff8021b727: 00 00
ffffffff8021b729: 49 81 e8 d8 1f 00 00 sub $0x1fd8,%r8
ffffffff8021b730: 48 83 c1 03 add $0x3,%rcx
ffffffff8021b734: 72 0f jb ffffffff8021b745 <__get_user_4+0x25>
ffffffff8021b736: 49 3b 48 20 cmp 0x20(%r8),%rcx
ffffffff8021b73a: 73 09 jae ffffffff8021b745 <__get_user_4+0x25>
ffffffff8021b73c: 48 83 e9 03 sub $0x3,%rcx
ffffffff8021b740: 8b 11 mov (%rcx),%edx
ffffffff8021b742: 31 c0 xor %eax,%eax
ffffffff8021b744: c3 retq
ffffffff8021b745: 48 83 e9 03 sub $0x3,%rcx
ffffffff8021b749: eb 31 jmp ffffffff8021b77c <bad_get_user>
ffffffff8021b74b: 66 data16
ffffffff8021b74c: 66 data16
ffffffff8021b74d: 90 nop
ffffffff8021b74e: 66 data16
ffffffff8021b74f: 90 nop
ffffffff8021b750 <__get_user_8>:
ffffffff8021b750: 65 4c 8b 04 25 18 00 mov %gs:0x18,%r8
ffffffff8021b757: 00 00
ffffffff8021b759: 49 81 e8 d8 1f 00 00 sub $0x1fd8,%r8
ffffffff8021b760: 48 83 c1 07 add $0x7,%rcx
ffffffff8021b764: 72 10 jb ffffffff8021b776 <__get_user_8+0x26>
ffffffff8021b766: 49 3b 48 20 cmp 0x20(%r8),%rcx
ffffffff8021b76a: 73 0a jae ffffffff8021b776 <__get_user_8+0x26>
ffffffff8021b76c: 48 83 e9 07 sub $0x7,%rcx
ffffffff8021b770: 48 8b 11 mov (%rcx),%rdx
ffffffff8021b773: 31 c0 xor %eax,%eax
ffffffff8021b775: c3 retq
ffffffff8021b776: 48 83 e9 07 sub $0x7,%rcx
ffffffff8021b77a: eb 00 jmp ffffffff8021b77c <bad_get_user>
ffffffff8021b77c <bad_get_user>:
ffffffff8021b77c: 31 d2 xor %edx,%edx
ffffffff8021b77e: 48 c7 c0 f2 ff ff ff mov $0xfffffffffffffff2,%rax
ffffffff8021b785: c3 retq
ffffffff8021b786: 90 nop
ffffffff8021b787: 90 nop
ffffffff8021b788: 90 nop
ffffffff8021b789: 90 nop
ffffffff8021b78a: 90 nop
ffffffff8021b78b: 90 nop
ffffffff8021b78c: 90 nop
ffffffff8021b78d: 90 nop
ffffffff8021b78e: 90 nop
ffffffff8021b78f: 90 nop
ffffffff8021b790 <__memcpy>:
ffffffff8021b790: 53 push %rbx
ffffffff8021b791: 48 89 f8 mov %rdi,%rax
ffffffff8021b794: 89 d1 mov %edx,%ecx
ffffffff8021b796: c1 e9 06 shr $0x6,%ecx
ffffffff8021b799: 74 4f je ffffffff8021b7ea <__memcpy+0x5a>
ffffffff8021b79b: 66 data16
ffffffff8021b79c: 66 data16
ffffffff8021b79d: 90 nop
ffffffff8021b79e: 66 data16
ffffffff8021b79f: 90 nop
ffffffff8021b7a0: ff c9 dec %ecx
ffffffff8021b7a2: 4c 8b 1e mov (%rsi),%r11
ffffffff8021b7a5: 4c 8b 46 08 mov 0x8(%rsi),%r8
ffffffff8021b7a9: 4c 89 1f mov %r11,(%rdi)
ffffffff8021b7ac: 4c 89 47 08 mov %r8,0x8(%rdi)
ffffffff8021b7b0: 4c 8b 4e 10 mov 0x10(%rsi),%r9
ffffffff8021b7b4: 4c 8b 56 18 mov 0x18(%rsi),%r10
ffffffff8021b7b8: 4c 89 4f 10 mov %r9,0x10(%rdi)
ffffffff8021b7bc: 4c 89 57 18 mov %r10,0x18(%rdi)
ffffffff8021b7c0: 4c 8b 5e 20 mov 0x20(%rsi),%r11
ffffffff8021b7c4: 4c 8b 46 28 mov 0x28(%rsi),%r8
ffffffff8021b7c8: 4c 89 5f 20 mov %r11,0x20(%rdi)
ffffffff8021b7cc: 4c 89 47 28 mov %r8,0x28(%rdi)
ffffffff8021b7d0: 4c 8b 4e 30 mov 0x30(%rsi),%r9
ffffffff8021b7d4: 4c 8b 56 38 mov 0x38(%rsi),%r10
ffffffff8021b7d8: 4c 89 4f 30 mov %r9,0x30(%rdi)
ffffffff8021b7dc: 4c 89 57 38 mov %r10,0x38(%rdi)
ffffffff8021b7e0: 48 8d 76 40 lea 0x40(%rsi),%rsi
ffffffff8021b7e4: 48 8d 7f 40 lea 0x40(%rdi),%rdi
ffffffff8021b7e8: 75 b6 jne ffffffff8021b7a0 <__memcpy+0x10>
ffffffff8021b7ea: 89 d1 mov %edx,%ecx
ffffffff8021b7ec: 83 e1 3f and $0x3f,%ecx
ffffffff8021b7ef: c1 e9 03 shr $0x3,%ecx
ffffffff8021b7f2: 74 1e je ffffffff8021b812 <__memcpy+0x82>
ffffffff8021b7f4: 66 data16
ffffffff8021b7f5: 66 data16
ffffffff8021b7f6: 66 data16
ffffffff8021b7f7: 90 nop
ffffffff8021b7f8: 66 data16
ffffffff8021b7f9: 66 data16
ffffffff8021b7fa: 66 data16
ffffffff8021b7fb: 90 nop
ffffffff8021b7fc: 66 data16
ffffffff8021b7fd: 66 data16
ffffffff8021b7fe: 66 data16
ffffffff8021b7ff: 90 nop
ffffffff8021b800: ff c9 dec %ecx
ffffffff8021b802: 4c 8b 06 mov (%rsi),%r8
ffffffff8021b805: 4c 89 07 mov %r8,(%rdi)
ffffffff8021b808: 48 8d 7f 08 lea 0x8(%rdi),%rdi
ffffffff8021b80c: 48 8d 76 08 lea 0x8(%rsi),%rsi
ffffffff8021b810: 75 ee jne ffffffff8021b800 <__memcpy+0x70>
ffffffff8021b812: 89 d1 mov %edx,%ecx
ffffffff8021b814: 83 e1 07 and $0x7,%ecx
ffffffff8021b817: 74 17 je ffffffff8021b830 <__memcpy+0xa0>
ffffffff8021b819: 66 data16
ffffffff8021b81a: 66 data16
ffffffff8021b81b: 66 data16
ffffffff8021b81c: 90 nop
ffffffff8021b81d: 66 data16
ffffffff8021b81e: 66 data16
ffffffff8021b81f: 90 nop
ffffffff8021b820: 44 8a 06 mov (%rsi),%r8b
ffffffff8021b823: 44 88 07 mov %r8b,(%rdi)
ffffffff8021b826: 48 ff c7 inc %rdi
ffffffff8021b829: 48 ff c6 inc %rsi
ffffffff8021b82c: ff c9 dec %ecx
ffffffff8021b82e: 75 f0 jne ffffffff8021b820 <__memcpy+0x90>
ffffffff8021b830: 5b pop %rbx
ffffffff8021b831: c3 retq
ffffffff8021b832: 90 nop
ffffffff8021b833: 90 nop
ffffffff8021b834: 90 nop
ffffffff8021b835: 90 nop
ffffffff8021b836: 90 nop
ffffffff8021b837: 90 nop
ffffffff8021b838: 90 nop
ffffffff8021b839: 90 nop
ffffffff8021b83a: 90 nop
ffffffff8021b83b: 90 nop
ffffffff8021b83c: 90 nop
ffffffff8021b83d: 90 nop
ffffffff8021b83e: 90 nop
ffffffff8021b83f: 90 nop
ffffffff8021b840 <memmove>:
ffffffff8021b840: 48 39 f7 cmp %rsi,%rdi
ffffffff8021b843: 49 89 f8 mov %rdi,%r8
ffffffff8021b846: 73 18 jae ffffffff8021b860 <memmove+0x20>
ffffffff8021b848: 48 89 d1 mov %rdx,%rcx
ffffffff8021b84b: 48 c1 e9 02 shr $0x2,%rcx
ffffffff8021b84f: f3 a5 repz movsl %ds:(%esi),%es:(%edi)
ffffffff8021b851: f6 c2 02 test $0x2,%dl
ffffffff8021b854: 74 02 je ffffffff8021b858 <memmove+0x18>
ffffffff8021b856: 66 a5 movsw %ds:(%esi),%es:(%edi)
ffffffff8021b858: f6 c2 01 test $0x1,%dl
ffffffff8021b85b: 74 01 je ffffffff8021b85e <memmove+0x1e>
ffffffff8021b85d: a4 movsb %ds:(%esi),%es:(%edi)
ffffffff8021b85e: eb 25 jmp ffffffff8021b885 <memmove+0x45>
ffffffff8021b860: 48 8d 3c 3a lea (%rdx,%rdi,1),%rdi
ffffffff8021b864: 48 8d 0c 32 lea (%rdx,%rsi,1),%rcx
ffffffff8021b868: 48 ff ca dec %rdx
ffffffff8021b86b: 48 83 fa ff cmp $0xffffffffffffffff,%rdx
ffffffff8021b86f: 74 14 je ffffffff8021b885 <memmove+0x45>
ffffffff8021b871: 48 ff c9 dec %rcx
ffffffff8021b874: 48 ff ca dec %rdx
ffffffff8021b877: 48 ff cf dec %rdi
ffffffff8021b87a: 0f b6 01 movzbl (%rcx),%eax
ffffffff8021b87d: 48 83 fa ff cmp $0xffffffffffffffff,%rdx
ffffffff8021b881: 88 07 mov %al,(%rdi)
ffffffff8021b883: 75 ec jne ffffffff8021b871 <memmove+0x31>
ffffffff8021b885: 4c 89 c0 mov %r8,%rax
ffffffff8021b888: c3 retq
ffffffff8021b889: 90 nop
ffffffff8021b88a: 90 nop
ffffffff8021b88b: 90 nop
ffffffff8021b88c: 90 nop
ffffffff8021b88d: 90 nop
ffffffff8021b88e: 90 nop
ffffffff8021b88f: 90 nop
ffffffff8021b890 <__memset>:
ffffffff8021b890: 49 89 fa mov %rdi,%r10
ffffffff8021b893: 49 89 d3 mov %rdx,%r11
ffffffff8021b896: 40 0f b6 ce movzbl %sil,%ecx
ffffffff8021b89a: 48 b8 01 01 01 01 01 mov $0x101010101010101,%rax
ffffffff8021b8a1: 01 01 01
ffffffff8021b8a4: 48 f7 e1 mul %rcx
ffffffff8021b8a7: 41 89 f9 mov %edi,%r9d
ffffffff8021b8aa: 41 83 e1 07 and $0x7,%r9d
ffffffff8021b8ae: 75 7e jne ffffffff8021b92e <__memset+0x9e>
ffffffff8021b8b0: 44 89 d9 mov %r11d,%ecx
ffffffff8021b8b3: c1 e9 06 shr $0x6,%ecx
ffffffff8021b8b6: 74 38 je ffffffff8021b8f0 <__memset+0x60>
ffffffff8021b8b8: 66 data16
ffffffff8021b8b9: 66 data16
ffffffff8021b8ba: 66 data16
ffffffff8021b8bb: 90 nop
ffffffff8021b8bc: 66 data16
ffffffff8021b8bd: 66 data16
ffffffff8021b8be: 66 data16
ffffffff8021b8bf: 90 nop
ffffffff8021b8c0: ff c9 dec %ecx
ffffffff8021b8c2: 48 89 07 mov %rax,(%rdi)
ffffffff8021b8c5: 48 89 47 08 mov %rax,0x8(%rdi)
ffffffff8021b8c9: 48 89 47 10 mov %rax,0x10(%rdi)
ffffffff8021b8cd: 48 89 47 18 mov %rax,0x18(%rdi)
ffffffff8021b8d1: 48 89 47 20 mov %rax,0x20(%rdi)
ffffffff8021b8d5: 48 89 47 28 mov %rax,0x28(%rdi)
ffffffff8021b8d9: 48 89 47 30 mov %rax,0x30(%rdi)
ffffffff8021b8dd: 48 89 47 38 mov %rax,0x38(%rdi)
ffffffff8021b8e1: 48 8d 7f 40 lea 0x40(%rdi),%rdi
ffffffff8021b8e5: 75 d9 jne ffffffff8021b8c0 <__memset+0x30>
ffffffff8021b8e7: 66 data16
ffffffff8021b8e8: 66 data16
ffffffff8021b8e9: 90 nop
ffffffff8021b8ea: 66 data16
ffffffff8021b8eb: 66 data16
ffffffff8021b8ec: 90 nop
ffffffff8021b8ed: 66 data16
ffffffff8021b8ee: 66 data16
ffffffff8021b8ef: 90 nop
ffffffff8021b8f0: 44 89 d9 mov %r11d,%ecx
ffffffff8021b8f3: 83 e1 38 and $0x38,%ecx
ffffffff8021b8f6: 74 13 je ffffffff8021b90b <__memset+0x7b>
ffffffff8021b8f8: c1 e9 03 shr $0x3,%ecx
ffffffff8021b8fb: 66 data16
ffffffff8021b8fc: 66 data16
ffffffff8021b8fd: 90 nop
ffffffff8021b8fe: 66 data16
ffffffff8021b8ff: 90 nop
ffffffff8021b900: ff c9 dec %ecx
ffffffff8021b902: 48 89 07 mov %rax,(%rdi)
ffffffff8021b905: 48 8d 7f 08 lea 0x8(%rdi),%rdi
ffffffff8021b909: 75 f5 jne ffffffff8021b900 <__memset+0x70>
ffffffff8021b90b: 44 89 d9 mov %r11d,%ecx
ffffffff8021b90e: 83 e1 07 and $0x7,%ecx
ffffffff8021b911: 74 17 je ffffffff8021b92a <__memset+0x9a>
ffffffff8021b913: 66 data16
ffffffff8021b914: 66 data16
ffffffff8021b915: 66 data16
ffffffff8021b916: 90 nop
ffffffff8021b917: 66 data16
ffffffff8021b918: 66 data16
ffffffff8021b919: 90 nop
ffffffff8021b91a: 66 data16
ffffffff8021b91b: 66 data16
ffffffff8021b91c: 90 nop
ffffffff8021b91d: 66 data16
ffffffff8021b91e: 66 data16
ffffffff8021b91f: 90 nop
ffffffff8021b920: ff c9 dec %ecx
ffffffff8021b922: 88 07 mov %al,(%rdi)
ffffffff8021b924: 48 8d 7f 01 lea 0x1(%rdi),%rdi
ffffffff8021b928: 75 f6 jne ffffffff8021b920 <__memset+0x90>
ffffffff8021b92a: 4c 89 d0 mov %r10,%rax
ffffffff8021b92d: c3 retq
ffffffff8021b92e: 49 83 fb 07 cmp $0x7,%r11
ffffffff8021b932: 76 d7 jbe ffffffff8021b90b <__memset+0x7b>
ffffffff8021b934: 48 89 07 mov %rax,(%rdi)
ffffffff8021b937: 49 c7 c0 08 00 00 00 mov $0x8,%r8
ffffffff8021b93e: 4d 29 c8 sub %r9,%r8
ffffffff8021b941: 4c 01 c7 add %r8,%rdi
ffffffff8021b944: 4d 29 c3 sub %r8,%r11
ffffffff8021b947: e9 64 ff ff ff jmpq ffffffff8021b8b0 <__memset+0x20>
ffffffff8021b94c: 90 nop
ffffffff8021b94d: 90 nop
ffffffff8021b94e: 90 nop
ffffffff8021b94f: 90 nop
[-- Attachment #3: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: Xen on ES7000 x86_64 take 2
@ 2005-07-16 9:41 Ian Pratt
0 siblings, 0 replies; 14+ messages in thread
From: Ian Pratt @ 2005-07-16 9:41 UTC (permalink / raw)
To: Puthiyaparambil, Aravindh, Jerone Young
Cc: xen-devel, Magolan, John F, Nakajima, Jun, Subrahmanian, Raj,
Davis, Jason, Vessey, Bruce A
> 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
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: Xen on ES7000 x86_64 take 2
@ 2005-07-16 13:17 Puthiyaparambil, Aravindh
0 siblings, 0 replies; 14+ messages in thread
From: Puthiyaparambil, Aravindh @ 2005-07-16 13:17 UTC (permalink / raw)
To: Ian Pratt, Jerone Young
Cc: xen-devel, Magolan, John F, Nakajima, Jun, Subrahmanian, Raj,
Davis, Jason, Vessey, Bruce A
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 to
rely
> on /etc/xen/scripts/network.
>
> Ian
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: Xen on ES7000 x86_64 take 2
2005-07-15 21:15 Puthiyaparambil, Aravindh
@ 2005-07-18 19:44 ` Jerone Young
0 siblings, 0 replies; 14+ messages in thread
From: Jerone Young @ 2005-07-18 19:44 UTC (permalink / raw)
To: Puthiyaparambil, Aravindh
Cc: xen-devel, Magolan, John F, Nakajima, Jun, Subrahmanian, Raj,
Davis, Jason, Vessey, Bruce A
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)
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2005-07-18 19:44 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-15 17:59 Xen on ES7000 x86_64 take 2 Puthiyaparambil, Aravindh
2005-07-15 18:23 ` Jerone Young
-- strict thread matches above, loose matches on Subject: below --
2005-07-16 13:17 Puthiyaparambil, Aravindh
2005-07-16 9:41 Ian Pratt
2005-07-15 22:06 Puthiyaparambil, Aravindh
2005-07-15 21:34 Nakajima, Jun
2005-07-15 21:18 Nakajima, Jun
2005-07-15 21:15 Puthiyaparambil, Aravindh
2005-07-18 19:44 ` Jerone Young
2005-07-15 18:51 Puthiyaparambil, Aravindh
2005-07-15 18:17 Nakajima, Jun
2005-07-15 18:21 ` Jerone Young
2005-07-15 17:51 Nakajima, Jun
2005-07-15 17:30 Puthiyaparambil, Aravindh
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.