VirtualBox

source: vbox/trunk/src/VBox/Devices/Storage/DrvSCSI.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @67597   8 years vboxsync DrvSCSI.cpp/drvscsiConstruct: Don't assert on PDMDrvHlpAttach failure, …
(edit) @66956   8 years vboxsync doxygen fix
(edit) @66955   8 years vboxsync Devices/Storage/DrvSCSI,VSCSI: Support CD/DVD images with multiple …
(edit) @64841   8 years vboxsync Devices/Storage: Remove statistics superseeded by the ones available …
(edit) @64660   8 years vboxsync pdmstorageifs.h,AHCI,NVMe,LsiLogic,BusLogic,DrvSCSI: Prepare for a new …
(edit) @64657   8 years vboxsync DrvSCSI: fix for getting the residual count
(edit) @64654   8 years vboxsync VSCSI,DrvSCSI: Proper residual calculation, save the transfer size …
(edit) @64441   8 years vboxsync DrvSCSI: Don't report that all data was transfered if the status …
(edit) @64407   8 years vboxsync Devices/Storage: Add callback to query the actual transfer size of an …
(edit) @64226   8 years vboxsync DrvSCSI: Get rid of the deprecated PDMISCSICONNECTOR and PDMISCSIPORT …
(edit) @64221   8 years vboxsync DrvSCSI: Fixes
(edit) @64157   8 years vboxsync DrvSCSI: Propagate the status of the eject oepration up to the caller …
(edit) @64154   8 years vboxsync SCSI: Fix retrieving the media interface
(edit) @64152   8 years vboxsync DrvSCSI,VSCSI: Fix detection of new media, need to recalculate the …
(edit) @64150   8 years vboxsync DrvSCSI: Forward a few selected methods from the exposed media …
(edit) @64136   8 years vboxsync build fix
(edit) @64135   8 years vboxsync build fix
(edit) @64132   8 years vboxsync VSCSI: Add method to eject media from the guest and make use of it in …
(edit) @64093   8 years vboxsync Storage: Move the NonRotationalMedium property from the devices and …
(edit) @64079   8 years vboxsync DrvSCSI: Very basic implementation of PDMIMEDIAEX (work in progress)
(edit) @64030   8 years vboxsync AHCI,DrvSCSI: Undo the hack now that the bug is fixed
(edit) @64028   8 years vboxsync SCSI: Same workaround as for AHCI
(edit) @63997   8 years vboxsync Storage: Change PDMIMEDIAEX::pfnIoReqDiscard to not get the discard …
(edit) @63992   8 years vboxsync VSCSI,DrvSCSI: Switch to PDMIMEDIAEX instead of using PDMIMEDIAASYNC
(edit) @63562   8 years vboxsync scm: cleaning up todos
(edit) @62965   8 years vboxsync Devices: warnings
(edit) @62506   8 years vboxsync (C) 2016
(edit) @60446   9 years vboxsync Devices/Storage/DrvSCSI: Deregister statistics on destruct
(edit) @59274   9 years vboxsync SCSI: Return the PDMIMEDIA interface of the driver below so DevPcBios …
(edit) @59252   9 years vboxsync pdmifs.h: Move the storage related interfaces (PDMIMEDIA, PDMIMOUNT, …
(edit) @59248   9 years vboxsync Storage: Get rid of the block driver and merge the the little extra …
(edit) @59152   9 years vboxsync Move IoDepth statistics to the correct location too
(edit) @59151   9 years vboxsync DrvSCSI,FE/VirtualBox: Display statisctics for SAS and USB storage …
(edit) @58132   9 years vboxsync *: Doxygen fixes.
(edit) @57393   9 years vboxsync DECLCALLBACK
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56992   9 years vboxsync Devices: Log & Assertion formatting fixes.
(edit) @56439   10 years vboxsync PDM/VSCSI: Added PDMISCSICONNECTOR interface to report LUN type.
(edit) @56292   10 years vboxsync Devices: Updated (C) year.
(edit) @51342   11 years vboxsync Main,DrvVD: Interface to pass the keys to the disk encryption module …
(edit) @50089   11 years vboxsync DrvSCSI: Pass through the PDMIBLOCKBIOS interface.
(edit) @48947   11 years vboxsync Devices: Whitespace and svn:keyword cleanups by scm.
(edit) @47829   11 years vboxsync Devices/Storage: Preparations for non 512 byte sector sizes. Add a new …
(edit) @45061   12 years vboxsync Review of PDM driver destructors making sure that variables they use …
(edit) @44889   12 years vboxsync Undid bad commit.
(edit) @44888   12 years vboxsync BusLogic: Ignore mailbox commands if mailbox not set up.
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @43693   12 years vboxsync VSCSI: Added support for media locking/unlocking.
(edit) @43640   12 years vboxsync VSCSI: Added basic media change support.
(edit) @43517   12 years vboxsync DrvSCSI: Connect some of the dots for removable media change (not yet …
(edit) @40282   13 years vboxsync *: gcc-4.7: ~0 => ~0U in initializers (warning: narrowing conversion …
(edit) @39764   13 years vboxsync DrvSCSI: Log errors to the release log for the synchronous I/O path too
(edit) @39566   13 years vboxsync SCSI: Add support for readonly disks
(edit) @39550   13 years vboxsync Request thread pool hancking. Some RTReq refactoring as always…
(edit) @39498   13 years vboxsync RTReq refactoring.
(edit) @38878   13 years vboxsync PDM,Devices,Drivers: Add async discard API and make us of it
(edit) @38680   13 years vboxsync VSCSI+DrvSCSI: Add support for the UNMAP command if discarding is enabled
(edit) @35353   14 years vboxsync Move the misc files the in src/VBox/Devices/ directory into a build/ …
(edit) @35346   14 years vboxsync VMM reorg: Moving the public include files from include/VBox to …
(edit) @34452   14 years vboxsync SCSI: Fix crash on startup
(edit) @34433   14 years vboxsync Storage: Introduce interface to query the location of a medium (device …
(edit) @34148   14 years vboxsync DrvSCSI: warning
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @33101   14 years vboxsync BusLogic,SCSI: Don't propagate VINF_VD_ASYNC_IO_FINISHED to the caller
(edit) @33016   14 years vboxsync SCSI: Query parameters only for a read or write
(edit) @33015   14 years vboxsync SCSI: Log errors of completed requests
(edit) @32983   14 years vboxsync LsiLogic: Suspend the VM on a recoverable error without changing the …
(edit) @30384   15 years vboxsync SCSI: Log used I/O method
(edit) @29586   15 years vboxsync SCSI: Fix IoDepth statistic
(edit) @29330   15 years vboxsync SCSI: Create the I/O thread and request queue only if the async I/O …
(edit) @29250   15 years vboxsync iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, …
(edit) @29213   15 years vboxsync DrvSCSI: Fix crash when an error occurs and print errors in the release log
(edit) @29049   15 years vboxsync SCSI: Another assertion fix
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @28784   15 years vboxsync Interface changes for error reporting and async I/O
(edit) @28383   15 years vboxsync async I/O: Add async flush method
(edit) @28258   15 years vboxsync PDM critsects for drivers. Fixed critsect cleanup in failure path. …
(edit) @28065   15 years vboxsync Storage: Convert from PDMDATASEG to RTSGSEG to avoid casting between …
(edit) @27977   15 years vboxsync VBoxHDD: Async I/O for flat images are back
(edit) @27671   15 years vboxsync SCSI: Fixes for the async I/O path
(edit) @27665   15 years vboxsync SCSI: Cleanup during destruction
(edit) @27664   15 years vboxsync SCSI: More statistics
(edit) @27654   15 years vboxsync DrvSCSI: Use the new VSCSI component and implement the async interface
(edit) @26837   15 years vboxsync SCSI: Do not assert if there is no sense buffer
(edit) @26173   15 years vboxsync PDM: s/pCfgHandle/pCfg/g - part 2.
(edit) @26166   15 years vboxsync PDM: s/szDriverName/szName/g - PDMDRVREG.
(edit) @26001   15 years vboxsync PDM,*: Redid the PDM structure versions. Check the instance and helper …
(edit) @25985   15 years vboxsync pdmifs.h: the final batch of refactored interface ID code.
(edit) @25984   15 years vboxsync pdmifs.h: the penultimate batch of refactored interface ID code.
(edit) @25974   15 years vboxsync pdmifs.h: another batch of _IID changes.
(edit) @25966   15 years vboxsync PDMIBASE refactoring; use UUID as interface IDs.
(edit) @25893   15 years vboxsync PDMDrv,*: multi context drivers, part 2.
(edit) @24751   15 years vboxsync DrvSCSI: Converted to async reset, suspend and power off notification …
(edit) @24678   15 years vboxsync Misc: Shut up annoying gcc warnings on darwin.
(edit) @24245   15 years vboxsync DrvSCSI: Use PDMR3ThreadSuspend in drvscsiPowerOff and drvscsiSuspend …
(edit) @24242   15 years vboxsync drvscsiAsyncIOLoopNoPendingDummy: fixed true/false mixup causing …
(edit) @24241   15 years vboxsync DrvSCSI: Only hard disks are supported. Don't assert, set a proper …
(edit) @24124   15 years vboxsync DrvSCSI: Initialize DRVSCSI::pDrvIns.
(edit) @24105   15 years vboxsync DrvSCSI: make sure any pending dummy requst has landed taken down …
(edit) @24104   15 years vboxsync DrvSCSI: Need to synchronize all pending requests before any driver …
Note: See TracRevisionLog for help on using the revision log.

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