VirtualBox

Ignore:
Timestamp:
Sep 8, 2011 7:52:08 AM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
73898
Message:

VSCSI+DrvSCSI: Add support for the UNMAP command if discarding is enabled

File:
1 edited

Legend:

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

    r33540 r38680  
    7171    pVScsiLun->pVScsiLunDesc        = pVScsiLunDesc;
    7272
    73     int rc = pVScsiLunDesc->pfnVScsiLunInit(pVScsiLun);
     73    int rc = vscsiLunGetFeatureFlags(pVScsiLun, &pVScsiLun->fFeatures);
    7474    if (RT_SUCCESS(rc))
    7575    {
    76         /** @todo Init other stuff */
    77         *phVScsiLun = pVScsiLun;
    78         return VINF_SUCCESS;
     76        rc = pVScsiLunDesc->pfnVScsiLunInit(pVScsiLun);
     77        if (RT_SUCCESS(rc))
     78        {
     79            *phVScsiLun = pVScsiLun;
     80            return VINF_SUCCESS;
     81        }
    7982    }
    8083
Note: See TracChangeset for help on using the changeset viewer.

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