tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: physio split the request.. cannot proceed



On Dec 23, 2013, at 1:54 PM, manu%netbsd.org@localhost (Emmanuel Dreyfus) wrote:

> J. Hannken-Illjes <hannken%eis.cs.tu-bs.de@localhost> wrote:
> 
>> According to T10.ORG scsi commands a3/a4 for sequential devices are optional:
>> 
>> OP  DTLPWROMAEBKVF  Description
>> A3  OOO O OOMOOOM   MAINTENANCE IN
>> A4  OOO O OOOOOOO   MAINTENANCE OUT
>> 
>> What are you trying to do here? 
> 
> I am trying to mount a LTFS formatted tape. But I assume you wonder what
> LTFS software is doing.
> 
> The logs suggests it attempts to fetch an error log dump from the drive.
> It is not such a problem if it is not implemented, as it is just a
> consequence of the failed READ(6):
> 
>> LTFS20010D SCSI request: [ 08 02 01 00 00 00 ] Requested length=65536
>> LTFS20089D Driver detail:            errno = 0x0
>> LTFS20089D Driver detail:           status = 0x2

This is XS_SHORTSENSE (it also matches retsts being 0x04).

It is an atapi drive?

You try to read a record being larger than the buffer (65536)?

>> LTFS20089D Driver detail:           retsts = 0x4

>> LTFS20089D Driver detail:            error = 0x0
> 
> I guess I will have to add the SENSE command to learn what happened.

--
J. Hannken-Illjes - hannken%eis.cs.tu-bs.de@localhost - TU Braunschweig 
(Germany)



Home | Main Index | Thread Index | Old Index