|
|
@32793
|
14 years |
vboxsync |
One more for crit sections
|
|
|
@32792
|
14 years |
vboxsync |
And more
|
|
|
@32791
|
14 years |
vboxsync |
More stats
|
|
|
@32489
|
14 years |
vboxsync |
VMM: More work on the periodic preemption timer (no actual timers yet).
|
|
|
@29902
|
15 years |
vboxsync |
PDM: Flushed out the PDMQueueFlush code as its unused and problematic …
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@26066
|
15 years |
vboxsync |
Guest SMP: force all VCPUs to go back to ring 3 when a pgm pool flush …
|
|
|
@25528
|
15 years |
vboxsync |
IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
|
|
|
@24582
|
15 years |
vboxsync |
VMM.cpp: Fix cleanup of the stack's guard pages so that we don't …
|
|
|
@23487
|
15 years |
vboxsync |
VMM: Saved and restore the [R|E]FLAGS register in the …
|
|
|
@23147
|
15 years |
vboxsync |
Build fix.
|
|
|
@23145
|
15 years |
vboxsync |
VMM: Extended VMMR3EmtRendezvous with TYPE_ASCENDING, TYPE_DESCENDING …
|
|
|
@21653
|
15 years |
vboxsync |
TPR patching updates
|
|
|
@21196
|
15 years |
vboxsync |
Break up raw mode and hwacc EM parts.
|
|
|
@20992
|
15 years |
vboxsync |
VMMR0JmpA-amd64.asm: Save non-volatile XMM registers on Windows/AMD64.
|
|
|
@20875
|
15 years |
vboxsync |
VMM: Renamed almost all references to CallHost to CallRing3.
|
|
|
@20874
|
15 years |
vboxsync |
VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3.
|
|
|
@20871
|
15 years |
vboxsync |
VMM: Make sure there is enough room for a few physical handler …
|
|
|
@20854
|
15 years |
vboxsync |
VMM: Use the custom logger prefix to indicate the virtual CPU ID.
|
|
|
@20663
|
15 years |
vboxsync |
VMM: Added VMMR3EmtRendezvous for getting the attention of all EMTs …
|
|
|
@20545
|
16 years |
vboxsync |
VMM: Instrumented the setjump code with stack usage statistics (only …
|
|
|
@20533
|
16 years |
vboxsync |
VMM: Guard the hyper stack in strict builds using the new …
|
|
|
@20406
|
16 years |
vboxsync |
Removed obsolete REMR3ReplayInvalidatedPages
|
|
|
@20374
|
16 years |
vboxsync |
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
|
|
|
@20365
|
16 years |
vboxsync |
VMM: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
|
|
|
@19732
|
16 years |
vboxsync |
Ring 0 logger changes.
|
|
|
@19702
|
16 years |
vboxsync |
Need a separate ring 0 logger for each VCPU.
|
|
|
@19575
|
16 years |
vboxsync |
Updates for ring 0 call stack dumping. (not enabled nor tested)
|
|
|
@19529
|
16 years |
vboxsync |
Introduced VMMR3AtomicExecuteHandler
|
|
|
@19462
|
16 years |
vboxsync |
VMM: iLastGZRc from VMM to VMMCPU.
|
|
|
@19453
|
16 years |
vboxsync |
attempt to fix the 32-bit build boxes
|
|
|
@19438
|
16 years |
vboxsync |
VMM: alignment fix.
|
|
|
@19434
|
16 years |
vboxsync |
Further splitup of VMM (ring 0 jump buffer).
|
|
|
@19366
|
16 years |
vboxsync |
Removed global VMM lock.
|
|
|
@18665
|
16 years |
vboxsync |
VMM: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs. (part 1)
|
|
|
@17546
|
16 years |
vboxsync |
VMM: Don't make host calls for Assertion or logging purposes when …
|
|
|
@17284
|
16 years |
vboxsync |
Preliminary code to deal with VINF_EM_RAW_EMULATE_IO_BLOCK
|
|
|
@14680
|
16 years |
vboxsync |
HWVMX,VMM: make 100% sure the logger doesn't screw us during the …
|
|
|
@14176
|
16 years |
vboxsync |
sigh.
|
|
|
@14174
|
16 years |
vboxsync |
VMM: another shot at it.
|
|
|
@14172
|
16 years |
vboxsync |
hrmpf!
|
|
|
@14171
|
16 years |
vboxsync |
hrmpf.
|
|
|
@14170
|
16 years |
vboxsync |
build fix.
|
|
|
@14167
|
16 years |
vboxsync |
VMM: AMD64 -> 32bit switcher (for testing only).
|
|
|
@13879
|
16 years |
vboxsync |
SMP updates for VT-x/AMD-V.
|
|
|
@13873
|
16 years |
vboxsync |
Updates
|
|
|
@13872
|
16 years |
vboxsync |
Pass the VMCPU id on to all hwaccm functions.
|
|
|
@13832
|
16 years |
vboxsync |
IN_GC -> IN_RC.
|
|
|
@13813
|
16 years |
vboxsync |
#1865: Final VMM cleanups.
|
|
|
@13798
|
16 years |
vboxsync |
VMM: Split out the switcher code from VMM.cpp and into VMMSwitcher.cpp.
|
|
|
@13796
|
16 years |
vboxsync |
VMM: some adjustments.
|
|
|
@13742
|
16 years |
vboxsync |
Some initial VM data restructuring.
|
|
|
@13719
|
16 years |
vboxsync |
VMM: alignment fix.
|
|
|
@13714
|
16 years |
vboxsync |
VMM: More renaming and cleanup, caught another R3/R0 pointer - the …
|
|
|
@13701
|
16 years |
vboxsync |
VMM: some statistics cleanup.
|
|
|
@13700
|
16 years |
vboxsync |
VMM: Made VBOX_WITH_R0_LOGGING a Makefile (LocalConfig.kmk) option.
|
|
|
@13698
|
16 years |
vboxsync |
VMM: Fixed ring-0 access to the ring-3 mapping of the EMT stack. Moved …
|
|
|
@13697
|
16 years |
vboxsync |
VMM: cleanup in progress.
|
|
|
@12989
|
16 years |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
|
|
|
@12837
|
16 years |
vboxsync |
VMM: more VT-x/AMD-V guru meditation fixes.
|
|
|
@12479
|
16 years |
vboxsync |
Also print ring 0 release assertion messages to the release log. Now …
|
|
|
@11474
|
16 years |
vboxsync |
AMD-V: Corrected current asid handling. (multiple VMs could end up …
|
|
|
@9387
|
17 years |
vboxsync |
64-bit GC alignment fixes
|
|
|
@9244
|
17 years |
vboxsync |
GC logging changes for 64 bits guests. (RTGCPTR -> RTRCPTR)
|
|
|
@9212
|
17 years |
vboxsync |
Major changes for sizeof(RTGCPTR) == uint64_t.
Introduced RCPTRTYPE …
|
|
|
@9148
|
17 years |
vboxsync |
More 64 bits guest preps
|
|
|
@8841
|
17 years |
vboxsync |
Extra statistic counter
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7924
|
17 years |
vboxsync |
Fixed broken ring 0 log flushing
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@4979
|
17 years |
vboxsync |
New ring-0 assertion avoidance, now for all platforms.
|
|
|
@4787
|
17 years |
vboxsync |
Eliminated HCPTRTYPE and replaced with R3R0PTRTYPE where necessary.
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@3724
|
17 years |
vboxsync |
removed the obsolete x86context.h (all constants are in VBox/x86.h).
|
|
|
@3723
|
17 years |
vboxsync |
Double underscore cleanup.
|
|
|
@3696
|
17 years |
vboxsync |
double underscore cleanup.
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2507
|
18 years |
vboxsync |
Drop the VINF_IOM_HC_IOPORT_READWRITE status code as it isn't really …
|
|
|
@2283
|
18 years |
vboxsync |
Working TMCLOCK_VIRTUAL_SYNC.
|
|
|
@1210
|
18 years |
vboxsync |
Added PGMR3ChangeShwPDMappings.
Added VMX/SVM test case.
|
|
|
@988
|
18 years |
vboxsync |
Fixed the real cause of the tripple fault.
|
|
|
@914
|
18 years |
vboxsync |
PVMR0 changes for darwin.
|
|
|
@847
|
18 years |
vboxsync |
Interrupt masking testcase. (attempt at debugging amd64 issue)
|
|
|
@271
|
18 years |
vboxsync |
More stats
|
|
|
@247
|
18 years |
vboxsync |
Out of memory reporting for dynamic memory allocation case.
|
|
|
@234
|
18 years |
vboxsync |
VMM: Added support for runtime error notifications (VMSetRuntimeError …
|
|
|
@161
|
18 years |
vboxsync |
64-bit: structure alignment.
|
|
|
@140
|
18 years |
vboxsync |
64-bit.
|
|
|
@23
|
18 years |
vboxsync |
string.h & stdio.h + header cleanups.
|
|
|
@1
|
55 years |
vboxsync |
import
|