VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @17660   16 years vboxsync PGM: Saved state hacking, fA20Enabled is now bool, shadow ROM bug fix, …
(edit) @17534   16 years vboxsync PGM: Made PGMPhysRead/Write return VERR_PGM_PHYS_WR_HIT_HANDLER when …
(edit) @17526   16 years vboxsync PGM: Logging / assertion adjustments for handy page allocation error …
(edit) @17524   16 years vboxsync PGM: R0/VT-x hacking.
(edit) @17520   16 years vboxsync another fix
(edit) @17519   16 years vboxsync fix
(edit) @17518   16 years vboxsync tiny adjustment.
(edit) @17517   16 years vboxsync PGM: Fixed PGMVIRTHANDLERTYPE_ALL regression from the other day - it …
(edit) @17512   16 years vboxsync pgmPhysWriteHandler: Corrected three inverted assertions.
(edit) @17511   16 years vboxsync pgmPhysRomWriteHandler: corrected prototype (copy & past from obsolete …
(edit) @17510   16 years vboxsync PGM,EM,PDMDevHlp: Added PGMPhysInterpretedReadNoHandlers and …
(edit) @17509   16 years vboxsync PGM: Moved the page pool PT flushing code in the access handler bits …
(edit) @17504   16 years vboxsync PGM: handler logging (PGMPhysRead/Write) and more strictness in the …
(edit) @17485   16 years vboxsync Fixes to pgmPhysWriteHandler and PGMPhysGCPhys2R3Ptr (new phys code).
(edit) @17465   16 years vboxsync Removed unused return code
(edit) @17438   16 years vboxsync PGM: Some REM hacking for the ROM registration and some in-progress …
(edit) @17435   16 years vboxsync PGM: Implemented the fun part of pgmPhysWriteHandler (to deal with …
(edit) @17434   16 years vboxsync PGM: Implemented the fun part of pgmPhysWriteHandler (to deal with …
(edit) @17432   16 years vboxsync PGM,GMM: Filling in missing bits and fixing some bugs.
(edit) @17423   16 years vboxsync PGM: mac build fix.
(edit) @17421   16 years vboxsync PGM,VMM,GMM: handy page allocation and some other fixes.
(edit) @17372   16 years vboxsync PGM,MM: Made VBOX_WITH_NEW_PHYS_CODE compile and link.
(edit) @17371   16 years vboxsync PGM,GMM: Hacking on the new phys code.
(edit) @17000   16 years vboxsync Rewrote pgmPoolMonitorGCPtr2CCPtr. Deal with invalid GC shadow pages …
(edit) @15428   16 years vboxsync PGM: PGMDynMapHCPageOff -> pgmDynMapHCPageOff, making it internal and …
(edit) @15425   16 years vboxsync PGMR0DynMapHCPage: always successful, or will bail out to ring-3.
(edit) @15344   16 years vboxsync #3202: Optimizations of the dynamic page mapping code (ring-0). Do …
(edit) @15284   16 years vboxsync PGM, REM: Virtual address in TLB - this is what I meant…
(edit) @14974   16 years vboxsync reenabled VA in TLB code
(edit) @14969   16 years vboxsync VMM support for completing VA in TLB (not much tested)
(edit) @14755   16 years vboxsync #1865: Converted 4 PGM*2HC* conversion functions to RTR3PTR.
(edit) @14560   16 years vboxsync Don't use obsolete format specifiers
(edit) @14559   16 years vboxsync More verbose assertion
(edit) @14075   16 years vboxsync The 64-bit MSC warning hunt stops for today.
(edit) @13832   16 years vboxsync IN_GC -> IN_RC.
(edit) @13824   16 years vboxsync VMM: %VGp -> %RGp
(edit) @13823   16 years vboxsync VMM: %VGv -> %RGv
(edit) @13820   16 years vboxsync VMM: %VG* inspection - an awfaul lot of these, hope I got it all right…
(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) @13565   16 years vboxsync #1865: REM (VMM bits) - moved EMFlushREMTBs to REMFlushTBs, deleted …
(edit) @13186   16 years vboxsync PGMPhys: Fix for silly edge case bug.
(edit) @13152   16 years vboxsync #1865: Enabled the new PGMPhysSimpleReadGCPhys code.
(edit) @13151   16 years vboxsync #1865: Enabled the new PGMPhysSimpleWriteGCPhys code.
(edit) @13150   16 years vboxsync #1865: Enabled the new PGMPhysSimpleDirtyWriteGCPtr code.
(edit) @13149   16 years vboxsync #1865: Enabled the new PGMPhysSimpleWriteGCPtr code.
(edit) @13148   16 years vboxsync #1865: Enabled the new PGMPhysSimpleReadGCPtr code.
(edit) @13147   16 years vboxsync removed todo that has been dealt with.
(edit) @13146   16 years vboxsync #1865: Renamed PGMPhysReadGCPhys -> PGMPhysSimpleReadGCPhys, …
(edit) @13145   16 years vboxsync #1865: shuffled code.
(edit) @13144   16 years vboxsync #1865: Implmented the alternative R0 code for darwin (turned out to be …
(edit) @13138   16 years vboxsync #1865: Mac fix.
(edit) @13098   16 years vboxsync #1865: More PGM changes.
(edit) @13087   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) @13046   16 years vboxsync #1865: Eliminated two duplicate members of PGMVIRTHANDLER while at it.
(edit) @13045   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) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12964   16 years vboxsync VMM: MMPhysGCPhys2HCVirt -> PGMPhysGCPhys2HCPtrAssert; deleted …
(edit) @11570   16 years vboxsync Incorrect destination offset in PGMPhysInterpretedRead (crossed page …
(edit) @11525   16 years vboxsync Added support for PSE-36.
(edit) @9836   17 years vboxsync Fixed some inconsistencies (thanks Frank)
(edit) @9790   17 years vboxsync Disassemble the current guest instruction when dumping the guest state.
(edit) @9713   17 years vboxsync More eip -> rip changes.
(edit) @9649   17 years vboxsync Added CPUMIsGuestInLongMode.
(edit) @9606   17 years vboxsync X86_CR4_PSE changes for long mode (bit is ignored there)
(edit) @9341   17 years vboxsync Format specifiers again…
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7905   17 years vboxsync Changed CRx parameter size
(edit) @7728   17 years vboxsync Some cleanup. CheckPageFault: implemented PAE case
(edit) @7715   17 years vboxsync Renamed PDPTR to PDPT. Added preliminary code for executing code with …
(edit) @7655   17 years vboxsync PAE fixes & changes
(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) @7598   17 years vboxsync Corrected wrong macro use to mask physical addresses
(edit) @7597   17 years vboxsync Incorrect masking
(edit) @6958   17 years vboxsync assertion
(edit) @6927   17 years vboxsync Converted MM_RAM_FLAGS_VIRTUAL_HANDLER, MM_RAM_FLAGS_VIRTUAL_WRITE …
(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) @6856   17 years vboxsync Renamed pgmGuestROMWriteHandler to pgmPhysRomWriteHandler.
(edit) @6855   17 years vboxsync Moved pgmGuestROMWriteHandler from PGMAllHandler.cpp to PGMAllPhys.cpp …
(edit) @6854   17 years vboxsync All the new ROM stuff. Had to change PGMROMPAGE a bit to make it …
(edit) @6829   17 years vboxsync Addressed the R0/R3 issues with the PGMRAMRANGE structure.
(edit) @6532   17 years vboxsync Cleaned out the PGM_DYNAMIC_RAM_ALLOC tests to avoid unnecessary mess …
(edit) @6528   17 years vboxsync NEW_PHYS_CODE -> VBOX_WITH_NEW_PHYS_CODE; check for it in Config.kmk …
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5667   17 years vboxsync Debugger interface for searching memory. Fixed a const mixup.
(edit) @5323   17 years vboxsync Got rid of obsolete VBOXPDE usage
(edit) @5040   17 years vboxsync GC phys/virt to HC virt functions are no longer accessible in our PDM …
(edit) @4811   17 years vboxsync Split VMMR0Entry into VMMR0EntryInt, VMMR0EntryFast and VMMr0EntryEx. …
(edit) @4738   17 years vboxsync more new phys code.
(edit) @4714   17 years vboxsync ZeroPg
(edit) @4713   17 years vboxsync more on the phys page management rewrite…
(edit) @4693   17 years vboxsync PGMPhysGCPtr2CCPtr and ReadOnly versions.
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