|
|
@7352
|
17 years |
vboxsync |
smp_call_function_single only exists starting 2.6.19. Added missing …
|
|
|
@7347
|
17 years |
vboxsync |
Fixed typo in fallback code.
|
|
|
@7337
|
17 years |
vboxsync |
Enabled RTMp on linux.
|
|
|
@7331
|
17 years |
vboxsync |
Solaris RTMp implementation (untested).
|
|
|
@7271
|
17 years |
vboxsync |
Implemented MP api for NT
|
|
|
@7254
|
17 years |
vboxsync |
Sketched out RTMp*. (All the platform specific code is disabled.)
|
|
|
@7245
|
17 years |
vboxsync |
Must update cbReq.
|
|
|
@7244
|
17 years |
vboxsync |
Fixed corruption in RTMemExecAlloc when fencing was enabled …
|
|
|
@7169
|
17 years |
vboxsync |
Doxygen fixes.
|
|
|
@7062
|
17 years |
vboxsync |
build fix.
|
|
|
@7042
|
17 years |
vboxsync |
Fence the r0drv heap routines for strict builds.
|
|
|
@7032
|
17 years |
vboxsync |
Ring-0 semaphore debugging aid (linux).
|
|
|
@6846
|
17 years |
vboxsync |
Fix for previous change, move vermagic.h include back to where it was.
|
|
|
@6845
|
17 years |
vboxsync |
Fix a soon to appear post-2.6.24 linux kernel issue dropping a macro …
|
|
|
@6478
|
17 years |
vboxsync |
Drop annoying the cb != sizeof(void *) assertion.
|
|
|
@6477
|
17 years |
vboxsync |
Handle RTR0MEMOBJTYPE_PHYS_NC during free.
|
|
|
@6416
|
17 years |
vboxsync |
Applied [27227] to the trunk: make it compile with older 2.6 kernels, …
|
|
|
@6147
|
17 years |
vboxsync |
Solaris RTLogWriteDebugger and guest r0 logging changes.
|
|
|
@6033
|
17 years |
vboxsync |
vboxadd changes.
|
|
|
@6021
|
17 years |
vboxsync |
Solaris 64-bit vboxadd fix.
|
|
|
@6020
|
17 years |
vboxsync |
Started solaris additions and the os2 to common move.
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5948
|
17 years |
vboxsync |
drv_usectohz returns clock_t not int.
|
|
|
@5947
|
17 years |
vboxsync |
Use default sysclass priority for threads.
|
|
|
@5605
|
17 years |
vboxsync |
BIT => RT_BIT, BIT64 => RT_BIT_64. BIT() is defined in Linux 2.6.24
|
|
|
@5381
|
17 years |
vboxsync |
Fixed a typo in the-linux-kernel.h
|
|
|
@5358
|
17 years |
vboxsync |
pThis
|
|
|
@5355
|
17 years |
vboxsync |
Solaris patch 18 (handle cMillies == RT_INDEFINITE_WAIT).
|
|
|
@5354
|
17 years |
vboxsync |
Solaris patch 18 (handle cMillies == RT_INDEFINITE_WAIT).
|
|
|
@5351
|
17 years |
vboxsync |
page align the segkmem_alloc/free size.
|
|
|
@5349
|
17 years |
vboxsync |
need to take the cpu_lock before calling into cyclic.
|
|
|
@5335
|
17 years |
vboxsync |
all threads must wakeup on destroy; check for the right macro (bug …
|
|
|
@5334
|
17 years |
vboxsync |
check the right magic.
|
|
|
@5333
|
17 years |
vboxsync |
all threads must wakeup on destroy
|
|
|
@5325
|
17 years |
vboxsync |
use segkmem_alloc on 64-bit solaris because of gcc and its kernel code …
|
|
|
@5305
|
17 years |
vboxsync |
fixed rtR0MemObjNativeGetPagePhysAddr prototype mismatch.
|
|
|
@5230
|
17 years |
vboxsync |
Added r0drv/nt/semeventmulti-r0drv-nt.cpp.
|
|
|
@5229
|
17 years |
vboxsync |
rtSemEventWait -> rtSemEventMultiWait.
|
|
|
@5228
|
17 years |
vboxsync |
use the right magic.
|
|
|
@5226
|
17 years |
vboxsync |
Added r0drv/linux/semeventmulti-r0drv-linux.c
|
|
|
@5225
|
17 years |
vboxsync |
semaphore-r0drv-lnx.c split.
|
|
|
@5224
|
17 years |
vboxsync |
oops.
|
|
|
@5223
|
17 years |
vboxsync |
Split up r0drv/nt/semaphore-r0drv-nt.cpp.
|
|
|
@5222
|
17 years |
vboxsync |
Split up r0drv/nt/semaphore-r0drv-nt.cpp.
|
|
|
@5212
|
17 years |
vboxsync |
Solaris.
|
|
|
@5165
|
17 years |
vboxsync |
RTSemEventWaitNoResume
|
|
|
@5125
|
17 years |
vboxsync |
solaris build fix.
|
|
|
@5005
|
17 years |
vboxsync |
Failure logging
|
|
|
@4989
|
17 years |
vboxsync |
physnc fix.
|
|
|
@4981
|
17 years |
vboxsync |
as locking... hope it works.
|
|
|
@4869
|
17 years |
vboxsync |
warning
|
|
|
@4867
|
17 years |
vboxsync |
Drop noisy logging.
|
|
|
@4850
|
17 years |
vboxsync |
removed annoying message.
|
|
|
@4819
|
17 years |
vboxsync |
Don't assert on invalid handles as it upsets the dprintf2 logging in …
|
|
|
@4781
|
17 years |
vboxsync |
eol
|
|
|
@4755
|
17 years |
vboxsync |
Reverse allocation for Windows hosts: physical pages are allocated in …
|
|
|
@4751
|
17 years |
vboxsync |
eol
|
|
|
@4725
|
17 years |
vboxsync |
Use MmSecureVirtualMemory to have some limited protection with …
|
|
|
@4717
|
17 years |
vboxsync |
Solaris changes.
|
|
|
@4671
|
17 years |
vboxsync |
Must free MDL returned by MmAllocatePagesForMdl with ExFreePool
|
|
|
@4544
|
17 years |
vboxsync |
'u' is #defined by sys/user.h when in _KERNEL mode, that's great since …
|
|
|
@4543
|
17 years |
vboxsync |
Spaces.
|
|
|
@4542
|
17 years |
vboxsync |
Some freebsd fixes.
|
|
|
@4474
|
17 years |
vboxsync |
Solaris.
|
|
|
@4287
|
17 years |
vboxsync |
Solaris
|
|
|
@4233
|
17 years |
vboxsync |
please keep in mind that this file is part of the Linux kernel module …
|
|
|
@4230
|
17 years |
vboxsync |
Ported time-r0drv to NT.
|
|
|
@4229
|
17 years |
vboxsync |
Ported thread2-r0drv to Nt (completely untested).
|
|
|
@4224
|
17 years |
vboxsync |
shouldn't be here.
|
|
|
@4223
|
17 years |
vboxsync |
bugfixes.
|
|
|
@4222
|
17 years |
vboxsync |
warning.
|
|
|
@4221
|
17 years |
vboxsync |
forgot one inverted assertion.
|
|
|
@4220
|
17 years |
vboxsync |
some ideas for virtual address reserving.
|
|
|
@4219
|
17 years |
vboxsync |
RTR0MemObj for NT (untested).
|
|
|
@4179
|
17 years |
vboxsync |
Solaris changes.
|
|
|
@4178
|
17 years |
vboxsync |
Solaris changes.
|
|
|
@4160
|
17 years |
vboxsync |
Some bug fixes and allocation fallbacks.
|
|
|
@4159
|
17 years |
vboxsync |
Changed from $ to $.
|
|
|
@4158
|
17 years |
vboxsync |
Fixed build error and changed from $ to $.
|
|
|
@4155
|
17 years |
vboxsync |
RTR0MemGetAddressR3 & RTR0MemObjLockUser. Linux memobj impl.
|
|
|
@4154
|
17 years |
vboxsync |
work in progress. (bed time)
|
|
|
@4136
|
17 years |
vboxsync |
Added RTR0MemObjAllocPhysNC. Changed the two APIs taking ring-3 …
|
|
|
@4135
|
17 years |
vboxsync |
Use size_t for the page index. Added API for querying the ring-3 address.
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@4049
|
17 years |
vboxsync |
Some untested FreeBSD memory code.
|
|
|
@4038
|
17 years |
vboxsync |
some notes from kernel digging.
|
|
|
@4020
|
17 years |
vboxsync |
Spelling
|
|
|
@3990
|
17 years |
vboxsync |
|
|
|
@3989
|
17 years |
vboxsync |
export
|
|
|
@3985
|
17 years |
vboxsync |
export
|
|
|
@3984
|
17 years |
vboxsync |
grr
|
|
|
@3983
|
17 years |
vboxsync |
export
|
|
|
@3982
|
17 years |
vboxsync |
export
|
|
|
@3977
|
17 years |
vboxsync |
Implemented the timer and time apis for freebsd, stubbed the memobj ones.
|
|
|
@3760
|
17 years |
vboxsync |
use panic.
|
|
|
@3706
|
17 years |
vboxsync |
AssertMsg1/2.
|
|
|
@3705
|
17 years |
vboxsync |
RTStrPrintfV
|
|
|
@3699
|
17 years |
vboxsync |
double underscore cleanup.
|
|
|
@3680
|
17 years |
vboxsync |
Implemented some more FreeBSD ring-0 driver code.
|
|
|
@3679
|
17 years |
vboxsync |
Implemented some more FreeBSD ring-0 driver code.
|
|
|