VirtualBox

source: vbox/trunk/src/VBox/Storage/VD.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @45180   12 years vboxsync Storage: Fix hang for sync I/O under some circumstances
(edit) @45155   12 years vboxsync Storage: Another shot at the I/O unification after fixing a bug
(edit) @44799   12 years vboxsync Revert r83909 again, seems to cause trouble on the testboxes
(edit) @44794   12 years vboxsync Storage: Another try to unify sync and async I/O code
(edit) @44628   12 years vboxsync Backout r83702 because it causes regressions
(edit) @44616   12 years vboxsync Storage/VD: Remove the leftovers of the sync I/O path, everything is …
(edit) @44431   12 years vboxsync Storage: Unused variable
(edit) @44430   12 years vboxsync Storage: Fix endless loop in flush handling
(edit) @44415   12 years vboxsync Storage: Merge sync/async path for flush requests
(edit) @44412   12 years vboxsync Storage: Merge sync/async interface for the cache
(edit) @44408   12 years vboxsync Storage/VD: stop sabotaging the resize of diff images
(edit) @44400   12 years vboxsync Storage/VD: Further I/O path unification, drop synchronous …
(edit) @44396   12 years vboxsync Storage/VD: Drop critical section and replace it with queues to avoid …
(edit) @44252   12 years vboxsync Storage/Backends: async/sync I/O unification, remove separate entries …
(edit) @44242   12 years vboxsync Storage: Next step in the sync/async I/O unification, change all calls …
(edit) @44233   12 years vboxsync Storage: Preparations for the sync/async I/O unification
(edit) @44232   12 years vboxsync Storage: Fix regression introduced when adding …
(edit) @44226   12 years vboxsync VD: Update size field after a successful resize operation
(edit) @43861   12 years vboxsync Storage: Introduce new flag to skip unnecessary consistency checks in …
(edit) @43787   12 years vboxsync Storage: Repair images when opening if they are corrupted and can be …
(edit) @43739   12 years vboxsync Storage/VD: workaround for bug related to UUID handling of images …
(edit) @43141   12 years vboxsync VD: Fix broken async iSCSI support
(edit) @42040   12 years vboxsync Storage: Make it possible to set …
(edit) @42039   12 years vboxsync Storage: New return status code when a free block is read
(edit) @41785   13 years vboxsync Comment typos.
(edit) @41783   13 years vboxsync Doxygen, comment typos.
(edit) @41315   13 years vboxsync Storage: Start of a VHDX backend for readonly access to import those …
(edit) @41244   13 years vboxsync Storage/VD: tweak error handling a bit so that file access errors are …
(edit) @41035   13 years vboxsync Storage: Fix compiler warning
(edit) @40991   13 years vboxsync Storage: Disable dynamic loading of backends on non x86 architectures
(edit) @40680   13 years vboxsync Storage/VD: Fix more places to properly handle the ignore flush flag …
(edit) @40679   13 years vboxsync Storage/VD: Fix ignore flush flag when creating images
(edit) @40258   13 years vboxsync Storage/VD: errors during closing all images in VDDestroy shouldn't be lost
(edit) @39928   13 years vboxsync VD: Disable optimization temporary until the crash is fixed
(edit) @39927   13 years vboxsync VD: Initialize member
(edit) @39893   13 years vboxsync VD: Optimization, reduce locking contention between EMT and the I/O …
(edit) @39798   13 years vboxsync VD: Add option to ignore flush requests
(edit) @39612   13 years vboxsync IPRT/*: add _NO_SYMLINKS flags to certain functions
(edit) @39519   13 years vboxsync VD: API to repair corrupted images
(edit) @39413   13 years vboxsync VD: Fix reading wrong data under certain circumstances when using …
(edit) @38876   13 years vboxsync Storage: Add async discard API
(edit) @38673   13 years vboxsync VD/Discard: Bugfixes
(edit) @38671   13 years vboxsync VD: Destroy the discard state if the flags are changed
(edit) @38657   13 years vboxsync VD+VDI: Implement optimization for discard to avoid reading the …
(edit) @38621   13 years vboxsync VD: Initial support to discard unused blocks in an image + support for …
(edit) @38563   13 years vboxsync Storage: Add an almost working QCOW backend, can handle version 1 …
(edit) @38469   13 years vboxsync VD: Interface cleanup. Merge the two involved structures (generic …
(edit) @38463   13 years vboxsync Storage: Add QED backend
(edit) @38449   13 years vboxsync VD: Fix copy optimization
(edit) @38409   13 years vboxsync VD: Fix a possible deadlock if the block cache is enabled
(edit) @38203   13 years vboxsync VD: New VDCopyEx() API which can speedup cloning of diff images when …
(edit) @37329   14 years vboxsync VD: Remove left over defines for logging and assertions
(edit) @37121   14 years vboxsync VD: Fix deadlock
(edit) @37119   14 years vboxsync VD: Fix rare hangs during I/O with flat VMDK images
(edit) @37100   14 years vboxsync VD,VMDK: Enable debug logging for release builds
(edit) @37073   14 years vboxsync VD: Fix lock owner when unlocking the disk
(edit) @37045   14 years vboxsync Enable a few assertions temporary
(edit) @36633   14 years vboxsync Storage: Small cleanup. Drops VDImageIsAsyncIOSupported, it is …
(edit) @36292   14 years vboxsync VD: Fix possible race condition which can lead to hanging I/O requests
(edit) @36278   14 years vboxsync VD: Fix leak if queuing a I/O request failed
(edit) @36221   14 years vboxsync Storage: Fix forgotten unlock of the disk
(edit) @36136   14 years vboxsync Storage: Fix read from wrong snapshots. Happens only with formats …
(edit) @36132   14 years vboxsync VD: Update the modification UUID during async I/O
(edit) @35781   14 years vboxsync Storage/VD: Use the correct image for writing, fixes VERR_VD_READONLY …
(edit) @35321   14 years vboxsync Storage: Fix possible crashes with VMDK/VHD imageswith snapshots and …
(edit) @35188   14 years vboxsync Use RTERRINFO in SUPLib for hardening APIs and such.
(edit) @35152   14 years vboxsync *: added fFlags parameter to SUPR3HardenedLdrLoadAppPriv(), …
(edit) @34959   14 years vboxsync Added RTLdrLoadEx for exposing dlerror info.
(edit) @34509   14 years vboxsync Storage/VD: adjust LCHS geometry in a smart way when cloning the image
(edit) @34406   14 years vboxsync iprt/list.h: RTListNodeGetFirst/Last -> RTListGetFirst/Last; added …
(edit) @34217   14 years vboxsync VD: Use S/G buffers instead of S/G arrays for VDAsyncWrite and …
(edit) @33745   14 years vboxsync VCI: Updates
(edit) @33595   14 years vboxsync src/*: more spelling fixes (logging), thanks Timeless!
(copy) @33567   14 years vboxsync VD: Move the generic virtual disk framework + backends to …
copied from trunk/src/VBox/Devices/Storage/VBoxHDD.cpp
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
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