Messages in this thread | | | From | "Sunshine" <> | Subject | Intel Xpress Server - IO APIC trouble - Kernel panic: IO APIC + timer doesn't work! | Date | Wed, 21 Jul 1999 08:38:51 -0700 |
| |
Hello,
I am having some trouble getting any smp kernel to run on my ancient Pentium system. The problem I am having is that ( from what I have read in various linux smp documents) the my old Intel motherboard mp table is lying about the IRQ for the Real Time Clock. Thus preventing me from booting. The system boots up and detects both processors and then right after the IO-APIC starts I get this:
enabling symetric IO mode... done ENABLING IO-APIC ... No explicit IRQ entries, using default mptable. changing APIC ID to 2 <-- I am not sure if I recalled this from memory right IO APIC pin 2, 13 not connected. .. MP-BIOS bug: 8254 timer not connected to IO-APIC ...trying to set up timer as ExtINT... failed ...tryng to set up timer as BP IRQ... failed Kernel panic: IO APIC + timer doesn't work! In swapper task - not syncing
I have been able to boot with the noapic command line option (sometimes -- does not seem to work anymore -- tried upgrading lilo from soures -- maybe thats the trouble with it), I included some of the system info in the bottom of the e-mail.
Any help/comments would be appreciated.
The system specs are like this:
Intel Xpress Server 1.00.19.AM0 Bios dual Pentium 66 stepping 5 ( yes I know stepping 5 cpus have lockup problems but this isn't really a lockup... I can't even bootup far enough to see the cpus lockup) 2 - 8meg simms on the motherboard 6 - 8meg simms on the memory expansion card ISA ne2000 nic (detects on AutoProbe.. kinda sweet for 8 bucks :)) EISA 2 DPT pm2122 Raid controllers (with 4megs of RAM and array module) EISA 1 DPT pm2122 SCSI card ( no ram, no array module) EISA AIC7170 (disabled) all Seagate scsi drives ( 3 - 2gigs, 2 - 1gigs ) Exabyte tape drive (SCSI) NEC 4x CD (SCSI) standard floppies ( 1.44, 1.2 )
Joe Modjeski aka Prodigal_S0n
cyberstealth@geocities.com
Since mailing this to the linux-smp list I tried the noapic cmdline and it booted up with both processors. I have attached the cpuinfo, interrupts and messages to the bottom of this e-mail
/proc/interrupts CPU0 CPU1 0: 51389 0 XT-PIC timer 1: 1524 0 XT-PIC keyboard 2: 0 0 XT-PIC cascade 8: 2 0 XT-PIC rtc 9: 761 0 XT-PIC NE2000 12: 0 0 XT-PIC PS/2 Mouse 13: 1 0 XT-PIC fpu 15: 4815 0 XT-PIC eata_dma NMI: 0 ERR: 0
/var/logs/messages
/proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 5 model : 1 model name : Pentium 60/66 stepping : 5 cpu MHz : 66.663287 fdiv_bug : yes hlt_bug : no sep_bug : no f00f_bug : yes fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr mce cx8 bogomips : 26.42
processor : 1 vendor_id : GenuineIntel cpu family : 5 model : 1 model name : Pentium 60/66 stepping : 5 cpu MHz : 66.663287 fdiv_bug : yes hlt_bug : no sep_bug : no f00f_bug : yes fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr mce cx8 bogomips : 26.52
Linux version 2.2.5-15smp (root@porky.devel.redhat.com) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #1 SMP Mon Apr 19 22:03:51 EDT 1999 Intel MultiProcessor Specification v1.1 Virtual Wire compatibility mode. I/O APIC at 0xFEC00000. Bus #0 is EISA with no IRQ8 chaining Processors: 2 mapped APIC to ffffe000 (fee00000) mapped IOAPIC to ffffd000 (fec00000) Detected 66664407 Hz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 26.52 BogoMIPS Memory: 62752k/65536k available (1044k kernel code, 416k reserved, 968k data, 68k init) VFS: Diskquotas version dquot_6.4.0 initialized Checking 386/387 coupling... Hmm, FPU using exception 16 error reporting with FDIV bug. Checking 'hlt' instruction... OK. Intel Pentium with F0 0F bug - workaround enabled. POSIX conformance testing by UNIFIX per-CPU timeslice cutoff: 1.57 usecs. CPU0: Intel Pentium 60/66 stepping 05 calibrating APIC timer ... ..... CPU clock speed is 66.6638 MHz. ..... system bus clock speed is 533.3073 MHz. Booting processor 1 eip 2000 Calibrating delay loop... 26.62 BogoMIPS OK. CPU1: Intel Pentium 60/66 stepping 05 Total of 2 processors activated (53.15 BogoMIPS). PCI: No PCI bus detected Linux NET4.0 for Linux 2.2 Based upon Swansea University Computer Society NET3.039 NET4: Unix domain sockets 1.0 for Linux NET4.0. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP Initializing RT netlink socket Starting kswapd v 1.5 Detected PS/2 Mouse Port. Serial driver version 4.27 with MANY_PORTS MULTIPORT SHARE_IRQ enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A pty: 256 Unix98 ptys configured Real Time Clock Driver v1.09 RAM disk driver initialized: 16 RAM disks of 4096K size Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12 raid5: measuring checksumming speed 8regs : 72.009 MB/sec 32regs : 61.341 MB/sec using fastest function: 8regs (72.009 MB/sec) scsi : 0 hosts. scsi : detected total. md.c: sizeof(mdp_super_t) = 4096 Partition check: RAMDISK: Compressed image found at block 0 autodetecting RAID arrays autorun ... ... autorun DONE. VFS: Mounted root (ext2 filesystem). eata_dma: No BIOS32 extensions present. This driver release still depends on it. Skipping scan for PCI HBAs. EATA (Extended Attachment) driver version: 2.59b developed in co-operation with DPT (c) 1993-96 Michael Neuffer, mike@i-Connect.Net Registered HBAs: HBA no. Boardtype Revis EATA Bus BaseIO IRQ DMA Ch ID Pr QS S/G IS scsi0 : ?????????? v???.? 2.0? EISA 0x6c88 15 BMST 1 7 N 64 64 N scsi1 : ?????????? v???.? 2.0? EISA 0x7c88 15 BMST 1 7 N 64 64 N scsi2 : ?????????? v???.? 2.0? EISA 0x8c88 15 BMST 1 7 N 64 64 N scsi0 : EATA (Extended Attachment) HBA driver scsi1 : EATA (Extended Attachment) HBA driver scsi2 : EATA (Extended Attachment) HBA driver scsi : 3 hosts. Vendor: SEAGATE Model: ST31230N Rev: 0090 Type: Direct-Access ANSI SCSI revision: 02 Detected scsi disk sda at scsi0, channel 0, id 0, lun 0 Vendor: SEAGATE Model: ST32550N Rev: 0015 Type: Direct-Access ANSI SCSI revision: 02 Detected scsi disk sdb at scsi0, channel 0, id 1, lun 0 Vendor: COMPAQPC Model: ST32155N Rev: 0420 Type: Direct-Access ANSI SCSI revision: 02 Detected scsi disk sdc at scsi0, channel 0, id 2, lun 0 Vendor: SEAGATE Model: ST32430N Rev: 0090 Type: Direct-Access ANSI SCSI revision: 02 Detected scsi disk sdd at scsi0, channel 0, id 3, lun 0 scsi0: queue depth for target 0 on channel 0 set to 16 scsi0: queue depth for target 1 on channel 0 set to 16 scsi0: queue depth for target 2 on channel 0 set to 16 scsi0: queue depth for target 3 on channel 0 set to 16 Vendor: EXABYTE Model: EXB-85058SQANXR1 Rev: 06M0 Type: Sequential-Access ANSI SCSI revision: 02 Detected scsi tape st0 at scsi1, channel 0, id 2, lun 0 Vendor: SEAGATE Model: ST31200N Rev: 8008 Type: Direct-Access ANSI SCSI revision: 02 Detected scsi disk sde at scsi1, channel 0, id 4, lun 0 Vendor: NEC Model: CD-ROM DRIVE:501 Rev: 2.2 Type: CD-ROM ANSI SCSI revision: 02 Detected scsi CD-ROM sr0 at scsi1, channel 0, id 6, lun 0 scsi1: queue depth for target 2 on channel 0 set to 10 scsi1: queue depth for target 4 on channel 0 set to 41 scsi1: queue depth for target 6 on channel 0 set to 10 Uniform CDROM driver Revision: 2.54 SCSI device sda: hdwr sector= 512 bytes. Sectors= 2069348 [1010 MB] [1.0 GB] sda: sda1 sda2 < sda5 > SCSI device sdb: hdwr sector= 512 bytes. Sectors= 4193546 [2047 MB] [2.0 GB] sdb: sdb1 SCSI device sdc: hdwr sector= 512 bytes. Sectors= 4197402 [2049 MB] [2.0 GB] sdc: sdc1 SCSI device sdd: hdwr sector= 512 bytes. Sectors= 4196893 [2049 MB] [2.0 GB] sdd: sdd1 SCSI device sde: hdwr sector= 512 bytes. Sectors= 2060596 [1006 MB] [1.0 GB] sde: sde1 sde2 < sde5 > autodetecting RAID arrays autorun ... ... autorun DONE. VFS: Mounted root (ext2 filesystem) readonly. change_root: old root has d_count=1 Trying to unmount old root ... okay Freeing unused kernel memory: 68k freed Adding Swap: 131816k swap-space (priority -1) ne.c:v1.10 9/23/94 Donald Becker (becker@cesdis.gsfc.nasa.gov) NE*000 ethercard probe at 0x300: 00 c0 d1 57 0f d7 eth0: NE2000 found at 0x300, using IRQ 9. Installing knfsd (copyright (C) 1996 okir@monad.swb.de). nfsd_init: initialized fhcache, entries=256
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |