|
|
@14040
|
16 years |
vboxsync |
darwin build fix.
|
|
|
@14038
|
16 years |
vboxsync |
#1865: PGM - and another one.
|
|
|
@14010
|
16 years |
vboxsync |
#1865: PGM - one more down.
|
|
|
@14002
|
16 years |
vboxsync |
The brain was out to lunch there…
|
|
|
@13996
|
16 years |
vboxsync |
darwin build fix.
|
|
|
@13993
|
16 years |
vboxsync |
darwin build fix.
|
|
|
@13991
|
16 years |
vboxsync |
#1865: More PGM cleanup.
|
|
|
@13969
|
16 years |
vboxsync |
PGM: RTGCUINTPTR64 -> RTGCPTR64 (forgot this one yesterday)
|
|
|
@13937
|
16 years |
vboxsync |
PGM: RTGCUINTPTR -> RTGCPTR.
|
|
|
@13936
|
16 years |
vboxsync |
PGM: removed a bunch of unnecessary RTGCUINTPTR/RTGCPTR casts. …
|
|
|
@13935
|
16 years |
vboxsync |
PGM: One more CTXSUFF (guest AMD64 root).
|
|
|
@13933
|
16 years |
vboxsync |
PGM: PAE guest mappings, assert GCPtr being 32-bit.
|
|
|
@13919
|
16 years |
vboxsync |
VMM: 3 R3R0PTRTYPE members down (a bunch left to go).
|
|
|
@13832
|
16 years |
vboxsync |
IN_GC -> IN_RC.
|
|
|
@13824
|
16 years |
vboxsync |
VMM: %VGp -> %RGp
|
|
|
@13819
|
16 years |
vboxsync |
VMM: %VH* -> %RH*.
|
|
|
@13818
|
16 years |
vboxsync |
VMM: %Vrc -> %Rrc, %Vra -> %Rra.
|
|
|
@13816
|
16 years |
vboxsync |
VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
|
|
|
@13796
|
16 years |
vboxsync |
VMM: some adjustments.
|
|
|
@13742
|
16 years |
vboxsync |
Some initial VM data restructuring.
|
|
|
@13236
|
16 years |
vboxsync |
#1865: More polish.
|
|
|
@13235
|
16 years |
vboxsync |
PGM: Merged PGMGCInvalidatePage into PGMInvalidatePage nad fixed the …
|
|
|
@13100
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13099
|
16 years |
vboxsync |
PGM: Count real guest page faults.
|
|
|
@13098
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13087
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13085
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13067
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13062
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13060
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13047
|
16 years |
vboxsync |
AVLROGCPTRNODECORE: alignment adjustment.
|
|
|
@13046
|
16 years |
vboxsync |
#1865: Eliminated two duplicate members of PGMVIRTHANDLER while at it.
|
|
|
@13045
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13042
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13040
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13038
|
16 years |
vboxsync |
#1865: More PGM changes.
|
|
|
@13035
|
16 years |
vboxsync |
#1865: More PGM…
|
|
|
@13019
|
16 years |
vboxsync |
#1865: PGM …
|
|
|
@12989
|
16 years |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
|
|
|
@12932
|
16 years |
vboxsync |
Paging updates in preparation for EPT.
|
|
|
@12902
|
16 years |
vboxsync |
Fixed upper boundary of mode array.
|
|
|
@12692
|
16 years |
vboxsync |
Backed out paging changes (36990/86/83).
|
|
|
@12682
|
16 years |
vboxsync |
We should rewrite all paging code instead to dynamically allocate page …
|
|
|
@12681
|
16 years |
vboxsync |
Updates for real and protected mode without paging shadow mode.
|
|
|
@12653
|
16 years |
vboxsync |
various files: doxygen fixes.
|
|
|
@11525
|
16 years |
vboxsync |
Added support for PSE-36.
|
|
|
@11309
|
16 years |
vboxsync |
iprt: Retired HCSTRING, replaced by R3STRING.
|
|
|
@11221
|
16 years |
vboxsync |
DECLGCCALLBACKMEMBER -> DECLRCCALLBACKMEMBER
|
|
|
@10822
|
16 years |
vboxsync |
Prepare for EPT.
|
|
|
@10320
|
16 years |
vboxsync |
Rearranged code to deal with pgm pool tasks during SyncCR3.
|
|
|
@10063
|
16 years |
vboxsync |
AMD64 updates for nested paging.
|
|
|
@10032
|
16 years |
vboxsync |
Nested paging updates
|
|
|
@10026
|
16 years |
vboxsync |
Nested paging updates.
|
|
|
@10021
|
16 years |
vboxsync |
Updates for amd64 nested paging.
|
|
|
@9990
|
16 years |
vboxsync |
Some cleanup
|
|
|
@9890
|
16 years |
vboxsync |
amd64 paging updates
|
|
|
@9888
|
16 years |
vboxsync |
Updates for amd64 paging.
|
|
|
@9881
|
16 years |
vboxsync |
32 bits iUserTable again (preparing for amd64 changes)
|
|
|
@9752
|
17 years |
vboxsync |
PAE & AMD64 paging updates.
- create references to upper level shadow …
|
|
|
@9715
|
17 years |
vboxsync |
iUser should be 16 bits of course
|
|
|
@9692
|
17 years |
vboxsync |
Partly backed out previous changeset
|
|
|
@9690
|
17 years |
vboxsync |
Paging updates for amd64.
|
|
|
@9596
|
17 years |
vboxsync |
PGMPOOLKIND_64BIT_PD_FOR_64BIT_PD is the same as …
|
|
|
@9570
|
17 years |
vboxsync |
AMD64 paging updates
|
|
|
@9398
|
17 years |
vboxsync |
compile fix
|
|
|
@9397
|
17 years |
vboxsync |
attempt to fix the 64-bit Linux box
|
|
|
@9389
|
17 years |
vboxsync |
64-bit GC on 32-bit HC fix
|
|
|
@9387
|
17 years |
vboxsync |
64-bit GC alignment fixes
|
|
|
@9212
|
17 years |
vboxsync |
Major changes for sizeof(RTGCPTR) == uint64_t.
Introduced RCPTRTYPE …
|
|
|
@9026
|
17 years |
vboxsync |
More updates for nested paging. (setting up the paging mode)
|
|
|
@9021
|
17 years |
vboxsync |
Nested paging updates. Extra paging mode added to prevent illegal …
|
|
|
@9008
|
17 years |
vboxsync |
Changes for proper flushing of the TLB for physical registration changes.
|
|
|
@9001
|
17 years |
vboxsync |
Enabled the PGMMODE_PROTECTED (Guest) & PGMMODE_AMD64 (shadow) …
|
|
|
@8853
|
17 years |
vboxsync |
Manual page invalidation or TLB flush is required for AMD-V.
|
|
|
@8659
|
17 years |
vboxsync |
Updates for 64 bits paging.
Removed conditional dirty and accessed …
|
|
|
@8557
|
17 years |
vboxsync |
Updates for 64 bits paging. Removed unused ShwGet/Set/ModifyPDEByIndex …
|
|
|
@8533
|
17 years |
vboxsync |
Start of 64 bits paging support
|
|
|
@8500
|
17 years |
vboxsync |
Extra stat
|
|
|
@8460
|
17 years |
vboxsync |
Alignment fix for 64 bits builds
|
|
|
@8458
|
17 years |
vboxsync |
Finished up the Gst part of longmode paging
|
|
|
@8454
|
17 years |
vboxsync |
Long mode changes
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@8033
|
17 years |
vboxsync |
Fixed one regression + several PAE related bugs.
|
|
|
@8021
|
17 years |
vboxsync |
Added missing bits for PAE guest mappings.
|
|
|
@7971
|
17 years |
vboxsync |
PAE fixes/updates for raw mode (PDPT monitoring)
|
|
|
@7961
|
17 years |
vboxsync |
Updates for PAE paging in raw mode
|
|
|
@7845
|
17 years |
vboxsync |
Corrected parameters for SyncCR3 & AssertCR3
|
|
|
@7753
|
17 years |
vboxsync |
The PGM bits of the MMIO cleanup.
Moved the parts of PGMR3Reset that …
|
|
|
@7728
|
17 years |
vboxsync |
Some cleanup.
CheckPageFault: implemented PAE case
|
|
|
@7719
|
17 years |
vboxsync |
pgmGstGetPaePDPtr.
|
|
|
@7715
|
17 years |
vboxsync |
Renamed PDPTR to PDPT.
Added preliminary code for executing code with …
|
|
|
@7676
|
17 years |
vboxsync |
Cleaned up.
AMD64 shadow paging is only valid with AMD64 guest paging. …
|
|
|
@7642
|
17 years |
vboxsync |
Additional cleanup
|
|
|
@7635
|
17 years |
vboxsync |
The new MMIO2 code.
WARNING! This changes the pci mapping protocol …
|
|
|
@7629
|
17 years |
vboxsync |
Initial cleanup for PAE
|
|
|
@7625
|
17 years |
vboxsync |
Again
|
|
|
@7624
|
17 years |
vboxsync |
More alignment fixes
|
|
|
@7620
|
17 years |
vboxsync |
RTGCPHYS is now 64 bits
|
|
|
@7088
|
17 years |
vboxsync |
Backed out alignment fixes
|
|
|
@7084
|
17 years |
vboxsync |
made RTGCPHYS 32-bit again, has to be solved properly
|
|
|