VirtualBox

Changeset 26837 in vbox for trunk/src/VBox/Devices/Storage


Ignore:
Timestamp:
Feb 26, 2010 12:35:54 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
58112
Message:

SCSI: Do not assert if there is no sense buffer

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Storage/DrvSCSI.cpp

    r26173 r26837  
    217217DECLINLINE(int) drvscsiCmdOk(PPDMSCSIREQUEST pRequest)
    218218{
    219     AssertMsgReturn(pRequest->cbSenseBuffer >= 18, ("Sense buffer is not big enough\n"), SCSI_STATUS_OK);
     219    if (pRequest->cbSenseBuffer == 0)
     220        return SCSI_STATUS_OK;
     221
    220222    AssertMsgReturn(pRequest->pbSenseBuffer, ("Sense buffer pointer is NULL\n"), SCSI_STATUS_OK);
    221223    memset(pRequest->pbSenseBuffer, 0, pRequest->cbSenseBuffer);
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette