|
|
@20011
|
16 years |
vboxsync |
VMM: fix a typo in mmR3PagePoolAlloc() if the memory allocation …
|
|
|
@20010
|
16 years |
vboxsync |
PDMCritSect: Enabled ring-0 exit.
|
|
|
@20008
|
16 years |
vboxsync |
PDMCritSect: rewrite, ring-0 unlocking not yet enabled.
|
|
|
@20007
|
16 years |
vboxsync |
Turn on VAPIC access handling for all VCPUs
|
|
|
@20004
|
16 years |
vboxsync |
Logging change
|
|
|
@20003
|
16 years |
vboxsync |
Enabled the IO-APIC optimizations for VT-x in the 32 bits guest case. …
|
|
|
@20001
|
16 years |
vboxsync |
Cleaned up PDMGet/SetTPR.
|
|
|
@20000
|
16 years |
vboxsync |
Cleaned up
|
|
|
@19999
|
16 years |
vboxsync |
More comments
|
|
|
@19997
|
16 years |
vboxsync |
Wrong APIC page
|
|
|
@19996
|
16 years |
vboxsync |
Moved TPR caching check to the top.
|
|
|
@19995
|
16 years |
vboxsync |
Introduced PDMHasIoApic.
|
|
|
@19993
|
16 years |
vboxsync |
Proper handling of VMX_EXIT_APIC_ACCESS
|
|
|
@19992
|
16 years |
vboxsync |
Started with TPR caching for 32 bits guest (VT-x only).
|
|
|
@19991
|
16 years |
vboxsync |
pdmcritsect: work in progress.
|
|
|
@19986
|
16 years |
vboxsync |
Removed test code
|
|
|
@19985
|
16 years |
vboxsync |
Some APIC access updates (disabled)
|
|
|
@19976
|
16 years |
vboxsync |
HWSVMR0.cpp: Inverted check in assertion?
|
|
|
@19958
|
16 years |
vboxsync |
oops
|
|
|
@19957
|
16 years |
vboxsync |
VMM,SUPDrv-win,Config.kmk: VBOX_WITH_VMMR0_DISABLE_PREEMPTION
|
|
|
@19924
|
16 years |
vboxsync |
IPRT,SUP: Renamed RTPathProgram to RTPathExecDir to make it clear what …
|
|
|
@19916
|
16 years |
vboxsync |
Removed assertion
|
|
|
@19913
|
16 years |
vboxsync |
Noisy logging
|
|
|
@19910
|
16 years |
vboxsync |
More TBL shootdown work
|
|
|
@19908
|
16 years |
vboxsync |
VMM/HWACCM: amd-v exit reasons for debugger description.
|
|
|
@19903
|
16 years |
vboxsync |
Invalidation cleanup
|
|
|
@19874
|
16 years |
vboxsync |
Protect PGMShwModifyPage
|
|
|
@19873
|
16 years |
vboxsync |
Removed annoying assertion (hit when rebooting)
|
|
|
@19872
|
16 years |
vboxsync |
Cleaned up
|
|
|
@19871
|
16 years |
vboxsync |
Protect SyncPage with a lock as well.
|
|
|
@19870
|
16 years |
vboxsync |
Save current EMT state to the saved state. Important for restoring …
|
|
|
@19869
|
16 years |
vboxsync |
More flushes & assertions
|
|
|
@19861
|
16 years |
vboxsync |
System wide flush
|
|
|
@19860
|
16 years |
vboxsync |
Flush updates
|
|
|
@19856
|
16 years |
vboxsync |
Fixed regression #3928
|
|
|
@19848
|
16 years |
vboxsync |
Use the right host cpu id.
|
|
|
@19835
|
16 years |
vboxsync |
Comment update
|
|
|
@19834
|
16 years |
vboxsync |
Comment update
|
|
|
@19833
|
16 years |
vboxsync |
PGM_INVL_GUEST_TLBS -> PGM_INVL_VCPU_TLBS
|
|
|
@19832
|
16 years |
vboxsync |
Reapplied tlb flushing changes
|
|
|
@19831
|
16 years |
vboxsync |
Always poke
|
|
|
@19829
|
16 years |
vboxsync |
updates
|
|
|
@19828
|
16 years |
vboxsync |
Compile fix
|
|
|
@19827
|
16 years |
vboxsync |
Bugfix
|
|
|
@19825
|
16 years |
vboxsync |
Backed out 47465
|
|
|
@19821
|
16 years |
vboxsync |
TM: TMTimerPoll cleanup.
|
|
|
@19820
|
16 years |
vboxsync |
TM: Joined up the two poll functions and making TMTimerPollGIP …
|
|
|
@19818
|
16 years |
vboxsync |
Compile fixes
|
|
|
@19815
|
16 years |
vboxsync |
Use HWACCMFlushAllTLBs where appropriate.
|
|
|
@19813
|
16 years |
vboxsync |
Some cleanup
|
|
|
@19812
|
16 years |
vboxsync |
Implemented HWACCMFlushAllTLBs
|
|
|
@19810
|
16 years |
vboxsync |
TM: TMTimerPoll hacking.
|
|
|
@19808
|
16 years |
vboxsync |
Invalidate is per VCPU.
|
|
|
@19807
|
16 years |
vboxsync |
Some more locking updates
|
|
|
@19806
|
16 years |
vboxsync |
More locking changes
|
|
|
@19803
|
16 years |
vboxsync |
TM: More smp hacking on the virtual sync clock.
|
|
|
@19797
|
16 years |
vboxsync |
Release all taken locks in VMMR3FatalDump instead.
|
|
|
@19795
|
16 years |
vboxsync |
Extra assertion
|
|
|
@19794
|
16 years |
vboxsync |
Cleaned up
|
|
|
@19793
|
16 years |
vboxsync |
Deal with critical section nesting when trying to clean up after a …
|
|
|
@19792
|
16 years |
vboxsync |
Atomic writes.
|
|
|
@19791
|
16 years |
vboxsync |
Added remark to InvalidatePage about TLB shootdowns.
|
|
|
@19790
|
16 years |
vboxsync |
Protect InvalidatePage with the pgm lock.
|
|
|
@19789
|
16 years |
vboxsync |
Atomic write
|
|
|
@19788
|
16 years |
vboxsync |
Restrict some invlpg to RC only.
|
|
|
@19786
|
16 years |
vboxsync |
Removed incorrect assertion
|
|
|
@19785
|
16 years |
vboxsync |
Locking should not be required after all
|
|
|
@19784
|
16 years |
vboxsync |
Use PDM lock for protecting pdm queue management.
|
|
|
@19782
|
16 years |
vboxsync |
Missing unlocks
|
|
|
@19781
|
16 years |
vboxsync |
PrefetchPage: Locking
|
|
|
@19780
|
16 years |
vboxsync |
Dropped obsolete stat for ring 3 stale TLBs
|
|
|
@19779
|
16 years |
vboxsync |
Only need stale TLB detection in ring 0.
|
|
|
@19778
|
16 years |
vboxsync |
Fixed the stale TLB detection
|
|
|
@19777
|
16 years |
vboxsync |
Atomic write
|
|
|
@19776
|
16 years |
vboxsync |
Reapplied fixed 47403
|
|
|
@19775
|
16 years |
vboxsync |
Reapplied 47403
|
|
|
@19774
|
16 years |
vboxsync |
More stats
|
|
|
@19773
|
16 years |
vboxsync |
Fixed accidental commits
|
|
|
@19772
|
16 years |
vboxsync |
Backed out 47401-3 for now
|
|
|
@19771
|
16 years |
vboxsync |
More atomic writes
|
|
|
@19770
|
16 years |
vboxsync |
Missing unlocks in error cases
|
|
|
@19769
|
16 years |
vboxsync |
Deal with stale TLB entries for harmless page entry updates.
Wider locking.
|
|
|
@19767
|
16 years |
vboxsync |
comment added
|
|
|
@19766
|
16 years |
vboxsync |
This is not fatal at all
|
|
|
@19765
|
16 years |
vboxsync |
Atomically update page table/directory entries.
|
|
|
@19764
|
16 years |
vboxsync |
warning
|
|
|
@19757
|
16 years |
vboxsync |
VMM,IPRT,DBGC: Debug address spaces.
|
|
|
@19753
|
16 years |
vboxsync |
More stats.
|
|
|
@19752
|
16 years |
vboxsync |
TM: Revised tmVirtualSyncGetEx for SMP.
|
|
|
@19749
|
16 years |
vboxsync |
Same applies to the rem instruction emulator
|
|
|
@19747
|
16 years |
vboxsync |
TM: Cleaned up pausing and resuming the clocks.
|
|
|
@19746
|
16 years |
vboxsync |
Sync the entire REM state when changing VCPU
|
|
|
@19740
|
16 years |
vboxsync |
PDMAllCritSect.cpp: Use ASMAtomicWriteHandle.
|
|
|
@19735
|
16 years |
vboxsync |
Relax critical alignment requirements a bit.
|
|
|
@19734
|
16 years |
vboxsync |
Must export vmmR0LoggerFlush
|
|
|
@19733
|
16 years |
vboxsync |
Compile fix
|
|
|
@19732
|
16 years |
vboxsync |
Ring 0 logger changes.
|
|
|
@19731
|
16 years |
vboxsync |
alignment fix
|
|
|
@19730
|
16 years |
vboxsync |
Backed out 47346
|
|
|
@19729
|
16 years |
vboxsync |
RTLogSetDefaultInstanceThread change; ring 0 logging fix for multiple VCPUs
|
|
|