|
|
@57322
|
9 years |
vboxsync |
spinlock-r0drv-linux.c: Fixed saving and restoring EFLAGS.AC, must do …
|
|
|
@57318
|
9 years |
vboxsync |
build fix
|
|
|
@57313
|
9 years |
vboxsync |
IPRT,SUPDrv: More work on preserving certain EFLAGS for CONFIG_X86_SMAP.
|
|
|
@57294
|
9 years |
vboxsync |
typo
|
|
|
@57281
|
9 years |
vboxsync |
iprt/r0drv/linux: addendum to r102031
|
|
|
@57276
|
9 years |
vboxsync |
iprt/r0drv/linux: Preserve EFLAGS/AC where ever it may possibly be …
|
|
|
@56955
|
9 years |
vboxsync |
Runtime/r0drv/threadctxhooks: Call preempt_notifier_inc/dec() for …
|
|
|
@56290
|
9 years |
vboxsync |
IPRT: Updated (C) year.
|
|
|
@55976
|
10 years |
vboxsync |
Runtime/r0drv: Fix typo in assertion in thread context hooks.
|
|
|
@55911
|
10 years |
vboxsync |
build fix
|
|
|
@55863
|
10 years |
vboxsync |
IPRT,SUPDrv,VMM: Revised the context switching hook interface. Do …
|
|
|
@55861
|
10 years |
vboxsync |
build fix
|
|
|
@55859
|
10 years |
vboxsync |
SMAP paranoia.
|
|
|
@55812
|
10 years |
vboxsync |
space
|
|
|
@55801
|
10 years |
vboxsync |
fixed offline check while busy waiting in RTMpOnPair.
|
|
|
@55401
|
10 years |
vboxsync |
added a couple of missing Id headers
|
|
|
@55112
|
10 years |
vboxsync |
Runtime: Linux < 2.6.13 fix
|
|
|
@54872
|
10 years |
vboxsync |
threadctxhooks-r0drv-linux.c: Looks like 3.19 stopped restoring kernel …
|
|
|
@54866
|
10 years |
vboxsync |
threadctxhooks-r0drv-linux.c: Be a little bit more careful with EFLAGS …
|
|
|
@54808
|
10 years |
vboxsync |
backed out r98998 and r99000 -- shouldn't be necessary here
|
|
|
@54804
|
10 years |
vboxsync |
more places for SMAP handling
|
|
|
@54802
|
10 years |
vboxsync |
another place where we have to handle SMAP
|
|
|
@54663
|
10 years |
vboxsync |
IPRT: RTMpOnPair fix for Linux < 2.6.27
|
|
|
@54650
|
10 years |
vboxsync |
SUPDrv/VMMR0: properly handle the CR4 shadow register on Linux >= 4.0
|
|
|
@54477
|
10 years |
vboxsync |
IPRT: name the Linux workqueue iprt-VBoxWQueue as a bit more …
|
|
|
@54476
|
10 years |
vboxsync |
IPRT: fix for Linux 2.6.27
|
|
|
@54446
|
10 years |
vboxsync |
RTMpOnPair implementation for linux.
|
|
|
@54415
|
10 years |
vboxsync |
IPRT/r0drv/mp: Added RTMpCurSetIndex and RTMpCurSetIndexAndId.
|
|
|
@54395
|
10 years |
vboxsync |
IPRT, HostDriver, VMMR0: MP notifications fixes for TSC-delta …
|
|
|
@54358
|
10 years |
vboxsync |
IPRT/R0Drv: Fix (windows & solaris) / kludge (the rest) for thread …
|
|
|
@54188
|
10 years |
vboxsync |
RTTimerChangeInterval now returns VERR_INVALID_STATE if not a periodic …
|
|
|
@53427
|
10 years |
vboxsync |
Runtime/r0drv/linux: fix RTR0MemKernelIsValidAddr() for 64-bit Linux …
|
|
|
@53019
|
10 years |
vboxsync |
Runtime/r0drv/linux: use RT_NS_1SEC macro instead of numeric constant.
|
|
|
@52822
|
10 years |
vboxsync |
Runtime: Fix RTTimeMilliTS() on FreeBSD. Use macros for time units …
|
|
|
@52803
|
10 years |
vboxsync |
added GFP_NOWARN to the remaining vmalloc/kmalloc operations
|
|
|
@52618
|
10 years |
vboxsync |
HostDrivers, Runtime, Devices, Additions: TSC delta measurement and …
|
|
|
@52581
|
10 years |
vboxsync |
Runtime/r0drv/linux: Reimplemented RTMpOnAll() to be used to execute …
|
|
|
@52420
|
10 years |
vboxsync |
Runtime, VBoxNetAdp: Linux 3.17 fixes
|
|
|
@51938
|
10 years |
vboxsync |
Runtime/r0drv: RHEL7 hack
|
|
|
@50811
|
11 years |
vboxsync |
spinlock-r0drv-linux.c: Backed out r83590 as I don't want false …
|
|
|
@50077
|
11 years |
vboxsync |
Runtime/r0drv/linux: Use GFP_NOWARN for our memory allocations as …
|
|
|
@50008
|
11 years |
vboxsync |
supdrv,iprt: Added VBOX_WITH_TEXT_MODMEM_HACK for getting VMMR0.r0 …
|
|
|
@49651
|
11 years |
vboxsync |
r0drv/linux/memobj: Linux 3.13 fix
|
|
|
@48935
|
11 years |
vboxsync |
Runtime: Whitespace and svn:keyword cleanups by scm.
|
|
|
@48462
|
11 years |
vboxsync |
r0drv/linux: todos.
|
|
|
@48383
|
11 years |
vboxsync |
Runtime/r0drv: be on the safe side
|
|
|
@48382
|
11 years |
vboxsync |
Runtime/r0drv: Depend only on kernel config define rather than the version.
|
|
|
@47955
|
11 years |
vboxsync |
r0drv/linux/threadctxhooks: Assert may fail, don't assert here.
|
|
|
@47907
|
11 years |
vboxsync |
Runtime/r0drv/threadctxhooks: Added an assertion.
|
|
|
@47734
|
11 years |
vboxsync |
Runtime/threadctxhooks/linux: Again, Assert not AssertPtr for bools.
|
|
|
@47733
|
11 years |
vboxsync |
Runtime/threadctxhooks/linux: Assert() not AssertPtr() for booleans.
|
|
|
@47572
|
11 years |
vboxsync |
Runtime/threadctxhooks: RTThreadCtxHooksAreRegistered().
|
|
|
@47375
|
11 years |
vboxsync |
r0drv/linux: Unintentional commit of release logging.
|
|
|
@47370
|
11 years |
vboxsync |
iprt/thread.h: Define/document the return values more explicitly when …
|
|
|
@47352
|
11 years |
vboxsync |
Runtime/r0drv: Reference counting for kernel thread-context hooks.
|
|
|
@47229
|
11 years |
vboxsync |
Runtime/r0drv/threadctxhooks: Assert on Linux that the hook invocation …
|
|
|
@47206
|
11 years |
vboxsync |
IPRT: Kernel thread-context hooks, Solaris implementation.
|
|
|
@47199
|
11 years |
vboxsync |
IPRT: Kernel thread-context hooks, linux implementation. Extended …
|
|
|
@46663
|
11 years |
vboxsync |
Runtime/r0drv/linux: numa hack
|
|
|
@44867
|
12 years |
vboxsync |
Linux 3.9.0 rc0 compile fix
|
|
|
@44579
|
12 years |
vboxsync |
BUGZ:6602 Reverted r83596.
|
|
|
@44544
|
12 years |
vboxsync |
Linux r0drv: implement DO_NOT_DISABLE_PROVE_LOCKING option.
|
|
|
@44538
|
12 years |
vboxsync |
BUGZ:6602 Do not disable lock validator on debug build.
|
|
|
@44535
|
12 years |
vboxsync |
BUGZ: 6570,6602 Disable lock validator for linux r0drv when …
|
|
|
@44529
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44451
|
12 years |
vboxsync |
BUGZ:6570 Add comment.
|
|
|
@44443
|
12 years |
vboxsync |
BUGZ:6570 Fixed. Split RTSPINLOCK_FLAGS_INTERRUPT_UNSAFE/SAFE …
|
|
|
@43856
|
12 years |
vboxsync |
Runtime/timer: actually disable the interrupts while having the …
|
|
|
@43637
|
12 years |
vboxsync |
Linux 3.7 fixes
|
|
|
@42784
|
12 years |
vboxsync |
Linux 3.6-rc1 compile fix, spaces
|
|
|
@41660
|
12 years |
vboxsync |
IPRT/r0drv/Linux: make it work with Linux 3.5 kernels
|
|
|
@41169
|
13 years |
vboxsync |
IPRT,SUPDrv: RTR0MemKernelCopyFrom/To for safe kernel memory access in …
|
|
|
@41116
|
13 years |
vboxsync |
rtR0MemObjNativeLockUser: Force write access to COW pages.
|
|
|
@41082
|
13 years |
vboxsync |
Runtime/r0drv/linux: PhysHighest is inclusive, highest permittable …
|
|
|
@40894
|
13 years |
vboxsync |
IPRT/SUPDrv: Don't create a fixed sized heap if we don't have to, use …
|
|
|
@40808
|
13 years |
vboxsync |
Seems to work fine on linux.
|
|
|
@40806
|
13 years |
vboxsync |
RTSpinlock: Redid the interface, eliminating NoInts and Tmp. Whether a …
|
|
|
@39841
|
13 years |
vboxsync |
d'oh!
|
|
|
@39840
|
13 years |
vboxsync |
more Linux 3.3 fixes
|
|
|
@39829
|
13 years |
vboxsync |
Runtime/linux: linux-3.3.0-rc1 some headers requires IS_ENABLED(x) …
|
|
|
@39808
|
13 years |
vboxsync |
Runtime/r0drv: get the physical address of Linux kernel kmap mappings …
|
|
|
@39744
|
13 years |
vboxsync |
rtr0memobj: Status code adjustments.
|
|
|
@39705
|
13 years |
vboxsync |
comment indent.
|
|
|
@39703
|
13 years |
vboxsync |
Runtime/r0drv: get the physical address of Linux kernel kmap mappings …
|
|
|
@39702
|
13 years |
vboxsync |
Runtime/r0drv/Linux: reverted r75548, not the right fix.
|
|
|
@39701
|
13 years |
vboxsync |
attempt at fixing the add build.
|
|
|
@39697
|
13 years |
vboxsync |
Runtime/r0drv: get the physical address of Linux kernel kmap mappings too.
|
|
|
@39515
|
13 years |
vboxsync |
*: Use RTLISTANCHOR.
|
|
|
@39443
|
13 years |
vboxsync |
Introduced RTThreadSleepNoLog for spinlocking in the electric fence …
|
|
|
@39013
|
13 years |
vboxsync |
initterm-r0drv-linux.c: Attempting to fix the build for < 2.5.41.
|
|
|
@39008
|
13 years |
vboxsync |
in_atomic() was added in 2.5.32 (i386).
|
|
|
@39007
|
13 years |
vboxsync |
timer-r0drv-linux.c: Make 100% sure we ever call del_timer_sync while …
|
|
|
@39006
|
13 years |
vboxsync |
duh!
|
|
|
@39005
|
13 years |
vboxsync |
build fix
|
|
|
@39004
|
13 years |
vboxsync |
timer-r0drv-linux.c, ++: Don't use del_timer_sync when calling from a …
|
|
|
@38232
|
13 years |
vboxsync |
rtMpNotificationLinuxOnCurrentCpu must be declared as a callback.
|
|
|
@38199
|
13 years |
vboxsync |
mpnotification-r0drv-linux.c: More assertion details.
|
|
|
@37672
|
13 years |
vboxsync |
warnings
|
|
|
@37297
|
14 years |
vboxsync |
Runtime/r0drv/linux: mpnotification, filter off unwanted events.
|
|
|