|
|
@27254
|
15 years |
vboxsync |
HPET: correct interrupts delivery
|
|
|
@27231
|
15 years |
vboxsync |
Implemented mwait extension for breaking on external interrupt when …
|
|
|
@27210
|
15 years |
vboxsync |
Note added
|
|
|
@27209
|
15 years |
vboxsync |
Backed out r58570; must decrease reference here
|
|
|
@27204
|
15 years |
vboxsync |
Paranoia
|
|
|
@27203
|
15 years |
vboxsync |
Double derefence removed
|
|
|
@27202
|
15 years |
vboxsync |
Two more missing reference changes
|
|
|
@27163
|
15 years |
vboxsync |
Profiling of large page allocation
|
|
|
@27129
|
15 years |
vboxsync |
scm cleaned up some whitespace.
|
|
|
@27123
|
15 years |
vboxsync |
space
|
|
|
@27113
|
15 years |
vboxsync |
Logging
|
|
|
@27112
|
15 years |
vboxsync |
Missing u1User bit for AMD-V large pages
|
|
|
@27110
|
15 years |
vboxsync |
Logging update
|
|
|
@27108
|
15 years |
vboxsync |
Logging updates
|
|
|
@27065
|
15 years |
vboxsync |
Fixed and cleaned up reference counting mess.
Additional code for …
|
|
|
@27040
|
15 years |
vboxsync |
Logging change
|
|
|
@27038
|
15 years |
vboxsync |
Try to reuse a 2mb large page if it was previously disabled for …
|
|
|
@27026
|
15 years |
vboxsync |
More large page work
|
|
|
@26993
|
15 years |
vboxsync |
VMM: implement some Nehalem MSRs
|
|
|
@26958
|
15 years |
vboxsync |
IOMAllMMIO.cpp: pDevInsR0/RC can be NULL.
|
|
|
@26944
|
15 years |
vboxsync |
PDM,IOM,TM: Added an optional per-device critsect for avoiding the …
|
|
|
@26939
|
15 years |
vboxsync |
ACPI, APIC, HPET: emulate typical configuration wrt ISA interrupt routing
|
|
|
@26911
|
15 years |
vboxsync |
Only PGM_PAGE_STATE_ZERO is valid here
|
|
|
@26907
|
15 years |
vboxsync |
Only valid on 64 bits hosts
|
|
|
@26860
|
15 years |
vboxsync |
Allow user-mode instruction emulation in the pgm pool access handlers …
|
|
|
@26855
|
15 years |
vboxsync |
Introduced EMInterpretInstructionCPUEx to allow user-level instruction …
|
|
|
@26849
|
15 years |
vboxsync |
-Wshadow burns
|
|
|
@26841
|
15 years |
vboxsync |
AMD-V support for large pages (64 bits host, nested paging)
|
|
|
@26727
|
15 years |
vboxsync |
Stats
|
|
|
@26718
|
15 years |
vboxsync |
Updates & fixes
|
|
|
@26717
|
15 years |
vboxsync |
Large page cleanup
|
|
|
@26711
|
15 years |
vboxsync |
Moved check up
|
|
|
@26701
|
15 years |
vboxsync |
Paranoia & logging
|
|
|
@26700
|
15 years |
vboxsync |
Deal with missing PDEs in SyncPage for SMP guests.
Deal with big PDEs …
|
|
|
@26686
|
15 years |
vboxsync |
Extra check
|
|
|
@26685
|
15 years |
vboxsync |
Large page changes
|
|
|
@26679
|
15 years |
vboxsync |
Wrong mask
|
|
|
@26678
|
15 years |
vboxsync |
More logging
|
|
|
@26677
|
15 years |
vboxsync |
Logging update
|
|
|
@26673
|
15 years |
vboxsync |
faster
|
|
|
@26649
|
15 years |
vboxsync |
CPUM: better cache sharing descriptor - L2 cache is shared amongst all …
|
|
|
@26648
|
15 years |
vboxsync |
CPUM: wrong sharing info on level 2 cache
|
|
|
@26635
|
15 years |
vboxsync |
PAE and AMD64 paging modes support large pages regardless of CR4.PSE.
|
|
|
@26625
|
15 years |
vboxsync |
Large page code cleanup
|
|
|
@26621
|
15 years |
vboxsync |
Some counters
|
|
|
@26620
|
15 years |
vboxsync |
Wrong mask
|
|
|
@26619
|
15 years |
vboxsync |
Logging
|
|
|
@26616
|
15 years |
vboxsync |
More large page work (disabled)
|
|
|
@26577
|
15 years |
vboxsync |
More large page work
|
|
|
@26570
|
15 years |
vboxsync |
PGM lock has already been taken by caller
|
|
|
@26510
|
15 years |
vboxsync |
VMM: tabs -> spaces.
|
|
|
@26491
|
15 years |
vboxsync |
VMM: whitespace cleanup.
|
|
|
@26315
|
15 years |
vboxsync |
gcc false positive warning
|
|
|
@26303
|
15 years |
vboxsync |
PGMAllBth.h: warnings
|
|
|
@26280
|
15 years |
vboxsync |
VMM: More warnings.
|
|
|
@26279
|
15 years |
vboxsync |
VMM: More warnings.
|
|
|
@26278
|
15 years |
vboxsync |
VMM: More warnings.
|
|
|
@26277
|
15 years |
vboxsync |
VMM: more RC/GC warnings - CSAMDoesPageNeedScanning and CSAMMarkPage …
|
|
|
@26274
|
15 years |
vboxsync |
VMM: more RC/GC warnings.
|
|
|
@26273
|
15 years |
vboxsync |
VMM: more RC/GC warnings.
|
|
|
@26272
|
15 years |
vboxsync |
VMM: more RC/GC warnings.
|
|
|
@26271
|
15 years |
vboxsync |
VMM: warnings. Changed PATMIsPatchGCAddr and CSAMIsKnownDangerousInstr …
|
|
|
@26264
|
15 years |
vboxsync |
VMM: More warnings.
|
|
|
@26263
|
15 years |
vboxsync |
VMM: More warnings.
|
|
|
@26262
|
15 years |
vboxsync |
PGMAllPhys.cpp: warnings
|
|
|
@26228
|
15 years |
vboxsync |
MMAll.cpp: another shot at the stupid gcc warning.
|
|
|
@26225
|
15 years |
vboxsync |
MMAll.cpp: Shut up gcc warning.
|
|
|
@26218
|
15 years |
vboxsync |
*.kmk: Started renaming templated from all caps to CamelCase. At the …
|
|
|
@26202
|
15 years |
vboxsync |
Broke up guest page fault and dirty page checking to avoid taking the …
|
|
|
@26194
|
15 years |
vboxsync |
Removed another redundant check
|
|
|
@26191
|
15 years |
vboxsync |
Redundant check removed
|
|
|
@26180
|
15 years |
vboxsync |
*: The rest of the %V* format specifiers are history.
|
|
|
@26177
|
15 years |
vboxsync |
*: s/%Vuuid/%RTuuid/g; s/%Vrc/%Rrc/g
|
|
|
@26152
|
15 years |
vboxsync |
VMM: pdm.h and @copydoc cleanups.
|
|
|
@26150
|
15 years |
vboxsync |
PGM: Split out the inlined code from PGMInternal.h and into …
|
|
|
@26143
|
15 years |
vboxsync |
Introducing PDMVMMDevHeapIsEnabled
|
|
|
@26066
|
15 years |
vboxsync |
Guest SMP: force all VCPUs to go back to ring 3 when a pgm pool flush …
|
|
|
@26026
|
15 years |
vboxsync |
shut up gcc.
|
|
|
@26021
|
15 years |
vboxsync |
Compile fix
|
|
|
@26018
|
15 years |
vboxsync |
Missing pending pgm sync handling in VT-x and AMD-V page fault …
|
|
|
@25958
|
15 years |
vboxsync |
REMNotifyInvalidatePage never rails; drop the return code
|
|
|
@25940
|
15 years |
vboxsync |
Corrected log statement
|
|
|
@25937
|
15 years |
vboxsync |
PGM: PGM_WITHOUT_MAPPINGS must be defined in PGMInternal.h
|
|
|
@25935
|
15 years |
vboxsync |
PGM,CPUM: Be more careful and flexible with guest mappings on restore. …
|
|
|
@25921
|
15 years |
vboxsync |
Removed redundant checks
|
|
|
@25915
|
15 years |
vboxsync |
PGMInvalidatePage: invalidate the TLB entry; might already be done by …
|
|
|
@25912
|
15 years |
vboxsync |
Ignore all irrelevant error codes out non-present pages/pds etc in …
|
|
|
@25891
|
15 years |
vboxsync |
PDMDrv,*: multi context drivers, part 1.
|
|
|
@25866
|
15 years |
vboxsync |
VMM: More micro optimizations.
|
|
|
@25863
|
15 years |
vboxsync |
VMMAll/EMAll.cpp: trailing spaces.
|
|
|
@25837
|
15 years |
vboxsync |
VMM: More micro optimizations around CPUM getters and predicates.
|
|
|
@25835
|
15 years |
vboxsync |
CPUM,VMM: Avoid calling CPUMGetGuestEFER until it's needed (see defect …
|
|
|
@25825
|
15 years |
vboxsync |
r=bird: hot-plug review and code style cleanup. check out the @todos
|
|
|
@25816
|
15 years |
vboxsync |
CPU hotplug: Merge the first patch. Resets a CPU state if a CPU was …
|
|
|
@25815
|
15 years |
vboxsync |
space
|
|
|
@25803
|
15 years |
vboxsync |
VMM: provide reasonable cache info for Intel CPUs in leaf 4 of CPUID
|
|
|
@25685
|
15 years |
vboxsync |
iprt,pdmcritsect: Some more lock validator code, almost there now... :-)
|
|
|
@25647
|
15 years |
vboxsync |
Some more doxygen fixes, now for Core.docs.
|
|
|
@25638
|
15 years |
vboxsync |
iprt,pdmcritsect: Added RTSemEvent[Set|Add|Remove]Signaller so that we …
|
|
|
@25618
|
15 years |
vboxsync |
IPRT,pdmcritsect: More lock validator hacking.
|
|
|