VirtualBox

source: vbox/trunk/src/VBox/VMM/PGMInternal.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @13819   16 years vboxsync VMM: %VH* -> %RH*.
(edit) @13818   16 years vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @13816   16 years vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13796   16 years vboxsync VMM: some adjustments.
(edit) @13742   16 years vboxsync Some initial VM data restructuring.
(edit) @13236   16 years vboxsync #1865: More polish.
(edit) @13235   16 years vboxsync PGM: Merged PGMGCInvalidatePage into PGMInvalidatePage nad fixed the …
(edit) @13100   16 years vboxsync #1865: More PGM changes.
(edit) @13099   16 years vboxsync PGM: Count real guest page faults.
(edit) @13098   16 years vboxsync #1865: More PGM changes.
(edit) @13087   16 years vboxsync #1865: More PGM changes.
(edit) @13085   16 years vboxsync #1865: More PGM changes.
(edit) @13067   16 years vboxsync #1865: More PGM changes.
(edit) @13062   16 years vboxsync #1865: More PGM changes.
(edit) @13060   16 years vboxsync #1865: More PGM changes.
(edit) @13047   16 years vboxsync AVLROGCPTRNODECORE: alignment adjustment.
(edit) @13046   16 years vboxsync #1865: Eliminated two duplicate members of PGMVIRTHANDLER while at it.
(edit) @13045   16 years vboxsync #1865: More PGM changes.
(edit) @13042   16 years vboxsync #1865: More PGM changes.
(edit) @13040   16 years vboxsync #1865: More PGM changes.
(edit) @13038   16 years vboxsync #1865: More PGM changes.
(edit) @13035   16 years vboxsync #1865: More PGM…
(edit) @13019   16 years vboxsync #1865: PGM …
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12932   16 years vboxsync Paging updates in preparation for EPT.
(edit) @12902   16 years vboxsync Fixed upper boundary of mode array.
(edit) @12692   16 years vboxsync Backed out paging changes (36990/86/83).
(edit) @12682   16 years vboxsync We should rewrite all paging code instead to dynamically allocate page …
(edit) @12681   16 years vboxsync Updates for real and protected mode without paging shadow mode.
(edit) @12653   16 years vboxsync various files: doxygen fixes.
(edit) @11525   16 years vboxsync Added support for PSE-36.
(edit) @11309   16 years vboxsync iprt: Retired HCSTRING, replaced by R3STRING.
(edit) @11221   16 years vboxsync DECLGCCALLBACKMEMBER -> DECLRCCALLBACKMEMBER
(edit) @10822   16 years vboxsync Prepare for EPT.
(edit) @10320   16 years vboxsync Rearranged code to deal with pgm pool tasks during SyncCR3.
(edit) @10063   16 years vboxsync AMD64 updates for nested paging.
(edit) @10032   16 years vboxsync Nested paging updates
(edit) @10026   16 years vboxsync Nested paging updates.
(edit) @10021   16 years vboxsync Updates for amd64 nested paging.
(edit) @9990   16 years vboxsync Some cleanup
(edit) @9890   16 years vboxsync amd64 paging updates
(edit) @9888   16 years vboxsync Updates for amd64 paging.
(edit) @9881   16 years vboxsync 32 bits iUserTable again (preparing for amd64 changes)
(edit) @9752   16 years vboxsync PAE & AMD64 paging updates. - create references to upper level shadow …
(edit) @9715   17 years vboxsync iUser should be 16 bits of course
(edit) @9692   17 years vboxsync Partly backed out previous changeset
(edit) @9690   17 years vboxsync Paging updates for amd64.
(edit) @9596   17 years vboxsync PGMPOOLKIND_64BIT_PD_FOR_64BIT_PD is the same as …
(edit) @9570   17 years vboxsync AMD64 paging updates
(edit) @9398   17 years vboxsync compile fix
(edit) @9397   17 years vboxsync attempt to fix the 64-bit Linux box
(edit) @9389   17 years vboxsync 64-bit GC on 32-bit HC fix
(edit) @9387   17 years vboxsync 64-bit GC alignment fixes
(edit) @9212   17 years vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @9026   17 years vboxsync More updates for nested paging. (setting up the paging mode)
(edit) @9021   17 years vboxsync Nested paging updates. Extra paging mode added to prevent illegal …
(edit) @9008   17 years vboxsync Changes for proper flushing of the TLB for physical registration changes.
(edit) @9001   17 years vboxsync Enabled the PGMMODE_PROTECTED (Guest) & PGMMODE_AMD64 (shadow) …
(edit) @8853   17 years vboxsync Manual page invalidation or TLB flush is required for AMD-V.
(edit) @8659   17 years vboxsync Updates for 64 bits paging. Removed conditional dirty and accessed …
(edit) @8557   17 years vboxsync Updates for 64 bits paging. Removed unused ShwGet/Set/ModifyPDEByIndex …
(edit) @8533   17 years vboxsync Start of 64 bits paging support
(edit) @8500   17 years vboxsync Extra stat
(edit) @8460   17 years vboxsync Alignment fix for 64 bits builds
(edit) @8458   17 years vboxsync Finished up the Gst part of longmode paging
(edit) @8454   17 years vboxsync Long mode changes
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @8033   17 years vboxsync Fixed one regression + several PAE related bugs.
(edit) @8021   17 years vboxsync Added missing bits for PAE guest mappings.
(edit) @7971   17 years vboxsync PAE fixes/updates for raw mode (PDPT monitoring)
(edit) @7961   17 years vboxsync Updates for PAE paging in raw mode
(edit) @7845   17 years vboxsync Corrected parameters for SyncCR3 & AssertCR3
(edit) @7753   17 years vboxsync The PGM bits of the MMIO cleanup. Moved the parts of PGMR3Reset that …
(edit) @7728   17 years vboxsync Some cleanup. CheckPageFault: implemented PAE case
(edit) @7719   17 years vboxsync pgmGstGetPaePDPtr.
(edit) @7715   17 years vboxsync Renamed PDPTR to PDPT. Added preliminary code for executing code with …
(edit) @7676   17 years vboxsync Cleaned up. AMD64 shadow paging is only valid with AMD64 guest paging. …
(edit) @7642   17 years vboxsync Additional cleanup
(edit) @7635   17 years vboxsync The new MMIO2 code. WARNING! This changes the pci mapping protocol …
(edit) @7629   17 years vboxsync Initial cleanup for PAE
(edit) @7625   17 years vboxsync Again
(edit) @7624   17 years vboxsync More alignment fixes
(edit) @7620   17 years vboxsync RTGCPHYS is now 64 bits
(edit) @7088   17 years vboxsync Backed out alignment fixes
(edit) @7084   17 years vboxsync made RTGCPHYS 32-bit again, has to be solved properly
(edit) @7050   17 years vboxsync Realigning after RTGCPHYS change.
(edit) @7040   17 years vboxsync Not necessary for windows
(edit) @7039   17 years vboxsync Alignment issues with the 32 bits windows build
(edit) @7037   17 years vboxsync 32-bit build fix
(edit) @6927   17 years vboxsync Converted MM_RAM_FLAGS_VIRTUAL_HANDLER, MM_RAM_FLAGS_VIRTUAL_WRITE …
(edit) @6914   17 years vboxsync Replaced PGMR3DumpMappings by info handler.
(edit) @6913   17 years vboxsync Separated the PGMVIRTHANDLERTYPE_HYPERVISOR kind of handlers from the …
(edit) @6906   17 years vboxsync Moved PGMHandlerPhysicalPageTempOff, PGMHandlerPhysicalPageReset, …
(edit) @6902   17 years vboxsync Converted MM_RAM_FLAGS_PHYSICAL_HANDLER, _WRITE, _ALL and _TEMP_OFF …
(edit) @6869   17 years vboxsync Use PGM_PAGE_SET/GET/IS/CLEAR/INIT macros.
(edit) @6862   17 years vboxsync Removed the PGMPHYSHANDLERTYPE_PHYSICAL value as it was never and will …
(edit) @6856   17 years vboxsync Renamed pgmGuestROMWriteHandler to pgmPhysRomWriteHandler.
(edit) @6854   17 years vboxsync All the new ROM stuff. Had to change PGMROMPAGE a bit to make it …
(edit) @6837   17 years vboxsync Implemented PGMR3PhysRomRegister.
(edit) @6829   17 years vboxsync Addressed the R0/R3 issues with the PGMRAMRANGE structure.
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette