|
|
@36265
|
14 years |
vboxsync |
SUPDrv.c: The rest of the thread-part-2 is all generic, so drop the …
|
|
|
@36262
|
14 years |
vboxsync |
SUPDrv,IPRT,++: Enabled the code for supporting up to 256 host …
|
|
|
@36254
|
14 years |
vboxsync |
GIP,++: Lots of CPUs (disabled).
|
|
|
@36239
|
14 years |
vboxsync |
IPRT: set Linux R0 thread priority, compilation warning
|
|
|
@36233
|
14 years |
vboxsync |
IPRT: linux R0 threads
|
|
|
@36232
|
14 years |
vboxsync |
RTCPUSET, SUPDrv: Preparation for supporting 256 CPUs/cores/threads.
|
|
|
@36223
|
14 years |
vboxsync |
SUPDrv.c: Reverted r70430 - Linux does not implement the two functions …
|
|
|
@36218
|
14 years |
vboxsync |
PCI: interrupts work
|
|
|
@35346
|
14 years |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to …
|
|
|
@35051
|
14 years |
vboxsync |
warnings
|
|
|
@34972
|
14 years |
vboxsync |
SUPDrv: Had to grow SUPLDROPEN::u.In.szFilename from 196 to 260 chars …
|
|
|
@34321
|
14 years |
vboxsync |
SUPDrv.c: Set the windows timer granularity to 1024, 1000, 512 or 500 …
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@33375
|
14 years |
vboxsync |
SUPDrv: dtrace experiments.
|
|
|
@33269
|
14 years |
vboxsync |
IPRT: A quick replacement of the RTMemPage* and RTMemExec* APIs on …
|
|
|
@33167
|
14 years |
vboxsync |
SUPDrv,SUPLib: Expose the high resolution event semaphore APIs.
|
|
|
@32755
|
14 years |
vboxsync |
SUPDrv.c: Some timer debugging assistance.
|
|
|
@32572
|
14 years |
vboxsync |
VMM,SUPDrv,IPRT: More changes for related to the priodic preemption …
|
|
|
@32504
|
14 years |
vboxsync |
SUPDrv,IPRT,VMM,DevAPIC: Added RTTimerCanDoHighResolution and exposed …
|
|
|
@32417
|
14 years |
vboxsync |
Backed out r65776
|
|
|
@32414
|
14 years |
vboxsync |
Export more avl functions
|
|
|
@31847
|
14 years |
vboxsync |
iprt: removed crc32.h and crc64.h, use crc.h instead.
|
|
|
@31829
|
14 years |
vboxsync |
IPRT,SUP: Moved the strformat*.cpp completely out of RuntimeR0 on all …
|
|
|
@31157
|
14 years |
vboxsync |
iprt,++: Tag allocation in all builds with a string, defaulting to …
|
|
|
@30320
|
15 years |
vboxsync |
*: Replaced memchr(psz, '\0', cb) with RTStrEnd(psz, cb) and worked …
|
|
|
@29978
|
15 years |
vboxsync |
SUPDrv.c: Temporarily changed VERR_NO_MEMORY in the LDR code with …
|
|
|
@29250
|
15 years |
vboxsync |
iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, …
|
|
|
@28906
|
15 years |
vboxsync |
Linux installation fix
|
|
|
@28893
|
15 years |
vboxsync |
No longer necessary
|
|
|
@28891
|
15 years |
vboxsync |
Move more of the runtime into the support driver (Windows host only)
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@28532
|
15 years |
vboxsync |
Solaris/r0drv: RTSemMutex implementation.
|
|
|
@28505
|
15 years |
vboxsync |
SUPDrv: Solaris: fix trunk builds till r0drv sem is implemented.
|
|
|
@28462
|
15 years |
vboxsync |
IPRT,SUPDrv: Basic testcase for ring-0 RTSemMutex*.
|
|
|
@28210
|
15 years |
vboxsync |
increase VBOX_MAX_ALLOC_PAGE_COUNT to 256MB / PAGE_SIZE, set the new …
|
|
|
@26430
|
15 years |
vboxsync |
Introducing RTR0MemObjAllocPhysEx
|
|
|
@25744
|
15 years |
vboxsync |
SUPDrv.c: Enabled assertion that was temporarily disabled for me.
|
|
|
@25534
|
15 years |
vboxsync |
SUPDrv/SUPR0.def: Missing exports.
|
|
|
@25528
|
15 years |
vboxsync |
IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
|
|
|
@25484
|
15 years |
vboxsync |
SUPDrv: Fixed recent regression that may cause the SUPDRVSESSION …
|
|
|
@25465
|
15 years |
vboxsync |
SUPDrv,++: Made SUPDrv.c platform agnostic and renamed …
|
|
|
@25462
|
15 years |
vboxsync |
SUPDrv: RTMpOnAll should be run at PASSIVE_LEVEL on windows, so don't …
|
|
|
@25461
|
15 years |
vboxsync |
SUPDrv: RTMpOnAll should be run at PASSIVE_LEVEL on windows, so don't …
|
|
|
@25460
|
15 years |
vboxsync |
SUPDrv: some cleanup.
|
|
|
@25459
|
15 years |
vboxsync |
SUPDrv: Get better GIP values right after resuming it.
|
|
|
@25434
|
15 years |
vboxsync |
SUPDrv.c: Failing to take the loader lock is fatal.
|
|
|
@25430
|
15 years |
vboxsync |
Comment added
|
|
|
@25429
|
15 years |
vboxsync |
Compile fix
|
|
|
@25428
|
15 years |
vboxsync |
Never call unlock if supdrvLdrLock failed during cleanup.
|
|
|
@25336
|
15 years |
vboxsync |
HostDrivers,SrvIntNetR0,iprt/ntwrap.mac: Removed all the …
|
|
|
@25307
|
15 years |
vboxsync |
SUPDrv: Use RTSemMutex instead of RTSemFastMutex for the loader on windows.
|
|
|
@25300
|
15 years |
vboxsync |
SUPDrv: Cleaned up the native loader implmenetation on windows and …
|
|
|
@25278
|
15 years |
vboxsync |
SUPDrv: Major IOC version change - preparing to use the native ring-0 …
|
|
|
@25275
|
15 years |
vboxsync |
SUPDrv: Added SUPGetGIP and added a fNativeLoader indicator to …
|
|
|
@25262
|
15 years |
vboxsync |
SUPDrv: Works on vista…
|
|
|
@25260
|
15 years |
vboxsync |
SUPDRV_USE_NATIVE_LOADER -> VBOX_WITH_NATIVE_R0_LOADER
|
|
|
@25258
|
15 years |
vboxsync |
SUPDrv: Sketched out support for native module loading. (OS parts are …
|
|
|
@25181
|
15 years |
vboxsync |
Fix warnings.
|
|
|
@25180
|
15 years |
vboxsync |
SUPDrv.c: Fixed shadow variable and addressed an todo.
|
|
|
@24022
|
15 years |
vboxsync |
Wrap RTThreadPreemptDisable
|
|
|
@23728
|
15 years |
vboxsync |
SUPDrv: Moving more stuff over.
|
|
|
@23726
|
15 years |
vboxsync |
SUPDrv: Moving more stuff over.
|
|
|
@23725
|
15 years |
vboxsync |
SUPDrv: Started splitting out platform agonstic code to avoid clashes …
|
|
|
@23699
|
15 years |
vboxsync |
Added SUP_IOCTL_VT_CAPS to get VT-x/AMD-V caps that can only be …
|
|
|
@23610
|
15 years |
vboxsync |
IPRT,VMM,SUPDrv,VBGLR0: Added a parameter to RTR0MemObjLockUser/Kernel …
|
|
|
@22615
|
15 years |
vboxsync |
refined r51666
|
|
|
@22609
|
15 years |
vboxsync |
disable VT-x on Linux < 2.6.13
|
|
|
@22236
|
15 years |
vboxsync |
Grab TSC as quickly as possible; minor accuracy improvement
|
|
|
@22224
|
15 years |
vboxsync |
Backed out 51023/24/25.
|
|
|
@22222
|
15 years |
vboxsync |
Calculate delta between two timer callbacks.
|
|
|
@21991
|
15 years |
vboxsync |
SUPDrv.c: Fixed matching bug in SUPR0PageProtect.
|
|
|
@21948
|
15 years |
vboxsync |
Solaris/vboxdrv,vboxnet,vboxusbmon: fixed dependencies to vboxdrv.
|
|
|
@21546
|
15 years |
vboxsync |
SUPDrv: Export RTThreadIsInInterrupt and RTThreadPreemptIsPossible.
|
|
|
@21285
|
15 years |
vboxsync |
SUPDrv: Export the RTR0MemUser/Kernel APIs. (Needed for the …
|
|
|
@21136
|
15 years |
vboxsync |
SUPDrv.c: todo.
|
|
|
@20982
|
16 years |
vboxsync |
supdrvSessionObjHandleRetain: Must use SUPR0ObjAddRefEx and indicate …
|
|
|
@20860
|
16 years |
vboxsync |
SUP: Bumped major version because of layout changes in RTLOGGER. …
|
|
|
@20528
|
16 years |
vboxsync |
SUP: SUPR0PageProtect & SUPR0PageProtect - for creating guard (hyper) …
|
|
|
@20315
|
16 years |
vboxsync |
Corrected wrong exports
|
|
|
@20124
|
16 years |
vboxsync |
IPRT,SUP: Minor driver version change - added …
|
|
|
@19932
|
16 years |
vboxsync |
SUPDrv: Expose the RTThreadPreempt API to modules.
|
|
|
@19890
|
16 years |
vboxsync |
SUPDrv.c: Corrected wrong arguments.
|
|
|
@19881
|
16 years |
vboxsync |
SUPDrv.c: Implemented the SEM_CREATE and SEM_OP IOCtls.
|
|
|
@19867
|
16 years |
vboxsync |
SUPDrv.c: fix wrong assertion.
|
|
|
@19866
|
16 years |
vboxsync |
SUP: Expose ring-0 event semaphores to ring-3, part 1.
|
|
|
@19730
|
16 years |
vboxsync |
Backed out 47346
|
|
|
@19729
|
16 years |
vboxsync |
RTLogSetDefaultInstanceThread change; ring 0 logging fix for multiple VCPUs
|
|
|
@19592
|
16 years |
vboxsync |
HostDrivers/Support,VMMR0: Use critical_enter and critical_exit to …
|
|
|
@19454
|
16 years |
vboxsync |
VMM++: More on poking. Fixed broken R0 stats (wrong way of calling …
|
|
|
@19393
|
16 years |
vboxsync |
SUPDrv: expose RTMpPokeCpu, minor version incremented.
|
|
|
@19388
|
16 years |
vboxsync |
vboxdrv, Solaris/VBoxNetFlt: RTStrDup and some fixes. (flt part …
|
|
|
@19257
|
16 years |
vboxsync |
Reapplied 46658 + fix
|
|
|
@19255
|
16 years |
vboxsync |
Backed out 46655-57 for now
|
|
|
@19252
|
16 years |
vboxsync |
SUPCallVMMR0(Ex) arguments must include the VCPU id.
Note: support …
|
|
|
@18850
|
16 years |
vboxsync |
SUPDrv.c: 64-bit darwin selectors.
|
|
|
@18550
|
16 years |
vboxsync |
Fix warning: use %#zx for size_t format.
|
|
|
@18480
|
16 years |
vboxsync |
SUPDrv.c: size_t warning.
|
|
|
@18465
|
16 years |
vboxsync |
SUPDrv.c: Avoid the strcpy warning on darwin by using strlen+memcpy, …
|
|
|
@18191
|
16 years |
vboxsync |
SUPLoggerCtl: program for controlling the ring-0 logging.
|
|
|
@18169
|
16 years |
vboxsync |
mapping of the GIP page is mandatory
|
|
|