ata request_sense illegal request

Paulius Bulotas paulius at kaktusas.org
Sun Feb 29 08:40:29 PST 2004


Hello,

after upgrading to new ata code (REQUEST_SENSE feature), I'm unable to
boot from disk without media in my cdrom ;)
Everything looks like:
acd0: CDRW <TOSHIBA DVD-ROM SD-R9012> at ata1-master UDMA33
acd0: FAILURE - REQUEST_SENSE ILLEGAL REQUEST asc=0x24 ascq=0x00
sks=0x40 0x00 0x01 status=50<READY,DSC> error=0
and pause [if I boot with -v, I see a lot of
(probe0:ata1:0:0:0): Retrying Command
]

after inserting cd, everything goes almost fine:
acd0: FAILURE - REQUEST_SENSE ILLEGAL REQUEST asc=0x24 ascq=0x00
sks=0x40 0x00 0
x01 status=50<READY,DSC> error=0
cd0 at ata1 bus 0 target 0 lun 0
cd0: <TOSHIBA DVD-ROM SD-R9012 1121> Removable CD-ROM SCSI-0 device 
cd0: 33.000MB/s transfers
cd0: cd present [1 x 2048 byte records]
acd0: FAILURE - REQUEST_SENSE ILLEGAL REQUEST asc=0x24 ascq=0x00
sks=0x40 0x00 0x00 status=50<READY,DSC> error=0
acd0: FAILURE - REQUEST_SENSE ILLEGAL REQUEST asc=0x24 ascq=0x00
sks=0x40 0x00 0x00 status=50<READY,DSC> error=0
acd0: FAILURE - REQUEST_SENSE ILLEGAL REQUEST asc=0x24 ascq=0x00
sks=0x40 0x00 0x00 status=50<READY,DSC> error=0
acd0: FAILURE - REQUEST_SENSE ILLEGAL REQUEST asc=0x64 ascq=0x00
status=50<READY,DSC> error=0
acd0: FAILURE - REQUEST_SENSE ILLEGAL REQUEST asc=0x24 ascq=0x00
sks=0x40 0x00 0x00 status=50<READY,DSC> error=0
acd0: FAILURE - REQUEST_SENSE ILLEGAL REQUEST asc=0x24 ascq=0x00
sks=0x40 0x00 0x00 status=50<READY,DSC> error=0
acd0: FAILURE - REQUEST_SENSE ILLEGAL REQUEST asc=0x24 ascq=0x00
sks=0x40 0x00 0x00 status=50<READY,DSC> error=0
acd0: FAILURE - REQUEST_SENSE ILLEGAL REQUEST asc=0x64 ascq=0x00
status=50<READY,DSC> error=0
Mounting root from ufs:/dev/ad0s2a

of course, I'm running with atapicam (thats how I have cd0).
And after reverting ata-all.h 1.73 and ata-queue.c to 1.21 revisions,
this goes away.

Regards,
Paulius


More information about the freebsd-current mailing list