Re: Scsi tape - returns ENXIO after an error

Itai Nahshon (nahshon@actcom.co.il)
Sat, 10 Oct 1998 09:57:12 +0300


> this is the same which happens to me too using 2.1.119 to 122
> with SCSI tapes (DDS1 and QIC150) connected to an AHA1542,
> but I don't see it for DDS2 connected to NCR810.

> which SCSI controller are you using ?

This is with Sony SDT-7000 drive connected to a AHA1542 controller.

The problem did not repeat after I have over-written the tape
thet caused it in the first place.

IMHO, the problem is not related to the host adapter or the
drive type. The drive returned an error and the SCSI error handling
has set SDpnt->online = FALSE (why?). When trying to reopen the
device scsi_block_when_processing_errors() returned FALSE.

BTW, in 2.0.36-pre13 there was a 'st0: Incorrect block size.'
kernel error message.

Itai

-- 
Itai Nahshon   nahshon@actcom.co.il
        Also   nahshon@vnet.ibm.com

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