Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Feb 2004 18:40:27 +0200
From:      Paulius Bulotas <paulius@kaktusas.org>
To:        freebsd-current@freebsd.org
Subject:   ata request_sense illegal request
Message-ID:  <20040229164027.GA17307@kaktusas.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040229164027.GA17307>