Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

apic problems

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

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