|
|
@23452
|
15 years |
vboxsync |
Makefiles: Corrected properties.
|
|
|
@23415
|
15 years |
vboxsync |
PGM: Saved state hacking and some minor cleanups.
|
|
|
@23307
|
15 years |
vboxsync |
VMM: Moved the saved state code out of PGM.cpp and into PGMSavedState.cpp.
|
|
|
@22906
|
15 years |
vboxsync |
VMM: Don't use RTBldCfgRevision here, the R3 <-> R0/RC compatability …
|
|
|
@22823
|
15 years |
vboxsync |
replaced VBOX_SVN_REV by RTBldCfgRevision[Str]()
|
|
|
@22781
|
15 years |
vboxsync |
SSM: Save the build type and host os+arch, feed the strings from the …
|
|
|
@22309
|
15 years |
vboxsync |
PDMAsyncCompletion: Add first part of the cache for file I/O
|
|
|
@22140
|
15 years |
vboxsync |
SSM-new.cpp -> SSM.cpp.
|
|
|
@22032
|
15 years |
vboxsync |
VMM: Enabled the new SSM code.
|
|
|
@22031
|
15 years |
vboxsync |
VMM/Makefile.kmk: reverted 50766.
|
|
|
@22029
|
15 years |
vboxsync |
SSM: adjusted progress calculation during save.
|
|
|
@21963
|
15 years |
vboxsync |
VMM: When we're switching to our own private stack, it must have a …
|
|
|
@21856
|
15 years |
vboxsync |
SSM: only compress big stuff that's a page or larger.
|
|
|
@21496
|
15 years |
vboxsync |
VMM/PDMAsyncCompletion: Add basic working manager using RTFileAio API …
|
|
|
@21196
|
15 years |
vboxsync |
Break up raw mode and hwacc EM parts.
|
|
|
@20998
|
16 years |
vboxsync |
VMM: how to trigger the 64-bit windows issue.
|
|
|
@20997
|
16 years |
vboxsync |
HWACCM,CPUM: Fix for 64-bit Windows trashing guest XMM registers - VMX …
|
|
|
@20922
|
16 years |
vboxsync |
Config.kmk,VMM/Makefile.kmk: Retired VBOX_WITH_SMP_GUESTS (unused), …
|
|
|
@20871
|
16 years |
vboxsync |
VMM: Make sure there is enough room for a few physical handler …
|
|
|
@20541
|
16 years |
vboxsync |
VMM: Split up VMMR0A.asm into VMMR0JmpA-x86.asm and …
|
|
|
@20167
|
16 years |
vboxsync |
First part of the PDMAsyncCompletion rewrite:
* The Host specific …
|
|
|
@19957
|
16 years |
vboxsync |
VMM,SUPDrv-win,Config.kmk: VBOX_WITH_VMMR0_DISABLE_PREEMPTION
|
|
|
@19757
|
16 years |
vboxsync |
VMM,IPRT,DBGC: Debug address spaces.
|
|
|
@19297
|
16 years |
vboxsync |
Renamed src/recompiler_new to src/recompiler.
|
|
|
@19288
|
16 years |
vboxsync |
DBGF,TRPM,HWACCM: Merged DBGFR0.cpp and DBGFGC.cpp into …
|
|
|
@18792
|
16 years |
vboxsync |
MM,PGM: New User-kernel heap (aka MMUkHeap), use it for the …
|
|
|
@18665
|
16 years |
vboxsync |
VMM: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs. (part 1)
|
|
|
@17294
|
16 years |
vboxsync |
PGM: started looking at direct access of PGMPAGE::HCPhys and the …
|
|
|
@16959
|
16 years |
vboxsync |
disable array bounds warning for PGMAllPool
|
|
|
@16344
|
16 years |
vboxsync |
.darwin.x86 isn't right for VBOXGC since that's BLD_TRG_ARCH=x86 and …
|
|
|
@16341
|
16 years |
vboxsync |
Makefiles: .darwin -> .darwin.x86.
|
|
|
@15414
|
16 years |
vboxsync |
Corrected VBOX_WITH_HYBIRD_32BIT_KERNEL to …
|
|
|
@15413
|
16 years |
vboxsync |
#3202: CMPXCHG - 64-bit solaris optimziation.
|
|
|
@14994
|
16 years |
vboxsync |
Moved CPUMStack.cpp to the all dir
|
|
|
@14870
|
16 years |
vboxsync |
Cleaning up.
|
|
|
@14833
|
16 years |
vboxsync |
Drop the global VBOX_WITH_NEW_RECOMPILER global.
|
|
|
@14785
|
16 years |
vboxsync |
More switcher updates
|
|
|
@14766
|
16 years |
vboxsync |
PAE to AMD64 switcher
|
|
|
@14515
|
16 years |
vboxsync |
SUPDrv,SUPLib,VMM: Kicked out the dead VBOX_WITH_IDT_PATCHING code.
|
|
|
@14167
|
16 years |
vboxsync |
VMM: AMD64 -> 32bit switcher (for testing only).
|
|
|
@14137
|
16 years |
vboxsync |
order
|
|
|
@14134
|
16 years |
vboxsync |
32->64 bit mode skeleton, nothing yet works, for sure
|
|
|
@14116
|
16 years |
vboxsync |
line continuation fun.
|
|
|
@14114
|
16 years |
vboxsync |
#1865: Some structures and external API for the ring-0 dynamic mapping …
|
|
|
@14042
|
16 years |
vboxsync |
Windows build fix; VBoxDD*R0/GC should not link against RuntimeR0/GC, …
|
|
|
@13798
|
16 years |
vboxsync |
VMM: Split out the switcher code from VMM.cpp and into VMMSwitcher.cpp.
|
|
|
@13699
|
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 …
|
|
|
@13565
|
16 years |
vboxsync |
#1865: REM (VMM bits) - moved EMFlushREMTBs to REMFlushTBs, deleted …
|
|
|
@13375
|
16 years |
vboxsync |
some (disabled) VMI bits
|
|
|
@13306
|
16 years |
vboxsync |
IPRT,++: some assert.h cleanup, making a suitable place to call …
|
|
|
@13060
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13038
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13035
|
16 years |
vboxsync |
#1865: More PGM…
|
|
|
@12991
|
16 years |
vboxsync |
VMM: build fix.
|
|
|
@12990
|
16 years |
vboxsync |
VMM: build fix.
|
|
|
@12989
|
16 years |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
|
|
|
@12980
|
16 years |
vboxsync |
Split up PDMDevice.cpp, moving all the devhlps into two new files …
|
|
|
@12964
|
16 years |
vboxsync |
VMM: MMPhysGCPhys2HCVirt -> PGMPhysGCPhys2HCPtrAssert; deleted …
|
|
|
@12248
|
16 years |
vboxsync |
VMM/Makefiles: Eliminated PATH_TARGET usage and pushed them up to root …
|
|
|
@12170
|
16 years |
vboxsync |
Makefiles: VBOX_KBUILD_HACKING -> VBOX_SINGLE_MAKEFILE
|
|
|
@11805
|
16 years |
vboxsync |
- rearranged SDK-only stuff in makefiles per Knut advise
|
|
|
@11725
|
16 years |
vboxsync |
#3076: Merged in the branch with the alternate driver authentication …
|
|
|
@11721
|
16 years |
vboxsync |
- completly divorced SDK and binary, use 'kmk sdk' to build SDK
|
|
|
@10804
|
16 years |
vboxsync |
VMM: Fixed VBOX_SVN_REV blunder (mine).
|
|
|
@10450
|
16 years |
vboxsync |
Added VMMGetSvnRev() (exported) and changed VMMR0Init and VMMGCInit …
|
|
|
@10240
|
16 years |
vboxsync |
sub-makefile fix.
|
|
|
@10200
|
16 years |
vboxsync |
Moved the VBOX_WITH_PDM_LOCK and VBOX_WITH_INTERNAL_NETWORKING defines …
|
|
|
@10046
|
16 years |
vboxsync |
Drop the .NOTPARALLEL hack (windows), this should work fine now. …
|
|
|
@9483
|
17 years |
vboxsync |
async completion updates:
* Rename the Darwin backend to FreeBSD …
|
|
|
@9427
|
17 years |
vboxsync |
Compile async completion manager by default and disable the native …
|
|
|
@9008
|
17 years |
vboxsync |
Changes for proper flushing of the TLB for physical registration changes.
|
|
|
@8797
|
17 years |
vboxsync |
New DBGF interface for digging into the guts of the guest OS kernel.
|
|
|
@8760
|
17 years |
vboxsync |
PATH_KBUILD -> KBUILD_PATH.
|
|
|
@8757
|
17 years |
vboxsync |
BUILD_PLATFORM* -> KBUILD_HOST*.
|
|
|
@8636
|
17 years |
vboxsync |
.o/.obj alias for PGMPhysRWTmpl.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7821
|
17 years |
vboxsync |
PDMAsyncCompletion: move the host specific part into separate files. …
|
|
|
@6996
|
17 years |
vboxsync |
Check for VBOX_WITH_PDM_LOCK.
|
|
|
@6581
|
17 years |
vboxsync |
Added some ring-3 wrapper functions for the (ring-0) GMM APIs.
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5812
|
17 years |
vboxsync |
Continued work on the async implementation. Added to Makefile but …
|
|
|
@5695
|
17 years |
vboxsync |
Don't drag in CPUMAllA.asm in ring-3 because leopard doesn't like the …
|
|
|
@5683
|
17 years |
vboxsync |
Don't try use Debugger.lib/a unless it's built and needed.
|
|
|
@5682
|
17 years |
vboxsync |
Don't try use Debugger.lib/a unless it's built and needed.
|
|
|
@5667
|
17 years |
vboxsync |
Debugger interface for searching memory. Fixed a const mixup.
|
|
|
@5646
|
17 years |
vboxsync |
Introduced VBOX_WITH_PREALLOC_RAM_BY_DEFAULT which is disabled of …
|
|
|
@5597
|
17 years |
vboxsync |
OS/2 build fix.
|
|
|
@5033
|
17 years |
vboxsync |
GMM…
|
|
|
@5029
|
17 years |
vboxsync |
GVM -> GVMM
|
|
|
@5026
|
17 years |
vboxsync |
GVM -> GVMM.
|
|
|
@4975
|
17 years |
vboxsync |
backing out 24660.
|
|
|
@4972
|
17 years |
vboxsync |
IN_GVM_R0
|
|
|
@4971
|
17 years |
vboxsync |
GVM.
|
|
|
@4918
|
17 years |
vboxsync |
Introduced RT_NO_RING0_ASSERTIONS
|
|
|
@4829
|
17 years |
vboxsync |
inverted VBOX_WITHOUT_IDT_PATCHING.
|
|
|
@4814
|
17 years |
vboxsync |
Corrected the entry point.
|
|
|
@4776
|
17 years |
vboxsync |
Stricter type checking. Removed unnecessary code from the ring 0 module.
|
|
|
@4738
|
17 years |
vboxsync |
more new phys code.
|
|
|
@4665
|
17 years |
vboxsync |
Moved some of the odd address conversion routines to PGMR3Dbg just to …
|
|
|