Storage: Fix regression introduced when adding VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS resulting in non working online merging of snapshots

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44232 cfe28804-0f27-0410-a406-dd0f0b0b656f
Storage: Preparations for the sync/async I/O unification

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44233 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main/FreeBSD: Fix

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44234 cfe28804-0f27-0410-a406-dd0f0b0b656f
AsyncCompletion: Logging fix

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44235 cfe28804-0f27-0410-a406-dd0f0b0b656f
DrvDiskIntegrity: Bugfix

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44236 cfe28804-0f27-0410-a406-dd0f0b0b656f
AHCI: DTrace fix

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44237 cfe28804-0f27-0410-a406-dd0f0b0b656f
Runtime/FreeBSD: Build fix

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44238 cfe28804-0f27-0410-a406-dd0f0b0b656f
VBoxManage: don't crash on 'screenshotpng' if no display is available (e.g. VM not running)


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44239 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main: Fix assertion, pMedium can be Null if there is an error

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44240 cfe28804-0f27-0410-a406-dd0f0b0b656f
Runtime/sg.cpp: Add API to check a buffer for zeros

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44241 cfe28804-0f27-0410-a406-dd0f0b0b656f
Storage: Next step in the sync/async I/O unification, change all calls to pfnRead/pfnWrite/pfnFlush to pfnAsyncRead/pfnAsyncWrite/pfnFlush

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44242 cfe28804-0f27-0410-a406-dd0f0b0b656f
Storage/tstVDIo: Add sync tests

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44243 cfe28804-0f27-0410-a406-dd0f0b0b656f
Burn fix

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44244 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM: Added stats counter for preemption timer exits.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44245 cfe28804-0f27-0410-a406-dd0f0b0b656f
SUPLib: warning


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44246 cfe28804-0f27-0410-a406-dd0f0b0b656f
SUPDrvTracer.cpp: Fixed crash on Mac OS X Snow Leopard where pszFunction wouldn't be fixed (just like pProbe). Fixes public ticket #11273.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44247 cfe28804-0f27-0410-a406-dd0f0b0b656f
VBoxSerice/GuestCtrl: Renamed/shorted (static) function names.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44248 cfe28804-0f27-0410-a406-dd0f0b0b656f
GuestControl/service: const, HostCmd -> VBOXGUESTCTRLHOSTCMD.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44249 cfe28804-0f27-0410-a406-dd0f0b0b656f
Runtime/sg.cpp: void * -> const void * in RTSgBufCopyFromBuf

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44250 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM: stam counters and some renames.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44251 cfe28804-0f27-0410-a406-dd0f0b0b656f