VirtualBox

source: vbox/trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @106061   3 months vboxsync Copyright year updates by scm.
(edit) @100185   18 months vboxsync Devices/VMMDev: Add an MMIO interface in addition to the existing PIO …
(edit) @98103   23 months vboxsync Copyright year updates by scm.
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @93944   3 years vboxsync Devices: Must not use PAGE_SIZE, PAGE_SHIFT, PAGE_OFFSET_MASK, …
(edit) @93931   3 years vboxsync VMM,VMMDev,scm,VBox/param.h: Don't use PAGE_BASE_GC_MASK and friends …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @91887   3 years vboxsync Devices/VMMDev: Access SSM API only through the device helper …
(edit) @90447   3 years vboxsync Dev*: Checked up all the PDMDevHlpCritSectEnter calls to make sure the …
(edit) @90266   3 years vboxsync VMMDev: More heap usage statistics. bugref:9379
(edit) @90265   3 years vboxsync VMMDev: Reduce the HGCM accounting categories to the same three as we …
(edit) @90264   3 years vboxsync VMMDev: Do proper heap usage accounting for HGCM requests. bugref:9379
(edit) @83558   5 years vboxsync VMMDev: Adjusted RTMemFreeZ use - must use our private …
(edit) @83551   5 years vboxsync VMMDev: Use RTMemFreeZ. bugref:9698
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @81707   5 years vboxsync VMMDev: doxygen fixes. bugref:9218
(edit) @81625   5 years vboxsync VMMDev: Converted to the new PDM device style. bugref:9218
(edit) @81571   5 years vboxsync VMMDev: cleanups. bugref:9218
(edit) @77243   6 years vboxsync HGCM,SharedFolders: Added new variation on the HGCM page list type …
(edit) @77126   6 years vboxsync VMMDevHGCM.cpp,GVMMR0.cpp: Change AssertCompile() statement to pass …
(edit) @77056   6 years vboxsync VMMDev: Simplify VMMDevReq_HGCMCall,VMMDevReq_HGCMCall32, and …
(edit) @76664   6 years vboxsync VMMDevHGCM: Fixed bug in copy-back of the new …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76196   6 years vboxsync VMMDev/HGCM,VBoxGuest: New page list variant for more effectively …
(edit) @76145   6 years vboxsync VMMDevHGCM: Fix handling of embedded buffers in the non-locked code …
(edit) @75990   6 years vboxsync VMMDev,HGCM: Added cancellation notification and query helper.
(edit) @75979   6 years vboxsync VMMDevHGCM: It is not possible to restore cancelled requests (guest …
(edit) @75853   6 years vboxsync GuestControl,HGCM,VBoxService: Save/restore related optimizations and …
(edit) @75808   6 years vboxsync VMMDev: Forgot to set fRequestor in the case where we've got a long …
(edit) @75771   6 years vboxsync VMMDev,HGCM: Give access to VMMDevRequestHeader::fRequestor. …
(edit) @75770   6 years vboxsync VMMDevHGCM: doxyfix bugref:9105
(edit) @75769   6 years vboxsync VMMDev,HGCM: Give access to VMMDevRequestHeader::fRequestor. bugref:9105
(edit) @75754   6 years vboxsync VMMDevHGCM: don't overflow guest buffers.
(edit) @75740   6 years vboxsync HGCM,VMMDev: Made the HGCM command/message completion callback return …
(edit) @75585   6 years vboxsync VMMDev,PGM: New I/O port for ACKing IRQs and retreiving pending …
(edit) @75555   6 years vboxsync VBoxDevHGCM.cpp: doxygen fixes
(edit) @75551   6 years vboxsync VMMDev,VBoxGuestR0Lib: Added a new HGCM parameter type that allows …
(edit) @75548   6 years vboxsync VMMDev,VBoxGuestR0Lib: Added a new HGCM parameter type that allows …
(edit) @75538   6 years vboxsync VMMDev/HGCM: Use an allocation cache for HGCM command structures with …
(edit) @75537   6 years vboxsync VMMDev/HGCM: Use an allocation cache for HGCM command structures with …
(edit) @75532   6 years vboxsync VMMDev: Keep a 4K buffer around for each EMT to read the VMM request …
(edit) @75520   6 years vboxsync VMMDev/HGCM: Eliminated the unlock-delay hack (from 3.0) and …
(edit) @75519   6 years vboxsync VMMDevHGCM.cpp: Some streamlining.
(edit) @75504   6 years vboxsync VMMDev/HGCM: Changed hgcmCompleted to call hgcmCompletedWorker …
(edit) @75500   6 years vboxsync VMMDev,Main,HostServices: More profiling of HGCM guest call processing.
(edit) @75420   6 years vboxsync VMMDevHGCM.cpp: doxygen fix
(edit) @75406   6 years vboxsync VMMDev/HGCM: Added PDM interface + HGCM server helper for finding out …
(edit) @72054   7 years vboxsync *: RTListMove no longer need the call to init the destination list to …
(edit) @71931   7 years vboxsync VMMDev: fixed restoring VMs which do not use HGCM.
(edit) @71891   7 years vboxsync VMMDev: VMMDevHGCM rewrite
(edit) @69500   7 years vboxsync *: scm --update-copyright-year
(edit) @69498   7 years vboxsync backed out r118835 as it incorrectly updated the 'This file is based …
(edit) @69496   7 years vboxsync *: scm --update-copyright-year
(edit) @62891   8 years vboxsync Devices: warnings
(edit) @62503   8 years vboxsync (C) 2016
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56292   9 years vboxsync Devices: Updated (C) year.
(edit) @53801   10 years vboxsync Devices: use LogRelMax were appropriate
(edit) @50982   11 years vboxsync VMMDevHGCM: RTMemAllocZ instead of memset.
(edit) @50891   11 years vboxsync VMMDevHGCM: do not delete pending HGCM requests when VM is being saved.
(edit) @50820   11 years vboxsync VMMDev: remove failed HGCM commands from the pending command list
(edit) @49846   11 years vboxsync HGCM: check size.
(edit) @49454   11 years vboxsync HGCM param verification
(edit) @49421   11 years vboxsync VMMDev: removed obsolete assertions, cleanup.
(edit) @49411   11 years vboxsync VMMDev: s/VMMDEV_MAX_VMMDEV_PARMS/VMMDEV_MAX_HGCM_PARMS/g, return …
(edit) @49410   11 years vboxsync Devices: sanity check
(edit) @44792   12 years vboxsync Some nits, use RT_FROM_MEMBER now that we've finally got it.
(edit) @44725   12 years vboxsync Moving the backdoor logging and timesync down so the request handling …
(edit) @44723   12 years vboxsync pVMMDevState -> pThis, like most other devs/drvs do by now.
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @40718   13 years vboxsync VMMDev: saved HGCM commands must not be completed.
(edit) @40517   13 years vboxsync kBuild 2566 -> 2567: dtrace support.
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @29743   15 years vboxsync HGCM: fixed memory leak (xTracker 4961).
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @25985   15 years vboxsync pdmifs.h: the final batch of refactored interface ID code.
(edit) @25778   15 years vboxsync VMMDevHGCM: shut up signed warnings.
(edit) @25643   15 years vboxsync VMMDev: loading of HGCM saved state does not rely on saved size of …
(edit) @25073   15 years vboxsync VMMDevHGCM.cpp: VBOXHGCMCMD::cbCmd isn't very helpful now that the …
(edit) @24076   15 years vboxsync VMMDev: Save and verify config. Drop the SSM_VERSION* stuff since we …
(edit) @23016   15 years vboxsync VMM,Devices: VMR3ReqCallEx -> VMR3ReqCallVoidNoWait; retired the old API.
(edit) @23011   15 years vboxsync VMM,VMMDev: Some VMMR3ReqCall refactoring.
(edit) @21561   15 years vboxsync Devices: Finally adding the first dtrace probes. :-)
(edit) @21512   15 years vboxsync VMMDevHGCM.cpp: Hacking, seems combining PDMDEvHlpPhysRead doesn't …
(edit) @21506   15 years vboxsync VBoxGuest,VMMDev: New HGCM cancellation request.
(edit) @21458   15 years vboxsync VMMDevHGCMParmType_PhysAddr is not a valid parameter any longer.
(edit) @21456   15 years vboxsync HGCM&Co: physical page list.
(edit) @21062   15 years vboxsync VMMDev: Ensure read/write order in hgcmCompletedWorker. (bug 4052)
(edit) @20731   15 years vboxsync Save more info about pending HGCM requests (xTracker #4032).
(edit) @20024   16 years vboxsync VMMDev: replace a weird constant with NULL for zero size HGCM buffers.
(edit) @19300   16 years vboxsync VMReq,*: Replaced VMREQDEST with VMCPUID because it's a pain to have …
(edit) @18435   16 years vboxsync VMMDevHGCM.cpp: size_t warning.
(edit) @13840   16 years vboxsync Hex format types (Vhx[sd] -> Rhx[sd]).
(edit) @13782   16 years vboxsync More SMP groundwork.
(edit) @13756   16 years vboxsync Compile fixes for the VM request changes.
(edit) @11628   16 years vboxsync logging fix
(edit) @11288   16 years vboxsync Devices: %VX64 -> %RX64, %VGv -> %RGv
(edit) @11285   16 years vboxsync Devices: %VGp -> %RGp (just preferred, not mandatory (yet))
(edit) @11284   16 years vboxsync Devices: %Vrc -> %Rrc (just preferred, not mandatory (yet))
(edit) @11282   16 years vboxsync VMMDev: Cosmetics.
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