|
|
@93554
|
3 years |
vboxsync |
VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT …
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@92408
|
3 years |
vboxsync |
VMM: Reworked most of the call-ring-3 stuff into …
|
|
|
@92204
|
3 years |
vboxsync |
VMM/PDMCritSect: Make it possible for known worker thread to enter …
|
|
|
@91817
|
3 years |
vboxsync |
VMM/PDMCritSectRw: Don't preempt while on custom stack. [build fix] …
|
|
|
@91815
|
3 years |
vboxsync |
VMM/PDMCritSectRw: Don't preempt while on custom stack. [build fix] …
|
|
|
@91814
|
3 years |
vboxsync |
VMM/PDMCritSectRw: Don't preempt while on custom stack. [build fix] …
|
|
|
@91813
|
3 years |
vboxsync |
VMM/PDMCritSectRw: Don't preempt while on custom stack. [build fix] …
|
|
|
@91812
|
3 years |
vboxsync |
VMM/PDMCritSectRw: Don't preempt while on custom stack. bugref:10124
|
|
|
@90940
|
3 years |
vboxsync |
VMM/PDMAllCritSectRw: Removed blank line. bugref:6695
|
|
|
@90910
|
3 years |
vboxsync |
VMM/PDMCritSect[Rw]Enter*: Don't set cNsMaxTotal back to RT_NS_1MIN …
|
|
|
@90677
|
3 years |
vboxsync |
VMM/PDMCritSectRwEnterShared: Implemented waiting in ring-0/HM …
|
|
|
@90673
|
3 years |
vboxsync |
VMM/PDMCritSectRwEnterShared: Some more code refactoring. bugref:6695
|
|
|
@90672
|
3 years |
vboxsync |
VMM/PDMCritSectRwEnterShared: Some more code refactoring. Added …
|
|
|
@90671
|
3 years |
vboxsync |
VMM/PDMCritSectRwEnterShared: Some more code refactoring. bugref:6695
|
|
|
@90670
|
3 years |
vboxsync |
VMM/PDMCritSectRwEnterShared: Some code refactoring. bugref:6695
|
|
|
@90667
|
3 years |
vboxsync |
VMM/PDMCritSectRwLeaveShared: Signal waiting writers from ring-0/HM. …
|
|
|
@90665
|
3 years |
vboxsync |
VMM/PDMCritSectRwEnterExcl: Tiny optimization. bugref:6695
|
|
|
@90660
|
3 years |
vboxsync |
VMM/PDMCritSectRwLeaveExcl: Code deduplication. bugref:6695
|
|
|
@90659
|
3 years |
vboxsync |
VMM/PDMCritSectRwLeaveExcl: Signal waiters from ring-0/HM. Had to …
|
|
|
@90658
|
3 years |
vboxsync |
VMM/PDMCritSectRwLeaveExcl: Some code structure changes, no actual …
|
|
|
@90654
|
3 years |
vboxsync |
VMM/PDMCritSectRwLeaveExcl: Relax use of atomics. bugref:6695
|
|
|
@90650
|
3 years |
vboxsync |
VMM/PDMCritSectRwLeaveExcl: Used ASMAtomicCmpWriteU128U to optimize …
|
|
|
@90637
|
3 years |
vboxsync |
IPRT/RTCritSectRw,VMM/PDMCritSectRw: Rearranged the core members a …
|
|
|
@90636
|
3 years |
vboxsync |
VMM/PDMCritSectRwEnterExcl: Implemented waiting in most ring-0 …
|
|
|
@90634
|
3 years |
vboxsync |
VMM/PDMCritSectRwEnterExcl: Implemented waiting in most ring-0 …
|
|
|
@90612
|
3 years |
vboxsync |
VMM/PDMCritSecRw: More code refactoring. bugref:6695
|
|
|
@90611
|
3 years |
vboxsync |
VMM/PDMCritSecRw: More code refactoring. bugref:6695
|
|
|
@90610
|
3 years |
vboxsync |
VMM/PDMCritSecRw: More code refactoring. bugref:6695
|
|
|
@90608
|
3 years |
vboxsync |
VMM/PDMCritSecRw: Some code refactoring. bugref:6695
|
|
|
@90573
|
3 years |
vboxsync |
VMM/PDMCritSectRw: Added message and LogRel to pdmCritSectRwCorrupted. …
|
|
|
@90571
|
3 years |
vboxsync |
VMM/PDMCritSectRw: Use VMM_ASSERT_RELEASE_MSG_RETURN. Validate the …
|
|
|
@90570
|
3 years |
vboxsync |
VMM/PDMCritSectRw: Added a self pointer for use with queued-leave to …
|
|
|
@90486
|
3 years |
vboxsync |
VMM/PDM: Tighten read/write critical section code a bit. bugref:6695
|
|
|
@90385
|
3 years |
vboxsync |
VMM: Doxygen fix. bugref:9218 bugref:10074
|
|
|
@90348
|
3 years |
vboxsync |
VMM: Removed the VM pointers from the internal critsect structures. …
|
|
|
@90347
|
3 years |
vboxsync |
VMM: Pass pVM to PDMCritSectRw APIs. bugref:9218 bugref:10074
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@80333
|
5 years |
vboxsync |
VMM: Eliminating the VBOX_BUGREF_9217_PART_I preprocessor macro. …
|
|
|
@80281
|
5 years |
vboxsync |
VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
|
|
|
@80268
|
5 years |
vboxsync |
VMM: Refactoring VMMAll/* to use VMCC & VMMCPUCC. bugref:9217
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@62659
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62653
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@58126
|
9 years |
vboxsync |
VMM: Fixed almost all the Doxygen warnings.
|
|
|
@58116
|
9 years |
vboxsync |
VMM: Doxygen fixes.
|
|
|
@57851
|
9 years |
vboxsync |
VMM: unused parameter warning fixes.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@56287
|
10 years |
vboxsync |
VMM: Updated (C) year.
|
|
|
@50001
|
11 years |
vboxsync |
PDMCritSect: Ditto VERR_INTERRUPTED fix for shared critical sections.
|
|
|
@49486
|
11 years |
vboxsync |
VMM: Warnings.
|
|
|
@48936
|
11 years |
vboxsync |
VMM: Whitespace cleanups by scm.
|
|
|
@48199
|
11 years |
vboxsync |
PDMAllCritSectRw.cpp: do the same preemption/interrupt-enabled checks …
|
|
|
@45310
|
12 years |
vboxsync |
PDMCritSectRw: Fixed shared leave bugs.
|
|
|
@45306
|
12 years |
vboxsync |
PDMCritSectRw: build fix
|
|
|
@45299
|
12 years |
vboxsync |
PDMCritSectRw: Fixes.
|
|
|
@45293
|
12 years |
vboxsync |
PGMCritSectRw: Prep for ring-0 and raw-mode context operation.
|
|
|
@45189
|
12 years |
vboxsync |
STAM,VM: ring-3 only testing of pdmcritsectrw.h (disabled).
|
|
|
@45178
|
12 years |
vboxsync |
Work some of the PDMCritSectRw statistics.
|
|
|
@45171
|
12 years |
vboxsync |
VMM/PDMAllCritSectRw: header fix
|
|
|
@45152
|
12 years |
vboxsync |
PDMCritSectRw: Early morphing stage - untested, ring-3 only.
|
|
copied from trunk/src/VBox/Runtime/generic/critsectrw-generic.cpp
|
|
|
@45110
|
12 years |
vboxsync |
Raw conversion of semrw-lockless-generic.cpp into RTCritSectEx.
|