lkml.org 
[lkml]   [1999]   [Jul]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    SubjectIntel Xpress Server - IO APIC trouble - Kernel panic: IO APIC + timer doesn't work!
    Date
    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/

    \
     
     \ /
      Last update: 2005-03-22 13:53    [W:0.035 / U:30.408 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site