|
|
@20929
|
16 years |
vboxsync |
semevent-r0drv-nt.cpp: s/pEventInt/pThis/g
|
|
|
@20923
|
16 years |
vboxsync |
semevent*-r0drv-nt.cpp: we've agreed that only the object is subject …
|
|
|
@20913
|
16 years |
vboxsync |
semevent*-r0drv-nt.cpp: Removed left over WaitReason bits.
|
|
|
@20912
|
16 years |
vboxsync |
semeventmulti-r0drv-nt.cpp,semevent-r0drv-nt.cpp: Seems it's ok to …
|
|
|
@20909
|
16 years |
vboxsync |
initterm-r0drv.cpp: Must call rtThreadTerm on Windows or we'll be …
|
|
|
@20884
|
16 years |
vboxsync |
More comments
|
|
|
@20883
|
16 years |
vboxsync |
Call KeWaitForSingleObject with UserMode for event semaphores
|
|
|
@20793
|
16 years |
vboxsync |
semevent*-r0drv-solaris.c(+spinlock-r0drv-solaris.c+the-solaris-kernel. …
|
|
|
@20554
|
16 years |
vboxsync |
thread-r0drv-freebsd.c: changed (C) to Sun.
|
|
|
@20553
|
16 years |
vboxsync |
blank lines.
|
|
|
@20526
|
16 years |
vboxsync |
rtR0MemObjNativeAllocLow/solaris: removed misplaced assertion (it …
|
|
|
@20525
|
16 years |
vboxsync |
iprt/memobj.h: Added RTR0MemObjProtect, only implemented for darwin.
|
|
|
@20507
|
16 years |
vboxsync |
memobj-r0drv-darwin.cpp: Failed attempt at fixing …
|
|
|
@20480
|
16 years |
vboxsync |
warning
|
|
|
@20477
|
16 years |
vboxsync |
fix stupid cut and paste
|
|
|
@20471
|
16 years |
vboxsync |
xtracker 3945 - allow lowmem allocs to be non-contig
|
|
|
@20449
|
16 years |
vboxsync |
FreeBSD: Implement preemption API for guest SMP and enable it …
|
|
|
@20448
|
16 years |
vboxsync |
Runtime/semevent-r0drv-freebsd: Use a sleeping mutex instead of a …
|
|
|
@20374
|
16 years |
vboxsync |
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
|
|
|
@20364
|
16 years |
vboxsync |
IPRT: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
|
|
|
@20355
|
16 years |
vboxsync |
IPRT: some dbgmod bits.
|
|
|
@20208
|
16 years |
vboxsync |
FreeBSD: typo
|
|
|
@20130
|
16 years |
vboxsync |
build fix.
|
|
|
@20124
|
16 years |
vboxsync |
IPRT,SUP: Minor driver version change - added …
|
|
|
@20116
|
16 years |
vboxsync |
semevent-r0drv-freebsd.c: r=bird: two bugs.
|
|
|
@20107
|
16 years |
vboxsync |
SemEvent-r0drv/FreeBSD: Don't use tvtohz for an infinite timeout. …
|
|
|
@19998
|
16 years |
vboxsync |
Solaris/vbi: vbi_execute_on_one fix. New vbi binaries.
|
|
|
@19990
|
16 years |
vboxsync |
initterm-r0drv-nt.cpp: more names.
|
|
|
@19983
|
16 years |
vboxsync |
initterm-r0drv-nt.cpp: Some more data.
|
|
|
@19975
|
16 years |
vboxsync |
initterm-r0drv-nt.cpp: Proper Vista64 test.
|
|
|
@19972
|
16 years |
vboxsync |
SemEvent/FreeBSD: Use tsleep instead of msleep_spin. Looks like tlseep …
|
|
|
@19971
|
16 years |
vboxsync |
initterm-r0drv-nt.cpp: XP64 (untested).
|
|
|
@19969
|
16 years |
vboxsync |
IPRT/r0drv-nt: Cleaning up the preemption hacks; XP SP2 is done.
|
|
|
@19956
|
16 years |
vboxsync |
memobj-r0drv-darwin.cpp: Added an ugly hack in …
|
|
|
@19941
|
16 years |
vboxsync |
iprt/linux: Fixed RTThreadPreemptIsEnabled, only tested without …
|
|
|
@19937
|
16 years |
vboxsync |
IPRT: Merge RTThreadPreemptDisable-r0drv-linux.c & …
|
|
|
@19922
|
16 years |
vboxsync |
iprt/semaphore-r0drv-darwin.cpp: Fixed interruptable waits, they …
|
|
|
@19920
|
16 years |
vboxsync |
iprt/os2: Implemented RTThreadPreempt*.
|
|
|
@19919
|
16 years |
vboxsync |
iprt/r0drv: Darwin implementation of RTThreadPreempt*. Stub …
|
|
|
@19918
|
16 years |
vboxsync |
iprt/r0drv-generic: RTThreadPreemptIsPending stub.
|
|
|
@19917
|
16 years |
vboxsync |
iprt/solaris: A quick shot at RTThreadPreemptIsPending.
|
|
|
@19915
|
16 years |
vboxsync |
iprt/nt: RTThreadPreemptIsPending (untested).
|
|
|
@19914
|
16 years |
vboxsync |
iprt/nt: RTThreadPreemptIsPending sketch.
|
|
|
@19912
|
16 years |
vboxsync |
iprt/linux: RTThreadPreemptIsPending update.
|
|
|
@19911
|
16 years |
vboxsync |
Don't assert. KeInsertQueueDPC returns FALSE if it's already in the queue.
|
|
|
@19907
|
16 years |
vboxsync |
IPRT: RTThreadPreemptIsPending for linux
|
|
|
@19888
|
16 years |
vboxsync |
semevent-r0drv-linux.c: Use ASMAtomicWriteU32 instead of XchgU32.
|
|
|
@19887
|
16 years |
vboxsync |
semevent-r0drv-linux.c: Fixed missing initialization of the fState …
|
|
|
@19886
|
16 years |
vboxsync |
semevetnmulti-r0drv-linux.c: Fixed missing initialization of the …
|
|
|
@19830
|
16 years |
vboxsync |
Bugfix
|
|
|
@19826
|
16 years |
vboxsync |
Implemented a non-blocking RTMpPokeCpu for Windows hosts.
|
|
|
@19761
|
16 years |
vboxsync |
Fix allocating memory for code on FreeBSD AMD64. Strip debug symbols …
|
|
|
@19711
|
16 years |
vboxsync |
HGSMI: host->guest command processing working
|
|
|
@19673
|
16 years |
vboxsync |
Runtime/r0drv-freebsd: Change the pag allocation code again. …
|
|
|
@19591
|
16 years |
vboxsync |
Runtime/r0drv-freebsd: Disable the active code for allocating pages …
|
|
|
@19565
|
16 years |
vboxsync |
Runtime/r0drv-freebsd: Allocate zeroed memory for the mutexes or we …
|
|
|
@19563
|
16 years |
vboxsync |
HostDrivers,Runtime/r0drv-freebsd: Fix compiling on FreeBSD 8. Thanks …
|
|
|
@19501
|
16 years |
vboxsync |
2xRTMpPokeCpu-r0drv-solaris.c: svn properties, Id string, status codes.
|
|
|
@19496
|
16 years |
vboxsync |
Solaris optimized version of RTMpPokeCpu
|
|
|
@19391
|
16 years |
vboxsync |
IPRT: Explained RTMpOthers preemption req to the caller in mp.h, but …
|
|
|
@19389
|
16 years |
vboxsync |
IPRT: Implemented RTMpPokeCpu where it made sense (untested).
|
|
|
@19355
|
16 years |
vboxsync |
Runtime/r0drv/Solaris: fixed warning.
|
|
|
@19341
|
16 years |
vboxsync |
Runtime/r0drv-freebsd: Fixes for FreeBSD 8.0. Thanks to Ulf Lilleengen
|
|
|
@19338
|
16 years |
vboxsync |
3880 VirtualBox and Solaris build 114 - don't use curproc
|
|
|
@19332
|
16 years |
vboxsync |
Runtime/r0drv/solaris: RTSemEventMulti fix for waking all threads not one.
|
|
|
@19264
|
16 years |
vboxsync |
Runtime/MP-freebsd: Fix typo which makes the kernel module unloadable
|
|
|
@19071
|
16 years |
vboxsync |
memobj-r0drv-freebsd.c: make the exit point easier to spot.
|
|
|
@19057
|
16 years |
vboxsync |
IPRT/mp-r0drv-freebsd.c: Fixed a couple of issues. (hope it still works)
|
|
|
@19056
|
16 years |
vboxsync |
IPRT/darwin-r0: Fixed bug in RTMpOnOthers.
|
|
|
@19005
|
16 years |
vboxsync |
Runtime/R0/FreeBSD: Fix the rc hack. We can safely return with …
|
|
|
@19000
|
16 years |
vboxsync |
Runtime/R0/FreeBSD: Finish RTMp API which is needed for VT-x/SVM
|
|
|
@18988
|
16 years |
vboxsync |
PGM api changes
|
|
|
@18972
|
16 years |
vboxsync |
IPRT/r0drv/freebsd: properties.
|
|
|
@18970
|
16 years |
vboxsync |
memobj-r0drv-freebsd.c: nitpicking…
|
|
|
@18969
|
16 years |
vboxsync |
IPRT/r0drv/freebsd: redid the mp-r0drv-freebsd.c rename (r45979 and …
|
|
|
@18960
|
16 years |
vboxsync |
Runtime/R0/FreeBSD: Fix the host crash during VM termination with …
|
|
|
@18920
|
16 years |
vboxsync |
Runtime/R0/FreeBSD: Implement method to map kernel memory into user space
|
|
|
@18919
|
16 years |
vboxsync |
Runtime/R0/FreeBSD: Use msleep_spin instead of msleep because the …
|
|
|
@18918
|
16 years |
vboxsync |
Runtime/R0/FreeBSD: Include needed header files
|
|
|
@18917
|
16 years |
vboxsync |
Runtime/R0/FreeBSD: Delete forgotten file
|
|
|
@18522
|
16 years |
vboxsync |
memobj-r0drv-linux.c: nitpicking.
|
|
|
@18496
|
16 years |
vboxsync |
IPRT/the-nt-kernel.h: shut up warnings about stupid intrinsics.
|
|
|
@18250
|
16 years |
vboxsync |
enable vm_insert_page() for Linux 2.6.23+
|
|
|
@16958
|
16 years |
vboxsync |
mp-r0drv-darwin: don't use ml_get_max_cpus, it's obsolete.
|
|
|
@16722
|
16 years |
vboxsync |
runtime fix for solaris shared folders
|
|
|
@16720
|
16 years |
vboxsync |
handle upcoming xc_call() change and can build as part of VirtualBox
|
|
|
@16464
|
16 years |
vboxsync |
set VM_LOCKED to pin pages allocated with mmap()
|
|
|
@16354
|
16 years |
vboxsync |
mp-r0drv-darwin.cpp, the-darwin-kernel.h: ml_get_max_cpus() isn't …
|
|
|
@16332
|
16 years |
vboxsync |
time-r0drv-darwin.cpp: removed duplicated documentation.
|
|
|
@16331
|
16 years |
vboxsync |
time-r0drv-darwin.cpp: 10.6 build fix.
|
|
|
@16330
|
16 years |
vboxsync |
the-darwin-kernel.h: Added IOKit/IOBufferMemoryDescriptor.h and made …
|
|
|
@16329
|
16 years |
vboxsync |
memobj-r0drv-darwin.cpp: A few APIs was retired or deprecated in …
|
|
|
@16328
|
16 years |
vboxsync |
darwin-r0/RTMpGetSet: Generic implementation.
|
|
|
@16200
|
16 years |
vboxsync |
Solaris/vboxdrv: Use rwlock instead of mutex (#3021).
|
|
|
@15907
|
16 years |
vboxsync |
Solaris/vbi: implemented RTMpCpuWorkIsPending.
|
|
|
@15896
|
16 years |
vboxsync |
Oops
|
|
|
@15895
|
16 years |
vboxsync |
RTMpIsCpuWorkPending changed; previous code wasn't useful
|
|
|
@15851
|
16 years |
vboxsync |
small cosmetical fix
|
|
|
@15843
|
16 years |
vboxsync |
RTMpIsCpuWorkPending() -> RTMpIsCpuWorkPending(void), corrected …
|
|
|
@15839
|
16 years |
vboxsync |
Experimental implementation of RTMpIsCpuWorkPending for windows hosts.
|
|
|