|
|
@26164
|
15 years |
vboxsync |
PDM: Cleaning up device & USB device registration code.
|
|
|
@26163
|
15 years |
vboxsync |
PDM: s/pUsbReg/pReg/g (2nd try, backed out r57176)
|
|
|
@26162
|
15 years |
vboxsync |
PDM: s/pUsbReg/pReg/g
|
|
|
@26161
|
15 years |
vboxsync |
PDM: s/pDrvReg/pReg/g
|
|
|
@26160
|
15 years |
vboxsync |
PDM: s/pDevReg/pReg/g
|
|
|
@26159
|
15 years |
vboxsync |
PDMDevHlpR3: Added LdrGetR[C0]InterfaceSymbols.
|
|
|
@26158
|
15 years |
vboxsync |
TMR3UTCNow -> TMR3UtcNow + DevHlp.
|
|
|
@26157
|
15 years |
vboxsync |
PDMDEVHLPR3 cleanup; reduced the number of strict functions.
|
|
|
@26156
|
15 years |
vboxsync |
Main: get rid of isReallyChanged() voodoo in Machine and subclasses; …
|
|
|
@26151
|
15 years |
vboxsync |
PDM: In the processes of adding PDMR3LdrGetInterface + DrvHlps & DevHlps.
|
|
|
@26148
|
15 years |
vboxsync |
VbglR3/pam_vbox: Added VbglR3CredentialsDestroy(), update on PAM module.
|
|
|
@26147
|
15 years |
vboxsync |
AsyncCompletion: Fix incorrect count of outstanding write tasks. Fixes …
|
|
|
@26146
|
15 years |
vboxsync |
Make sure we fall back to the recompiler if the VMM device heap is …
|
|
|
@26143
|
15 years |
vboxsync |
Introducing PDMVMMDevHeapIsEnabled
|
|
|
@26137
|
15 years |
vboxsync |
PDM: Added PDMIBASERC and PDMIBASER0.
|
|
|
@26133
|
15 years |
vboxsync |
IPRT: Added RTPathJoin.
|
|
|
@26112
|
15 years |
vboxsync |
PDM,UsbMsd,++: Resumed hacking the MSD code.
|
|
|
@26111
|
15 years |
vboxsync |
CFGM: Added CFGMR3ValidateConfig as a replacement for …
|
|
|
@26093
|
15 years |
vboxsync |
Branding: right fix for r57057
|
|
|
@26090
|
15 years |
vboxsync |
Branding: quick win burn fix (will review later)
|
|
|
@26089
|
15 years |
vboxsync |
Branding: Moved the Product & Vendor strings to kBuild, so it could be …
|
|
|
@26066
|
15 years |
vboxsync |
Guest SMP: force all VCPUs to go back to ring 3 when a pgm pool flush …
|
|
|
@26061
|
15 years |
vboxsync |
VBoxService,VBoxGuestLib: CPU hot plugging cleanup + review.
|
|
|
@26060
|
15 years |
vboxsync |
IPRT: Added RTFileOpenF/V.
|
|
|
@26034
|
15 years |
vboxsync |
VBOX_VENDOR, VBOX_PRODUCT
|
|
|
@26011
|
15 years |
vboxsync |
iprt/cdefs.h: build fix.
|
|
|
@26007
|
15 years |
vboxsync |
iprt/cdefs.h: Fixed sign compare gcc warning when using RT_BSWAP_U16 …
|
|
|
@26006
|
15 years |
vboxsync |
iprt/cdefs.h: Fixed sign compare gcc warning when using RT_BSWAP_U16 …
|
|
|
@26001
|
15 years |
vboxsync |
PDM,*: Redid the PDM structure versions. Check the instance and helper …
|
|
|
@25995
|
15 years |
vboxsync |
VMM: PDM infrastructure for HPET
|
|
|
@25993
|
15 years |
vboxsync |
DrvIntNet.cpp: Preparing for R0/RC.
|
|
|
@25986
|
15 years |
vboxsync |
pdmifs.h: cleaned out the remaining references to PDMINTERFACE. …
|
|
|
@25984
|
15 years |
vboxsync |
pdmifs.h: the penultimate batch of refactored interface ID code.
|
|
|
@25981
|
15 years |
vboxsync |
pdmifs.h: yet another batch of refactored interface ID code.
|
|
|
@25975
|
15 years |
vboxsync |
CPU hotplug: Merge guest additions patch
|
|
|
@25974
|
15 years |
vboxsync |
pdmifs.h: another batch of _IID changes.
|
|
|
@25971
|
15 years |
vboxsync |
pdmifs.h: another batch of _IID changes.
|
|
|
@25969
|
15 years |
vboxsync |
pdmifs.h: Converted the mouse interface ids. Committing early to see …
|
|
|
@25966
|
15 years |
vboxsync |
PDMIBASE refactoring; use UUID as interface IDs.
|
|
|
@25961
|
15 years |
vboxsync |
IPRT: Added RTUuidCompare2Strs; renamed tstUuid to tstRTUuid.
|
|
|
@25958
|
15 years |
vboxsync |
REMNotifyInvalidatePage never rails; drop the return code
|
|
|
@25953
|
15 years |
vboxsync |
Runtime/RTFileIoCtl: fixed prototype (iRequest => ulRequest)
|
|
|
@25942
|
15 years |
vboxsync |
*: RTEnv usage cleanup - avoid RTEnvGet() as it doesn't necessarily …
|
|
|
@25939
|
15 years |
vboxsync |
Main: remove LOCKCLASS_USBPROXYSERVICE
|
|
|
@25935
|
15 years |
vboxsync |
PGM,CPUM: Be more careful and flexible with guest mappings on restore. …
|
|
|
@25930
|
15 years |
vboxsync |
Main: remove separate snapshots tree lock, have snapshots list use …
|
|
|
@25923
|
15 years |
vboxsync |
RTPathStripTrailingSlash: testcase + extensions.
|
|
|
@25922
|
15 years |
vboxsync |
iprt/file.h: doc update.
|
|
|
@25908
|
15 years |
vboxsync |
RTSemRWIsReadOwner: For assertion in main.
|
|
|
@25906
|
15 years |
vboxsync |
Main: remove the evil Auto*Lock*::maybeEnter() function which is no …
|
|
|
@25901
|
15 years |
vboxsync |
CPU hotplug: Merge 4th patch. Implements the Main API and a VBoxManage …
|
|
|
@25893
|
15 years |
vboxsync |
PDMDrv,*: multi context drivers, part 2.
|
|
|
@25891
|
15 years |
vboxsync |
PDMDrv,*: multi context drivers, part 1.
|
|
|
@25885
|
15 years |
vboxsync |
filemuncher
|
|
|
@25881
|
15 years |
vboxsync |
Main: remove unused and broken autolock code
|
|
|
@25880
|
15 years |
vboxsync |
Main: more locking order validation fixes
|
|
|
@25866
|
15 years |
vboxsync |
VMM: More micro optimizations.
|
|
|
@25857
|
15 years |
vboxsync |
iprt/time.h: Fixed RTTimeSpecGetTimespec, RTTimeSpecGetDosSeconds and …
|
|
|
@25853
|
15 years |
vboxsync |
fixed RTTimeSpecGetTimeval() if usec is negative
|
|
|
@25848
|
15 years |
vboxsync |
CPU hotplug: Merge the third patch. Guest additions interface for the …
|
|
|
@25842
|
15 years |
vboxsync |
Main: lock validation adjustments
|
|
|
@25838
|
15 years |
vboxsync |
Address todos (changes the protocol for CPU ejection) and make it …
|
|
|
@25836
|
15 years |
vboxsync |
Main: locking order fixes; GUI comes up now with strict locking enabled
|
|
|
@25835
|
15 years |
vboxsync |
CPUM,VMM: Avoid calling CPUMGetGuestEFER until it's needed (see defect …
|
|
|
@25834
|
15 years |
vboxsync |
Main: finish integration of Main lock validation with IPRT; only …
|
|
|
@25832
|
15 years |
vboxsync |
VMCPUSET fixes.
|
|
|
@25825
|
15 years |
vboxsync |
r=bird: hot-plug review and code style cleanup. check out the @todos
|
|
|
@25821
|
15 years |
vboxsync |
iprt/cdefs.h: builtin_constant_p for RT_BSWAP_* with gcc
|
|
|
@25817
|
15 years |
vboxsync |
CPU hotplug: Merge the second patch. ACPI changes to support CPU …
|
|
|
@25816
|
15 years |
vboxsync |
CPU hotplug: Merge the first patch. Resets a CPU state if a CPU was …
|
|
|
@25813
|
15 years |
vboxsync |
Main: move AutoLock classes to glue
|
|
|
@25759
|
15 years |
vboxsync |
iprt/semaphore.h: RT_LOCK_CHECK_ORDER && IN_RING3 -> wrap …
|
|
|
@25748
|
15 years |
vboxsync |
iprt/cdefs,*: Use RT_LOCK_STRICT and RT_LOCK_STRICT_ORDER for …
|
|
|
@25741
|
15 years |
vboxsync |
spaces
|
|
|
@25734
|
15 years |
vboxsync |
build fix.
|
|
|
@25732
|
15 years |
vboxsync |
PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm)
|
|
|
@25728
|
15 years |
vboxsync |
*: Use RTMSINTERVAL for timeouts.
|
|
|
@25724
|
15 years |
vboxsync |
iprt: Use RTMSINTERVAL for timeouts. Fixed missing timeout underflow …
|
|
|
@25723
|
15 years |
vboxsync |
iprt/RTSemRW: A little cleanup.
|
|
|
@25722
|
15 years |
vboxsync |
iprt/RTSemFastMutex: A little cleanup.
|
|
|
@25721
|
15 years |
vboxsync |
iprt/RTSemMutex: MutexSem -> hMutexSem
|
|
|
@25720
|
15 years |
vboxsync |
iprt: Added RTSemEventMultiCreateEx and did some cleanups of the …
|
|
|
@25717
|
15 years |
vboxsync |
iprt: Added RTSemEventCreateEx and did some cleanups of the …
|
|
|
@25711
|
15 years |
vboxsync |
iprt: RTSemMutex order validation.
|
|
|
@25707
|
15 years |
vboxsync |
iprt: Added RTSemRWCreateEx and RTSemRWSetSubClass. Updated …
|
|
|
@25704
|
15 years |
vboxsync |
iprt,pdmcritsect: More flexible lock naming, added …
|
|
|
@25703
|
15 years |
vboxsync |
iprt/lockvalidator: Tested and debugged the basics of lock order …
|
|
|
@25700
|
15 years |
vboxsync |
iprt/lockvalidator: finishing the code and fixing bugs.
|
|
|
@25692
|
15 years |
vboxsync |
iprt/lockvalidator: Implemented order validatation and the …
|
|
|
@25685
|
15 years |
vboxsync |
iprt,pdmcritsect: Some more lock validator code, almost there now... :-)
|
|
|
@25682
|
15 years |
vboxsync |
iprt,pdmcritsect: RTMSINTERVAL, RTLockValidatorClass* and some related …
|
|
|
@25672
|
15 years |
vboxsync |
introduced VBoxManage modifyvm --rtcuseutc
|
|
|
@25671
|
15 years |
vboxsync |
iprt/asm.h,ASMAtomciUoReadU64.asm: consistent use of the lock prefix …
|
|
|
@25667
|
15 years |
vboxsync |
iprt/asm.h: grumble - copy & past at 5am.
|
|
|
@25665
|
15 years |
vboxsync |
iprt/asm.h,ASMAtomic*.asm: the darwin x86 gcc also has trouble with …
|
|
|
@25647
|
15 years |
vboxsync |
Some more doxygen fixes, now for Core.docs.
|
|
|
@25645
|
15 years |
vboxsync |
IPRT,DoxyFile.Core: Mopped up the errors in the IPRT doxygen run.
|
|
|
@25642
|
15 years |
vboxsync |
DOXYGEN -> DOXYGEN_RUNNING.
|
|
|
@25640
|
15 years |
vboxsync |
iprt: Added RTSemEventMulti[Set|Add|Remove]Signaller.
|
|
|
@25638
|
15 years |
vboxsync |
iprt,pdmcritsect: Added RTSemEvent[Set|Add|Remove]Signaller so that we …
|
|
|