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) @40282   13 years vboxsync *: gcc-4.7: ~0 => ~0U in initializers (warning: narrowing conversion …
(edit) @39855   13 years vboxsync Various drivers: Use PDMIBASE_2_PDMDRV instead of cooking your own stuff.
(edit) @39414   13 years vboxsync PDMBlkCache: Clear all entries on reset to prevent that unwritten data …
(edit) @38878   13 years vboxsync PDM,Devices,Drivers: Add async discard API and make us of it
(edit) @38622   13 years vboxsync AHCI+DrvBlock+DrvVD: Add support for the TRIM command and connect with …
(edit) @38469   13 years vboxsync VD: Interface cleanup. Merge the two involved structures (generic …
(edit) @37641   13 years vboxsync DrvVD: Correct logging\n
(edit) @36022   14 years vboxsync DrvVD: Fix crash for the internal network stack case
(edit) @36003   14 years vboxsync DrvVD: Make use of the new flag in case UseNewIo is unset but there is …
(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) @35162   14 years vboxsync BlkCache: Fix possible crash during suspend of the VM. The cache must …
(edit) @35072   14 years vboxsync DrvVD: remove poweroff callback (not needed anymore). Fixes assertion …
(edit) @34930   14 years vboxsync DrvVD: Don't use the builtin cache when opening the image on readonly mode
(edit) @34434   14 years vboxsync Switch to the new block cache and disable the old one for now
(edit) @34433   14 years vboxsync Storage: Introduce interface to query the location of a medium (device …
(edit) @34247   14 years vboxsync DrvVD: Bugfix
(edit) @34224   14 years vboxsync DrvVD: Block cache integration, work in progress
(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) @33567   14 years vboxsync VD: Move the generic virtual disk framework + backends to …
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @33524   14 years vboxsync Storage: Implement offical support for other disk types like DVD and …
(edit) @33218   14 years vboxsync AsyncCompletion: Move bandwidth groups to the generic code and support …
(edit) @32818   14 years vboxsync IPRT: RTTcpClientCloseEx - don't be nice to storage servers, they …
(edit) @32691   14 years vboxsync Storage/VBoxHDD+iSCSI+DrvVD,Main/Medium: Make the IO and TCPNET …
(edit) @32553   14 years vboxsync VBoxHDD: More cleanup - The I/O interface between the generic …
(edit) @32536   14 years vboxsync Storage/VBoxHDD: replace custom open flags with regular IPRT file open …
(edit) @32430   14 years vboxsync VD: Little experiment to speed up booting from a high latency storage …
(edit) @32277   14 years vboxsync DrvVD: Implement alternate select interface for Windows XP to avoid …
(edit) @31578   14 years vboxsync whitespace
(edit) @31457   14 years vboxsync DrvVD: Don't change the events if the socket is not connected
(edit) @31456   14 years vboxsync VBoxHDD: Make the non blocking read/write socket APIs available in the …
(edit) @31186   14 years vboxsync Grrr
(edit) @31185   14 years vboxsync VBoxHDD: Add a flag to disable locking of an image file
(edit) @31180   14 years vboxsync Main/Medium+Main/Console+Storage: Pass a flag for the medium type …
(edit) @31128   14 years vboxsync Main/Console,Storage/DrvVD+fdc: Allow readonly floppy images (suppress …
(edit) @31098   14 years vboxsync iSCSI: First part for async I/O. Move I/O into a separate thread and …
(edit) @30468   14 years vboxsync IPRT: - Corrected RTSGBUF member names. - Corrected RTSgBufInit …
(edit) @30309   14 years vboxsync Storage/iSCSI: switch to sending in a single call, avoiding separate …
(edit) @30221   14 years vboxsync DrvVD: todo/r=bird: lwip_recv does not set errno, so checking it here …
(edit) @30111   14 years vboxsync iprt/asm.h,*: Revised the ASMAtomic*Ptr functions and macros. The new …
(edit) @29135   15 years vboxsync Storage/DrvVD: quick workaround for the synchronization problems when …
(edit) @29006   15 years vboxsync VBoxHDD: Move the FinishWrite call from DrvVD to VBoxHDD where we can …
(edit) @28835   15 years vboxsync Main: live snapshot merging. initially limited to forward merging …
(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) @28622   15 years vboxsync oops
(edit) @28620   15 years vboxsync VBoxHDD: async I/O updates. Mostly complete except for bug fixes
(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) @27976   15 years vboxsync *: scm cleans up whitespace and adds a new line at the end of …
(edit) @27922   15 years vboxsync DrvVD: Pass request status code to the backends
(edit) @27920   15 years vboxsync AsyncCompletion: Return error code for completed requests
(edit) @27810   15 years vboxsync Another fix
(edit) @27809   15 years vboxsync Compile fix
(edit) @27808   15 years vboxsync VBoxHDD: First part of the async I/O support * The async I/O …
(edit) @27806   15 years vboxsync Storage/VBoxHDD+DrvBlock+DrvVD: implement core code for live snapshot …
(edit) @27739   15 years vboxsync DrvVD: Implement set size operation for the async I/O interface
(edit) @27303   15 years vboxsync DrvVD: Not yet
(edit) @27302   15 years vboxsync IPRT: RIP RTCache*, RTMemCache* is way better…
(edit) @27232   15 years vboxsync Storage/VBoxHDD+DrvVD: implement framework for providing thread …
(edit) @26916   15 years vboxsync VBoxHDD: introduce new function pointers to the TCP interface for …
(edit) @26289   15 years vboxsync Devices: warnings.
(edit) @26206   15 years vboxsync Don't enable new I/O by default yet
(edit) @26173   15 years vboxsync PDM: s/pCfgHandle/pCfg/g - part 2.
(edit) @26166   15 years vboxsync PDM: s/szDriverName/szName/g - PDMDRVREG.
(edit) @26147   15 years vboxsync AsyncCompletion: Fix incorrect count of outstanding write tasks. Fixes …
(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) @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) @25891   15 years vboxsync PDMDrv,*: multi context drivers, part 1.
(edit) @25728   15 years vboxsync *: Use RTMSINTERVAL for timeouts.
(edit) @24746   15 years vboxsync AsyncCompletion: Make it possible to enable the new I/O path with a …
(edit) @24612   15 years vboxsync DrvVD: Added a LoadDone hook for implementing better handling of …
(edit) @24583   15 years vboxsync DrvVD,ConsoleImpl2.cpp: Added a TempReadOnly argument for use on the …
(edit) @23950   15 years vboxsync DrvVD: Fix stupid bug which masks errors while opening a file
(edit) @23194   15 years vboxsync DrvVD.cpp: Fixed file handle leak when taking snapshots.
(edit) @22966   15 years vboxsync Storage: Convert the backends to use the interface for I/O rather than …
(edit) @22277   15 years vboxsync PDMDRVREG change (big changeset).
(edit) @21806   15 years vboxsync Storage/VBoxHDD: resurrect the facility to dump information about disk …
(edit) @20374   15 years vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20367   15 years vboxsync Devices: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @20257   16 years vboxsync minor compiler warnings
(edit) @20181   16 years vboxsync OSE fix
(edit) @20167   16 years vboxsync First part of the PDMAsyncCompletion rewrite: * The Host specific …
(edit) @18778   16 years vboxsync Storage/DrvVD: don't pass VMSETRTERR_FLAGS_FATAL to …
(edit) @18766   16 years vboxsync Storage/DrvVD: switch to runtime error signalling at the end of driver …
(edit) @18134   16 years vboxsync DrvVD: fix r44820 for the snapshot case
(edit) @18127   16 years vboxsync DrvVD: fail if a VD image was forced to be opened in read-only mode
(edit) @17796   16 years vboxsync OSE: export iSCSI initiator, plus minor ifdef cleanup
(edit) @16984   16 years vboxsync DrvVD.cpp: doxygen comment in code.
(edit) @16873   16 years vboxsync Storage/VBoxHDD: eliminate the obsolete "-new" part of the name.
(edit) @15592   16 years vboxsync Main & DrvVD: fix a whole bunch of incorrect CFGM key updates, …
(edit) @15366   16 years vboxsync Storage: Eradicated the last bits using the old VDI only backend, …
(edit) @15156   16 years vboxsync Storage/DrvVD: fix status codes to match the function specs.
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