|
|
@8847
|
17 years |
vboxsync |
On entry always flush the TLB.
|
|
|
@8843
|
17 years |
vboxsync |
Correction
|
|
|
@8842
|
17 years |
vboxsync |
Wrong assertion
|
|
|
@8841
|
17 years |
vboxsync |
Extra statistic counter
|
|
|
@8839
|
17 years |
vboxsync |
Correctly restore IF in SVMVMRun
|
|
|
@8831
|
17 years |
vboxsync |
dtrace experiments.
|
|
|
@8830
|
17 years |
vboxsync |
dtrace experiments.
|
|
|
@8825
|
17 years |
vboxsync |
-doxygen comment.
|
|
|
@8824
|
17 years |
vboxsync |
Don't assert on VERR_REM_TOO_MANY_TRAPS and make the debugger go into …
|
|
|
@8823
|
17 years |
vboxsync |
Don't loop forever in DBGFR3Term if the debugger and EMT race each other.
|
|
|
@8819
|
17 years |
vboxsync |
Added DBGFR3MemReadString and made DBGFR3AddrFromFlat return pAddress.
|
|
|
@8818
|
17 years |
vboxsync |
Pushed some very noisy logging into Log4 (was LogFlow).
|
|
|
@8816
|
17 years |
vboxsync |
Added a release log statement about erratum 170
|
|
|
@8815
|
17 years |
vboxsync |
Corrected revision checks for erratum 170.
|
|
|
@8809
|
17 years |
vboxsync |
Proper injection of pending interrupts when IF=0, so they get …
|
|
|
@8808
|
17 years |
vboxsync |
Correction
|
|
|
@8807
|
17 years |
vboxsync |
Unused local variable
|
|
|
@8806
|
17 years |
vboxsync |
Determine which AMD cpus are really affected by erratum 170 (forced …
|
|
|
@8802
|
17 years |
vboxsync |
alignment…
|
|
|
@8801
|
17 years |
vboxsync |
alignment…
|
|
|
@8800
|
17 years |
vboxsync |
Started digging into the solaris guest kernel. Added DBGFR3MemRead.
|
|
|
@8799
|
17 years |
vboxsync |
More alignment fun.
|
|
|
@8797
|
17 years |
vboxsync |
New DBGF interface for digging into the guts of the guest OS kernel.
|
|
|
@8795
|
17 years |
vboxsync |
Fiex bad OFF -> GURU state transition.
|
|
|
@8794
|
17 years |
vboxsync |
started on some state machine validation (to catch a bad OFF -> GURU …
|
|
|
@8793
|
17 years |
vboxsync |
Log group.
|
|
|
@8763
|
17 years |
vboxsync |
Use Makefile.kup instead of up.kmk.
|
|
|
@8760
|
17 years |
vboxsync |
PATH_KBUILD -> KBUILD_PATH.
|
|
|
@8759
|
17 years |
vboxsync |
BUILD_TYPE -> KBUILD_TYPE.
|
|
|
@8758
|
17 years |
vboxsync |
BUILD_TARGET* -> KBUILD_TARGET*.
|
|
|
@8757
|
17 years |
vboxsync |
BUILD_PLATFORM* -> KBUILD_HOST*.
|
|
|
@8739
|
17 years |
vboxsync |
Set the shadow PDE for real and protected mode without paging to …
|
|
|
@8738
|
17 years |
vboxsync |
More logging
|
|
|
@8736
|
17 years |
vboxsync |
Excessive debug logging can halt the host.
|
|
|
@8735
|
17 years |
vboxsync |
copy&past fix.
|
|
|
@8734
|
17 years |
vboxsync |
CPUID updates
|
|
|
@8677
|
17 years |
vboxsync |
Fixed lock accounting for locks aquired via VMM[GC|R0]CallHost.
|
|
|
@8659
|
17 years |
vboxsync |
Updates for 64 bits paging.
Removed conditional dirty and accessed …
|
|
|
@8636
|
17 years |
vboxsync |
.o/.obj alias for PGMPhysRWTmpl.
|
|
|
@8635
|
17 years |
vboxsync |
PGMPhys.h -> PGMPhysRWTmpl.h
|
|
|
@8626
|
17 years |
vboxsync |
Renamed the PGMR3PhysRead* and PGMR3PhysWrite* function and added U64 …
|
|
|
@8625
|
17 years |
vboxsync |
trailing spaces.
|
|
|
@8624
|
17 years |
vboxsync |
Fixed bug in PGMR3CheckIntegrity that would surface during reset in …
|
|
|
@8608
|
17 years |
vboxsync |
todo comment.
|
|
|
@8604
|
17 years |
vboxsync |
Workaround for the multiple error messages set in the …
|
|
|
@8579
|
17 years |
vboxsync |
AssertBreakVoid -> AssertBreak
|
|
|
@8569
|
17 years |
vboxsync |
AssertBreak -> AssertBreakStmt.
|
|
|
@8564
|
17 years |
vboxsync |
NoDmik -> NOT_DMIK.
|
|
|
@8557
|
17 years |
vboxsync |
Updates for 64 bits paging. Removed unused ShwGet/Set/ModifyPDEByIndex …
|
|
|
@8554
|
17 years |
vboxsync |
Always refuse to load if the cpu is in vmx root mode (32 bits to PAE …
|
|
|
@8553
|
17 years |
vboxsync |
Moved VMX root mode check around.
|
|
|
@8550
|
17 years |
vboxsync |
Corrected the KVM presence check
|
|
|
@8543
|
17 years |
vboxsync |
Corrected the error code for that core code 'allocation' failure.
|
|
|
@8542
|
17 years |
vboxsync |
Try harder to find contiguous memory for the core code (world …
|
|
|
@8537
|
17 years |
vboxsync |
Spaces
|
|
|
@8536
|
17 years |
vboxsync |
Split out the long mode only bits from the PDPE.
Set accessed bits for …
|
|
|
@8535
|
17 years |
vboxsync |
Trying to shut up GCC
|
|
|
@8533
|
17 years |
vboxsync |
Start of 64 bits paging support
|
|
|
@8514
|
17 years |
vboxsync |
Removed annoying SUPR0Printf.
|
|
|
@8503
|
17 years |
vboxsync |
Fall back to the recompiler when the guest tries to access invalid …
|
|
|
@8500
|
17 years |
vboxsync |
Extra stat
|
|
|
@8491
|
17 years |
vboxsync |
Fixed OS/2 builds.
|
|
|
@8460
|
17 years |
vboxsync |
Alignment fix for 64 bits builds
|
|
|
@8458
|
17 years |
vboxsync |
Finished up the Gst part of longmode paging
|
|
|
@8455
|
17 years |
vboxsync |
Compile fix
|
|
|
@8454
|
17 years |
vboxsync |
Long mode changes
|
|
|
@8415
|
17 years |
vboxsync |
Fixed bustage reported in #2799
|
|
|
@8414
|
17 years |
vboxsync |
Fixed bustage reported in #2799
|
|
|
@8386
|
17 years |
vboxsync |
No AMD64 support in raw mode
|
|
|
@8354
|
17 years |
vboxsync |
Accidental commit
|
|
|
@8347
|
17 years |
vboxsync |
gcc warnings
|
|
|
@8333
|
17 years |
vboxsync |
Disassembler updates for 64 bits support
|
|
|
@8283
|
17 years |
vboxsync |
Parameter size of 32 bits far pointers was changed
|
|
|
@8276
|
17 years |
vboxsync |
Removed assertion
|
|
|
@8242
|
17 years |
vboxsync |
small logging fixes
|
|
|
@8236
|
17 years |
vboxsync |
Reapplied 29907
|
|
|
@8234
|
17 years |
vboxsync |
MMIO: Cleanup up (removed duplicate code)
Disassembler: simplified …
|
|
|
@8225
|
17 years |
vboxsync |
Added some assembly support routines (inactive; todo)
|
|
|
@8223
|
17 years |
vboxsync |
Disabled rem code page monitoring (broken since changeset 20831) and …
|
|
|
@8217
|
17 years |
vboxsync |
Added CSAMR3UnmonitorPage
|
|
|
@8191
|
17 years |
vboxsync |
warnings
|
|
|
@8160
|
17 years |
vboxsync |
All CRx registers are now 64 bits.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@8149
|
17 years |
vboxsync |
More 64 bits disassembler updates
|
|
|
@8129
|
17 years |
vboxsync |
Removed inactive PGM_WITH_BROKEN_32PAE_SWITCHER code
|
|
|
@8126
|
17 years |
vboxsync |
fix relocation for 32-bit (host) to PAE mode (guest)
|
|
|
@8115
|
17 years |
vboxsync |
Don't assert if RTMpOnAll returns VERR_NOT_SUPPORTED!
|
|
|
@8113
|
17 years |
vboxsync |
The recompiler must refresh its cpuid cache when we change a cpuid feature.
|
|
|
@8112
|
17 years |
vboxsync |
Another attempt at a proper check. (init order messed up the previous one)
|
|
|
@8111
|
17 years |
vboxsync |
The previous check for PAE was too strict.
|
|
|
@8110
|
17 years |
vboxsync |
Allow clearing of CPUMCPUIDFEATURE_PAE
|
|
|
@8108
|
17 years |
vboxsync |
Updated check.
Added PGMGetHostMode.
|
|
|
@8106
|
17 years |
vboxsync |
Refuse to activate PAE mode when the host is using 32 bits paging.
|
|
|
@8101
|
17 years |
vboxsync |
Got rid of incorrect GC case for failed instruction emulation. Could …
|
|
|
@8100
|
17 years |
vboxsync |
Wrong assertion
|
|
|
@8099
|
17 years |
vboxsync |
Let cmpxchg8b get through
|
|
|
@8098
|
17 years |
vboxsync |
Emulate cmpxchg8b in GC.
|
|
|
@8090
|
17 years |
vboxsync |
Missing PGMPOOLKIND_PAE_PT_FOR_PAE_2MB case in pgmPoolTrackDeref.
|
|
|
@8089
|
17 years |
vboxsync |
Fixed pgmR3MapRelocate call.
|
|
|
@8086
|
17 years |
vboxsync |
PAE monitoring fixes
|
|
|