MO drive painfully slow

jens@pinguin.conetix.de
Mon, 21 Dec 1998 22:06:35 +0100


Hi,

I originally started using the 2.1 series because of the 2048-byte per
sector support (none of the 2.0.x patches worked for me, for whatever
reason). One thing I noticed though was that all operations on the MO media
were absolutely horribly slow, copying _from_ a medium went at about
400-500k/second where it should be capable of at least three times as much.
(I know that writing is slower, and why - but reading should be a bit faster
shouldn't it?)

I noticed that the drive LED only flashes from time to time, although the
transfer is constant (the file size of a file being copied steadily grows).
This might be a verify when writing, but what is it when reading?

This applies to VFAT and ext2 formatted media - whereas in ext2 formatted
media, whenever there was a medium error, the machine would almost always
hang in endless bus resets (this stopped after a few minutes when using VFAT
formats).

EPOX MVP3E-M with AMD K62-300 (also tested with P100 on an ASUS board), IDE
both disabled in BIOS.

The MO drive is at SCSI ID 2. I had a Tekram DC-390 (AMD chip) and now have
a Tekram DC-390F (NCR chip). SCSI (disk) support in kernel, raw/cdrom/..
support as module.

Tried kernels: 2.1.[105,108,115,119,128,129,131,131ac10]

proc/pci:
...
Bus 0, device 10, function 0:
SCSI storage controller: NCR 53c875 (rev 3).
Medium devsel. IRQ c. Master Capable. Latency=64. Min Gnt=17.Max
Lat=64.
I/O at 0xe800 [0xe801].
Non-prefetchable 32 bit memory at 0xe8001000 [0xe8001000].
Non-prefetchable 32 bit memory at 0xe8000000 [0xe8000000].
...

proc/scsi/scsi:
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: IBM Model: DCAS-34330W Rev: S65A
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 02 Lun: 00
Vendor: FUJITSU Model: M2513A Rev: 1700
Type: Direct-Access ANSI SCSI revision: 01
Host: scsi0 Channel: 00 Id: 03 Lun: 00
Vendor: YAMAHA Model: CDR400t Rev: 1.0k
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 04 Lun: 00
Vendor: PIONEER Model: CD-ROM DR-U03S Rev: 1.01
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 06 Lun: 00
Vendor: HP Model: HP35480A Rev: T603
Type: Sequential-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 08 Lun: 00
Vendor: FUJITSU Model: M2954Q-512 Rev: 0153
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 09 Lun: 00
Vendor: IBM Model: DCAS-34330W Rev: S65A
Type: Direct-Access ANSI SCSI revision: 02

proc/scsi/ncr53c8xx/0:
General information:
Chip NCR53C875, device id 0xf, revision id 0x3
IO port address 0xe800, IRQ number 12
Using memory mapped IO at virtual address 0xc4800000
Synchronous period factor 12, max commands per lun 32
Debug flags 0x0, verbosity level 2

Anything else?

Any hints, hacks, patches, whatever? :)

-- 
_ciao, Jens_______________________________ http://www.pinguin.conetix.de
    cat /dev/boiler/water | tea | sieve > /cup
    mount -t hdev /dev/human/mouth01 /mouth ; cat /cup >/mouth/gulp

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