From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bernd Schubert Subject: unexpected IO-APIC was found Date: Wed, 10 Dec 2003 00:28:25 +0100 Sender: linux-smp-owner@vger.kernel.org Message-ID: <200312100028.25667.bernd-schubert@web.de> Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_Zql1/Yhbrh05PtQ" Return-path: List-Id: To: linux-smp@vger.kernel.org --Boundary-00=_Zql1/Yhbrh05PtQ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hello, 2.4.23 complains abount an unexpected IO-APIC (see that attached=20 dmesg-output). The board is an Tyan Thunder K8S (S2880) with only one opteron cpu. Before = I=20 just upgraded the bios to current version those messages didn't occur. Please cc me since I'm not suscribed to this list. Cheers, Bernd =2D-=20 Bernd Schubert Physikalisch Chemisches Institut / Theoretische Chemie Universit=E4t Heidelberg INF 229 69120 Heidelberg e-mail: bernd.schubert@pci.uni-heidelberg.de --Boundary-00=_Zql1/Yhbrh05PtQ Content-Type: text/plain; charset="us-ascii"; name="dmesg.out" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="dmesg.out" MP Tue Dec 9 22:26:02 CET 2003 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000007fff0000 (usable) BIOS-e820: 000000007fff0000 - 000000007ffff000 (ACPI data) BIOS-e820: 000000007ffff000 - 0000000080000000 (ACPI NVS) BIOS-e820: 00000000ff7c0000 - 0000000100000000 (reserved) 1151MB HIGHMEM available. 896MB LOWMEM available. ACPI: have wakeup address 0xc0002000 found SMP MP-table at 000ff780 hm, page 000ff000 reserved twice. hm, page 00100000 reserved twice. hm, page 000f9000 reserved twice. hm, page 000fa000 reserved twice. On node 0 totalpages: 524272 zone(0): 4096 pages. zone(1): 225280 pages. zone(2): 294896 pages. ACPI: RSDP (v002 ACPIAM ) @ 0x000f6700 ACPI: XSDT (v001 A M I OEMXSDT 0x10000314 MSFT 0x00000097) @ 0x7fff0100 ACPI: FADT (v001 A M I OEMFACP 0x10000314 MSFT 0x00000097) @ 0x7fff0281 ACPI: MADT (v001 A M I OEMAPIC 0x10000314 MSFT 0x00000097) @ 0x7fff0380 ACPI: OEMB (v001 A M I OEMBIOS 0x10000314 MSFT 0x00000097) @ 0x7ffff040 ACPI: ASF! (v001 AMIASF AMDSTRET 0x00000001 INTL 0x02002026) @ 0x7fff3580 ACPI: DSDT (v001 0ABCF 0ABCF007 0x00000007 INTL 0x02002026) @ 0x00000000 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) Processor #0 Unknown CPU [15:5] APIC version 16 ACPI: LAPIC (acpi_id[0x02] lapic_id[0x81] disabled) Processor #129 invalid (max 16) ACPI: IOAPIC (id[0x01] address[0xfec00000] global_irq_base[0x0]) IOAPIC[0]: Assigned apic_id 1 IOAPIC[0]: apic_id 1, version 17, address 0xfec00000, IRQ 0-23 ACPI: IOAPIC (id[0x02] address[0xfebfe000] global_irq_base[0x18]) IOAPIC[1]: Assigned apic_id 2 IOAPIC[1]: apic_id 2, version 17, address 0xfebfe000, IRQ 24-27 ACPI: IOAPIC (id[0x03] address[0xfebff000] global_irq_base[0x1c]) IOAPIC[2]: Assigned apic_id 3 IOAPIC[2]: apic_id 3, version 17, address 0xfebff000, IRQ 28-31 ACPI: INT_SRC_OVR (bus[0] irq[0x0] global_irq[0x2] polarity[0x0] trigger[0x0]) ACPI: INT_SRC_OVR (bus[0] irq[0x0] global_irq[0x2] polarity[0x0] trigger[0x0]) ACPI BALANCE SET Using ACPI (MADT) for SMP configuration information Kernel command line: initrd=pxelinux.cfg/client_initrd.cnfs root=/dev/ram0 rw hdc=ide-scsi apm=power-off BOOT_IMAGE=pxelinux.cfg/client_kernel ide_setup: hdc=ide-scsi Initializing CPU#0 Detected 1593.563 MHz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 3178.49 BogoMIPS Memory: 2068068k/2097088k available (1791k kernel code, 28632k reserved, 733k data, 108k init, 1179584k highmem) Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes) Inode cache hash table entries: 131072 (order: 8, 1048576 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer cache hash table entries: 131072 (order: 7, 524288 bytes) Page-cache hash table entries: 524288 (order: 9, 2097152 bytes) CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 1024K (64 bytes/line) Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: After generic, caps: 078bfbff e1d3fbff 00000000 00000000 CPU: Common caps: 078bfbff e1d3fbff 00000000 00000000 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au) mtrr: detected mtrr type: Intel CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 1024K (64 bytes/line) Intel machine check reporting enabled on CPU#0. CPU: After generic, caps: 078bfbff e1d3fbff 00000000 00000000 CPU: Common caps: 078bfbff e1d3fbff 00000000 00000000 CPU0: AMD Opteron(tm) Processor 242 stepping 01 per-CPU timeslice cutoff: 2926.34 usecs. enabled ExtINT on CPU#0 ESR value before enabling vector: 00000004 ESR value after enabling vector: 00000000 Error: only one processor found. ENABLING IO-APIC IRQs init IO_APIC IRQs IO-APIC (apicid-pin) 1-0, 1-16, 1-17, 1-18, 1-19, 1-20, 1-21, 1-22, 1-23, 2-0, 2-1, 2-2, 2-3, 3-0, 3-1, 3-2, 3-3 not connected. ..TIMER: vector=0x31 pin1=2 pin2=-1 Using local APIC timer interrupts. calibrating APIC timer ... ..... CPU clock speed is 1593.5740 MHz. ..... host bus clock speed is 199.1968 MHz. cpu: 0, clocks: 1991968, slice: 995984 CPU0 Waiting on wait_init_idle (map = 0x0) All processors have done init_idle ACPI: Subsystem revision 20031002 PCI: PCI BIOS revision 2.10 entry at 0xf0031, last bus=3 PCI: Using configuration type 1 ACPI: Interpreter enabled ACPI: Using IOAPIC for interrupt routing ACPI: System [ACPI] (supports S0 S1 S4 S5) ACPI: PCI Root Bridge [PCI0] (00:00) PCI: Probing PCI hardware (bus 00) ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.GOLA._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.GOLB._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 *5 6 7 9 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *9 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 *11 12 14 15) ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 *10 11 12 14 15) PCI: Probing PCI hardware IOAPIC[0]: Set PCI routing entry (1-16 -> 0xa9 -> IRQ 16 Mode:1 Active:1) 00:00:07[A] -> 1-16 -> IRQ 16 IOAPIC[0]: Set PCI routing entry (1-17 -> 0xb1 -> IRQ 17 Mode:1 Active:1) 00:00:07[B] -> 1-17 -> IRQ 17 IOAPIC[0]: Set PCI routing entry (1-18 -> 0xb9 -> IRQ 18 Mode:1 Active:1) 00:00:07[C] -> 1-18 -> IRQ 18 IOAPIC[0]: Set PCI routing entry (1-19 -> 0xc1 -> IRQ 19 Mode:1 Active:1) 00:00:07[D] -> 1-19 -> IRQ 19 Pin 1-19 already programmed Pin 1-18 already programmed Pin 1-16 already programmed Pin 1-17 already programmed Pin 1-18 already programmed Pin 1-19 already programmed Pin 1-17 already programmed IOAPIC[1]: Set PCI routing entry (2-3 -> 0xc9 -> IRQ 27 Mode:1 Active:1) 00:02:08[A] -> 2-3 -> IRQ 27 IOAPIC[1]: Set PCI routing entry (2-0 -> 0xd1 -> IRQ 24 Mode:1 Active:1) 00:02:08[B] -> 2-0 -> IRQ 24 IOAPIC[1]: Set PCI routing entry (2-1 -> 0xd9 -> IRQ 25 Mode:1 Active:1) 00:02:08[C] -> 2-1 -> IRQ 25 IOAPIC[1]: Set PCI routing entry (2-2 -> 0xe1 -> IRQ 26 Mode:1 Active:1) 00:02:08[D] -> 2-2 -> IRQ 26 Pin 2-2 already programmed Pin 2-3 already programmed Pin 2-0 already programmed Pin 2-1 already programmed Pin 2-0 already programmed Pin 2-1 already programmed Pin 2-0 already programmed Pin 2-1 already programmed IOAPIC[2]: Set PCI routing entry (3-0 -> 0xe9 -> IRQ 28 Mode:1 Active:1) 00:01:03[A] -> 3-0 -> IRQ 28 IOAPIC[2]: Set PCI routing entry (3-1 -> 0x32 -> IRQ 29 Mode:1 Active:1) 00:01:03[B] -> 3-1 -> IRQ 29 IOAPIC[2]: Set PCI routing entry (3-2 -> 0x3a -> IRQ 30 Mode:1 Active:1) 00:01:03[C] -> 3-2 -> IRQ 30 IOAPIC[2]: Set PCI routing entry (3-3 -> 0x42 -> IRQ 31 Mode:1 Active:1) 00:01:03[D] -> 3-3 -> IRQ 31 Pin 3-1 already programmed Pin 3-2 already programmed Pin 3-3 already programmed Pin 3-0 already programmed Pin 3-1 already programmed Pin 3-2 already programmed Pin 3-3 already programmed Pin 3-0 already programmed Pin 3-2 already programmed Pin 3-3 already programmed Pin 3-0 already programmed Pin 3-1 already programmed number of MP IRQ sources: 15. number of IO-APIC #1 registers: 24. number of IO-APIC #2 registers: 4. number of IO-APIC #3 registers: 4. testing the IO APIC....................... IO APIC #1...... .... register #00: 01000000 ....... : physical APIC id: 01 ....... : Delivery Type: 0 ....... : LTS : 0 .... register #01: 00170011 ....... : max redirection entries: 0017 ....... : PRQ implemented: 0 ....... : IO APIC version: 0011 .... register #02: 01000000 ....... : arbitration: 01 .... IRQ redirection table: NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: 00 000 00 1 0 0 0 0 0 0 00 01 001 01 0 0 0 0 0 1 1 39 02 001 01 0 0 0 0 0 1 1 31 03 001 01 0 0 0 0 0 1 1 41 04 001 01 0 0 0 0 0 1 1 49 05 001 01 0 0 0 0 0 1 1 51 06 001 01 0 0 0 0 0 1 1 59 07 001 01 0 0 0 0 0 1 1 61 08 001 01 0 0 0 0 0 1 1 69 09 001 01 0 0 0 0 0 1 1 71 0a 001 01 0 0 0 0 0 1 1 79 0b 001 01 0 0 0 0 0 1 1 81 0c 001 01 0 0 0 0 0 1 1 89 0d 001 01 0 0 0 0 0 1 1 91 0e 001 01 0 0 0 0 0 1 1 99 0f 001 01 0 0 0 0 0 1 1 A1 10 001 01 1 1 0 1 0 1 1 A9 11 001 01 1 1 0 1 0 1 1 B1 12 001 01 1 1 0 1 0 1 1 B9 13 001 01 1 1 0 1 0 1 1 C1 14 000 00 1 0 0 0 0 0 0 00 15 000 00 1 0 0 0 0 0 0 00 16 000 00 1 0 0 0 0 0 0 00 17 000 00 1 0 0 0 0 0 0 00 IO APIC #2...... .... register #00: 02000000 ....... : physical APIC id: 02 ....... : Delivery Type: 0 ....... : LTS : 0 .... register #01: 00030011 ....... : max redirection entries: 0003 An unexpected IO-APIC was found. If this kernel release is less than three months old please report this to linux-smp@vger.kernel.org ....... : PRQ implemented: 0 ....... : IO APIC version: 0011 .... register #02: 00000000 ....... : arbitration: 00 .... IRQ redirection table: NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: 00 001 01 1 1 0 1 0 1 1 D1 01 001 01 1 1 0 1 0 1 1 D9 02 001 01 1 1 0 1 0 1 1 E1 03 001 01 1 1 0 1 0 1 1 C9 IO APIC #3...... .... register #00: 03000000 ....... : physical APIC id: 03 ....... : Delivery Type: 0 ....... : LTS : 0 .... register #01: 00030011 ....... : max redirection entries: 0003 An unexpected IO-APIC was found. If this kernel release is less than three months old please report this to linux-smp@vger.kernel.org ....... : PRQ implemented: 0 ....... : IO APIC version: 0011 .... register #02: 00000000 ....... : arbitration: 00 .... IRQ redirection table: NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: 00 001 01 1 1 0 1 0 1 1 E9 01 001 01 1 1 0 1 0 1 1 32 02 001 01 1 1 0 1 0 1 1 3A 03 001 01 1 1 0 1 0 1 1 42 IRQ to pin mappings: IRQ0 -> 0:2 IRQ1 -> 0:1 IRQ3 -> 0:3 IRQ4 -> 0:4 IRQ5 -> 0:5 IRQ6 -> 0:6 IRQ7 -> 0:7 IRQ8 -> 0:8 IRQ9 -> 0:9 IRQ10 -> 0:10 IRQ11 -> 0:11 IRQ12 -> 0:12 IRQ13 -> 0:13 IRQ14 -> 0:14 IRQ15 -> 0:15 IRQ16 -> 0:16 IRQ17 -> 0:17 IRQ18 -> 0:18 IRQ19 -> 0:19 IRQ24 -> 1:0 IRQ25 -> 1:1 IRQ26 -> 1:2 IRQ27 -> 1:3 IRQ28 -> 2:0 IRQ29 -> 2:1 IRQ30 -> 2:2 IRQ31 -> 2:3 .................................... done. PCI: No IRQ known for interrupt pin A of device 00:0b.0 PCI: Using ACPI for IRQ routing PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off' Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16) apm: overridden by ACPI. Starting kswapd allocated 32 pages and 32 bhs reserved for the highmem bounces VFS: Disk quotas vdquot_6.5.1 devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au) devfs: boot_options: 0x0 ACPI: Power Button (FF) [PWRF] ACPI: Processor [CPU1] (supports C1, 8 throttling states) pty: 256 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A Real Time Clock Driver v1.10e Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize Intel(R) PRO/1000 Network Driver - version 5.2.20-k1 Copyright (c) 1999-2003 Intel Corporation. tg3.c:v2.3 (November 5, 2003) eth0: Tigon3 [partno(BCM95704A7) rev 2003 PHY(5704)] (PCI:66MHz:64-bit) 10/100/1000BaseT Ethernet 00:e0:81:52:f1:f1 eth1: Tigon3 [partno(BCM95704A7) rev 2003 PHY(5704)] (PCI:66MHz:64-bit) 10/100/1000BaseT Ethernet 00:e0:81:52:f1:f0 Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx [...] (I cut the rest off since it shoudn't be important) --Boundary-00=_Zql1/Yhbrh05PtQ--