VirtualBox

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


Ignore:
Timestamp:
Oct 25, 2017 1:41:16 PM (7 years ago)
Author:
vboxsync
Message:

Devices/Storage: scm updates

Location:
trunk/src/VBox/Devices/Storage
Files:
8 edited

Legend:

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

    r69046 r69304  
    138138
    139139/** @} */
     140
    140141
    141142/*********************************************************************************************************************************
     
    24872488            }
    24882489            else
    2489                 rc = VERR_NOT_FOUND; /** @todo: Return lead-in information. */
     2490                rc = VERR_NOT_FOUND; /** @todo Return lead-in information. */
    24902491            break;
    24912492        }
  • trunk/src/VBox/Devices/Storage/DevBusLogic.cpp

    r69046 r69304  
    23502350            if ((uVal == BUSLOGICCOMMAND_EXECUTE_MAILBOX_COMMAND) && (pBusLogic->uOperationCode == 0xff))
    23512351            {
    2352                 ///@todo: Should fail if BL_STAT_INREQ is set
     2352                /// @todo Should fail if BL_STAT_INREQ is set
    23532353                /* If there are no mailboxes configured, don't even try to do anything. */
    23542354                if (pBusLogic->cMailbox)
  • trunk/src/VBox/Devices/Storage/DrvHostBase.cpp

    r67841 r69304  
    349349
    350350    /* For now just return one region for all devices. */
    351     /** @todo: Handle CD/DVD passthrough properly. */
     351    /** @todo Handle CD/DVD passthrough properly. */
    352352
    353353    LogFlowFunc(("returns %u\n", cRegions));
  • trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp

    r65965 r69304  
    5656/** Pointer to the host DVD driver instance data. */
    5757typedef DRVHOSTDVD *PDRVHOSTDVD;
     58
    5859
    5960/*********************************************************************************************************************************
  • trunk/src/VBox/Devices/Storage/DrvRamDisk.cpp

    r65713 r69304  
    4040#include "VBoxDD.h"
    4141#include "IOBufMgmt.h"
     42
    4243
    4344/*********************************************************************************************************************************
     
    504505/* -=-=-=-=- IMedia -=-=-=-=- */
    505506
     507
    506508/*********************************************************************************************************************************
    507509*   Media interface methods                                                                                                      *
     
    721723DECLINLINE(unsigned) drvramdiskMediaExIoReqIdHash(PDMMEDIAEXIOREQID uIoReqId)
    722724{
    723     return uIoReqId % DRVVD_VDIOREQ_ALLOC_BINS; /** @todo: Find something better? */
     725    return uIoReqId % DRVVD_VDIOREQ_ALLOC_BINS; /** @todo Find something better? */
    724726}
    725727
  • trunk/src/VBox/Devices/Storage/DrvVD.cpp

    r69046 r69304  
    537537}
    538538
     539
    539540/*********************************************************************************************************************************
    540541*   Error reporting callback                                                                                                     *
     
    31133114    LogFlowFunc(("pThis=%#p pIoReq=%#p cb=%zu\n", pThis, pIoReq, cb));
    31143115
    3115 /** @todo: This does not work at all with encryption enabled because the encryption plugin
     3116/** @todo This does not work at all with encryption enabled because the encryption plugin
    31163117 *         encrypts the data in place trashing guest memory and causing data corruption later on!
    31173118 *
     
    45174518    PDMDrvHlpSTAMDeregister(pDrvIns, &pThis->StatReqsPerSec);
    45184519}
     4520
    45194521
    45204522/*********************************************************************************************************************************
  • trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunMmc.cpp

    r69046 r69304  
    3131
    3232#include "VSCSIInternal.h"
     33
    3334
    3435/*********************************************************************************************************************************
     
    937938            }
    938939            else
    939                 rc = VERR_NOT_FOUND; /** @todo: Return lead-in information. */
     940                rc = VERR_NOT_FOUND; /** @todo Return lead-in information. */
    940941            break;
    941942        }
  • trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunSsc.cpp

    r67962 r69304  
    1616 */
    1717
    18 /*******************************************************************************
    19 *   Header Files                                                               *
    20 *******************************************************************************/
     18
     19/*********************************************************************************************************************************
     20*   Header Files                                                                                                                 *
     21*********************************************************************************************************************************/
    2122#define LOG_GROUP LOG_GROUP_VSCSI
    2223#include <VBox/log.h>
     
    182183                *pu8ReplyPos++ = 0x45;  /* Travan TR-4 density. */
    183184                *pu8ReplyPos++ = 0;     /* All blocks are the same. */
    184                 *pu8ReplyPos++ = 0;     //@todo: this calls for some macros!
     185                *pu8ReplyPos++ = 0;     /// @todo this calls for some macros!
    185186                *pu8ReplyPos++ = 0;
    186187                *pu8ReplyPos++ = 0;     /* Reserved. */
     
    196197        case SCSI_MODE_SELECT_6:
    197198        {
    198             /* @todo: implement!! */
     199            /** @todo implement!! */
    199200            rcReq = vscsiLunReqSenseOkSet(pVScsiLun, pVScsiReq);
    200201            break;
     
    256257        case SCSI_LOAD_UNLOAD:
    257258        {
    258             //@todo: should load/unload do anyhting? is verify even supported?
     259            /// @todo should load/unload do anyhting? is verify even supported?
    259260            rcReq = vscsiLunReqSenseOkSet(pVScsiLun, pVScsiReq);
    260261            break;
     
    305306        }
    306307        case SCSI_REWIND:
    307             //@todo: flush data + write EOD? immed bit? partitions?
     308            /// @todo flush data + write EOD? immed bit? partitions?
    308309            pVScsiLUNSSC->uCurPos = 0;
    309310            rcReq = vscsiLunReqSenseOkSet(pVScsiLun, pVScsiReq);
    310311            break;
    311312        case SCSI_RESERVE_6:
    312             //@todo: perform actual reservation
     313            /// @todo perform actual reservation
    313314            rcReq = vscsiLunReqSenseOkSet(pVScsiLun, pVScsiReq);
    314315            break;
    315316        case SCSI_RELEASE_6:
    316             //@todo: perform actual release
     317            /// @todo perform actual release
    317318            rcReq = vscsiLunReqSenseOkSet(pVScsiLun, pVScsiReq);
    318319            break;
     
    323324            /* Report unrestricted block sizes (1-FFFFFFh). */
    324325            memset(aReply, 0, sizeof(aReply));
    325             //@todo: Helpers for big-endian 16-bit/24-bit/32-bit constants?
     326            /// @todo Helpers for big-endian 16-bit/24-bit/32-bit constants?
    326327            aReply[1] = aReply[2] = aReply[3] = 0xff;
    327328            aReply[5] = 0x01;
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