|
|
@22076
|
15 years |
vboxsync |
build fix.
|
|
|
@22074
|
15 years |
vboxsync |
semaphore-r0drv-darwin.cpp: cMillies == 0 will not block.
|
|
|
@22073
|
15 years |
vboxsync |
iprt/r0drv/solaris: context assertions (RT_MORE_STRICT).
|
|
|
@22069
|
15 years |
vboxsync |
memobj-r0drv-darwin.cpp: Fixed assertion which would cause panic in …
|
|
|
@22057
|
15 years |
vboxsync |
thread-r0drv-linux.c: fixed inverted condition
|
|
|
@22052
|
15 years |
vboxsync |
IPRT: RT_MORE_STRICT for r0rdv and r0drv/darwin.
|
|
|
@22038
|
15 years |
vboxsync |
semspinmutex-r0drv-generic.c: Return VERR_SEM_BAD_CONTEXT if …
|
|
|
@21995
|
15 years |
vboxsync |
RTSemEventSignal/solaris-r0drv: interrupt flag assertions.
|
|
|
@21934
|
16 years |
vboxsync |
semspinmutex-r0drv-generic.cpp: deleted, we're using the .c version.
|
|
|
@21933
|
16 years |
vboxsync |
rtSemSpinMutexEnter: Fixed calls to RTThreadPreemptDisable with …
|
|
|
@21766
|
16 years |
vboxsync |
thread-r0drv-linux.c: shot at the 2.4 additions build breaks.
|
|
|
@21658
|
16 years |
vboxsync |
Runtime/memobj-freebsd: Fix crash during VM temrination on …
|
|
|
@21657
|
16 years |
vboxsync |
Runtime/memuserkernel-freebsd: Fix compilation. There is no …
|
|
|
@21633
|
16 years |
vboxsync |
vbi/memobj-r0drv-solaris.c: reserving kernel address space. (Same as …
|
|
|
@21621
|
16 years |
vboxsync |
memobj-r0drv-solaris.c: Implemented reserving kernel address space.
|
|
|
@21595
|
16 years |
vboxsync |
grumble
|
|
|
@21594
|
16 years |
vboxsync |
thread-r0drv-solaris.c: better interrupt context detection?
|
|
|
@21593
|
16 years |
vboxsync |
RTSemSpinMutexRequest: Some adjustments.
|
|
|
@21555
|
16 years |
vboxsync |
semspinmutex-r0drv-generic.c: better fix.
|
|
|
@21554
|
16 years |
vboxsync |
semspinmutex-r0drv-generic.c: Fixed missing wakup.
|
|
|
@21552
|
16 years |
vboxsync |
thread-r0drv-linux.c: Make sure we return boolean.
|
|
|
@21548
|
16 years |
vboxsync |
semspinmutex-r0drv-generic.c: Two bugfixes, more assertions.
|
|
|
@21545
|
16 years |
vboxsync |
semspinmutex-r0drv-generic.c: Fixed RTSemSpinMutexRelease.
|
|
|
@21543
|
16 years |
vboxsync |
semspinmutex-r0drv-generic.c: windows build fix
|
|
|
@21540
|
16 years |
vboxsync |
IPRT: RTSemSpinMutex implementation.
|
|
|
@21538
|
16 years |
vboxsync |
fixed comment.
|
|
|
@21537
|
16 years |
vboxsync |
todo
|
|
|
@21536
|
16 years |
vboxsync |
iprt/thread.h: Redefined RTThreadPreemptIsEnabled for systems without …
|
|
|
@21497
|
16 years |
vboxsync |
RTR0MemObj*: correctly reject unsupported alignment requirements …
|
|
|
@21452
|
16 years |
vboxsync |
Solaris/vbi: Fixed preemption issue for Solaris 10 by hardcoded offsets.
|
|
|
@21356
|
16 years |
vboxsync |
typo
|
|
|
@21349
|
16 years |
vboxsync |
spinlock-r0drv-linux.c: missing header.
|
|
|
@21337
|
16 years |
vboxsync |
IPRT,HostDrv,AddDrv: Export public IPRT symbols for the linux kernel …
|
|
|
@21314
|
16 years |
vboxsync |
IPRT: Implemented rtR0MemObjNativeLockKernel for linux.
|
|
|
@21296
|
16 years |
vboxsync |
Linux kernel modules: compile fix for recent Linux kernels
|
|
|
@21292
|
16 years |
vboxsync |
svn:eol-style native
|
|
|
@21284
|
16 years |
vboxsync |
RTR0MemAreKernelAndUserRangesDifferent -> …
|
|
|
@21283
|
16 years |
vboxsync |
memuserkernel-r0drv-nt.cpp: build fix.
|
|
|
@21282
|
16 years |
vboxsync |
iprt/mem.h: Added RTR0MemAreKernelAndUserRangesDifferent.
|
|
|
@21281
|
16 years |
vboxsync |
RTR0MemUser/Kernel implementation for OS/2 while I'm at it. (untested)
|
|
|
@21280
|
16 years |
vboxsync |
RTR0MemUser/Kernel implementation for FreeBSD. (also completely untested)
|
|
|
@21279
|
16 years |
vboxsync |
RTR0MemUser/Kernel implementation for NT. (also completely untested)
|
|
|
@21278
|
16 years |
vboxsync |
RTR0MemUser/Kernel implementation for linux. (hope it compiles most places)
|
|
|
@21277
|
16 years |
vboxsync |
I'm not paying attention here…
|
|
|
@21275
|
16 years |
vboxsync |
RTR0MemUser/Kernel implementation for solaris.
|
|
|
@21274
|
16 years |
vboxsync |
RTR0MemUser/Kernel implementation for darwin.
|
|
|
@21273
|
16 years |
vboxsync |
RTR0MemUser/Kernel implementation for darwin.
|
|
|
@21266
|
16 years |
vboxsync |
the-linux-kernel.h: fixed PAGE_SIZE warnings.
|
|
|
@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 …
|
|
|