This adds a sense subcommand to camcontrol.
There are situations where sending a REQUEST SENSE command to a device can yield helpful information. And sometimes it is necessary to do that without sending a TEST UNIT READY and getting autosense back.
blackpearl:/usr/home/kenm:!:0} camcontrol sense da10
(pass1:mps0:0:20:0): SCSI status: OK
(pass1:mps0:0:20:0): SCSI sense: NOT READY asc:4,4 (Logical unit not ready, format in progress)
(pass1:mps0:0:20:0): Progress: 4% (2946/65536) complete
sm4u-1-mgmt:/usr/home/kenm:!:0} camcontrol sense da1
(pass1:mps0:0:9:0): SCSI status: OK
(pass1:mps0:0:9:0): SCSI sense: NO SENSE asc:5e,5 (Idle-B condition activated by timer)