|
|
@40173
|
13 years |
vboxsync |
ISCSI: Use simple queue to fix communication with recent COMSTAR targets
|
|
|
@40107
|
13 years |
vboxsync |
Storage: The backend has to provide the nweline when calling …
|
|
|
@40106
|
13 years |
vboxsync |
Storage/QCOW: Missing break
|
|
|
@40034
|
13 years |
vboxsync |
Storage/VHD: Same bug as the VDI backend
|
|
|
@40033
|
13 years |
vboxsync |
Storage/VDI: Show properties in the first line of the file
|
|
|
@40032
|
13 years |
vboxsync |
Storage/VDI: Fix possible corruption when compacting an image with …
|
|
|
@40031
|
13 years |
vboxsync |
Storage/VDI: Check whether the block is in use if the interface exists
|
|
|
@39928
|
13 years |
vboxsync |
VD: Disable optimization temporary until the crash is fixed
|
|
|
@39927
|
13 years |
vboxsync |
VD: Initialize member
|
|
|
@39912
|
13 years |
vboxsync |
tstVDIo: Bugfix
|
|
|
@39911
|
13 years |
vboxsync |
VDI: Fix uninitialized variables causing assertions in debug builds …
|
|
|
@39893
|
13 years |
vboxsync |
VD: Optimization, reduce locking contention between EMT and the I/O …
|
|
|
@39798
|
13 years |
vboxsync |
VD: Add option to ignore flush requests
|
|
|
@39612
|
13 years |
vboxsync |
IPRT/*: add _NO_SYMLINKS flags to certain functions
|
|
|
@39577
|
13 years |
vboxsync |
Storage/VHD: Implement repair callback
|
|
|
@39520
|
13 years |
vboxsync |
VD: Testcase for the discard API
|
|
|
@39519
|
13 years |
vboxsync |
VD: API to repair corrupted images
|
|
|
@39413
|
13 years |
vboxsync |
VD: Fix reading wrong data under certain circumstances when using …
|
|
|
@39052
|
13 years |
vboxsync |
VMDK: Improve error message if a stream optimized image is corrupted
|
|
|
@38945
|
13 years |
vboxsync |
vbox-img: cosmetics
|
|
|
@38939
|
13 years |
vboxsync |
Storage/vbox-img: Add createbase command, replace VDCloseAll with …
|
|
|
@38876
|
13 years |
vboxsync |
Storage: Add async discard API
|
|
|
@38875
|
13 years |
vboxsync |
Storage/QCOW: Fix v1 support, compatible with qemu now
|
|
|
@38819
|
13 years |
vboxsync |
Storage/VMDK: VMware have apparently introduced a new marker with …
|
|
|
@38693
|
13 years |
vboxsync |
Storage/VMDK: fixed progress indicator
|
|
|
@38676
|
13 years |
vboxsync |
VDI/Discard: Don't read and check a block if the whole block is …
|
|
|
@38673
|
13 years |
vboxsync |
VD/Discard: Bugfixes
|
|
|
@38671
|
13 years |
vboxsync |
VD: Destroy the discard state if the flags are changed
|
|
|
@38657
|
13 years |
vboxsync |
VD+VDI: Implement optimization for discard to avoid reading the …
|
|
|
@38647
|
13 years |
vboxsync |
VDI: Update reversed block pointer array, fixes incorrect discards …
|
|
|
@38645
|
13 years |
vboxsync |
tstVDIo: Disable on Windows until the link problems are fixed
|
|
|
@38644
|
13 years |
vboxsync |
VDDbg+DrvDiskIntegrity+tstVDIo: Bugfixes and add a I/O log replay …
|
|
|
@38636
|
13 years |
vboxsync |
*,IPRT: Redid the ring-3 init to always convert the arguments to UTF-8.
|
|
|
@38631
|
13 years |
vboxsync |
IoLog+DrvDiskIntegrity: Add logging of discard requests
|
|
|
@38623
|
13 years |
vboxsync |
Add logging groups
|
|
|
@38621
|
13 years |
vboxsync |
VD: Initial support to discard unused blocks in an image + support for …
|
|
|
@38563
|
13 years |
vboxsync |
Storage: Add an almost working QCOW backend, can handle version 1 …
|
|
|
@38562
|
13 years |
vboxsync |
QED: Bug fixes
|
|
|
@38552
|
13 years |
vboxsync |
fix OSE
|
|
|
@38540
|
13 years |
vboxsync |
VD: Start of a new library which contains utilities for debugging, …
|
|
|
@38521
|
13 years |
vboxsync |
VHD: Fix the async I/O version too
|
|
|
@38519
|
13 years |
vboxsync |
VHD: Fix the fix
|
|
|
@38518
|
13 years |
vboxsync |
VHD: Clip read size before checking if the block is allocated. Fixes …
|
|
|
@38469
|
13 years |
vboxsync |
VD: Interface cleanup. Merge the two involved structures (generic …
|
|
|
@38464
|
13 years |
vboxsync |
tstVDIo: Add testcase for QED
|
|
|
@38463
|
13 years |
vboxsync |
Storage: Add QED backend
|
|
|
@38462
|
13 years |
vboxsync |
tstVDIo: Updates
|
|
|
@38449
|
13 years |
vboxsync |
VD: Fix copy optimization
|
|
|
@38413
|
13 years |
vboxsync |
VD/Parallels: Cleanup, fixes and implement support for parallels image …
|
|
|
@38409
|
13 years |
vboxsync |
VD: Fix a possible deadlock if the block cache is enabled
|
|
|
@38352
|
13 years |
vboxsync |
Storage/testcase: allow to create bigger virtual disk images than 1TB
|
|
|
@38333
|
13 years |
vboxsync |
Storage/RAW: Remove superfluous line
|
|
|
@38204
|
13 years |
vboxsync |
tstVDIo: New testcase for image cloning
|
|
|
@38203
|
13 years |
vboxsync |
VD: New VDCopyEx() API which can speedup cloning of diff images when …
|
|
|
@38202
|
13 years |
vboxsync |
VDI: Logging fix
|
|
|
@38082
|
13 years |
vboxsync |
*.kmk: Installation/staging adjustments (kBuild 0.2.0 preps).
|
|
|
@38030
|
13 years |
vboxsync |
VMDK: Remove debug logging and assertions from release builds
|
|
|
@37739
|
13 years |
vboxsync |
Parallels: Fix possible data corruption
|
|
|
@37737
|
13 years |
vboxsync |
VHD: Fix possible data corruption
|
|
|
@37688
|
13 years |
vboxsync |
Storage/iSCSI: log opening and closing of connections, with local port …
|
|
|
@37552
|
13 years |
vboxsync |
Storage/VDI: do not allocate a block on write if the caller expressed …
|
|
|
@37483
|
13 years |
vboxsync |
Storage/{VDI,VMDK}: Refuse to create an image with an invalid image …
|
|
|
@37329
|
14 years |
vboxsync |
VD: Remove left over defines for logging and assertions
|
|
|
@37308
|
14 years |
vboxsync |
tstVDIo: Implement support for async flushes
|
|
|
@37246
|
14 years |
vboxsync |
Storage/VMDK+VDI: fix error handling when pointing to a zero size file
|
|
|
@37235
|
14 years |
vboxsync |
Storage/Makefile.kmk: Grrr! Cleaned up some unreadable mess.
|
|
|
@37176
|
14 years |
vboxsync |
iSCSI: Pause the VM if a request times out.
|
|
|
@37121
|
14 years |
vboxsync |
VD: Fix deadlock
|
|
|
@37119
|
14 years |
vboxsync |
VD: Fix rare hangs during I/O with flat VMDK images
|
|
|
@37100
|
14 years |
vboxsync |
VD,VMDK: Enable debug logging for release builds
|
|
|
@37073
|
14 years |
vboxsync |
VD: Fix lock owner when unlocking the disk
|
|
|
@37045
|
14 years |
vboxsync |
Enable a few assertions temporary
|
|
|
@36949
|
14 years |
vboxsync |
tstVDIo: Fix the testcase
|
|
|
@36637
|
14 years |
vboxsync |
tstVDIo: Bugfix and extend compact testcase to VHD
|
|
|
@36636
|
14 years |
vboxsync |
VHD: Bugfix for compact
|
|
|
@36635
|
14 years |
vboxsync |
tstVDIo: Introduce I/O patterns to fill images with certain data. …
|
|
|
@36634
|
14 years |
vboxsync |
tstVDIo: Two new handlers to test VDMerge and VDCompact
|
|
|
@36633
|
14 years |
vboxsync |
Storage: Small cleanup. Drops VDImageIsAsyncIOSupported, it is …
|
|
|
@36632
|
14 years |
vboxsync |
VHD: Code drop for compaction, completely untested so don't yet use if …
|
|
|
@36529
|
14 years |
vboxsync |
iprt::non_copyable -> RTCNonCopyable (now in utils.h), moved and …
|
|
|
@36514
|
14 years |
vboxsync |
VMDK: Reject VD_OPEN_FLAGS_ASYNC_IO for stream optimized images
|
|
|
@36513
|
14 years |
vboxsync |
DMG: Reject VD_OPEN_FLAGS_ASYNC_IO, correct fix
|
|
|
@36512
|
14 years |
vboxsync |
DMG: Reject VD_OPEN_FLAGS_ASYNC_IO
|
|
|
@36344
|
14 years |
vboxsync |
Runtime/log: implement log rotation, adapt all code creating log files …
|
|
|
@36292
|
14 years |
vboxsync |
VD: Fix possible race condition which can lead to hanging I/O requests
|
|
|
@36278
|
14 years |
vboxsync |
VD: Fix leak if queuing a I/O request failed
|
|
|
@36230
|
14 years |
vboxsync |
iSCSI: Limit the number of certain error messages in the release log …
|
|
|
@36221
|
14 years |
vboxsync |
Storage: Fix forgotten unlock of the disk
|
|
|
@36173
|
14 years |
vboxsync |
Storage/VMDK: fix small and harmless UUID issue when "adopting" an …
|
|
|
@36137
|
14 years |
vboxsync |
VMDK: Logging fix
|
|
|
@36136
|
14 years |
vboxsync |
Storage: Fix read from wrong snapshots. Happens only with formats …
|
|
|
@36135
|
14 years |
vboxsync |
tstVDIo: New command for printing messages (no formatting) and a new …
|
|
|
@36134
|
14 years |
vboxsync |
tstVDIo: Add simple data verification.
|
|
|
@36133
|
14 years |
vboxsync |
iSCSI: Clear tail pointer of waiting PDUs during reattach too (safety) …
|
|
|
@36132
|
14 years |
vboxsync |
VD: Update the modification UUID during async I/O
|
|
|
@36131
|
14 years |
vboxsync |
tstVDIo: Updates
|
|
|
@36018
|
14 years |
vboxsync |
VMDK: Remove unused code and merge missing part into vmdkAsyncFlush
|
|
|
@35987
|
14 years |
vboxsync |
VMDK: Always write last grain directory for stream optimized VMDKs.
|
|
|
@35789
|
14 years |
vboxsync |
Storage/tstVDIo: Updates + sample script which is a replacement of …
|
|
|
@35781
|
14 years |
vboxsync |
Storage/VD: Use the correct image for writing, fixes VERR_VD_READONLY …
|
|
|