|
|
@31809
|
14 years |
vboxsync |
FT updates
|
|
|
@31807
|
14 years |
vboxsync |
FT: disable large page usage
Removed debug code
|
|
|
@31800
|
14 years |
vboxsync |
PGMRZDynMap.cpp: Disabled totally bogus code that would flush the …
|
|
|
@31799
|
14 years |
vboxsync |
PGMAllPool.cpp: Fixed darwin regression (wrong define).
|
|
|
@31792
|
14 years |
vboxsync |
build fix
|
|
|
@31790
|
14 years |
vboxsync |
burn fix
|
|
|
@31789
|
14 years |
vboxsync |
FT updates
|
|
|
@31786
|
14 years |
vboxsync |
PGM: AMD-V + NP optimization (IOM sometimes makes use of uErr).
|
|
|
@31785
|
14 years |
vboxsync |
newline
|
|
|
@31784
|
14 years |
vboxsync |
PGM: Make sure we deploy the MMIO hack on all possible pages. Physical …
|
|
|
@31782
|
14 years |
vboxsync |
FT updates
|
|
|
@31780
|
14 years |
vboxsync |
PGM: Addressed a fixme. logging and minor cleanup.
|
|
|
@31775
|
14 years |
vboxsync |
PGM: Wrap up all access to PAE/LM PTEs so that we can treat the …
|
|
|
@31770
|
14 years |
vboxsync |
FT updates
|
|
|
@31766
|
14 years |
vboxsync |
FT updates
|
|
|
@31754
|
14 years |
vboxsync |
Id
|
|
|
@31753
|
14 years |
vboxsync |
FT updates
|
|
|
@31743
|
14 years |
vboxsync |
FT updates for password
|
|
|
@31738
|
14 years |
vboxsync |
FT updates
|
|
|
@31737
|
14 years |
vboxsync |
FT updates
|
|
|
@31734
|
14 years |
vboxsync |
FT updates
|
|
|
@31732
|
14 years |
vboxsync |
FT updates
|
|
|
@31727
|
14 years |
vboxsync |
Pull in new code
|
|
|
@31723
|
14 years |
vboxsync |
FT updates
|
|
|
@31722
|
14 years |
vboxsync |
Id
|
|
|
@31721
|
14 years |
vboxsync |
FT skeleton code
|
|
|
@31715
|
14 years |
vboxsync |
More information in assertion
|
|
|
@31695
|
14 years |
vboxsync |
State changes for FT
|
|
|
@31684
|
14 years |
vboxsync |
PGM.cpp: comment, spaces.
|
|
|
@31657
|
14 years |
vboxsync |
PGMPool: Drop cRefs since it's always 1.
|
|
|
@31646
|
14 years |
vboxsync |
HWVMXR0.cpp: Made the PGM/MMIO hack work with EPT.
|
|
|
@31636
|
14 years |
vboxsync |
EM: Addressed VBOXSTRICTRC todo from r64673. Decided to only use …
|
|
|
@31631
|
14 years |
vboxsync |
Wrong assertion
|
|
|
@31630
|
14 years |
vboxsync |
Wrong queue flag
|
|
|
@31612
|
14 years |
vboxsync |
Compile fix
|
|
|
@31610
|
14 years |
vboxsync |
Wrong check
|
|
|
@31606
|
14 years |
vboxsync |
Timer init changes
|
|
|
@31603
|
14 years |
vboxsync |
build fix
|
|
|
@31602
|
14 years |
vboxsync |
Fixed type
|
|
|
@31600
|
14 years |
vboxsync |
Extra debug command
|
|
|
@31593
|
14 years |
vboxsync |
PGM,IOM: MMIO optimization - hacking in progress. (still disabled)
|
|
|
@31591
|
14 years |
vboxsync |
IOMALLMMIO.cpp: Don't waste time check uErrorCode to figure out …
|
|
|
@31569
|
14 years |
vboxsync |
HWACCM: burn fix / VBOXSTRICTRC cleanup - a bit risky…
|
|
|
@31565
|
14 years |
vboxsync |
PGM,HWACCM: MMIO optimizations - coding in progress.
|
|
|
@31529
|
14 years |
vboxsync |
pSharedModules -> g_apSharedModules. (r64559 looked like RT_ELEMENTS …
|
|
|
@31528
|
14 years |
vboxsync |
VirtHandlerUpdateOne: The big page test should be the other way around …
|
|
|
@31512
|
14 years |
vboxsync |
CPUMGetGuestCPL: Don't trust ssHid.Attr.n.u2Dpl to hold the CPL when …
|
|
|
@31495
|
14 years |
vboxsync |
Fix build breakage for Linux and Solaris hosts
|
|
|
@31491
|
14 years |
vboxsync |
DBGF: Kick-off for DBGFR3Reg*. Implemented simple queried only. The …
|
|
|
@31489
|
14 years |
vboxsync |
CPUMGetGuestCRx,CPUMGetGuestCR8: Do the PDM TPR querying in CPUM …
|
|
|
@31478
|
14 years |
vboxsync |
Ahem
|
|
|
@31477
|
14 years |
vboxsync |
Check the whole range
|
|
|
@31476
|
14 years |
vboxsync |
Fix
|
|
|
@31465
|
14 years |
vboxsync |
Comment
|
|
|
@31460
|
14 years |
vboxsync |
REM,DBGF: Logging fixes, avoid assertion when disassembling.
|
|
|
@31458
|
14 years |
vboxsync |
IOM: fixed writing to MMIO ranges with direction flag set and pfnFill …
|
|
|
@31447
|
14 years |
vboxsync |
InvalidatePage: Drop the unused hint here as we'll be releaseing the …
|
|
|
@31446
|
14 years |
vboxsync |
PGMAllPool.cpp: Added lots more PGM_DYNMAP_UNUSED_HINT_VM calls to …
|
|
|
@31445
|
14 years |
vboxsync |
PGMRZDynMap.cpp: Unused hinting debugging, define …
|
|
|
@31444
|
14 years |
vboxsync |
PGM: Don't let the ATA device exhaust the dynamic mapping cache - …
|
|
|
@31443
|
14 years |
vboxsync |
PGMAllBth.h: Must pass the RW flag to SyncHandlerPte. Some more logging.
|
|
|
@31441
|
14 years |
vboxsync |
Not necessary
|
|
|
@31440
|
14 years |
vboxsync |
PGMAllGst.h: Fixed virtual handler regression introduced by r63735.
|
|
|
@31438
|
14 years |
vboxsync |
patmR3HandleDirtyInstr: wrong variable.
|
|
|
@31437
|
14 years |
vboxsync |
patmR3HandleDirtyInstr: Don't access the record after it has been freed.
|
|
|
@31435
|
14 years |
vboxsync |
PGMR0SharedModuleCheck: Added comment on pgmLock() call.
|
|
|
@31410
|
14 years |
vboxsync |
VMMR0: Set VMCPU::hNativeThreadR0 in GVMMR0CreateVM and GVMMR0RegisterVCpu.
|
|
|
@31408
|
14 years |
vboxsync |
No longer necessary
|
|
|
@31407
|
14 years |
vboxsync |
VMMR0: Set VMCPU::hNativeThreadR0 in GVMMR0CreateVM and GVMMR0RegisterVCpu.
|
|
|
@31402
|
14 years |
vboxsync |
PGM: Replaced the hazzardous raw-mode context dynamic mapping code …
|
|
|
@31398
|
14 years |
vboxsync |
PGMPhys.cpp: too long lines.
|
|
|
@31395
|
14 years |
vboxsync |
CPUM.cpp: Added /CPUM/EnableNX config option, defaults to false. …
|
|
|
@31394
|
14 years |
vboxsync |
Put back (disabled) r64154
|
|
|
@31393
|
14 years |
vboxsync |
build fix
|
|
|
@31392
|
14 years |
vboxsync |
PDMCritSectEnter: Wait for critical sections in ring-0 when preemption …
|
|
|
@31383
|
14 years |
vboxsync |
Fixed incorrect global module unregistration in the win64 case.
|
|
|
@31369
|
14 years |
vboxsync |
Compile fix
|
|
|
@31368
|
14 years |
vboxsync |
Comments
|
|
|
@31367
|
14 years |
vboxsync |
Compile fix
|
|
|
@31366
|
14 years |
vboxsync |
Restored old mutex grab code
|
|
|
@31365
|
14 years |
vboxsync |
Update
|
|
|
@31363
|
14 years |
vboxsync |
Paranoia
|
|
|
@31362
|
14 years |
vboxsync |
Missing commit
|
|
|
@31361
|
14 years |
vboxsync |
Reapplied 64410 with previous lookup added
|
|
|
@31360
|
14 years |
vboxsync |
Temporarily backed out 64410
|
|
|
@31359
|
14 years |
vboxsync |
Keep track of the native R0 thread handle for each EMT too. Use that …
|
|
|
@31356
|
14 years |
vboxsync |
Search first by host cpu id (most common case) and then by native …
|
|
|
@31353
|
14 years |
vboxsync |
Header
|
|
|
@31352
|
14 years |
vboxsync |
Don't assume a thread can't migrate to another CPU. The code that …
|
|
|
@31351
|
14 years |
vboxsync |
Paranoia
|
|
|
@31350
|
14 years |
vboxsync |
Rearranged mutex and preemption disabling order.
|
|
|
@31348
|
14 years |
vboxsync |
Disable preemption when checking the shared modules
|
|
|
@31339
|
14 years |
vboxsync |
Logging
|
|
|
@31331
|
14 years |
vboxsync |
Added VMR3SetCpuPriority
|
|
|
@31326
|
14 years |
vboxsync |
Pass on cpu priority property.
|
|
|
@31238
|
14 years |
vboxsync |
CPUM.cpp: Extended host cpu log statement to be more helpful.
|
|
|
@31208
|
14 years |
vboxsync |
PGMAllPhys.cpp: Don't put ROM pages in the page mapping TLB as we'll …
|
|
|
@31207
|
14 years |
vboxsync |
PGMAllBth.h: Temporarily shut up ugly raw-mode context assertion.
|
|
|
@31206
|
14 years |
vboxsync |
PGM: Always make sure to have the original bits around for …
|
|
|
@31198
|
14 years |
vboxsync |
oops
|
|
|