Full description of problem:
I have a scsi based system (adaptec 2940U) running SuSE 6.2 (Kernel 2.2.10) with
two disks. Disk one contains 200MB FAT partition (Dos) and two HPFS partitions
(300MB OS/2 system and 500MB OS/2 data).
Disk two contains linux (4 GB).
I use the OS/2 boot manager.
The problem: Accessing one of the hpfs partitions (mounting it and copying files
from it to the linux filesystem for example) leads to the error messages listed
below in /var/log/messages:
Dec 5 18:07:26 Obelix kernel: (scsi0:0:0:0) QUEUE_FULL status received with 0
commands active.
Dec 5 18:07:26 Obelix kernel: (scsi0:0:0:0) Tagged Command Queueing disabled
Dec 5 18:07:41 Obelix kernel: scsi : aborting command due to timeout : pid 18733,
scsi0, channel 0, id 0, lun 0 Read (6) 02 06 65 01 00
Dec 5 18:07:43 Obelix kernel: SCSI host 0 abort (pid 18733) timed out - resetting
Dec 5 18:07:43 Obelix kernel: SCSI bus is being reset for host 0 channel 0.
Dec 5 18:07:46 Obelix kernel: (scsi0:0:0:0) Synchronous at 10.0 Mbyte/sec, offset 15.
Dec 5 18:07:46 Obelix kernel: (scsi0:0:1:0) Synchronous at 10.0 Mbyte/sec, offset 15.
Dec 5 18:07:46 Obelix kernel: (scsi0:0:1:0) Performing Domain validation.
Dec 5 18:07:46 Obelix kernel: (scsi0:0:1:0) Successfully completed Domain validation.
Only the first few files were copied ok. Then, if one does not kill the file
access action, the system gets into heavy load condition up to a level at which
it is practially unuseable.
Doing the same action on the FAT partition, which resides on the same disk -
no problem. Accessing the hpfs partitions at raw device level (f. ex. using dd)
does also not showup the described problem - all works right in that case.
>From that, I deduct it is not a hardware problem as one can think reading the
error list above. Consequently, lowering scsi bus access speed for disk 0 does
not change the behaviour, also not changign TCQ status and parameters.
HPFS access worked on my system at earlier versions (2.2.5 and earlier).
Below, I enclose some configuration output from my system:
output of ver_linux:
-- Versions installed: (if some fields are empty or looks
-- unusual then possibly you have very old versions)
Linux Obelix 2.2.10 #10 Sun Dec 5 15:01:23 CET 1999 i686 unknown
Kernel modules 2.2.2-pre6
Gnu C egcs-2.91.66
Binutils 2.9.1.0.25
Linux C Library x 2 root root 4190668 Jul 22 23:29 /lib/libc.so.6
Dynamic linker ldd (GNU libc) 2.1.1
Procps 1.2.11
Mount 2.9t
Net-tools 1.52
Kbd 0.99
Sh-utils 1.16
Modules Loaded lp isofs sg loop ppp_deflate bsd_comp ppp slhc hpfs msdos fat
es1371 soundcore vmnet vmppuser parport_pc parport vmmon ip_masq_vdolive
ip_masq_raudio ip_masq_quake ip_masq_irc ip_masq_ftp ip_masq_cuseeme 3c509 dummy0
serial eeprom w83781d sensors i2c-piix4 i2c-core
info from /proc/version:
Linux version 2.2.10 (root@Obelix) (gcc version egcs-2.91.66 19990314/Linux
(egcs-1.1.2 release)) #10 Sun Dec 5 15:01:23 CET 1999
info from /proc/scsi/scsi:
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: Quantum Model: XP31070W Rev: L912
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 01 Lun: 00
Vendor: IBM Model: DCAS-34330 Rev: S65A
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 02 Lun: 00
Vendor: WANGTEK Model: 5525ES SCSI Rev: 73J
Type: Sequential-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 03 Lun: 00
Vendor: TOSHIBA Model: CD-ROM XM-6401TA Rev: 1009
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 04 Lun: 00
Vendor: HP Model: C2520A Rev: 3644
Type: Processor ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 05 Lun: 00
Vendor: RICOH Model: CD-R/RW MP7040S Rev: 1.20
Type: CD-ROM ANSI SCSI revision: 02
Can you help to solve the problem?
Kind regards
Johann
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]