__SMP__ Death

Richard B. Johnson (root@analogic.com)
Tue, 15 Apr 1997 17:17:07 -0400 (EDT)


This displays the death of my SMP machine using 2.1.34.
Basically, for a long time after the ability to log anything expires, I
get screens full of:
Apr 15 13:49:54 quark kernel: stuck on smp_invalidate_needed IPI wait
Apr 15 13:49:54 quark kernel: CPU #0: previous IPI still not cleared after 10mSUnknown interrupt

Apr 15 13:49:54 quark syslogd 1.3-0#: restart.
Apr 15 13:49:54 quark kernel: klogd 1.3-0, log source = /proc/kmsg started.
Apr 15 13:49:54 quark kernel: Loaded 5386 symbols from /System.map.
Apr 15 13:49:54 quark kernel: Symbols match kernel version.
Apr 15 13:49:54 quark kernel: Intel MultiProcessor Specification v1.1
Apr 15 13:49:54 quark kernel: Virtual Wire compatibility mode.
Apr 15 13:49:54 quark kernel: OEM ID: OEM00000 Product ID: PROD00000000 APIC at: 0xFEE00000
Apr 15 13:49:54 quark kernel: Processor #0 Pentium(tm) APIC version 17
Apr 15 13:49:54 quark kernel: Processor #1 Pentium(tm) APIC version 17
Apr 15 13:49:54 quark kernel: I/O APIC #2 Version 17 at 0xFEC00000.
Apr 15 13:49:54 quark kernel: Processors: 2
Apr 15 13:49:54 quark kernel: Console: 16 point font, 400 scans
Apr 15 13:49:54 quark kernel: Console: colour VGA+ 80x25, 1 virtual console (max 63)
Apr 15 13:49:54 quark kernel: pcibios_init : BIOS32 Service Directory structure at 0xc00faf50
Apr 15 13:49:54 quark kernel: pcibios_init : BIOS32 Service Directory entry at 0xfb3f0
Apr 15 13:49:54 quark kernel: pcibios_init : PCI BIOS revision 2.10 entry at 0xfb420
Apr 15 13:49:54 quark kernel: Probing PCI hardware.
Apr 15 13:49:54 quark kernel: Calibrating delay loop.. ok - 66.36 BogoMIPS
Apr 15 13:49:54 quark kernel: Memory: 46756k/49152k available (920k kernel code, 384k reserved, 1092k data)
Apr 15 13:49:54 quark kernel: Swansea University Computer Society NET3.039 for Linux 2.1
Apr 15 13:49:54 quark kernel: NET3: Unix domain sockets 0.16 for Linux NET3.038.
Apr 15 13:49:54 quark kernel: Swansea University Computer Society TCP/IP for NET3.037
Apr 15 13:49:54 quark kernel: IP Protocols: IGMP, ICMP, UDP, TCP, IPIP
Apr 15 13:49:54 quark kernel: Checking 386/387 coupling... Ok, fpu using exception 16 error reporting.
Apr 15 13:49:54 quark kernel: Checking 'hlt' instruction... Ok.
Apr 15 13:49:54 quark kernel: Linux version 2.1.34 (root@quark) (gcc version 2.7.2) #4 Tue Apr 15 13:31:15 EDT 1997
Apr 15 13:49:54 quark kernel: POSIX conformance testing by UNIFIX
Apr 15 13:49:54 quark kernel: setup_APIC_clock() called.
Apr 15 13:49:54 quark kernel: calibrating APIC timer ...
Apr 15 13:49:54 quark kernel: ..... 1661375 CPU clocks in 1 timer chip tick.
Apr 15 13:49:54 quark kernel: ..... 664528 APIC bus clocks in 1 timer chip tick.
Apr 15 13:49:54 quark kernel: ..... CPU clock speed is 166.1375 MHz.
Apr 15 13:49:54 quark kernel: ..... APIC bus clock speed is 66.4528 MHz.
Apr 15 13:49:54 quark kernel: Booting processor 1 stack c0002000: setup_APIC_clock() called.
Apr 15 13:49:54 quark kernel: waiting for other CPU calibrating APIC timer ... done, continuing.
Apr 15 13:49:54 quark kernel: Calibrating delay loop.. Unknown interrupt
Apr 15 13:49:54 quark kernel: Unknown interrupt
Apr 15 13:49:54 quark kernel: ok - 66.36 BogoMIPS
Apr 15 13:49:54 quark kernel: Total of 2 processors activated (132.71 BogoMIPS).
Apr 15 13:49:54 quark kernel: Parallel port sharing: $Revision: 1.1.2.4 $
Apr 15 13:49:54 quark kernel: parport0 at 0x378 [SPP]
Apr 15 13:49:54 quark kernel: Serial driver version 4.24 with no serial options enabled
Apr 15 13:49:54 quark kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A
Apr 15 13:49:54 quark kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A
Apr 15 13:49:54 quark kernel: lp0: using parport0 at 0x378, polling.
Apr 15 13:49:54 quark kernel: Floppy drive(s): fd0 is 1.44M
Apr 15 13:49:54 quark kernel: Started kswapd v 1.23
Apr 15 13:49:54 quark kernel: FDC 0 is a post-1991 82077
Apr 15 13:49:54 quark kernel: aic7xxx: BurstLen = 0 DWDs, Latency Timer = 32 PCLKS
Apr 15 13:49:54 quark kernel: aic7xxx: AHA-2940 Rev B.
Apr 15 13:49:54 quark kernel: aic7xxx: devconfig = 0x580.
Apr 15 13:49:54 quark kernel: aic7xxx: Reading SEEPROM...done.
Apr 15 13:49:54 quark kernel: aic7xxx: Extended translation disabled.
Apr 15 13:49:54 quark kernel: aic7xxx: Memory check yields 16 SCBs, 255 page-enabled SCBs.
Apr 15 13:49:54 quark kernel: AHA-2940 (PCI-bus), I/O 0x6000, Mem 0xe4000000:
Apr 15 13:49:54 quark kernel: irq 11
Apr 15 13:49:54 quark kernel: bus release time 40 bclks
Apr 15 13:49:54 quark kernel: data fifo threshold 100
Apr 15 13:49:54 quark kernel: SCSI CHANNEL A:
Apr 15 13:49:54 quark kernel: scsi id 7
Apr 15 13:49:54 quark kernel: scsi selection timeout 256 ms
Apr 15 13:49:54 quark kernel: scsi bus reset at power-on enabled
Apr 15 13:49:54 quark kernel: scsi bus parity enabled
Apr 15 13:49:54 quark kernel: scsi bus termination (low byte) enabled
Apr 15 13:49:54 quark kernel: aic7xxx: Downloading sequencer code...done.
Apr 15 13:49:54 quark kernel: aic7xxx: Resetting the SCSI bus...done.
Apr 15 13:49:54 quark kernel: scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 4.0/3.2/4.0
Apr 15 13:49:54 quark kernel: scsi : 1 host.
Apr 15 13:49:54 quark kernel: scsi0: Scanning channel A for devices.
Apr 15 13:49:54 quark kernel: scsi0: Target 0, channel A, now synchronous at 10.0MHz, offset 15.
Apr 15 13:49:54 quark kernel: Vendor: DEC Model: DSP3133LS Rev: 440E
Apr 15 13:49:54 quark kernel: Type: Direct-Access ANSI SCSI revision: 02
Apr 15 13:49:54 quark kernel: Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
Apr 15 13:49:54 quark kernel: scsi0: Target 1, channel A, now synchronous at 10.0MHz, offset 15.
Apr 15 13:49:54 quark kernel: Vendor: DEC Model: DSP3160S Rev: 436A
Apr 15 13:49:54 quark kernel: Type: Direct-Access ANSI SCSI revision: 02
Apr 15 13:49:54 quark kernel: Detected scsi disk sdb at scsi0, channel 0, id 1, lun 0
Apr 15 13:49:54 quark kernel: scsi0: Target 2, channel A, now synchronous at 10.0MHz, offset 15.
Apr 15 13:49:54 quark kernel: Vendor: DEC Model: DSP3160S Rev: 436A
Apr 15 13:49:54 quark kernel: Type: Direct-Access ANSI SCSI revision: 02
Apr 15 13:49:54 quark kernel: Detected scsi disk sdc at scsi0, channel 0, id 2, lun 0
Apr 15 13:49:54 quark kernel: scsi0: Target 3, channel A, now synchronous at 5.0MHz, offset 15.
Apr 15 13:49:54 quark kernel: Vendor: SONY Model: CD-ROM CDU-76S Rev: 1.1c
Apr 15 13:49:54 quark kernel: Type: CD-ROM ANSI SCSI revision: 02
Apr 15 13:49:54 quark kernel: Detected scsi CD-ROM sr0 at scsi0, channel 0, id 3, lun 0
Apr 15 13:49:54 quark kernel: scsi0: Target 4, channel A, now synchronous at 5.0MHz, offset 15.
Apr 15 13:49:42 quark sendmail[71]: starting daemon (8.7.5): SMTP+queueing@00:15:00
Apr 15 13:49:54 quark kernel: Vendor: CONNER Model: CTT8000-S Rev: 1.17
Apr 15 13:49:54 quark kernel: Type: Sequential-Access ANSI SCSI revision: 02
Apr 15 13:49:54 quark kernel: Detected scsi tape st0 at scsi0, channel 0, id 4, lun 0
Apr 15 13:49:54 quark kernel: scsi0: Target 5, channel A, refusing synchronous negotiation; using asynchronous transfers.
Apr 15 13:49:54 quark kernel: Vendor: EXABYTE Model: EXB-8200 Rev: 2618
Apr 15 13:49:54 quark kernel: Type: Sequential-Access ANSI SCSI revision: 01
Apr 15 13:49:54 quark kernel: Detected scsi tape st1 at scsi0, channel 0, id 5, lun 0
Apr 15 13:49:54 quark kernel: scsi0: Enabled tagged queuing for target 0, channel 0, LUN 0, queue depth 8.
Apr 15 13:49:54 quark kernel: scsi0: Enabled tagged queuing for target 1, channel 0, LUN 0, queue depth 8.
Apr 15 13:49:54 quark kernel: scsi0: Enabled tagged queuing for target 2, channel 0, LUN 0, queue depth 8.
Apr 15 13:49:54 quark kernel: scsi : detected 2 SCSI tapes 1 SCSI cdrom 3 SCSI disks total.
Apr 15 13:49:54 quark kernel: SCSI device sda: hdwr sector= 512 bytes. Sectors= 2613930 [1276 MB] [1.3 GB]
Apr 15 13:49:54 quark kernel: SCSI device sdb: hdwr sector= 512 bytes. Sectors= 3125408 [1526 MB] [1.5 GB]
Apr 15 13:49:54 quark kernel: SCSI device sdc: hdwr sector= 512 bytes. Sectors= 3125408 [1526 MB] [1.5 GB]
Apr 15 13:49:54 quark kernel: tunnel: version v0.2b2
Apr 15 13:49:54 quark kernel: PPP: version 2.2.0 (dynamic channel allocation)
Apr 15 13:49:54 quark kernel: TCP compression code copyright 1989 Regents of the University of California
Apr 15 13:49:54 quark kernel: PPP Dynamic channel allocation code copyright 1995 Caldera, Inc.
Apr 15 13:49:54 quark kernel: PPP line discipline registered.
Apr 15 13:49:54 quark kernel: SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled).
Apr 15 13:49:54 quark kernel: CSLIP: code copyright 1989 Regents of the University of California.
Apr 15 13:49:54 quark kernel: ne.c:v1.10 9/23/94 Donald Becker (becker@cesdis.gsfc.nasa.gov)
Apr 15 13:49:54 quark kernel: NE*000 ethercard probe at 0x300: 08 00 00 30 91 73
Apr 15 13:49:54 quark kernel: eth0: NE2000 found at 0x300, using IRQ 5.
Apr 15 13:49:54 quark kernel: Partition check:
Apr 15 13:49:54 quark kernel: sda: sda1 sda2 sda3
Apr 15 13:49:54 quark kernel: sdb: sdb1
Apr 15 13:49:54 quark kernel: sdc: sdc1 sdc2 sdc3
Apr 15 13:49:54 quark kernel: VFS: Mounted root (ext2 filesystem) readonly.
Apr 15 13:49:54 quark kernel: stuck on smp_invalidate_needed IPI wait
Apr 15 13:49:54 quark kernel: CPU #0: previous IPI still not cleared after 10mSUnknown interrupt
Apr 15 13:49:54 quark kernel: Adding Swap: 33788k swap-space (priority -1)
Apr 15 13:49:54 quark kernel: stuck on smp_invalidate_needed IPI wait
Apr 15 13:49:54 quark kernel: CPU #0: previous IPI still not cleared after 10mSUnknown interrupt
Apr 15 13:49:54 quark kernel: Adding Swap: 66556k swap-space (priority -2)

Things run for 10 to 12 minutes before the final death occurs at which
time there are no responses to interrupts, etc.

Cheers,
Dick Johnson
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Richard B. Johnson
Project Engineer
Analogic Corporation
Voice : (508) 977-3000 ext. 3754
Fax : (508) 532-6097
Modem : (508) 977-6870
Ftp : ftp@boneserver.analogic.com
Email : rjohnson@analogic.com, johnson@analogic.com
Penguin : Linux version 2.1.34 on an i586 machine (66.15 BogoMips).
Warning : I read unsolicited mail for $350.00 per hour. Supply billing address.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-