All of lore.kernel.org
 help / color / mirror / Atom feed
From: Christian Birchinger <joker@netswarm.net>
To: linux-smp@vger.kernel.org
Subject: WARNING: unexpected IO-APIC
Date: Wed, 4 Dec 2002 20:02:31 +0100	[thread overview]
Message-ID: <20021204190231.GA9240@netswarm.net> (raw)

Hello

I enabled local apic on my machine and got the following
message:

 WARNING: unexpected IO-APIC, please mail
          to linux-smp@vger.kernel.org

APIC seems to be working. I needed a vanille 2.4.20 Kernel and
the latest ACPI patches to get it running.
Sadly i don't know what kind of information do you need.
I have a single CPU machine which is able to do local apic.
It's an Asus K7V333 board with a KT333 chipset and an AMD XP
2000+ CPU. Everything works stable since i installed the new
Kernel.

I hope the attached information is enough. If not tell me.
And please CC since i'm not on this list. Thanks alot.

CU, Christian

--- kernel output ---

Linux version 2.4.20 (root@power) (gcc version 2.95.4 20011002 (prerelease)) #2 Tue Dec 3 16:39:45 CET 2002
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000003fffc000 (usable)
 BIOS-e820: 000000003fffc000 - 000000003ffff000 (ACPI data)
 BIOS-e820: 000000003ffff000 - 0000000040000000 (ACPI NVS)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
127MB HIGHMEM available.
896MB LOWMEM available.
ACPI: have wakeup address 0xc0001000
On node 0 totalpages: 262140
zone(0): 4096 pages.
zone(1): 225280 pages.
zone(2): 32764 pages.
ACPI: RSDP (v000 ASUS                       ) @ 0x000f5c10
ACPI: RSDT (v001 ASUS   A7V333   16944.11825) @ 0x3fffc000
ACPI: FADT (v001 ASUS   A7V333   16944.11825) @ 0x3fffc0b2
ACPI: BOOT (v001 ASUS   A7V333   16944.11825) @ 0x3fffc030
ACPI: MADT (v001 ASUS   A7V333   16944.11825) @ 0x3fffc058
ACPI: DSDT (v001   ASUS A7V333   00000.04096) @ 0x00000000
ACPI: BIOS passes blacklist
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 Pentium(tm) Pro APIC version 16
ACPI: LAPIC_NMI (acpi_id[0x00] polarity[0x1] trigger[0x1] lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] global_irq_base[0x0])
IOAPIC[0]: Assigned apic_id 2
IOAPIC[0]: apic_id 2, version 2, address 0xfec00000, IRQ 0-23
ACPI: INT_SRC_OVR (bus[0] irq[0x0] global_irq[0x2] polarity[0x0] trigger[0x1])
ACPI: INT_SRC_OVR (bus[0] irq[0x9] global_irq[0x9] polarity[0x3] trigger[0x3])
Using ACPI (MADT) for SMP configuration information
Kernel command line: BOOT_IMAGE=Linux ro root=301 video=matrox:vesa:280,fh:90Khz,fv:90 hdc=ide-scsi pirq=0 amd_disconnect=yes
ide_setup: hdc=ide-scsi
PIRQ redirection, working around broken MP-BIOS.
... PIRQ0 -> IRQ 0
Initializing CPU#0
Detected 1668.736 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 3329.22 BogoMIPS
Memory: 1032960k/1048560k available (1746k kernel code, 15212k reserved, 692k data, 144k init, 131056k highmem)
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode cache hash table entries: 65536 (order: 7, 524288 bytes)
Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
Buffer-cache hash table entries: 65536 (order: 6, 262144 bytes)
Page-cache hash table entries: 262144 (order: 8, 1048576 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: 0383fbff c1c3fbff 00000000 00000000
CPU:             Common caps: 0383fbff c1c3fbff 00000000 00000000
CPU: AMD Athlon(TM) XP 2000+ stepping 02
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
ENABLING IO-APIC IRQs
init IO_APIC IRQs
 IO-APIC (apicid-pin) 2-0, 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 not connected.
..TIMER: vector=0x31 pin1=2 pin2=0
number of MP IRQ sources: 16.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................

IO APIC #2......
.... register #00: 02000000
.......    : physical APIC id: 02
.... register #01: 00178002
.......     : max redirection entries: 0017
.......     : PRQ implemented: 1
.......     : IO APIC version: 0002
 WARNING: unexpected IO-APIC, please mail
          to linux-smp@vger.kernel.org
.... 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  1    1    0   1   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 000 00  1    0    0   0   0    0    0    00
 11 000 00  1    0    0   0   0    0    0    00
 12 000 00  1    0    0   0   0    0    0    00
 13 000 00  1    0    0   0   0    0    0    00
 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
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
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 1668.6719 MHz.
..... host bus clock speed is 266.9875 MHz.
cpu: 0, clocks: 2669875, slice: 1334937
CPU0<T0:2669872,T1:1334928,D:7,S:1334937,C:2669875>
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
ACPI: Subsystem revision 20021122
PCI: PCI BIOS revision 2.10 entry at 0xf17e0, last bus=1
PCI: Using configuration type 1
    ACPI-0511: *** Info: GPE Block0 defined as GPE0 to GPE15
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: System [ACPI] (supports S0 S1 S4 S5)
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 11 12 14 15, disabled)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 11 *12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 *5 6 7 10 11 12 14)
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]
PCI: Probing PCI hardware
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
IOAPIC[0]: Set PCI routing entry (2-17 -> 0xa9 -> IRQ 17)
00:00:05[A] -> 2-17 -> IRQ 17
IOAPIC[0]: Set PCI routing entry (2-18 -> 0xb1 -> IRQ 18)
00:00:05[B] -> 2-18 -> IRQ 18
IOAPIC[0]: Set PCI routing entry (2-19 -> 0xb9 -> IRQ 19)
00:00:06[A] -> 2-19 -> IRQ 19
Pin 2-17 already programmed
Pin 2-19 already programmed
IOAPIC[0]: Set PCI routing entry (2-16 -> 0xc1 -> IRQ 16)
00:00:0c[B] -> 2-16 -> IRQ 16
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
Pin 2-16 already programmed
Pin 2-18 already programmed
Pin 2-19 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-19 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-18 already programmed
IOAPIC[0]: Set PCI routing entry (2-21 -> 0xc9 -> IRQ 21)
00:00:11[D] -> 2-21 -> IRQ 21
Pin 2-19 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
Pin 2-16 already programmed
Pin 2-17 already programmed
PCI: No IRQ known for interrupt pin A of device 00:11.1<6>PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
PCI: Via IRQ fixup for 00:09.0, from 12 to 3
PCI: Via IRQ fixup for 00:09.1, from 11 to 0
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
allocated 32 pages and 32 bhs reserved for the highmem bounces
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
ACPI: Power Button (FF) [PWRF]
ACPI: Processor [CPU0] (supports C1)
matroxfb: Matrox G400 (AGP) detected
matroxfb: MTRR's turned on
matroxfb: 1024x768x32bpp (virtual: 1024x4095)
matroxfb: framebuffer at 0xDE000000, mapped to 0xf8812000, size 33554432
Console: switching to colour frame buffer device 128x48
fb0: MATROX VGA frame buffer device
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
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller on PCI bus 00 dev 89
PCI: No IRQ known for interrupt pin A of device 00:11.1VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8233a (rev 00) IDE UDMA133 controller on pci00:11.1
    ide0: BM-DMA at 0xa800-0xa807, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xa808-0xa80f, BIOS settings: hdc:DMA, hdd:pio
hda: WDC WD800JB-00CRA1, ATA DISK drive
hdb: WDC WD800JB-00CRA1, ATA DISK drive
hdc: PLEXTOR CD-R PX-W4012A, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
blk: queue c03b96c4, I/O limit 4095Mb (mask 0xffffffff)
hda: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=9729/255/63, UDMA(100)
blk: queue c03b9810, I/O limit 4095Mb (mask 0xffffffff)
hdb: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=9729/255/63, UDMA(100)
Partition check:
 hda: hda1 hda2 hda3 hda4
 hdb: hdb1 hdb2 hdb3 hdb4
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
loop: loaded (max 8 devices)
Linux Tulip driver version 0.9.15-pre12 (Aug 9, 2002)
tulip0:  EEPROM default media type Autosense.
tulip0:  Index #0 - Media MII (#11) described by a 21140 MII PHY (1) block.
tulip0:  MII transceiver #3 config 3100 status 7809 advertising 01e1.
eth0: Digital DS21140 Tulip rev 32 at 0xb000, 00:00:C0:51:22:F8, IRQ 17.
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 941M
agpgart: Detected Via Apollo Pro KT266 chipset
agpgart: AGP aperture is 128M @ 0xe0000000
[drm] AGP 0.99 on VIA Apollo KT133 @ 0xe0000000 128MB
[drm] Initialized mga 3.0.2 20010321 on minor 0
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
  Vendor: PLEXTOR   Model: CD-R   PX-W4012A  Rev: 1.01
  Type:   CD-ROM                             ANSI SCSI revision: 02
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12
Creative EMU10K1 PCI Audio Driver, version 0.20, 16:40:54 Dec  3 2002
emu10k1: EMU10K1 rev 4 model 0x20 found, IO at 0xb800-0xb81f, IRQ 16
ac97_codec: AC97  codec, id: TRA3(TriTech TR28023)
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 16:41:05 Dec  3 2002
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 19
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xd000, IRQ 16
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xa400, IRQ 21
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xa000, IRQ 21
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 4
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 8192 buckets, 64Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
FAT: bogus logical sector size 0
FAT: bogus logical sector size 0
reiserfs: checking transaction log (device 03:01) ...
Using r5 hash to sort names
ReiserFS version 3.6.25
VFS: Mounted root (reiserfs filesystem) readonly.
Freeing unused kernel memory: 144k freed
hub.c: new USB device 00:11.2-1, assigned address 2
usb-uhci.c: interrupt, status 2, frame# 644
Adding Swap: 979956k swap-space (priority -1)
reiserfs: checking transaction log (device 03:03) ...
Using r5 hash to sort names
ReiserFS version 3.6.25
usb_control/bulk_msg: timeout
input0: USB HID v1.00 Joystick [Saitek] on usb3:2.0
hub.c: new USB device 00:11.2-2, assigned address 3
input1: USB HID v1.10 Mouse [Logitech USB Receiver] on usb3:3.0
reiserfs: checking transaction log (device 03:04) ...
Using r5 hash to sort names
ReiserFS version 3.6.25
eth0: Setting full-duplex based on MII#3 link partner capability of 05e1.
i2c-core.o: i2c core module version 2.6.5 (20020915)
i2c-viapro.o version 2.6.5 (20020915)
i2c-viapro.o: Found Via VT8233A device
i2c-viapro.o: Via Pro SMBus detected and initialized
i2c-proc.o version 2.6.5 (20020915)
w83781d.o version 2.6.5 (20020915)

--- interrupt list ---
           CPU0       
  0:    9424518    IO-APIC-edge  timer
  1:      50100    IO-APIC-edge  keyboard
  2:          0          XT-PIC  cascade
  8:          1    IO-APIC-edge  rtc
  9:          3   IO-APIC-level  acpi
 14:     147949    IO-APIC-edge  ide0
 15:          7    IO-APIC-edge  ide1
 16:    1171287   IO-APIC-level  EMU10K1, usb-uhci
 17:     231999   IO-APIC-level  eth0
 19:          0   IO-APIC-level  usb-uhci
 21:      71354   IO-APIC-level  usb-uhci, usb-uhci
NMI:          0 
LOC:    9423304 
ERR:          1
MIS:          0

             reply	other threads:[~2002-12-04 19:02 UTC|newest]

Thread overview: 55+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-12-04 19:02 Christian Birchinger [this message]
  -- strict thread matches above, loose matches on Subject: below --
2004-10-26  7:50 WARNING: unexpected IO-APIC BURKHARD JOCHEN
2004-08-11 14:39 Deepak Dogra
2004-08-06 10:19 Chris Kant
2004-06-06 19:18 Graham Wilson
2004-06-05 11:53 Philipp Walderdorff
2004-05-25  5:52 Amedeo Minutolo
2004-02-09 21:07 ,,,
2003-12-22  3:32 Scott Weber
2003-11-12 15:38 Nick Starai
2003-07-28  0:25 Albert Sodyl
2003-06-03 21:51 idiot [James Green]
2003-05-08 15:05 bl8n8r
2003-04-19 21:45 Daniel Bergman
2003-03-10 17:10 Bob Schuknecht
2003-02-28 15:10 Bernard and Jennifer Cohen
2003-02-27 16:51 DR Aldrich
2003-02-21 19:17 Radek Aster
2003-02-16  1:23 rod
2003-02-03 19:35 Matt King
2003-02-04 12:26 ` Alan Cox
2003-01-12  9:24 Sakari Aaltonen
2003-01-09 20:04 Anderson Oliveira da Silva
2003-01-03 20:16 Jeff Frost
2002-12-22 11:53 John Rye
2002-12-25 21:35 ` Alan Cox
2002-12-18 19:48 Kazik
2002-11-26 22:23 Warning " Rafal Cichosz
2002-11-16  2:50 WARNING: " Chia-Hsing Yu
2002-11-09  3:42 PASTOR Michel
2002-11-09  3:41 PASTOR Michel
2002-10-24 14:58 warning " Thomas Björnell
2002-10-25  9:56 ` Maciej W. Rozycki
2002-10-03 13:33 WARNING: " Brian Jonnes
2002-10-03 13:43 ` David McIlwraith
2002-10-04  6:52   ` Brian Jonnes
2002-10-03 15:02 ` Randy.Dunlap
2002-10-04  6:54   ` Brian Jonnes
2002-10-08  0:40     ` Randy.Dunlap
2002-10-16 13:19       ` Maciej W. Rozycki
2002-10-18  0:59         ` Randy.Dunlap
2002-10-01 22:00 Avinesh Bangar
2002-08-29 16:06 brian
2002-08-14 20:04 james.oden
2002-08-15  1:14 ` Alan Cox
2002-07-17 13:06 countdown
2002-07-12 17:22 dwh
2002-07-12 18:07 ` Alan Cox
2002-07-08 16:31 Enkh Tumenbayar
2002-07-08 18:43 ` WARNING: " Vladimir G. Ivanovic
2002-07-08 20:22   ` E. Robert Bogusta
2002-07-09 16:44     ` Vladimir G. Ivanovic
2002-07-08 13:35 Michael Arndt
2002-06-23 23:29 Josh Wilcox
2002-06-11 10:06 Philipp Schulte
2002-05-15 14:48 Melissa Vandenbrink

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20021204190231.GA9240@netswarm.net \
    --to=joker@netswarm.net \
    --cc=linux-smp@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.