apic problems

Abhishek sinha aby_sinha at yahoo.com
Tue Apr 2 19:19:42 PST 2002


Hi All

I am using dual processors with a Tyan Tiger 2505 T board and having so 
many problems with the APIC on the machine . I have looked around on the 
newsgroups and mailing list..with no hints...

Does the return code in the end of the message 00(02)
 > APIC error on CPU0: 00(08)
 > APIC error on CPU0: 08(08)
 > APIC error on CPU0: 08(08)
 > APIC error on CPU1: 02(02)
 > APIC error on CPU1: 02(08)

mean that this particular board i m using is crappy or the whole 2505T 
series cannot handle these kinds of requests


I am pasting the dmesg from the server below

Linux version 2.4.7-10smp ( bhcompile at stripples.devel.redhat.com 
<mailto:bhcompile at stripples.devel.redhat.com>) (gcc
 > version 2.96 20000731 (Red Hat Linux 7.1 2.96-98)) #1 SMP Thu Sep 6
 > 17:09:31 EDT 2001
 > BIOS-provided physical RAM map:
 > BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
 > BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 > BIOS-e820: 0000000000100000 - 000000007fff0000 (usable)
 > BIOS-e820: 000000007fff0000 - 000000007fff3000 (ACPI NVS)
 > BIOS-e820: 000000007fff3000 - 0000000080000000 (ACPI data)
 > BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved)
 > Scanning bios EBDA for MXT signature
 > 1151MB HIGHMEM available.
 > found SMP MP-table at 000f5660
 > hm, page 000f5000 reserved twice.
 > hm, page 000f6000 reserved twice.
 > hm, page 000f1000 reserved twice.
 > hm, page 000f2000 reserved twice.
 > On node 0 totalpages: 524272
 > zone(0): 4096 pages.
 > zone(1): 225280 pages.
 > zone(2): 294896 pages.
 > Intel MultiProcessor Specification v1.4
 > Virtual Wire compatibility mode.
 > OEM ID: OEM00000 Product ID: PROD00000000 APIC at: 0xFEE00000
 > Processor #0 Pentium(tm) Pro APIC version 17
 > Processor #1 Pentium(tm) Pro APIC version 17
 > I/O APIC #2 Version 17 at 0xFEC00000.
 > Processors: 2
 > Kernel command line: ro root=/dev/hda2
 > Initializing CPU#0
 > Detected 864.238 MHz processor.
 > Console: colour VGA+ 80x25
 > Calibrating delay loop... 1723.59 BogoMIPS
 > Memory: 2056920k/2097088k available (1396k kernel code, 37736k reserved,
 > 102k data, 240k 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: 32768 (order: 6, 262144 bytes)
 > Buffer-cache hash table entries: 131072 (order: 7, 524288 bytes)
 > Page-cache hash table entries: 524288 (order: 10, 4194304 bytes)
 > CPU: Before vendor init, caps: 0387fbff 00000000 00000000, vendor = 0
 > CPU: L1 I cache: 16K, L1 D cache: 16K
 > CPU: L2 cache: 256K
 > Intel machine check architecture supported.
 > Intel machine check reporting enabled on CPU#0.
 > CPU: After vendor init, caps: 0387fbff 00000000 00000000 00000000
 > CPU serial number disabled.
 > CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
 > CPU: Common caps: 0383fbff 00000000 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 at atnf.csiro.au 
<mailto:rgooch at atnf.csiro.au>)
 > mtrr: detected mtrr type: Intel
 > CPU: Before vendor init, caps: 0383fbff 00000000 00000000, vendor = 0
 > CPU: L1 I cache: 16K, L1 D cache: 16K
 > CPU: L2 cache: 256K
 > Intel machine check reporting enabled on CPU#0.
 > CPU: After vendor init, caps: 0383fbff 00000000 00000000 00000000
 > CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
 > CPU: Common caps: 0383fbff 00000000 00000000 00000000
 > CPU0: Intel Pentium III (Coppermine) stepping 0a
 > per-CPU timeslice cutoff: 730.77 usecs.
 > enabled ExtINT on CPU#0
 > ESR value before enabling vector: 00000000
 > ESR value after enabling vector: 00000000
 > Booting processor 1/1 eip 2000
 > Initializing CPU#1
 > masked ExtINT on CPU#1
 > ESR value before enabling vector: 00000000
 > ESR value after enabling vector: 00000000
 > Calibrating delay loop... 1723.59 BogoMIPS
 > CPU: Before vendor init, caps: 0387fbff 00000000 00000000, vendor = 0
 > CPU: L1 I cache: 16K, L1 D cache: 16K
 > CPU: L2 cache: 256K
 > Intel machine check reporting enabled on CPU#1.
 > CPU: After vendor init, caps: 0387fbff 00000000 00000000 00000000
 > CPU serial number disabled.
 > CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
 > CPU: Common caps: 0383fbff 00000000 00000000 00000000
 > CPU1: Intel Pentium III (Coppermine) stepping 0a
 > Total of 2 processors activated (3447.19 BogoMIPS).
 > ENABLING IO-APIC IRQs
 > ...changing IO-APIC physical APIC ID to 2 ... ok.
 > 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: 19.
 > number of IO-APIC #2 registers: 24.
 > testing the IO APIC.......................
 >
 > IO APIC #2......
 > .... register #00: 02000000
 > ....... : physical APIC id: 02
 > .... register #01: 00178011
 > ....... : max redirection entries: 0017
 > ....... : IO APIC version: 0011
 > WARNING: unexpected IO-APIC, please mail
 > to linux-smp at vger.kernel.org <mailto:linux-smp at vger.kernel.org>
 > .... register #02: 00000000
 > ....... : arbitration: 00
 > .... 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 003 03 0 0 0 0 0 1 1 39
 > 02 003 03 0 0 0 0 0 1 1 31
 > 03 003 03 0 0 0 0 0 1 1 41
 > 04 003 03 0 0 0 0 0 1 1 49
 > 05 003 03 0 0 0 0 0 1 1 51
 > 06 003 03 0 0 0 0 0 1 1 59
 > 07 003 03 0 0 0 0 0 1 1 61
 > 08 003 03 0 0 0 0 0 1 1 69
 > 09 003 03 0 0 0 0 0 1 1 71
 > 0a 003 03 1 1 0 1 0 1 1 79
 > 0b 003 03 1 1 0 1 0 1 1 81
 > 0c 003 03 1 1 0 1 0 1 1 89
 > 0d 003 03 0 0 0 0 0 1 1 91
 > 0e 003 03 0 0 0 0 0 1 1 99
 > 0f 003 03 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 864.2437 MHz.
 > ..... host bus clock speed is 132.9603 MHz.
 > cpu: 0, clocks: 1329603, slice: 443201
 > CPU0
 > cpu: 1, clocks: 1329603, slice: 443201
 > CPU1
 > checking TSC synchronization across CPUs: passed.
 > mtrr: your CPUs had inconsistent variable MTRR settings
 > mtrr: probably your BIOS does not setup all CPUs
 > PCI: PCI BIOS revision 2.10 entry at 0xfb3e0, last bus=1
 > PCI: Using configuration type 1
 > PCI: Probing PCI hardware
 > Unknown bridge resource 0: assuming transparent
 > Unknown bridge resource 1: assuming transparent
 > Unknown bridge resource 2: assuming transparent
 > PCI: Using IRQ router VIA [1106/0686] at 00:07.0
 > PCI->APIC IRQ transform: (B0,I6,P0) -> 12
 > PCI->APIC IRQ transform: (B0,I7,P3) -> 12
 > PCI->APIC IRQ transform: (B0,I7,P3) -> 12
 > PCI->APIC IRQ transform: (B0,I13,P0) -> 10
 > PCI->APIC IRQ transform: (B0,I14,P0) -> 11
 > PCI: Enabling Via external APIC routing
 > isapnp: Scanning for PnP cards...
 > isapnp: No Plug & Play device found
 > 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 0x07 (Driver version 1.14)
 > apm: disabled - APM is not SMP safe.
 > mxt_scan_bios: enter
 > Starting kswapd v1.8
 > allocated 64 pages and 64 bhs reserved for the highmem bounces
 > VFS: Diskquotas version dquot_6.5.0 initialized
 > Detected PS/2 Mouse Port.
 > pty: 2048 Unix98 ptys configured
 > Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT
 > SHARE_IRQ SERIAL_PCI ISAPNP enabled
 > ttyS00 at 0x03f8 (irq = 4) is a 16550A
 > Real Time Clock Driver v1.10d
 > block: queued sectors max/low 1365629kB/1234557kB, 4032 slots per queue
 > RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
 > Uniform Multi-Platform E-IDE driver Revision: 6.31
 > ide: Assuming 33MHz PCI bus speed for PIO modes; override with idebus=xx
 > VP_IDE: IDE controller on PCI bus 00 dev 39
 > VP_IDE: chipset revision 6
 > VP_IDE: not 100% native mode: will probe irqs later
 > ide: Assuming 33MHz PCI bus speed for PIO modes; override with idebus=xx
 > VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci00:07.1
 > ide0: BM-DMA at 0xd400-0xd407, BIOS settings: hda:DMA, hdb:pio
 > ide1: BM-DMA at 0xd408-0xd40f, BIOS settings: hdc:DMA, hdd:pio
 > hda: QUANTUM FIREBALLlct20 40, ATA DISK drive
 > hdc: CDU5211, ATAPI CD/DVD-ROM drive
 > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
 > ide1 at 0x170-0x177,0x376 on irq 15
 > hda: 78177792 sectors (40027 MB) w/418KiB Cache, CHS=4866/255/63, 
UDMA(33)
 > ide-floppy driver 0.97
 > Partition check:
 > hda: hda1 hda2 hda3
 > FDC 0 is a post-1991 82077
 > ide-floppy driver 0.97
 > md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
 > md: Autodetecting RAID arrays.
 > md: autorun ...
 > md: ... autorun DONE.
 > NET4: Linux TCP/IP 1.0 for NET4.0
 > IP Protocols: ICMP, UDP, TCP, IGMP
 > IP: routing cache hash table of 16384 buckets, 128Kbytes
 > TCP: Hash tables configured (established 524288 bind 65536)
 > Linux IP multicast router 0.06 plus PIM-SM
 > NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
 > RAMDISK: Compressed image found at block 0
 > Freeing initrd memory: 324k freed
 > VFS: Mounted root (ext2 filesystem).
 > Journalled Block Device driver loaded
 > EXT3-fs: INFO: recovery required on readonly filesystem.
 > EXT3-fs: write access will be enabled during recovery.
 > kjournald starting. Commit interval 5 seconds
 > EXT3-fs: recovery complete.
 > EXT3-fs: mounted filesystem with ordered data mode.
 > Freeing unused kernel memory: 240k freed
 > Adding Swap: 2040244k swap-space (priority -1)
 > usb.c: registered new driver usbdevfs
 > usb.c: registered new driver hub
 > usb-uhci.c: $Revision: 1.259 $ time 17:18:11 Sep 6 2001
 > usb-uhci.c: High bandwidth mode enabled
 > usb-uhci.c: USB UHCI at I/O 0xd800, IRQ 12
 > 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 0xdc00, IRQ 12
 > 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: v1.251:USB Universal Host Controller Interface driver
 > EXT3 FS 2.4-0.9.8, 25 Aug 2001 on ide0(3,2), internal journal
 > kjournald starting. Commit interval 5 seconds
 > EXT3 FS 2.4-0.9.8, 25 Aug 2001 on ide0(3,1), internal journal
 > EXT3-fs: mounted filesystem with ordered data mode.
 > parport0: PC-style at 0x378 [PCSPP,EPP]
 > parport0: cpp_daisy: aa5500ff(38)
 > parport0: assign_addrs: aa5500ff(38)
 > parport0: cpp_daisy: aa5500ff(38)
 > parport0: assign_addrs: aa5500ff(38)
 > parport_pc: Via 686A parallel port: io=0x378
 > eepro100.c:v1.09j-t 9/29/99 Donald Becker
 > http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html
 > eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin
 > and others
 > eth0: Intel Corporation 82557 [Ethernet Pro 100], 00:E0:81:20:55:CC, IRQ
 > 10. Board assembly 567812-052, Physical connectors present: RJ45
 > Primary interface chip i82555 PHY #1.
 > General self-test: passed.
 > Serial sub-system self-test: passed.
 > Internal registers self-test: passed.
 > ROM checksum self-test: passed (0x04f4518b).
 > eth1: Intel Corporation 82557 [Ethernet Pro 100] (#2), 
00:E0:81:20:55:CD,
 > IRQ 11.
 > Board assembly 567812-052, Physical connectors present: RJ45
 > Primary interface chip i82555 PHY #1.
 > General self-test: passed.
 > Serial sub-system self-test: passed.
 > Internal registers self-test: passed.
 > ROM checksum self-test: passed (0x04f4518b).
 > APIC error on CPU1: 00(02)
 > APIC error on CPU0: 00(08)
 > APIC error on CPU0: 08(08)
 > APIC error on CPU0: 08(08)
 > APIC error on CPU1: 02(02)
 > APIC error on CPU1: 02(08)

PLEASE HELP

abby




More information about the Beowulf mailing list