replaced a few more AssertPtrReturn by AssertReturn as we don't need to check for a valid pointer after RTMem*
VBox/Devices: Comment nits.
header (C) fixes
*: gcc-4.7: ~0 => ~0U in initializers (''warning: narrowing conversion of `-1' from `int' to `unsigned int' inside { } is ill-formed in C++11 [-Wnarrowing]'')
RTReq refactoring.
*: RTFILE becomes a pointer, RTFileOpen++ expands it's flags paramter from uint32_t to uint64_t.
Move the misc files the in src/VBox/Devices/ directory into a build/ subdirectory, changing their names to match the target module.
VMM reorg: Moving the public include files from include/VBox to include/VBox/vmm.
*: spelling fixes, thanks Timeless!
LsiLogic: Suspend the VM on a recoverable error without changing the saved state format
Automated rebranding to Oracle copyright/license strings via filemuncher
PDM critsects for drivers. Fixed critsect cleanup in failure path. Started on new transmit locking scheme (required for intnet buffer serialization).
Storage: Convert from PDMDATASEG to RTSGSEG to avoid casting between those two in VBoxHDD and more async I/O updates
PDM: s/pCfgHandle/pCfg/g - part 2.
PDM: s/szDriverName/szName/g - PDMDRVREG.
PDM,*: Redid the PDM structure versions. Check the instance and helper versions in every device and driver constructor.
pdmifs.h: the final batch of refactored interface ID code.
pdmifs.h: the penultimate batch of refactored interface ID code.
PDMIBASE refactoring; use UUID as interface IDs.
PDMDrv,*: multi context drivers, part 2.
*,RTFileOpen: Fixing RTFileOpen flag misdesign: The deny, access and action flags are mandatory now.
DevSB16,DevVirtioNet,DevPcBios,DrvSCSIHost: typo in error message.
build fix.
PDMDRVREG change (big changeset).
OSE: export SCSI + SATA