|
|
@23610
|
15 years |
vboxsync |
IPRT,VMM,SUPDrv,VBGLR0: Added a parameter to RTR0MemObjLockUser/Kernel …
|
|
|
@22680
|
15 years |
vboxsync |
memobj-r0drv-linux.c: the goto police.
|
|
|
@22679
|
15 years |
vboxsync |
memobj-r0drv-linux.c: polish.
|
|
|
@22617
|
15 years |
vboxsync |
build fix 1
|
|
|
@22616
|
15 years |
vboxsync |
build fix
|
|
|
@22613
|
15 years |
vboxsync |
Runtime/r0drv/linux: introduced hack to properly map pages on PAE …
|
|
|
@22531
|
15 years |
vboxsync |
IPRT/r0drv/Linux: fixed comments about allocations
|
|
|
@22508
|
15 years |
vboxsync |
use GFP_DMA32 first on 32-bit PAE systems (like on 64-bit hosts) …
|
|
|
@22355
|
15 years |
vboxsync |
Runtime/Linux: don't allow to pass pages above 4GB to …
|
|
|
@22150
|
15 years |
vboxsync |
IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary …
|
|
|
@22139
|
15 years |
vboxsync |
IPRT: Corrected RT_ASSERT_PREEMPT_CPUID_SPIN_RELEASE to work around …
|
|
|
@22131
|
15 years |
vboxsync |
spinlock-r0drv-[solaris|linux].c: More preemption assertions.
|
|
|
@22130
|
15 years |
vboxsync |
spinlock-r0drv-[solaris|linux].c: More preemption assertions.
|
|
|
@22057
|
15 years |
vboxsync |
thread-r0drv-linux.c: fixed inverted condition
|
|
|
@21766
|
15 years |
vboxsync |
thread-r0drv-linux.c: shot at the 2.4 additions build breaks.
|
|
|
@21552
|
15 years |
vboxsync |
thread-r0drv-linux.c: Make sure we return boolean.
|
|
|
@21538
|
15 years |
vboxsync |
fixed comment.
|
|
|
@21536
|
15 years |
vboxsync |
iprt/thread.h: Redefined RTThreadPreemptIsEnabled for systems without …
|
|
|
@21497
|
15 years |
vboxsync |
RTR0MemObj*: correctly reject unsupported alignment requirements …
|
|
|
@21356
|
15 years |
vboxsync |
typo
|
|
|
@21349
|
15 years |
vboxsync |
spinlock-r0drv-linux.c: missing header.
|
|
|
@21337
|
15 years |
vboxsync |
IPRT,HostDrv,AddDrv: Export public IPRT symbols for the linux kernel …
|
|
|
@21314
|
15 years |
vboxsync |
IPRT: Implemented rtR0MemObjNativeLockKernel for linux.
|
|
|
@21296
|
15 years |
vboxsync |
Linux kernel modules: compile fix for recent Linux kernels
|
|
|
@21284
|
15 years |
vboxsync |
RTR0MemAreKernelAndUserRangesDifferent -> …
|
|
|
@21282
|
15 years |
vboxsync |
iprt/mem.h: Added RTR0MemAreKernelAndUserRangesDifferent.
|
|
|
@21278
|
15 years |
vboxsync |
RTR0MemUser/Kernel implementation for linux. (hope it compiles most places)
|
|
|
@21266
|
15 years |
vboxsync |
the-linux-kernel.h: fixed PAGE_SIZE warnings.
|
|
|
@20525
|
15 years |
vboxsync |
iprt/memobj.h: Added RTR0MemObjProtect, only implemented for darwin.
|
|
|
@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.
|
|
|
@20124
|
16 years |
vboxsync |
IPRT,SUP: Minor driver version change - added …
|
|
|
@19941
|
16 years |
vboxsync |
iprt/linux: Fixed RTThreadPreemptIsEnabled, only tested without …
|
|
|
@19937
|
16 years |
vboxsync |
IPRT: Merge RTThreadPreemptDisable-r0drv-linux.c & …
|
|
|
@19912
|
16 years |
vboxsync |
iprt/linux: RTThreadPreemptIsPending update.
|
|
|
@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 …
|
|
|
@19389
|
16 years |
vboxsync |
IPRT: Implemented RTMpPokeCpu where it made sense (untested).
|
|
|
@18522
|
16 years |
vboxsync |
memobj-r0drv-linux.c: nitpicking.
|
|
|
@18250
|
16 years |
vboxsync |
enable vm_insert_page() for Linux 2.6.23+
|
|
|
@16464
|
16 years |
vboxsync |
set VM_LOCKED to pin pages allocated with mmap()
|
|
|
@15851
|
16 years |
vboxsync |
small cosmetical fix
|
|
|
@15843
|
16 years |
vboxsync |
RTMpIsCpuWorkPending() -> RTMpIsCpuWorkPending(void), corrected …
|
|
|
@15837
|
16 years |
vboxsync |
Added RTMpIsCpuWorkPending stub.
|
|
|
@15801
|
16 years |
vboxsync |
linux RTThreadPreemptDisable/Restore: Set and check dummy like on Solaris.
|
|
|
@15798
|
16 years |
vboxsync |
implemented RTThreadPreemptDisable() and RTThreadPreemptRestore …
|
|
|
@14824
|
16 years |
vboxsync |
IPRT: RTR0MemObjMapKernelEx for mapping a portion of a memory object …
|
|
|
@14465
|
16 years |
vboxsync |
thread2-r0drv-linux.c: RTThreadPreemptIsEnabled, return false if …
|
|
|
@14423
|
16 years |
vboxsync |
Debug log mutex fix for linux in atomic context.
|
|
|
@14318
|
16 years |
vboxsync |
Fix a couple of words doubled in comments. No code changes.
|
|
|
@13994
|
16 years |
vboxsync |
better check
|
|
|
@13992
|
16 years |
vboxsync |
did not consider PAE
|
|
|
@13891
|
16 years |
vboxsync |
warning
|
|
|
@13770
|
16 years |
vboxsync |
superflous
|
|
|
@13764
|
16 years |
vboxsync |
EXPORT_SYMBOL must be placed after the function/variable was …
|
|
|
@13675
|
16 years |
vboxsync |
mark multiple allocated pages as compound
|
|
|
@13666
|
16 years |
vboxsync |
rtR0MemObjNativeMapUser/linux: vm_insert_page should not be used when …
|
|
|
@13665
|
16 years |
vboxsync |
rtMemAlloc/linux: Don't fool ourselves trying to allocate executable …
|
|
|
@13512
|
16 years |
vboxsync |
cast not necessary
|
|
|
@13319
|
16 years |
vboxsync |
linux kernel modules: export symbols where they are implemented
|
|
|
@13314
|
16 years |
vboxsync |
Created assert-r0drv-linux.c (finally).
|
|
|
@13103
|
16 years |
vboxsync |
warning
|
|
|
@13009
|
16 years |
vboxsync |
@todo is written always in a / */ or / comment, doxygen won't pick …
|
|
|
@13000
|
16 years |
vboxsync |
Implemented kernel driver build flag to allow better debuggability of …
|
|
|
@12922
|
16 years |
vboxsync |
warnings
|
|
|
@12595
|
16 years |
vboxsync |
improved r36823 (handle jiffies wraparounds)
|
|
|
@12591
|
16 years |
vboxsync |
#2247 (public), #3193 (internal): handle jiffies wrap around
|
|
|
@12360
|
16 years |
vboxsync |
2.6.27 vboxdrv compile fix
|
|
|
@12141
|
16 years |
vboxsync |
timer-r0drv-linux. Fixed bug in RTTimerStart where changes to the +1 …
|
|
|
@12029
|
16 years |
vboxsync |
mpnotifications-r0drv-linux: added explanatory comments.
|
|
|
@12015
|
16 years |
vboxsync |
redhat/centos 5.2 fix
|
|
|
@11982
|
16 years |
vboxsync |
All: license header changes for 2.0 (OSE headers, add Sun GPL/LGPL …
|
|
|
@11521
|
16 years |
vboxsync |
IN_MODULE only
|
|
|
@11519
|
16 years |
vboxsync |
Linux additions: properly install and compile the kernel modules
|
|
|
@10935
|
16 years |
vboxsync |
More moving around of files in Linux 2.6.27
|
|
|
@10866
|
16 years |
vboxsync |
Fixed missing 'el' and reinserted the blank lines.
|
|
|
@10864
|
16 years |
vboxsync |
Update for future Linux 2.6.27.
|
|
|
@9979
|
16 years |
vboxsync |
g_MpPendingOfflineSet is only used when CPU_DOWN_FAILED is defined.
|
|
|
@9602
|
16 years |
vboxsync |
Changed RTR0MpNotificationInit/Term to rtR0MpNotificationInit/Term and …
|
|
|
@9529
|
16 years |
vboxsync |
Fixed another wrong spinlock release in the MP handler. Taking CPUs …
|
|
|
@9527
|
16 years |
vboxsync |
Fixed spinlock release in RTMPEVENT_OFFLINE. No need to use the NoIrq …
|
|
|
@9494
|
17 years |
vboxsync |
fixed + re-enabled USE_NEW_OS_INTERFACE_FOR_GIP code for Linux
|
|
|
@9466
|
17 years |
vboxsync |
Fixes and optimizations. The HRTIMER code is still unusable, though. :-/
|
|
|
@9444
|
17 years |
vboxsync |
Added iTick to FNTIMER (the timer callback).
|
|
|
@9442
|
17 years |
vboxsync |
Fixed TICK_NSEC (1000 times too small).
|
|
|
@9429
|
17 years |
vboxsync |
RTMpDoesCpuExist -> RTMpIsCpuPossible. Changed the RTMpGetCount and …
|
|
|
@9372
|
17 years |
vboxsync |
fixed assertion, wonder if that helps the rhel3 gcc SIGSEGV.
|
|
|
@9371
|
17 years |
vboxsync |
quick reorg.
|
|
|
@9370
|
17 years |
vboxsync |
comment.
|
|
|
@9369
|
17 years |
vboxsync |
comment.
|
|
|
@9368
|
17 years |
vboxsync |
RTCpuSetIsEqual
|
|
|
@9366
|
17 years |
vboxsync |
New timer code for linux - untested and unused atm.
|
|
|
@9365
|
17 years |
vboxsync |
moved NTICK_NSEC close to the other jiffie stuff.
|
|
|
@9313
|
17 years |
vboxsync |
NOTIFY_DONE.
|
|
|
@9312
|
17 years |
vboxsync |
include notifier for RTMpNotification*.
|
|
|
@9311
|
17 years |
vboxsync |
props
|
|
|
@9309
|
17 years |
vboxsync |
Added RTMpNotificationRegister/Deregister that provides notification …
|
|
|
@9240
|
17 years |
vboxsync |
Use ktime_get_ts() instead of ktime_get() as the latter first appeared …
|
|
|