mirror of
https://github.com/akuker/RASCSI.git
synced 2025-02-09 03:30:50 +00:00
Logging update
This commit is contained in:
parent
0b755cade6
commit
a278d7cfc9
@ -250,7 +250,7 @@ void SCSIDEV::Execute()
|
|||||||
ctrl.device = ctrl.unit[GetLun()];
|
ctrl.device = ctrl.unit[GetLun()];
|
||||||
}
|
}
|
||||||
catch (const lun_exception& e) {
|
catch (const lun_exception& e) {
|
||||||
LOGINFO("%s Invalid LUN %d", __PRETTY_FUNCTION__, e.getlun());
|
LOGINFO("%s Invalid LUN %d for ID %d", __PRETTY_FUNCTION__, e.getlun(), GetSCSIID());
|
||||||
|
|
||||||
Error(ERROR_CODES::sense_key::ILLEGAL_REQUEST, ERROR_CODES::asc::INVALID_LUN);
|
Error(ERROR_CODES::sense_key::ILLEGAL_REQUEST, ERROR_CODES::asc::INVALID_LUN);
|
||||||
return;
|
return;
|
||||||
@ -337,7 +337,7 @@ void SCSIDEV::Error(ERROR_CODES::sense_key sense_key, ERROR_CODES::asc asc)
|
|||||||
lun = 0;
|
lun = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
LOGTRACE("%s Sense Key and ASC for subsequent REQUEST SENSE: $%02X, $%02X", __PRETTY_FUNCTION__, sense_key, asc);
|
LOGDEBUG("%s Sense Key and ASC: $%02X, $%02X", __PRETTY_FUNCTION__, sense_key, asc);
|
||||||
|
|
||||||
if (sense_key || asc) {
|
if (sense_key || asc) {
|
||||||
// Set Sense Key and ASC for a subsequent REQUEST SENSE
|
// Set Sense Key and ASC for a subsequent REQUEST SENSE
|
||||||
@ -661,7 +661,7 @@ void SCSIDEV::Receive()
|
|||||||
Execute();
|
Execute();
|
||||||
}
|
}
|
||||||
catch (const lun_exception& e) {
|
catch (const lun_exception& e) {
|
||||||
LOGINFO("%s Invalid LUN %d", __PRETTY_FUNCTION__, e.getlun());
|
LOGINFO("%s Invalid LUN %d for ID %d", __PRETTY_FUNCTION__, e.getlun(), GetSCSIID());
|
||||||
|
|
||||||
Error(ERROR_CODES::sense_key::ILLEGAL_REQUEST, ERROR_CODES::asc::INVALID_LUN);
|
Error(ERROR_CODES::sense_key::ILLEGAL_REQUEST, ERROR_CODES::asc::INVALID_LUN);
|
||||||
}
|
}
|
||||||
|
@ -1466,7 +1466,7 @@ int Disk::RequestSense(const DWORD *cdb, BYTE *buf)
|
|||||||
|
|
||||||
// Size determination (according to allocation length)
|
// Size determination (according to allocation length)
|
||||||
int size = (int)cdb[4];
|
int size = (int)cdb[4];
|
||||||
LOGDEBUG("%s size of data = %d", __PRETTY_FUNCTION__, size);
|
LOGTRACE("%s size of data = %d", __PRETTY_FUNCTION__, size);
|
||||||
ASSERT((size >= 0) && (size < 0x100));
|
ASSERT((size >= 0) && (size < 0x100));
|
||||||
|
|
||||||
// For SCSI-1, transfer 4 bytes when the size is 0
|
// For SCSI-1, transfer 4 bytes when the size is 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user