|
|
@46326
|
12 years |
vboxsync |
RT_STR_TUPLE
|
|
|
@46315
|
12 years |
vboxsync |
VMM/HMVMXR0: Added a couple of comments in the tagged-TLB flushing code.
|
|
|
@46314
|
12 years |
vboxsync |
VMM/HM: AMD-V bits. Get rid of unnecessary pragma packs and use 'u' …
|
|
|
@46312
|
12 years |
vboxsync |
VMM/HM: Use assembler structures to make code the VMX host restoration …
|
|
|
@46310
|
12 years |
vboxsync |
VMM/HM: AMD-V bits. Bring VMCB layout up to latest spec.
|
|
|
@46305
|
12 years |
vboxsync |
VMM/HM: Don't fail AMD-V init if AMD-V is not supported by the CPU.
|
|
|
@46304
|
12 years |
vboxsync |
VMM/HM: AMD-V bits and clean up.
|
|
|
@46299
|
12 years |
vboxsync |
Use new/old RTTest APIs.
|
|
|
@46297
|
12 years |
vboxsync |
VMM: Started HMSVMR0 work. Unify the AMD-V erratum 170 verification …
|
|
|
@46294
|
12 years |
vboxsync |
VMM/HMVMXR0: Cleanup, and fixme todo.
|
|
|
@46289
|
12 years |
vboxsync |
VMM/HMVMXR0: debug build fix.
|
|
|
@46286
|
12 years |
vboxsync |
VMM/HMVMXR0: Avoid saving/restoring EFER whenever possible on every …
|
|
|
@46284
|
12 years |
vboxsync |
VMM/HMVMXR0: 32-bit host fix.
|
|
|
@46280
|
12 years |
vboxsync |
VMM/HM: macro rename and comment update.
|
|
|
@46267
|
12 years |
vboxsync |
VMM: Optimized 64-bit host VT-x world-switch.
|
|
|
@46220
|
12 years |
vboxsync |
grumble
|
|
|
@46219
|
12 years |
vboxsync |
copy&past fix.
|
|
|
@46218
|
12 years |
vboxsync |
VMM/HWVMXR0: More accurate InGC profiling.
|
|
|
@46217
|
12 years |
vboxsync |
Fixed the 'r', 'rg' and 'rg32' commands in 64-bit guest code.
|
|
|
@46216
|
12 years |
vboxsync |
Fixed bug in previous memory scan fix (MMIO2 aliases for MMIO).
|
|
|
@46214
|
12 years |
vboxsync |
VMM/HWVMXR0: Profile InGC a tad bit more accurately.
|
|
|
@46192
|
12 years |
vboxsync |
VMM/HM: CR0 and CR4 masks can be 32-bit. Plus hungarian naming fixes.
|
|
|
@46191
|
12 years |
vboxsync |
VMM/HMVMXR0: TR too, shouldn't be in the LDT and must have RPL 0.
|
|
|
@46190
|
12 years |
vboxsync |
VMM/HM: nit.
|
|
|
@46177
|
12 years |
vboxsync |
More symbols in disassembly, for PATM esp.
|
|
|
@46175
|
12 years |
vboxsync |
Fix non-hardened debug win.amd64 build.
|
|
|
@46168
|
12 years |
vboxsync |
IEM/EM: Made DSL boot to command line (X doesn't start yet).
|
|
|
@46167
|
12 years |
vboxsync |
Buried DBGFSym.cpp and with it loadsyms - rip.
|
|
|
@46165
|
12 years |
vboxsync |
Made dSYM-bundle loading work as well as line numbers in the stack …
|
|
|
@46161
|
12 years |
vboxsync |
First part of loading .dSYM bundles.
|
|
|
@46159
|
12 years |
vboxsync |
Patch manager support in the disassembler, making the 'u' command in …
|
|
|
@46155
|
12 years |
vboxsync |
List near, unassemble, hyper register and more tiny debugger fixes.
|
|
|
@46150
|
12 years |
vboxsync |
PATM: Patch symbols.
|
|
|
@46143
|
12 years |
vboxsync |
VMM/HMVMXR0: Make single-stepping work in the hypervisor debugger when …
|
|
|
@46142
|
12 years |
vboxsync |
VMM/CPUM: show all CPUID leaves in the log, not only the leaves we …
|
|
|
@46139
|
12 years |
vboxsync |
VMM/HM: Indent sub-function information in logging, easier to read!
|
|
|
@46137
|
12 years |
vboxsync |
Missing file, reverting 85830.
|
|
|
@46136
|
12 years |
vboxsync |
temporary build fix
|
|
|
@46135
|
12 years |
vboxsync |
Started populating the RC address space in the debugger.
|
|
|
@46130
|
12 years |
vboxsync |
VMM/HMVMXR0: Another darwin 32-bit hybrid kernel fix.
|
|
|
@46125
|
12 years |
vboxsync |
PGM: Optimized virtual memory searching by skipping empty tables.
|
|
|
@46117
|
12 years |
vboxsync |
PGMDbg.cpp: Don't try scan PGMPAGETYPE_MMIO2_ALIAS_MMIO pages.
|
|
|
@46111
|
12 years |
vboxsync |
VMM: Drop /DELAYLOAD:dbghelp.dll as we don't import anything from that …
|
|
|
@46110
|
12 years |
vboxsync |
VMM: Default to deferred module loading.
|
|
|
@46103
|
12 years |
vboxsync |
VMM/HMVMXR0: Log CS during loading the guest state.
|
|
|
@46099
|
12 years |
vboxsync |
VMM/VMMR0: Tidying of the assembly code.
|
|
|
@46098
|
12 years |
vboxsync |
VMM/HMVMXR0: nits.
|
|
|
@46090
|
12 years |
vboxsync |
VMM/HMVMXR0: Extra careful with macros.
|
|
|
@46089
|
12 years |
vboxsync |
VMM/HMVMXR0: Be more explicit about type sizes. It's rather critical …
|
|
|
@46088
|
12 years |
vboxsync |
VMM/HMVMXR0: Another attempt at fixing 32-bit darwin hybrid kernel.
|
|
|
@46079
|
12 years |
vboxsync |
VMM/HMVMXR0: nit.
|
|
|
@46076
|
12 years |
vboxsync |
VMM/HMVMXR0: 32-bit hybrid darwin kernel fixes.
|
|
|
@46050
|
12 years |
vboxsync |
More symbol work
|
|
|
@46041
|
12 years |
vboxsync |
VMM/HMVMXR0: nit.
|
|
|
@46038
|
12 years |
vboxsync |
build fix
|
|
|
@46034
|
12 years |
vboxsync |
VMM: DEBUG->STRICT build fix for switcher Tests.
|
|
|
@46018
|
12 years |
vboxsync |
VMM/HMVMXR0: Fix Vista 64-bit guests to work again.
|
|
|
@46004
|
12 years |
vboxsync |
VMM/HMVMXR0: DR7 is 32-bit in reality, upper bits are reserved MBZ, so …
|
|
|
@45993
|
12 years |
vboxsync |
VMM: Added DBGFR3AsGetConfig.
|
|
|
@45991
|
12 years |
vboxsync |
Fix local strict build issues.
|
|
|
@45987
|
12 years |
vboxsync |
build fix
|
|
|
@45984
|
12 years |
vboxsync |
RTDbgCfg: Debugging configuration, like symbol search paths and such.
|
|
|
@45978
|
12 years |
vboxsync |
VMM/HMVMXR0: nit.
|
|
|
@45977
|
12 years |
vboxsync |
VMM/HMVMXR0: Kernel GS Base is no longer manually saved/restore across …
|
|
|
@45976
|
12 years |
vboxsync |
VMM/HMVMXR0: In case we don't have TPR-shadow or CR8_LOAD exit is …
|
|
|
@45971
|
12 years |
vboxsync |
Main, VMM: Added an API seting to disable VT-x unrestricted execution.
|
|
|
@45967
|
12 years |
vboxsync |
VMM/HMVMXR0: comment.
|
|
|
@45966
|
12 years |
vboxsync |
VMM/HMVMXR0: Only cause a VM-exit when the highest-priority pending …
|
|
|
@45965
|
12 years |
vboxsync |
VMM: Facility for getting the highest-priority pending interrupt from …
|
|
|
@45963
|
12 years |
vboxsync |
VMM: nits.
|
|
|
@45957
|
12 years |
vboxsync |
windows build fix
|
|
|
@45955
|
12 years |
vboxsync |
VMM: Name fixes for non-static functions.
|
|
|
@45954
|
12 years |
vboxsync |
VMM/HMVMXR0: spacing.
|
|
|
@45953
|
12 years |
vboxsync |
VMM/HMVMXR0: Don't mix up store and load. This is horrible terminology.
|
|
|
@45949
|
12 years |
vboxsync |
VMM/VMMR3: Stat description.
|
|
|
@45947
|
12 years |
vboxsync |
VMM: HM cleanup for CTRL, CONTROLS in symbolic names.
|
|
|
@45946
|
12 years |
vboxsync |
VMM/HMVMXR0: copy, paste typo.
|
|
|
@45945
|
12 years |
vboxsync |
VMM/HMVMXR0: paranoidroid.
|
|
|
@45944
|
12 years |
vboxsync |
VMM/HMVMXR0: Don't intercept CR3 reads with unrestricted guests.
|
|
|
@45943
|
12 years |
vboxsync |
VMM/HMVMXR0: Fix overly-delayed update of PGM's view of CR3. More …
|
|
|
@45937
|
12 years |
vboxsync |
VMM/HMVMXR0: Easier to read when reading huge logs.
|
|
|
@45934
|
12 years |
vboxsync |
VMMR0.cpp/RTAssertMsg2WeakV: Don't instantiate the debug logger, just …
|
|
|
@45930
|
12 years |
vboxsync |
VMM/DBGFCoreWrite: Clarify comment regarding threads in the guest core …
|
|
|
@45919
|
12 years |
vboxsync |
HM: Added VMX entry refused/allowed stats.
|
|
|
@45918
|
12 years |
vboxsync |
VMM/HMVMXR0: State-save ordering enforcement assertion, comment and …
|
|
|
@45916
|
12 years |
vboxsync |
VMM/HM: Remove redundant code while loading save-state. …
|
|
|
@45915
|
12 years |
vboxsync |
VMM/HMVMXR0: lines.
|
|
|
@45912
|
12 years |
vboxsync |
VMM/HMVMXR0: Return of the AssertRCReturns!
|
|
|
@45908
|
12 years |
vboxsync |
Don't OR status codes together, just AssertRCReturn immediately. If …
|
|
|
@45907
|
12 years |
vboxsync |
VBOX_WITH_IEM bitrot and stuff.
|
|
|
@45906
|
12 years |
vboxsync |
VMM/HMVMXR0: uint64->32 fix.
|
|
|
@45905
|
12 years |
vboxsync |
VMM/HMVMXR0: Return proper status code while leaving root-mode not …
|
|
|
@45904
|
12 years |
vboxsync |
VMM/HMVMXR0: Fixes for pure 32-bit darwin hosts (not hybrid) with …
|
|
|
@45897
|
12 years |
vboxsync |
VMM: Log spacing.
|
|
|
@45896
|
12 years |
vboxsync |
VMM/HMVMXR0: limit macro scope.
|
|
|
@45895
|
12 years |
vboxsync |
VMM/HMVMXR0: Remove redundant and slightly misleading comment.
|
|
|
@45894
|
12 years |
vboxsync |
VMM: Use RT_BIT which uses unsigned to avoid nasty sign-extension …
|
|
|
@45893
|
12 years |
vboxsync |
VMM/HMVMXR0: Fix sign extension issue, use uint32_t.
|
|
|
@45892
|
12 years |
vboxsync |
VMM/HMVMXR0: Some clarification regarding the unusable bit.
|
|
|
@45888
|
12 years |
vboxsync |
VMM/HMVMXR0: Avoid syncing TRPM and Pending HM events back and forth …
|
|
|