On Fri, 18 Dec 1998, Doug Ledford wrote:
> If you have a SCSI parity problem somewhere, then there is something wrong
> that needs to be fixed (and I would leave it enabled).  That could be a driver
> problem, a cabling problem, or something else.  PCI parity is a different
> issue.  Certain motherboards work fine with PCI parity enabled, while others
> will never generate and error regardless of settings (aka, the PCI parity
> checking stuff on the motherboard chipset is disabled so regardless of what I
> set on the card it does nothing), and on other motherboards you can't get the
> PCI parity errors to stop no matter what you do unless you just disable them
> entirely.  That's why it defaults to off.

OK, then my fix of disabling SCSI BIOS parity should have no effect on the
underlying problem then, which puts me back at cube one.  Would the fact
that I have two controllers, one unused with "automatic termination",
affect the equation any?  Here are the relevant boot messages (note that,
while it says '2.1.127', the kernel is really 2.1.127pre1 which is really
a lightly modified 2.1.126):

Dec 15 17:15:31 press kernel: Linux version 2.1.127 (root@press) (gcc version 2.7.2.3) 
#1 Mon Oct 26 16:17:29 CST 1998 
Dec 15 17:15:31 press kernel: Detected 232675676 Hz processor. 
Dec 15 17:15:31 press kernel: Console: colour VGA+ 80x25 
Dec 15 17:15:31 press kernel: Calibrating delay loop... 231.83 BogoMIPS 
Dec 15 17:15:31 press kernel: Memory: 95328k/98304k available (1012k kernel code, 404k 
reserved, 1512k data, 48k init) 
Dec 15 17:15:31 press kernel: CPU: Intel Pentium II (Klamath) stepping 04 
Dec 15 17:15:31 press kernel: Checking 386/387 coupling... OK, FPU using exception 16 
error reporting. 
Dec 15 17:15:31 press kernel: Checking 'hlt' instruction... OK. 
Dec 15 17:15:31 press kernel: POSIX conformance testing by UNIFIX 
Dec 15 17:15:31 press kernel: PCI: PCI BIOS revision 2.10 entry at 0xf7c83 
Dec 15 17:15:31 press kernel: PCI: Using configuration type 1 
Dec 15 17:15:31 press kernel: PCI: Probing PCI hardware 
Dec 15 17:15:31 press kernel: PCI: 00:00 [8086/1237]: Passive release enable (00) 
Dec 15 17:15:31 press kernel: Swansea University Computer Society NET3.039 for Linux 
2.1 
Dec 15 17:15:31 press kernel: NET3: Unix domain sockets 0.16 for Linux NET3.038. 
Dec 15 17:15:31 press kernel: Swansea University Computer Society TCP/IP for NET3.037 
Dec 15 17:15:31 press kernel: IP Protocols: ICMP, UDP, TCP, IGMP 
Dec 15 17:15:31 press kernel: Starting kswapd v 1.5  
Dec 15 17:15:31 press kernel: PS/2 auxiliary pointing device detected -- driver 
installed. 
Dec 15 17:15:31 press kernel: pty: 256 Unix98 ptys configured 
Dec 15 17:15:31 press kernel: APM BIOS not found. 
Dec 15 17:15:31 press kernel: Real Time Clock Driver v1.09 
Dec 15 17:15:31 press kernel: RAM disk driver initialized:  16 RAM disks of 4096K size 
Dec 15 17:15:31 press kernel: loop: registered device at major 7 
Dec 15 17:15:31 press kernel: Floppy drive(s): fd0 is 1.44M 
Dec 15 17:15:31 press kernel: FDC 0 is a National Semiconductor PC87306 
Dec 15 17:15:31 press kernel: md driver 0.36.6 MAX_MD_DEV=4, MAX_REAL=8 
Dec 15 17:15:31 press kernel: raid1 personality registered 
Dec 15 17:15:31 press kernel: (scsi0) <Adaptec AIC-7880 Ultra SCSI host adapter> found 
at PCI 15/0 
Dec 15 17:15:31 press kernel: (scsi0) Wide Channel, SCSI ID=7, 16/255 SCBs 
Dec 15 17:15:31 press kernel: (scsi0) Downloading sequencer code... 419 instructions 
downloaded 
Dec 15 17:15:31 press kernel: (scsi1) <Adaptec AHA-294X Ultra SCSI host adapter> found 
at PCI 18/0 
Dec 15 17:15:31 press kernel: (scsi1) Wide Channel, SCSI ID=7, 16/255 SCBs 
Dec 15 17:15:31 press kernel: (scsi1) Warning - detected auto-termination 
Dec 15 17:15:31 press kernel: (scsi1) Please verify driver detected settings are 
correct. 
Dec 15 17:15:31 press kernel: (scsi1) If not, then please properly set the device 
termination 
Dec 15 17:15:31 press kernel: (scsi1) in the Adaptec SCSI BIOS by hitting CTRL-A when 
prompted 
Dec 15 17:15:31 press kernel: (scsi1) during machine bootup. 
Dec 15 17:15:31 press kernel: (scsi1) Cables present (Int-50 NO, Int-68 NO, Ext-68 NO) 
Dec 15 17:15:31 press kernel: (scsi1) Downloading sequencer code... 419 instructions 
downloaded 
Dec 15 17:15:31 press kernel: scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast 
SCSI) 5.1.2/3.2.4 
Dec 15 17:15:31 press kernel:        <Adaptec AIC-7880 Ultra SCSI host adapter> 
Dec 15 17:15:31 press kernel: scsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast 
SCSI) 5.1.2/3.2.4 
Dec 15 17:15:31 press kernel:        <Adaptec AHA-294X Ultra SCSI host adapter> 
Dec 15 17:15:31 press kernel: scsi : 2 hosts. 
Dec 15 17:15:31 press kernel:   Vendor: SEAGATE   Model: ST34572W          Rev: 0784 
Dec 15 17:15:31 press kernel:   Type:   Direct-Access                      ANSI SCSI 
revision: 02 
Dec 15 17:15:31 press kernel: Detected scsi disk sda at scsi0, channel 0, id 0, lun 0 
Dec 15 17:15:31 press kernel: (scsi0:0:0:0) Synchronous at 40.0 Mbyte/sec, offset 8. 
Dec 15 17:15:31 press kernel:   Vendor: SEAGATE   Model: ST34572W          Rev: 0784 
Dec 15 17:15:31 press kernel:   Type:   Direct-Access                      ANSI SCSI 
revision: 02 
Dec 15 17:15:31 press kernel: Detected scsi disk sdb at scsi0, channel 0, id 1, lun 0 
Dec 15 17:15:31 press kernel: (scsi0:0:1:0) Synchronous at 40.0 Mbyte/sec, offset 8. 
Dec 15 17:15:31 press kernel:   Vendor: NEC       Model: CD-ROM DRIVE:464  Rev: 1.05 
Dec 15 17:15:31 press kernel:   Type:   CD-ROM                             ANSI SCSI 
revision: 02 
Dec 15 17:15:31 press kernel: Detected scsi CD-ROM sr0 at scsi0, channel 0, id 5, lun 
0 
Dec 15 17:15:31 press kernel: (scsi0:0:5:0) Synchronous at 4.0 Mbyte/sec, offset 15. 
Dec 15 17:15:31 press kernel:   Vendor: ARCHIVE   Model: Python 04106-XXX  Rev: 715G 
Dec 15 17:15:31 press kernel:   Type:   Sequential-Access                  ANSI SCSI 
revision: 02 
Dec 15 17:15:31 press kernel: (scsi0:0:6:0) Synchronous at 10.0 Mbyte/sec, offset 15. 
Dec 15 17:15:31 press kernel: scsi : detected 1 SCSI cdrom 2 SCSI disks total. 
Dec 15 17:15:31 press kernel: Uniform CDROM driver Revision: 2.50 
Dec 15 17:15:31 press kernel: SCSI device sda: hdwr sector= 512 bytes. Sectors= 
8388315 [4095 MB] [4.1 GB] 
Dec 15 17:15:31 press kernel: SCSI device sdb: hdwr sector= 512 bytes. Sectors= 
8388315 [4095 MB] [4.1 GB] 
Dec 15 17:15:31 press kernel: Partition check: 
Dec 15 17:15:31 press kernel:  sda: sda1 sda2 sda3 sda4 
Dec 15 17:15:31 press kernel:  sdb: sdb1 sdb2 sdb3 sdb4 
Dec 15 17:15:31 press kernel: VFS: Mounted root (ext2 filesystem) readonly. 
Dec 15 17:15:31 press kernel: Freeing unused kernel memory: 48k freed 
Dec 15 17:15:31 press kernel: Adding Swap: 128516k swap-space (priority -1) 
Dec 15 17:15:31 press kernel: Adding Swap: 16028k swap-space (priority -2) 
Dec 15 17:15:31 press kernel: eth0: 3c509 at 0x300 tag 1, BNC port, address  00 10 4b 
46 60 de, IRQ 10. 
Dec 15 17:15:31 press kernel: 3c509.c:1.12 6/4/97 [EMAIL PROTECTED] 
Dec 15 17:15:31 press kernel: st: bufsize 32768, wrt 30720, max buffers 4, s/g segs 
16. 
Dec 15 17:15:31 press kernel: Detected scsi tape st0 at scsi0, channel 0, id 6, lun 0 
Dec 15 17:15:31 press kernel: REGISTER_DEV sda3 to md0 done 
Dec 15 17:15:31 press kernel: REGISTER_DEV sdb2 to md0 done 
Dec 15 17:15:31 press kernel: raid1: device 08:03 operational as mirror 0 
Dec 15 17:15:31 press kernel: raid1: device 08:12 operational as mirror 1 
Dec 15 17:15:31 press kernel: raid1: raid set 09:00 active with 2 out of 2 mirrors 
Dec 15 17:15:31 press kernel: md: updating raid superblock on device 08:03, sb_offset 
== 2096384 
Dec 15 17:15:31 press kernel: md: updating raid superblock on device 08:12, sb_offset 
== 2096384 
Dec 15 17:15:31 press kernel: REGISTER_DEV sda4 to md1 done 
Dec 15 17:15:31 press kernel: REGISTER_DEV sdb4 to md1 done 
Dec 15 17:15:31 press kernel: raid1: device 08:04 operational as mirror 0 
Dec 15 17:15:31 press kernel: raid1: device 08:14 operational as mirror 1 
Dec 15 17:15:31 press kernel: raid1: raid set 09:01 active with 2 out of 2 mirrors 
Dec 15 17:15:31 press kernel: md: updating raid superblock on device 08:04, sb_offset 
== 1445760 
Dec 15 17:15:31 press kernel: md: updating raid superblock on device 08:14, sb_offset 
== 1445760 
Dec 15 17:15:31 press kernel: eth0: Setting Rx mode to 1 addresses. 
Dec 15 17:15:31 press kernel: Serial driver version 4.26 with no serial options 
enabled 
Dec 15 17:15:31 press kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A 
Dec 15 17:15:31 press kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A 
Dec 15 17:15:31 press kernel: TIOCSER?WILD ioctl obsolete, ignored. 
Dec 15 17:15:31 press kernel: TIOCSER?WILD ioctl obsolete, ignored. 

Note that the message says scsi1 is auto-terminated -- I checked and the
SCSI BIOS agrees.  Any ideas on what might be causing SCSI parity error
messages and occasional lockups under light load?

---
Roy Bixler
The University of Chicago Press
[EMAIL PROTECTED]


-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]

Reply via email to