|
|
@25652
|
15 years |
vboxsync |
semmutex-linux.cpp: Fixed bug in rtSemMutexRequest when calculating …
|
|
|
@25651
|
15 years |
vboxsync |
-DEBUG_bird
|
|
|
@25650
|
15 years |
vboxsync |
semevent-linux.cpp: Fixed bug in rtSemEventWait when calculating …
|
|
|
@25649
|
15 years |
vboxsync |
semeventmulti-linux.cpp: Fixed bug in rtSemEventMultiWait when …
|
|
|
@25648
|
15 years |
vboxsync |
iprt: Instrumented semeventmulti-linux.cpp and hacked more on the …
|
|
|
@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.
|
|
|
@25639
|
15 years |
vboxsync |
-debug
|
|
|
@25638
|
15 years |
vboxsync |
iprt,pdmcritsect: Added RTSemEvent[Set|Add|Remove]Signaller so that we …
|
|
|
@25628
|
15 years |
vboxsync |
copy & past fix.
|
|
|
@25624
|
15 years |
vboxsync |
iprt/semmutex*: Added RTSemMutexIsOwned. Rewrote mutex recursion …
|
|
|
@25618
|
15 years |
vboxsync |
IPRT,pdmcritsect: More lock validator hacking.
|
|
|
@25614
|
15 years |
vboxsync |
iprt,pdmcritsect: More lock validator refactoring and debugging. Added …
|
|
|
@25607
|
15 years |
vboxsync |
iprt,pdmcritsect: Shortening and cleaning up the lock validator …
|
|
|
@25604
|
15 years |
vboxsync |
iprt: More deadlock hacking.
|
|
|
@25491
|
15 years |
vboxsync |
IPRT,PDMCritSect: Fixing critsect regression; contains under …
|
|
|
@25478
|
15 years |
vboxsync |
IPRT,PDMCritSect: More lock validator refactoring.
|
|
|
@25467
|
15 years |
vboxsync |
IPRT,PDMCritSect: More lock validation.
|
|
|
@25409
|
15 years |
vboxsync |
IPRT,PDMCritSect,Main: Moved code dealing with lock counting from …
|
|
|
@25398
|
15 years |
vboxsync |
IPRT,PDMAllocCritSect: Don't bitch when recursivly entering a mutex.
|
|
|
@25378
|
15 years |
vboxsync |
Use RTSemMutexRequest*Debug in strict builds.
|
|
|
@25373
|
15 years |
vboxsync |
IPRT,PDMCritSect: More validation changes. Validate posix and linux …
|
|
|
@25292
|
15 years |
vboxsync |
RTDirReadEx parameter to resolve symlinks.
|
|
|
@23349
|
15 years |
vboxsync |
iprt/sysfs: fix a todo
|
|
|
@23332
|
15 years |
vboxsync |
iprt/linux/sysfs.h/cpp: code review, fixing RTLinuxSysFsGetLinkDest[V] …
|
|
|
@23309
|
15 years |
vboxsync |
iprt/linux: add APIs for locating device nodes to sysfs APIs
|
|
|
@22969
|
15 years |
vboxsync |
Runtime/fileaio-linux: Negate the result code. errno values are …
|
|
|
@22959
|
15 years |
vboxsync |
sem*-linux.cpp,Makefile.kmk: Added check for cMillies==0 in RTSemEvent …
|
|
|
@22958
|
15 years |
vboxsync |
i64Diff not u64Diff
|
|
|
@22957
|
15 years |
vboxsync |
Runtime/semmutex: fix timeout handling like in semevent
|
|
|
@22956
|
15 years |
vboxsync |
Runtime/semevent: clock_gettime(CLOCK_REALTIME) => …
|
|
|
@22955
|
15 years |
vboxsync |
accident
|
|
|
@22954
|
15 years |
vboxsync |
Runtime/semevent: stupid typos; no RT_UNLIKELY
|
|
|
@22952
|
15 years |
vboxsync |
Runtime/semevent: Fix part II for the Linux-specific RTSemEvent* …
|
|
|
@22950
|
15 years |
vboxsync |
Runtime/semevent: Fix part I for the Linux-specific RTSemEvent* …
|
|
|
@21505
|
15 years |
vboxsync |
Fix Linux AIO by removing the needed header and defining needed types …
|
|
|
@21504
|
15 years |
vboxsync |
Trying to fix OSE take 2
|
|
|
@21503
|
15 years |
vboxsync |
bad idea
|
|
|
@21501
|
15 years |
vboxsync |
try to fix the OSE burn
|
|
|
@19562
|
16 years |
vboxsync |
Runtime/Aio: Change API again
* pcReqs in RTFileAioCtxSubmit is …
|
|
|
@19371
|
16 years |
vboxsync |
Runtime/Aio: Prevent inclusion of swabb.h because g++ doesn't like the …
|
|
|
@19346
|
16 years |
vboxsync |
Runtime/Aio: Updates
* Add POSIX backend needed for the Darwin …
|
|
|
@19185
|
16 years |
vboxsync |
Runtime/Aio: Slight changes to the API for Windows. Fix the Solaris backend
|
|
|
@19126
|
16 years |
vboxsync |
Runtime/Aio: * Move the validation macros to a new header because they …
|
|
|
@19054
|
16 years |
vboxsync |
IPRT: svn props for tstFileAio.cpp and fileaio-linux.cpp. (Please use …
|
|
|
@17018
|
16 years |
vboxsync |
RTProcIsRunningByName: spec update.
|
|
|
@17016
|
16 years |
vboxsync |
RTProcIsRunningByName: Try /proc/N/exe first and /proc/N/cmdline is …
|
|
|
@17011
|
16 years |
vboxsync |
RTProcIsRunningByName cleanup.
|
|
|
@17003
|
16 years |
vboxsync |
iprt: Reading the exe link doesn't work on root processes. So use the …
|
|
|
@16999
|
16 years |
vboxsync |
iprt: RTProcIsRunningByName implementation for Linux.
|
|
|
@15644
|
16 years |
vboxsync |
IPRT: sysfs review, fixes and cleanup.
|
|
|
@15399
|
16 years |
vboxsync |
iprt: new Linux sysfs APIs
|
|
|
@14468
|
16 years |
vboxsync |
linuxevent*-sems.cpp, Makefile.kmk: update the explanation and dropped …
|
|
|
@14429
|
16 years |
vboxsync |
when building against glibc 2.6, use the Posix implementation of the …
|
|
|
@14412
|
16 years |
vboxsync |
semevent-linux.cpp: Use ASMAtomicCmpXchgExU32 to avoid doing unlocked …
|
|
|
@13837
|
16 years |
vboxsync |
s/%Vr\([acfs]\)/%Rr\1/g - since I'm upsetting everyone anyway, better …
|
|
|
@13836
|
16 years |
vboxsync |
s/ELEMENTS/RT_ELEMENTS/g - retiring ELEMENTS (finally).
|
|
|
@11838
|
16 years |
vboxsync |
IPRT: Implemented RTR3Init*WithProgramPath. Added RTPathParse. Cleaned …
|
|
|
@10839
|
16 years |
vboxsync |
RTSemEventDestroy: Don't bitch on NIL_RTSEMEVENT.
|
|
|
@10482
|
16 years |
vboxsync |
cosmetics.
|
|
|
@10481
|
16 years |
vboxsync |
cosmetics.
|
|
|
@10470
|
16 years |
vboxsync |
warning
|
|
|
@10446
|
16 years |
vboxsync |
Adjusted cpu frequency logic a bit. Make more generous assumptions …
|
|
|
@10445
|
16 years |
vboxsync |
forgotten fclose, cleanup
|
|
|
@10442
|
16 years |
vboxsync |
Implement getting CPU frequency values on Linux.
|
|
|
@10421
|
16 years |
vboxsync |
_SC_NPROCESSORS_CONF doesn't work.
|
|
|
@10419
|
16 years |
vboxsync |
Linux implementation of the RTMp* bits we current need in ring-3.
|
|
|
@8707
|
17 years |
vboxsync |
Something is broken here, most likely. dunno what.
|
|
|
@8651
|
17 years |
vboxsync |
Moved the strictness indicators into internal/strict.h.
|
|
|
@8245
|
17 years |
vboxsync |
rebranding: IPRT files again.
|
|
|
@8170
|
17 years |
vboxsync |
Rebranding: replacing more innotek strings.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7639
|
17 years |
vboxsync |
More strictness.
|
|
|
@7019
|
17 years |
vboxsync |
Use the new ASMAtomic[Uo]Read/Write stuff.
|
|
|
@6748
|
17 years |
vboxsync |
Same assertion for request/release as in the event sem code. Document …
|
|
|
@6747
|
17 years |
vboxsync |
pInt[Event|EventMulti|Mutex]Sem -> pThis
|
|
|
@6746
|
17 years |
vboxsync |
Replaced rtsemMutexValid by assertions like all the recent …
|
|
|
@6745
|
17 years |
vboxsync |
Better alignment.
|
|
|
@6744
|
17 years |
vboxsync |
Undid [27825].
|
|
|
@6743
|
17 years |
vboxsync |
Use ASMAtomicCmpXchgS32
|
|
|
@6742
|
17 years |
vboxsync |
Use ASMAtomicCmpXchgS32
|
|
|
@6738
|
17 years |
vboxsync |
split up the linux and posix semaphore implementations (ring-3) to …
|
|
|
@6737
|
17 years |
vboxsync |
save one ASMAtomicXchgS32(), added comments
|
|
|
@6731
|
17 years |
vboxsync |
Fix bug in mutex semaphore reimplementation without pthreads. The …
|
|
|
@6727
|
17 years |
vboxsync |
Reimplemented mutex semaphores in sems-linux.cpp (64bit linux has bugs …
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2477
|
18 years |
vboxsync |
export
|
|
|
@2475
|
18 years |
vboxsync |
Makefile.kmk -> Makefile.kup
|
|
|
@1816
|
18 years |
vboxsync |
moved magics to a common header to avoid duplicating the same defines …
|
|
|
@1564
|
18 years |
vboxsync |
Removed libuuid dependency.
|
|
|
@1204
|
18 years |
vboxsync |
split out the RTTimeNow and moved the messy linux stuff out of …
|
|
|
@849
|
18 years |
vboxsync |
In 2.6.17 linux/futex.h starts including linux/sched.h and is no …
|
|
|
@823
|
18 years |
vboxsync |
Wonder if this compiles…
|
|
|
@822
|
18 years |
vboxsync |
A quick futex based RTSEMEVENT and RTSEMEVENTMULTI implementation, …
|
|
|
@403
|
18 years |
vboxsync |
Need RTThreadWait in ring-0 too when using the generic timers, so …
|
|
|
@204
|
18 years |
vboxsync |
runtime.h now includes everything. Created a new header, initterm.h, …
|
|
|
@1
|
55 years |
vboxsync |
import
|