smp_invalidate_needed IPI wait (CPU#0)

Ted Serreyn (ted@serreyn.ml.org)
Thu, 26 Mar 1998 09:30:08 -0600


This is a multipart MIME message.

--==_Exmh_-5747031290
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

I am finally getting closer to running 2.1 series on my SMP box. The io_=
apic =

stuff is at least working enough to let me boot. Now I am getting a lot =
of the
following errors on bootup and running under any kind of load.

stuck on smp_invalidate_needed IPI wait (CPU#0)
stuck on smp_invalidate_needed IPI wait (CPU#0)

1. What does this mean?

2. How do I fix it?

Same error shows up in 2.1.90, 2.1.91-1, 2.1.91-2.

Here is a complete bootlog from a serial port hence some holes around the=
=

serial initialization:

The file is a log from bootup to login prompt to give you an idea of how =
many =

of these messages I get. More details may be obtained by request.

Ted Serreyn

--==_Exmh_-5747031290
Content-Type: text/plain ; name="boot980325-2.1.91-2.txt"; charset=iso-8859-1
Content-Description: boot980325-2.1.91-2.txt
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename="boot980325-2.1.91-2.txt"

|Ted Serreyn ted@serreyn.ml.org|
=81MultiProc=0Deass=0DConsole: colour VGA+ 80x25, 1 virtual console (max =
63)
=0DPCI: BIOS32 Service Directory structure at 0xc00fff70
=0DPCI: BIOS32 Service Directory entry at 0xfdf85
=0DPCI: PCI BIOS revision 2.00 entry at 0xfd0b1
=0DProbing PCI hardware.
=0DPCI->APIC IRQ transform: (B0,I0,P-1) -> -1
=0DPCI->APIC IRQ transform: (B0,I2,P-1) -> -1
=0DPCI->APIC IRQ transform: (B0,I3,P0) -> -1
=0DPCI->APIC IRQ transform: (B0,I12,P0) -> -1
=0DPCI->APIC IRQ transform: (B0,I13,P0) -> -1
=0DPCI->APIC IRQ transform: (B0,I14,P0) -> -1
=0DPCI->APIC IRQ transform: (B0,I15,P0) -> -1
=0DCalibrating delay loop... 53.25 BogoMIPS
=0DMemory: 127676k/131072k available (1076k kernel code, 400k reserved, 1=
884k data, 36k init)
=0DSwansea University Computer Society NET3.039 for Linux 2.1
=0DNET3: Unix domain sockets 0.16 for Linux NET3.038.
=0DSwansea University Computer Society TCP/IP for NET3.037
=0DIP Protocols: ICMP, UDP, TCP
=0DChecking 386/387 coupling... Ok, fpu using exception 16 error reportin=
g.
=0DChecking 'hlt' instruction... Ok.
=0DIntel Pentium with F0 0F bug - workaround enabled.
=0DPOSIX conformance testing by UNIFIX
=0DCPU0: Intel Pentium 75+ stepping 0b
=0Dcalibrating APIC timer ... =

=0D..... CPU clock speed is 133.3311 MHz.
=0D..... APIC bus clock speed is 66.6652 MHz.
=0DBooting processor 1 eip 2000: Calibrating delay loop... 53.25 BogoMIPS=

=0DOK.
=0DCPU1: Intel Pentium 75+ stepping 0b
=0DTotal of 2 processors activated (106.50 BogoMIPS).
=0Dmapping IO APIC from standard address.
=0Dnew virtual address: c8804000.
=0Denabling Symmetric IO mode ... ...done.
=0DENABLING IO-APIC IRQs
=0Dno explicit IRQ entries, using default mptable
=0Dinit IO_APIC IRQs
=0D IO-APIC pin 2, 13 not connected.
=0D..MP-BIOS bug: i8254 timer not connected to IO-APIC
=0D..falling back to 8259A-based timer interrupt
=0Dnr of MP irq sources: 14.
=0Dnr of IOAPIC registers: 16.
=0Dtesting the IO APIC.......................
=0D.... register #00: 00000000
=0D....... : physical APIC id: 00
=0D.... register #01: 000F0011
=0D....... : max redirection entries: 000F
=0D....... [IO-APIC cannot route PCI PIRQ 0-3]
=0D....... : IO APIC version: 0011
=0D.... register #02: 00000000
=0D....... : arbitration: 00
=0D.... IRQ redirection table:
=0D NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: =

=0D 00 0FF 0F 0 0 0 0 0 1 1 51
=0D 01 0FF 0F 0 0 0 0 0 1 1 59
=0D 02 000 00 1 0 0 0 0 0 0 00
=0D 03 0FF 0F 0 0 0 0 0 1 1 69
=0D 04 0FF 0F 0 0 0 0 0 1 1 71
=0D 05 0FF 0F 0 0 0 0 0 1 1 79
=0D 06 0FF 0F 0 0 0 0 0 1 1 81
=0D 07 0FF 0F 0 0 0 0 0 1 1 89
=0D 08 0FF 0F 0 0 0 0 0 1 1 91
=0D 09 0FF 0F 0 0 0 0 0 1 1 99
=0D 0a 0FF 0F 0 0 0 0 0 1 1 A1
=0D 0b 0FF 0F 0 0 0 0 0 1 1 A9
=0D 0c 0FF 0F 0 0 0 0 0 1 1 B1
=0D 0d 000 00 1 0 0 0 0 0 0 00
=0D 0e 0FF 0F 0 0 0 0 0 1 1 C1
=0D 0f 0FF 0F 0 0 0 0 0 1 1 C9
=0D.................................... done.
=0DStarting kswapd v 1.5 =

=0DSerial driver version 4.24 with no serial optis a 16550AsStReal Time C=
lock Driver v1.09
=0DRamdisk driver initialized : 16 ramdisks of 4096K size
=0DUniform CD-ROM driver Revision: 2.12
=0DOPTI621: IDE controller on PCI bus 0 function 24
=0DPCI->APIC IRQ transform: (B0,I3,P0) -> -1
=0DPCI->APIC IRQ transform: (B0,I3,P0) -> -1
=0DOPTI621: device enabled (Linux)
=0DOPTI621: will probe irqs later
=0DFloppy drive(s): fd0 is 1.44M
=0DFDC 0 is a post-1991 82077
=0DPCI->APIC IRQ transform: (B0,I12,P0) -> -1
=0Daic7xxx: <Adaptec AHA-294X SCSI host adapter> at PCI 12
=0Daic7xxx: BIOS enabled, IO Port 0x9000, IO Mem 0x84000000, IRQ 10, Revi=
sion B
=0Daic7xxx: Wide Channel, SCSI ID 7, 16/16 SCBs, QFull 16, QMask 0x1f
=0DPCI->APIC IRQ transform: (B0,I13,P0) -> -1
=0Daic7xxx: <Adaptec AHA-294X SCSI host adapter> at PCI 13
=0Daic7xxx: BIOS enabled, IO Port 0x9400, IO Mem 0x84001000, IRQ 11, Revi=
sion B
=0Daic7xxx: Wide Channel, SCSI ID 7, 16/16 SCBs, QFull 16, QMask 0x1f
=0DPCI->APIC IRQ transform: (B0,I14,P0) -> -1
=0Daic7xxx: <Adaptec AHA-294X SCSI host adapter> at PCI 14
=0Daic7xxx: BIOS enabled, IO Port 0x9800, IO Mem 0x84002000, IRQ 15
=0Daic7xxx: Single Channel, SCSI ID 7, 16/16 SCBs, QFull 16, QMask 0x1f
=0Dscsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 4.1/3.2
=0Dscsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 4.1/3.2
=0Dscsi2 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 4.1/3.2
=0Dscsi : 3 hosts.
=0Dscsi0: Scanning channel A for devices.
=0D Vendor: SEAGATE Model: ST15150W Rev: 0009
=0D Type: Direct-Access ANSI SCSI revision: 02
=0DDetected scsi disk sda at scsi0, channel 0, id 0, lun 0
=0D Vendor: SEAGATE Model: ST15150W Rev: 0009
=0D Type: Direct-Access ANSI SCSI revision: 02
=0DDetected scsi disk sdb at scsi0, channel 0, id 1, lun 0
=0D Vendor: SEAGATE Model: ST32550W Rev: 0012
=0D Type: Direct-Access ANSI SCSI revision: 02
=0DDetected scsi disk sdc at scsi0, channel 0, id 12, lun 0
=0Dscsi1: Scanning channel A for devices.
=0D Vendor: SEAGATE Model: ST410800W Rev: 0001
=0D Type: Direct-Access ANSI SCSI revision: 02
=0DDetected scsi disk sdd at scsi1, channel 0, id 0, lun 0
=0D Vendor: SEAGATE Model: ST12550W Rev: 0004
=0D Type: Direct-Access ANSI SCSI revision: 02
=0DDetected scsi disk sde at scsi1, channel 0, id 9, lun 0
=0D Vendor: SEAGATE Model: ST12550W Rev: 0004
=0D Type: Direct-Access ANSI SCSI revision: 02
=0DDetected scsi disk sdf at scsi1, channel 0, id 10, lun 0
=0Dscsi2: Scanning channel A for devices.
=0D Vendor: MII SC31 Model: ScanMakerIISP600 Rev: 1.11
=0D Type: Scanner ANSI SCSI revision: 01 CC=
S
=0DDetected scsi generic sgg at scsi2, channel 0, id 2, lun 0
=0Dscsi2: Target 3, channel A, refusing synchronous negotiation; using as=
ynchronous transfers.
=0D Vendor: IMS Model: CDD2000/00 Rev: 1.26
=0D Type: CD-ROM ANSI SCSI revision: 02
=0DDetected scsi CD-ROM sr0 at scsi2, channel 0, id 3, lun 0
=0D Vendor: SONY Model: SDT-5000 Rev: 3.26
=0D Type: Sequential-Access ANSI SCSI revision: 02
=0DDetected scsi tape st0 at scsi2, channel 0, id 4, lun 0
=0D Vendor: PLEXTOR Model: CD-ROM PX-6XCS Rev: 1.08
=0D Type: CD-ROM ANSI SCSI revision: 02
=0DDetected scsi CD-ROM sr1 at scsi2, channel 0, id 5, lun 0
=0D Vendor: PLEXTOR Model: CD-ROM PX-12TS Rev: 1.00
=0D Type: CD-ROM ANSI SCSI revision: 02
=0DDetected scsi CD-ROM sr2 at scsi2, channel 0, id 6, lun 0
=0Dscsi : detected 1 SCSI tape 3 SCSI cdroms 6 SCSI disks total.
=0DSCSI device sda: hdwr sector=3D 512 bytes. Sectors=3D 8388315 [4095 MB=
] [4.1 GB]
=0DSCSI device sdb: hdwr sector=3D 512 bytes. Sectors=3D 8388315 [4095 MB=
] [4.1 GB]
=0DSCSI device sdc: hdwr sector=3D 512 bytes. Sectors=3D 4194058 [2047 MB=
] [2.0 GB]
=0DSCSI device sdd: hdwr sector=3D 512 bytes. Sectors=3D 17755614 [8669 M=
B] [8.7 GB]
=0DSCSI device sde: hdwr sector=3D 512 bytes. Sectors=3D 4178874 [2040 MB=
] [2.0 GB]
=0DSCSI device sdf: hdwr sector=3D 512 bytes. Sectors=3D 4178874 [2040 MB=
] [2.0 GB]
=0Deth0: 3c509 at 0x6000 tag 0, 10baseT port, address 00 20 af 1d 73 d6,=
IRQ 9.
=0D3c509.c:1.07 6/15/95 becker@cesdis.gsfc.nasa.gov
=0DPartition check:
=0D sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 sda8 sda9 sda10 >
=0D sdb: sdb1 sdb2 sdb3 sdb4 < sdb5 sdb6 >
=0D sdc: sdc1 sdc2 sdc3
=0D sdd: sdd1 sdd2 sdd3 sdd4
=0D sde: sde1
=0D sdf: sdf1
=0DVFS: Mounted root (ext2 filesystem) readonly.
=0DFreeing unused kernel memory: 36k freed
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0DAdding Swap: 130748k swap-space (priority -1)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0DYM3812 and OPL-3 driver Copyright (C) by Hannu Savolainen, Rob Hooft 1=
993-1996
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0Dstuck on smp_invalidate_needed IPI wait (CPU#0)
=0D=

--==_Exmh_-5747031290--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu