|
|
@71775
|
7 years |
vboxsync |
Devices/Storage: Properly account for requests currently waiting for …
|
|
|
@70775
|
7 years |
vboxsync |
Devices/Storage/DrvVD.cpp: Fix assertion
|
|
|
@69500
|
7 years |
vboxsync |
*: scm --update-copyright-year
|
|
|
@69498
|
7 years |
vboxsync |
backed out r118835 as it incorrectly updated the 'This file is based …
|
|
|
@69496
|
7 years |
vboxsync |
*: scm --update-copyright-year
|
|
|
@69304
|
7 years |
vboxsync |
Devices/Storage: scm updates
|
|
|
@69046
|
7 years |
vboxsync |
Global: replace fall-through comments with RT_FALL_THRU(). …
|
|
|
@68591
|
7 years |
vboxsync |
Devices/Storage/VD: Disable zero copy optimization for 4KB transfers …
|
|
|
@66250
|
8 years |
vboxsync |
Storage,DrvVD,Main,VBoxManage: Rename VBOXHDD to VDISK, the VBoxHDD …
|
|
|
@66211
|
8 years |
vboxsync |
vdmedia.h,++: Rename VDTYPE_DVD to VDTYPE_OPTICAL_DISC
|
|
|
@66193
|
8 years |
vboxsync |
pdmstorageifs.h: Return the region number on success too
|
|
|
@66192
|
8 years |
vboxsync |
VD,pdmstorageifs.h: Move media descriptor related definitions to an …
|
|
|
@66166
|
8 years |
vboxsync |
pdmstorageifs.h,DrvVD.cpp: Add region descriptor API for media which …
|
|
|
@65919
|
8 years |
vboxsync |
gcc 7: fall thru
|
|
|
@65889
|
8 years |
vboxsync |
DrvVD: Don't sync the last chunk to guest memory as it is done in the …
|
|
|
@65888
|
8 years |
vboxsync |
DrvVD: Prevent recursion in drvvdMediaExIoReqBufFree() when freeing …
|
|
|
@65849
|
8 years |
vboxsync |
Devices: trailing spaces
|
|
|
@65648
|
8 years |
vboxsync |
gcc 7: Devices: fall thru
|
|
|
@65462
|
8 years |
vboxsync |
Devices/Storage/DrvVD: Don't try to adjust the remaining transfer size …
|
|
|
@65347
|
8 years |
vboxsync |
Devices/Storage/DrvVD: Fix cancelling active requests
|
|
|
@65346
|
8 years |
vboxsync |
Devices/Storage/DrvVD: Log the request states when cancelling them
|
|
|
@64838
|
8 years |
vboxsync |
Devices/Storage/DrvVD: Missing places to account for read/written bytes
|
|
|
@64835
|
8 years |
vboxsync |
Devices/Storage/DrvVD: Add some general statistics applying to all devices
|
|
|
@64727
|
8 years |
vboxsync |
Storage/DrvVD: Don't process I/O requests under a lock but postpone it …
|
|
|
@64671
|
8 years |
vboxsync |
DrvVD: Add statistics about how many attempts were made to query a …
|
|
|
@64664
|
8 years |
vboxsync |
DrvVD: Try to get a direct pointer to the guest buffer if it fits into …
|
|
|
@64407
|
8 years |
vboxsync |
Devices/Storage: Add callback to query the actual transfer size of an …
|
|
|
@64274
|
8 years |
vboxsync |
Devices/Storage: Doxygen fixes
|
|
|
@64093
|
8 years |
vboxsync |
Storage: Move the NonRotationalMedium property from the devices and …
|
|
|
@64078
|
8 years |
vboxsync |
PDMIMEDIAEX: Add parameter to pfnIoReqSendScsiCmd to indicate where to …
|
|
|
@64037
|
8 years |
vboxsync |
DrvVD: Revert unintended change (probably harmless)
|
|
|
@64029
|
8 years |
vboxsync |
Storage/DrvVD: Don't recurse into trying to allocate I/O buffers again …
|
|
|
@64025
|
8 years |
vboxsync |
Storage/DrvVD: Assertions + and honor the sync flag for I/O requests
|
|
|
@64019
|
8 years |
vboxsync |
Storage: Get rid of PDMIMEDIA::pfnIoBufAllocate and …
|
|
|
@64005
|
8 years |
vboxsync |
DrvVD: Logging for discard requests in the error case too
|
|
|
@64002
|
8 years |
vboxsync |
Devices/Storage: Throw out PDMIMEDIAASYNC which is superseded by …
|
|
|
@63997
|
8 years |
vboxsync |
Storage: Change PDMIMEDIAEX::pfnIoReqDiscard to not get the discard …
|
|
|
@63991
|
8 years |
vboxsync |
PDMIMEDIAEX: Another addendum, make it possible to query a residual …
|
|
|
@63955
|
8 years |
vboxsync |
pdmstorageifs.h: Small addendum to PDMIMEDIAEX which enables us to …
|
|
|
@63951
|
8 years |
vboxsync |
DrvVD: More work on the extended media interface to bring it up to par …
|
|
|
@63919
|
8 years |
vboxsync |
DrvVD: Fix handling encrypted disks when PDMIMEDIAEX is used (only …
|
|
|
@63917
|
8 years |
vboxsync |
DrvVD: Don't fail completely when loading a plugin failed, log the …
|
|
|
@63740
|
8 years |
vboxsync |
DrvVD: Don't use the async VD API in PDMIMEDIAEX when it is not supported
|
|
|
@63723
|
8 years |
vboxsync |
VD: Free the allocated I/O buffer already when the request completed …
|
|
|
@63562
|
8 years |
vboxsync |
scm: cleaning up todos
|
|
|
@62956
|
8 years |
vboxsync |
@copydoc -> @interface_method_impl
|
|
|
@62925
|
8 years |
vboxsync |
Devices: warnings
|
|
|
@62463
|
8 years |
vboxsync |
Devices: scm
|
|
|
@60404
|
9 years |
vboxsync |
VMM,Devices,Main: Implemented soft/warm reset for shutdown status …
|
|
|
@60179
|
9 years |
vboxsync |
Storage/DrvVD: Don't fail opening the image if getting the UUID fails …
|
|
|
@59627
|
9 years |
vboxsync |
DrvVD: fix warning
|
|
|
@59550
|
9 years |
vboxsync |
Storage/DrvVD: Log errors and requests taking too long (moved from the …
|
|
|
@59539
|
9 years |
vboxsync |
Storage/DrvVD: Add methods to PDMIMEDIAEX for saving the request state …
|
|
|
@59538
|
9 years |
vboxsync |
Storage/DrvVD: Add methods to query suspended requests, will be used …
|
|
|
@59536
|
9 years |
vboxsync |
Storage: Move the suspend on recoverable error handling down to DrvVD …
|
|
|
@59476
|
9 years |
vboxsync |
Storage/DrvVD: Make sure the disk container is destroyed when the …
|
|
|
@59455
|
9 years |
vboxsync |
Storage/VD: Remove the custom code in each backend which allocates all …
|
|
|
@59448
|
9 years |
vboxsync |
Devices/Storage: More work on the new I/O interface
Implement a new …
|
|
|
@59305
|
9 years |
vboxsync |
Storage/NVMe: Convert emulation to use PDMIMEDIAEX instead of …
|
|
|
@59290
|
9 years |
vboxsync |
Storage/DrvVD.cpp: First simple implementation for the PDMIMEDIAEX …
|
|
|
@59284
|
9 years |
vboxsync |
Storage: Sketch out new interface for async I/O which will replace …
|
|
|
@59252
|
9 years |
vboxsync |
pdmifs.h: Move the storage related interfaces (PDMIMEDIA, PDMIMOUNT, …
|
|
|
@59248
|
9 years |
vboxsync |
Storage: Get rid of the block driver and merge the the little extra …
|
|
|
@58132
|
9 years |
vboxsync |
*: Doxygen fixes.
|
|
|
@57393
|
9 years |
vboxsync |
DECLCALLBACK
|
|
|
@57372
|
9 years |
vboxsync |
scm: fixes in previous cleanup run.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@56967
|
9 years |
vboxsync |
Devices/Storage: Keep track of used host block devices and prevent the …
|
|
|
@55964
|
10 years |
vboxsync |
Storage/VD: Make sure the disk is destroyed when destroying the driver …
|
|
|
@55871
|
10 years |
vboxsync |
Storage/DrvVD: Fix VM hang during power off because of an order …
|
|
|
@55770
|
10 years |
vboxsync |
DrvVD: variable scope
|
|
|
@55686
|
10 years |
vboxsync |
DrvVD: rc is not part of the format string anymore
|
|
|
@55434
|
10 years |
vboxsync |
Oops, LWIP_IPV6, which is 0 or 1 should be tested with #if, not #ifdef.
|
|
|
@55432
|
10 years |
vboxsync |
G/c VBOX_WITH_NEW_LWIP. This option only affects DevINIP/DrvVD (as …
|
|
|
@55431
|
10 years |
vboxsync |
DrvVD: use uint64_t for disk size.
|
|
|
@54977
|
10 years |
vboxsync |
DrvVD: don't make 'rc=%Rrc' part of the error message as the error …
|
|
|
@54591
|
10 years |
vboxsync |
Add support to supply passwords for disk encryption while the VM is running
|
|
|
@54340
|
10 years |
vboxsync |
Storage/VD: Allow different filter chains for reads and writes …
|
|
|
@53539
|
10 years |
vboxsync |
Storage/iSCSI: Fail when a connection attempt takes too long to pause …
|
|
|
@53407
|
10 years |
vboxsync |
Disk encryption: Make sure the DekMissing guest property is set before …
|
|
|
@53148
|
10 years |
vboxsync |
Port a part of r95116 (disk encryption changes in 4.3) which was …
|
|
|
@52063
|
10 years |
vboxsync |
build fix
|
|
|
@52062
|
10 years |
vboxsync |
build fix
|
|
|
@52023
|
10 years |
vboxsync |
pdmifs.h,DrvBlock,DrvVD: Add methods to allocate and free I/O buffer …
|
|
|
@51923
|
10 years |
vboxsync |
Console,DrvVD: Clear the encryption keys on suspend
|
|
|
@51899
|
10 years |
vboxsync |
Console,DrvVD: Make disk encryption completely configurable through …
|
|
|
@51754
|
10 years |
vboxsync |
Main,DrvVD,VD: Implement support for VD plugins from extension packs
|
|
|
@51752
|
10 years |
vboxsync |
Storage,DrvVD,Main: Redo the way secret keys are passed from Main to …
|
|
|
@51342
|
11 years |
vboxsync |
Main,DrvVD: Interface to pass the keys to the disk encryption module …
|
|
|
@51103
|
11 years |
vboxsync |
Devics/Storage/DrvVD: Add support for filter plugins
|
|
|
@48947
|
11 years |
vboxsync |
Devices: Whitespace and svn:keyword cleanups by scm.
|
|
|
@48872
|
11 years |
vboxsync |
DrvVD.cpp: nits and some logging.
|
|
|
@48744
|
11 years |
vboxsync |
Devices/Storage: Support different sector sizes, booting from images …
|
|
|
@47829
|
11 years |
vboxsync |
Devices/Storage: Preparations for non 512 byte sector sizes. Add a new …
|
|
|
@45356
|
12 years |
vboxsync |
tabs
|
|
|
@45061
|
12 years |
vboxsync |
Review of PDM driver destructors making sure that variables they use …
|
|
|
@44358
|
12 years |
vboxsync |
PDMAsyncCompletion: PVM -> PUVM (one instance), internalize internal …
|
|
|
@43923
|
12 years |
vboxsync |
DrvVD: IPv6 and new LWIP introduction.
|
|
|
@43861
|
12 years |
vboxsync |
Storage: Introduce new flag to skip unnecessary consistency checks in …
|
|
|
@42073
|
12 years |
vboxsync |
Fix error message
|
|
|