Re: cdrecord and 'invalid field in parameter list' error

From: Jens Axboe (axboe@suse.de)
Date: Sat Sep 23 2000 - 17:32:45 EST


On Sat, Sep 23 2000, Nathan Neulinger wrote:
> CDB: 55 10 00 00 00 00 00 00 3C 00
> status: 0x2 (CHECK CONDITION)
> Sense Bytes: 70 00 05 00 00 00 00 12 00 00 00 00 26 00 00 8B
> Sense Key: 0x5 Illegal Request, Segment 0
> Sense Code: 0x26 Qual 0x00 (invalid field in parameter list) Fru 0x0
> Sense flags: Blk 0 (not valid) error refers to data part, bit ptr 3
> (valid) field ptr 0
> cmd finished after 0.006s timeout 40s
> cdrecord: Warning: using default CD write parameter data.
> Mode Select Data 00 11 00 00 05 32 01 E4 08 00 00 00 20 00 00 00 00 20
> 00 96 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00 00 00 00 00 00 00 00 00

This isn't a kernel bug, rather cdrecord doing something it shouldn't.
Judging by the above sense and mode select data, cdrecord has set
the fixed packet bit with a write type of trace-at-once and this
isn't valid. So that's probably why the drive is complaining.

-- 
* Jens Axboe <axboe@suse.de>
* SuSE Labs
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 21:00:30 EST