RE: Linux 2.2.2pre4 SMP crash (wait_on_bh)

Terry Katz (katz@advanced.org)
Sat, 20 Feb 1999 22:38:45 -0500


> This box was stable, it just recently started to crash with 2.2.x's with
> this particular error, so it seems to be a kernel problem as far as I
> can tell.

Same here ... the crashes started with 2.2.1, and continue through 2.2.2pre2
(which is currently running).

>...(odd that the bogomips are different on each processor even though the
>mhz are the same)...

The mhz are read off the system board/cpu, where-as the bogomips are an
actual 'rough' estimate of the cpu speed using a simple loop test (and
should not be used for 'actual' benchmarkin :)

> Sounds like the eepro100 is the common factor in 3 cases of this bug
> I've seen so far. I'll just go through the entire config.

Well, if it helps, here's my config (sorry for the bandwidth usage =)

/proc/pci:

PCI devices found:
Bus 0, device 11, function 0:
Ethernet controller: Intel 82557 (rev 2).
Medium devsel. Fast back-to-back capable. IRQ 10. Master Capable.
Latency=96. Min Gnt=8.Max Lat=56.
Prefetchable 32 bit memory at 0xfe2ff000 [0xfe2ff008].
I/O at 0xff80 [0xff81].
Non-prefetchable 32 bit memory at 0xfea00000 [0xfea00000].
Bus 0, device 14, function 0:
Non-VGA device: Intel 82375EB (rev 21).
Medium devsel. Master Capable. Latency=72.
Bus 0, device 15, function 0:
Unknown class: Intel Unknown device (rev 0).
Vendor id=8086. Device id=8.
Fast devsel. Fast back-to-back capable.
Prefetchable 32 bit memory at 0xfec01000 [0xfec01008].
Prefetchable 32 bit memory at 0xfec01000 [0xfec01008].
Prefetchable 32 bit memory at 0xfec01000 [0xfec01008].
Prefetchable 32 bit memory at 0xfec01000 [0xfec01008].
Prefetchable 32 bit memory at 0xfec01000 [0xfec01008].
Prefetchable 32 bit memory at 0xfec01000 [0xfec01008].
Bus 0, device 20, function 0:
RAM memory: Intel 82450GX Orion P6 (rev 5).
Fast devsel. Fast back-to-back capable.
Bus 0, device 25, function 0:
Host bridge: Intel Orion P6 (rev 6).
Medium devsel. Master Capable. Latency=96.
Bus 0, device 26, function 0:
Host bridge: Intel Orion P6 (rev 6).
Medium devsel. Master Capable. Latency=96.
Bus 1, device 10, function 0:
Unknown mass storage controller: Unknown vendor Unknown device (rev 3).
Vendor id=101e. Device id=9010.
Medium devsel. IRQ 11. Master Capable. Latency=96.
I/O at 0xec80 [0xec81].
Bus 1, device 11, function 0:
SCSI storage controller: Adaptec AIC-7880U (rev 0).
Medium devsel. Fast back-to-back capable. IRQ 11. Master Capable.
Latency=96. Min Gnt=8.Max Lat=8.
I/O at 0xe800 [0xe801].
Non-prefetchable 32 bit memory at 0xfe1fb000 [0xfe1fb000].
Bus 1, device 12, function 0:
SCSI storage controller: Adaptec AIC-7880U (rev 0).
Medium devsel. Fast back-to-back capable. IRQ 10. Master Capable.
Latency=96. Min Gnt=8.Max Lat=8.
I/O at 0xe400 [0xe401].
Non-prefetchable 32 bit memory at 0xfe1fa000 [0xfe1fa000].

-----------------------------

/proc/interrupts:

CPU0 CPU1
0: 6171789 6181205 IO-APIC-edge timer
1: 3 7 IO-APIC-edge keyboard
2: 0 0 XT-PIC cascade
3: 6 2 IO-APIC-edge serial
4: 3 5 IO-APIC-edge serial
10: 5245693 5246418 IO-APIC-level aic7xxx, Intel EtherExpress Pro
10/100 Ethernet
11: 765919 766088 IO-APIC-level aic7xxx, megaraid
12: 0 0 IO-APIC-edge PS/2 Mouse
13: 1 0 XT-PIC fpu

------------------------------

/proc/ioports:

0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
02f8-02ff : serial(set)
03c0-03df : vga+
03f8-03ff : serial(set)
e400-e4be : aic7xxx
e800-e8be : aic7xxx
ec90-ec9f : megaraid
ff80-ff9f : Intel Speedo3 Ethernet

-----------------------------------

/proc/devices:

Character devices:
1 mem
2 pty
3 ttyp
4 ttyS
5 cua
7 vcs
10 misc
36 netlink
128 ptm
136 pts

Block devices:
2 fd
8 sd
11 sr

-------------------------------------

/proc/cpuinfo:

processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 1
model name : Pentium Pro
stepping : 9
cpu MHz : 198.952805
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmov
bogomips : 198.25

processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 1
model name : Pentium Pro
stepping : 9
cpu MHz : 198.952805
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmov
bogomips : 198.66

-------------------------------------

/proc/mtrr:

reg00: base=0x00000000 ( 0MB), size= 512MB: write-back, count=1

I don't know if anything can be gained from this .. but there it is :)

-Terry

-
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/