If the PC sends a request to read a sector on an optical disc, which turns out to be unreadable, the drive deadlocks the program into responselessness and motionlessness, until it returns the sector or an error.

During the time the program is locked by the drive, which makes the program effectively a slave, how can I see the pending SCSI request with details such as read retry count and requested LBA?

  • 1
    There is an ioctl for that but I never used it to know if it will actually give you any useful info. – Baruch Even Oct 22 '18 at 13:17
  • 1
    The ioctl is called SG_GET_REQUEST_TABLE. – Baruch Even Oct 22 '18 at 13:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.