|
|
@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
|
|
|
@19725
|
16 years |
vboxsync |
Logging update
|
|
|
@19724
|
16 years |
vboxsync |
Bugfix
|
|
|
@19721
|
16 years |
vboxsync |
Locking assertions
|
|
|
@19720
|
16 years |
vboxsync |
Use an ordered update
|
|
|
@19719
|
16 years |
vboxsync |
Alignment check
|
|
|
@19718
|
16 years |
vboxsync |
Alignment check
|
|
|
@19717
|
16 years |
vboxsync |
Alignment fixes
|
|
|
@19716
|
16 years |
vboxsync |
Alignment fixes
|
|
|
@19715
|
16 years |
vboxsync |
Check for more critical section alignment
|
|
|
@19714
|
16 years |
vboxsync |
Additional alignment checks
|
|
|
@19712
|
16 years |
vboxsync |
Can't properly emulate monitor & mwait with guest SMP; force the guest …
|
|
|
@19710
|
16 years |
vboxsync |
DBGFStack.cpp: Just return on invalid input.
|
|
|
@19709
|
16 years |
vboxsync |
TM,EM: More TM/SMP work, still stuff in progress.
|
|
|
@19708
|
16 years |
vboxsync |
marked some obsolete code (#3170).
|
|
|
@19707
|
16 years |
vboxsync |
GVMM: Count EMTs instead of VMs to determin if we've got company or …
|
|
|
@19702
|
16 years |
vboxsync |
Need a separate ring 0 logger for each VCPU.
|
|
|
@19699
|
16 years |
vboxsync |
Loggign update
|
|
|
@19698
|
16 years |
vboxsync |
Updates
|
|
|
@19697
|
16 years |
vboxsync |
More statistics
|
|
|
@19696
|
16 years |
vboxsync |
Removed old pgmPoolGetPage decl
|
|
|
@19693
|
16 years |
vboxsync |
Emulate the mwait instruction with VT-x and AMD-V as well.
|
|
|
@19692
|
16 years |
vboxsync |
Don't wait for completion of IPI request packets of course.
|
|
|
@19691
|
16 years |
vboxsync |
SyncPT must be protected by a lock.
|
|
|
@19690
|
16 years |
vboxsync |
More pgm pool locking.
|
|
|
@19687
|
16 years |
vboxsync |
gcc warning
|
|
|
@19682
|
16 years |
vboxsync |
Try to cleanup after one VCPU goes into guru meditation mode. Release …
|
|
|
@19680
|
16 years |
vboxsync |
More locking
|
|
|
@19679
|
16 years |
vboxsync |
Fixed wrong usage of HWACCMR3IsActive.
|
|
|
@19677
|
16 years |
vboxsync |
Wrong assertions
|
|
|
@19676
|
16 years |
vboxsync |
More verbose assertions
|
|
|
@19675
|
16 years |
vboxsync |
Must acquire the pgm lock in pgm pool access handlers too.
|
|
|
@19674
|
16 years |
vboxsync |
Use the pgm lock during pgmPoolAlloc.
|
|
|
@19671
|
16 years |
vboxsync |
Support,VMMR0: enable disabling of interrupts again and remove …
|
|
|
@19669
|
16 years |
vboxsync |
oops.
|
|
|