VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82690   5 years vboxsync DrvVD: Workaround to make encrypted VMs with snapshots work again
(edit) @82130   5 years vboxsync DrvVD: Moved the statistics to /Public/Storage/ to make them official …
(edit) @80590   5 years vboxsync Devices/Storage: Add two new parameters to …
(edit) @80589   5 years vboxsync Devices/Storage: Add two new parameters to …
(edit) @80074   5 years vboxsync VMM,Main,++: Retired the unfinished FTM component.
(edit) @77856   6 years vboxsync Devices/DrvVD: Get rid of the TCP/NET implementation and use the …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @74839   6 years vboxsync DrvVD: Fixed failing suspend/resume cycle if an recoverable error …
(edit) @74838   6 years vboxsync DrvVD: Fixed failing suspend/resume cycle if an recoverable error …
(edit) @74309   6 years vboxsync Devices/Storage/DrvVD: Don't ignore the IgnoreFlushAsync option
(edit) @74308   6 years vboxsync Devices/Storage/DrvVD: Don't ignore the IgnoreFlush and FlushInterval …
(edit) @73097   6 years vboxsync *: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
(edit) @71775   7 years vboxsync Devices/Storage: Properly account for requests currently waiting for …
(edit) @70775   7 years vboxsync Devices/Storage/DrvVD.cpp: Fix assertion
(edit) @69500   7 years vboxsync *: scm --update-copyright-year
(edit) @69498   7 years vboxsync backed out r118835 as it incorrectly updated the 'This file is based …
(edit) @69496   7 years vboxsync *: scm --update-copyright-year
(edit) @69304   7 years vboxsync Devices/Storage: scm updates
(edit) @69046   7 years vboxsync Global: replace fall-through comments with RT_FALL_THRU(). …
(edit) @68591   7 years vboxsync Devices/Storage/VD: Disable zero copy optimization for 4KB transfers …
(edit) @66250   8 years vboxsync Storage,DrvVD,Main,VBoxManage: Rename VBOXHDD to VDISK, the VBoxHDD …
(edit) @66211   8 years vboxsync vdmedia.h,++: Rename VDTYPE_DVD to VDTYPE_OPTICAL_DISC
(edit) @66193   8 years vboxsync pdmstorageifs.h: Return the region number on success too
(edit) @66192   8 years vboxsync VD,pdmstorageifs.h: Move media descriptor related definitions to an …
(edit) @66166   8 years vboxsync pdmstorageifs.h,DrvVD.cpp: Add region descriptor API for media which …
(edit) @65919   8 years vboxsync gcc 7: fall thru
(edit) @65889   8 years vboxsync DrvVD: Don't sync the last chunk to guest memory as it is done in the …
(edit) @65888   8 years vboxsync DrvVD: Prevent recursion in drvvdMediaExIoReqBufFree() when freeing …
(edit) @65849   8 years vboxsync Devices: trailing spaces
(edit) @65648   8 years vboxsync gcc 7: Devices: fall thru
(edit) @65462   8 years vboxsync Devices/Storage/DrvVD: Don't try to adjust the remaining transfer size …
(edit) @65347   8 years vboxsync Devices/Storage/DrvVD: Fix cancelling active requests
(edit) @65346   8 years vboxsync Devices/Storage/DrvVD: Log the request states when cancelling them
(edit) @64838   8 years vboxsync Devices/Storage/DrvVD: Missing places to account for read/written bytes
(edit) @64835   8 years vboxsync Devices/Storage/DrvVD: Add some general statistics applying to all devices
(edit) @64727   8 years vboxsync Storage/DrvVD: Don't process I/O requests under a lock but postpone it …
(edit) @64671   8 years vboxsync DrvVD: Add statistics about how many attempts were made to query a …
(edit) @64664   8 years vboxsync DrvVD: Try to get a direct pointer to the guest buffer if it fits into …
(edit) @64407   8 years vboxsync Devices/Storage: Add callback to query the actual transfer size of an …
(edit) @64274   8 years vboxsync Devices/Storage: Doxygen fixes
(edit) @64093   8 years vboxsync Storage: Move the NonRotationalMedium property from the devices and …
(edit) @64078   8 years vboxsync PDMIMEDIAEX: Add parameter to pfnIoReqSendScsiCmd to indicate where to …
(edit) @64037   8 years vboxsync DrvVD: Revert unintended change (probably harmless)
(edit) @64029   8 years vboxsync Storage/DrvVD: Don't recurse into trying to allocate I/O buffers again …
(edit) @64025   8 years vboxsync Storage/DrvVD: Assertions + and honor the sync flag for I/O requests
(edit) @64019   8 years vboxsync Storage: Get rid of PDMIMEDIA::pfnIoBufAllocate and …
(edit) @64005   8 years vboxsync DrvVD: Logging for discard requests in the error case too
(edit) @64002   8 years vboxsync Devices/Storage: Throw out PDMIMEDIAASYNC which is superseded by …
(edit) @63997   8 years vboxsync Storage: Change PDMIMEDIAEX::pfnIoReqDiscard to not get the discard …
(edit) @63991   8 years vboxsync PDMIMEDIAEX: Another addendum, make it possible to query a residual …
(edit) @63955   8 years vboxsync pdmstorageifs.h: Small addendum to PDMIMEDIAEX which enables us to …
(edit) @63951   8 years vboxsync DrvVD: More work on the extended media interface to bring it up to par …
(edit) @63919   8 years vboxsync DrvVD: Fix handling encrypted disks when PDMIMEDIAEX is used (only …
(edit) @63917   8 years vboxsync DrvVD: Don't fail completely when loading a plugin failed, log the …
(edit) @63740   8 years vboxsync DrvVD: Don't use the async VD API in PDMIMEDIAEX when it is not supported
(edit) @63723   8 years vboxsync VD: Free the allocated I/O buffer already when the request completed …
(edit) @63562   8 years vboxsync scm: cleaning up todos
(edit) @62956   8 years vboxsync @copydoc -> @interface_method_impl
(edit) @62925   8 years vboxsync Devices: warnings
(edit) @62463   8 years vboxsync Devices: scm
(edit) @60404   9 years vboxsync VMM,Devices,Main: Implemented soft/warm reset for shutdown status …
(edit) @60179   9 years vboxsync Storage/DrvVD: Don't fail opening the image if getting the UUID fails …
(edit) @59627   9 years vboxsync DrvVD: fix warning
(edit) @59550   9 years vboxsync Storage/DrvVD: Log errors and requests taking too long (moved from the …
(edit) @59539   9 years vboxsync Storage/DrvVD: Add methods to PDMIMEDIAEX for saving the request state …
(edit) @59538   9 years vboxsync Storage/DrvVD: Add methods to query suspended requests, will be used …
(edit) @59536   9 years vboxsync Storage: Move the suspend on recoverable error handling down to DrvVD …
(edit) @59476   9 years vboxsync Storage/DrvVD: Make sure the disk container is destroyed when the …
(edit) @59455   9 years vboxsync Storage/VD: Remove the custom code in each backend which allocates all …
(edit) @59448   9 years vboxsync Devices/Storage: More work on the new I/O interface Implement a new …
(edit) @59305   9 years vboxsync Storage/NVMe: Convert emulation to use PDMIMEDIAEX instead of …
(edit) @59290   9 years vboxsync Storage/DrvVD.cpp: First simple implementation for the PDMIMEDIAEX …
(edit) @59284   9 years vboxsync Storage: Sketch out new interface for async I/O which will replace …
(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) @58132   9 years vboxsync *: Doxygen fixes.
(edit) @57393   9 years vboxsync DECLCALLBACK
(edit) @57372   9 years vboxsync scm: fixes in previous cleanup run.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56967   9 years vboxsync Devices/Storage: Keep track of used host block devices and prevent the …
(edit) @55964   10 years vboxsync Storage/VD: Make sure the disk is destroyed when destroying the driver …
(edit) @55871   10 years vboxsync Storage/DrvVD: Fix VM hang during power off because of an order …
(edit) @55770   10 years vboxsync DrvVD: variable scope
(edit) @55686   10 years vboxsync DrvVD: rc is not part of the format string anymore
(edit) @55434   10 years vboxsync Oops, LWIP_IPV6, which is 0 or 1 should be tested with #if, not #ifdef.
(edit) @55432   10 years vboxsync G/c VBOX_WITH_NEW_LWIP. This option only affects DevINIP/DrvVD (as …
(edit) @55431   10 years vboxsync DrvVD: use uint64_t for disk size.
(edit) @54977   10 years vboxsync DrvVD: don't make 'rc=%Rrc' part of the error message as the error …
(edit) @54591   10 years vboxsync Add support to supply passwords for disk encryption while the VM is running
(edit) @54340   10 years vboxsync Storage/VD: Allow different filter chains for reads and writes …
(edit) @53539   10 years vboxsync Storage/iSCSI: Fail when a connection attempt takes too long to pause …
(edit) @53407   10 years vboxsync Disk encryption: Make sure the DekMissing guest property is set before …
(edit) @53148   10 years vboxsync Port a part of r95116 (disk encryption changes in 4.3) which was …
(edit) @52063   10 years vboxsync build fix
(edit) @52062   10 years vboxsync build fix
(edit) @52023   10 years vboxsync pdmifs.h,DrvBlock,DrvVD: Add methods to allocate and free I/O buffer …
(edit) @51923   10 years vboxsync Console,DrvVD: Clear the encryption keys on suspend
(edit) @51899   10 years vboxsync Console,DrvVD: Make disk encryption completely configurable through …
(edit) @51754   10 years vboxsync Main,DrvVD,VD: Implement support for VD plugins from extension packs
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