[3002] in linux-scsi channel archive
SCSI and SMP not getting along.
daemon@ATHENA.MIT.EDU (Brian Pavane)
Sat Dec 27 23:54:19 1997
Date: Sat, 27 Dec 1997 23:48:30 -0500 (EST)
From: Brian Pavane <bpavane@liii.com>
To: linux-smp@vger.rutgers.edu, linux-scsi@vger.rutgers.edu
I just put together a dual P166MMX linux box. I know I didn't need the
MMX, but it's all I could get my hands on. I put a BusLogic BT-958 SCSI
card in the machine, with a Micropolis 4743WS hanging off of it. However,
whenever I have my kernel compiled for SMP, I get poor, if not horrid
results from the machine. With all the 2.0.3x kernel's I was unable to
correctly boot my machine, due to the fact that upon booting it would not
be able to locate my scsi drive (sda). I then attempted to compile
2.1.76, which successfully booted in SMP mode. However, upon doing
something that would cause heavy disk usage (untar'ing a kernel source)
the machine totally locked up. I have also had the SCSI card re-intialize
serveral times. Here is some information from /proc, any and all help is
much appreciated. The motherboard I'm using is a Tyan IV D.
***** BusLogic SCSI Driver Version 2.0.10 of 11 August 1997 *****
Copyright 1995 by Leonard N. Zubkoff <lnz@dandelion.com>
Configuring BusLogic Model BT-958 PCI Wide Ultra SCSI Host Adapter
Firmware Version: 5.06I, I/O Address: 0x6200, IRQ Channel: 10/Level
PCI Bus: 0, Device: 19, Address: 0xE1000000, Host Adapter SCSI ID: 7
Parity Checking: Enabled, Extended Translation: Enabled
Synchronous Negotiation: UFFFFFF#FFFFFFFF, Wide Negotiation: Enabled
Disconnect/Reconnect: Enabled, Tagged Queuing: Enabled
Scatter/Gather Limit: 128 of 8192 segments, Mailboxes: 255
Driver Queue Depth: 255, Host Adapter Queue Depth: 192
Tagged Queue Depth: Automatic, Untagged Queue Depth: 3
Error Recovery Strategy: Default, SCSI Bus Reset: Enabled
SCSI Bus Termination: Both Enabled, SCAM: Disabled
*** BusLogic BT-958 Initialized Successfully ***
Target 0: Synchronous at 20.0 mega-transfers/second, offset 15
Current Driver Queue Depth: 255
Currently Allocated CCBs: 64
DATA TRANSFER STATISTICS
Target Tagged Queuing Queue Depth Commands Attempted Commands Completed
====== ============== =========== ================== ==================
0 Active 28 9130 9130
Target Read Commands Write Commands Total Bytes Read Total Bytes Written
====== ============= ============== =================== ===================
0 3440 5686 8882176 11188224
Target Command 0-1KB 1-2KB 2-4KB 4-8KB 8-16KB
====== ======= ========= ========= ========= ========= =========
0 Read 0 2561 33 381 453
0 Write 0 4799 692 44 18
Target Command 16-32KB 32-64KB 64-128KB 128-256KB 256KB+
====== ======= ========= ========= ========= ========= =========
0 Read 4 7 1 0 0
0 Write 26 107 0 0 0
ERROR RECOVERY STATISTICS
Command Aborts Bus Device Resets Host Adapter Resets
Target Requested Completed Requested Completed Requested Completed
ID \\\\ Attempted //// \\\\ Attempted //// \\\\ Attempted ////
====== ===== ===== ===== ===== ===== ===== ===== ===== =====
0 0 0 0 0 0 0 0 0 0
External Host Adapter Resets: 0
-Brian Pavane