VirtualBox

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

修定紀錄模式:


圖例:

新增
修改
複製或更名
差異 修訂 年份 作者 更動紀錄訊息
(edit) @9398   17 年 vboxsync compile fix
(edit) @9397   17 年 vboxsync attempt to fix the 64-bit Linux box
(edit) @9389   17 年 vboxsync 64-bit GC on 32-bit HC fix
(edit) @9387   17 年 vboxsync 64-bit GC alignment fixes
(edit) @9212   17 年 vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @9026   17 年 vboxsync More updates for nested paging. (setting up the paging mode)
(edit) @9021   17 年 vboxsync Nested paging updates. Extra paging mode added to prevent illegal …
(edit) @9008   17 年 vboxsync Changes for proper flushing of the TLB for physical registration changes.
(edit) @9001   17 年 vboxsync Enabled the PGMMODE_PROTECTED (Guest) & PGMMODE_AMD64 (shadow) …
(edit) @8853   17 年 vboxsync Manual page invalidation or TLB flush is required for AMD-V.
(edit) @8659   17 年 vboxsync Updates for 64 bits paging. Removed conditional dirty and accessed …
(edit) @8557   17 年 vboxsync Updates for 64 bits paging. Removed unused ShwGet/Set/ModifyPDEByIndex …
(edit) @8533   17 年 vboxsync Start of 64 bits paging support
(edit) @8500   17 年 vboxsync Extra stat
(edit) @8460   17 年 vboxsync Alignment fix for 64 bits builds
(edit) @8458   17 年 vboxsync Finished up the Gst part of longmode paging
(edit) @8454   17 年 vboxsync Long mode changes
(edit) @8155   17 年 vboxsync The Big Sun Rebranding Header Change
(edit) @8033   17 年 vboxsync Fixed one regression + several PAE related bugs.
(edit) @8021   17 年 vboxsync Added missing bits for PAE guest mappings.
(edit) @7971   17 年 vboxsync PAE fixes/updates for raw mode (PDPT monitoring)
(edit) @7961   17 年 vboxsync Updates for PAE paging in raw mode
(edit) @7845   17 年 vboxsync Corrected parameters for SyncCR3 & AssertCR3
(edit) @7753   17 年 vboxsync The PGM bits of the MMIO cleanup. Moved the parts of PGMR3Reset that …
(edit) @7728   17 年 vboxsync Some cleanup. CheckPageFault: implemented PAE case
(edit) @7719   17 年 vboxsync pgmGstGetPaePDPtr.
(edit) @7715   17 年 vboxsync Renamed PDPTR to PDPT. Added preliminary code for executing code with …
(edit) @7676   17 年 vboxsync Cleaned up. AMD64 shadow paging is only valid with AMD64 guest paging. …
(edit) @7642   17 年 vboxsync Additional cleanup
(edit) @7635   17 年 vboxsync The new MMIO2 code. WARNING! This changes the pci mapping protocol …
(edit) @7629   17 年 vboxsync Initial cleanup for PAE
(edit) @7625   17 年 vboxsync Again
(edit) @7624   17 年 vboxsync More alignment fixes
(edit) @7620   17 年 vboxsync RTGCPHYS is now 64 bits
(edit) @7088   17 年 vboxsync Backed out alignment fixes
(edit) @7084   17 年 vboxsync made RTGCPHYS 32-bit again, has to be solved properly
(edit) @7050   17 年 vboxsync Realigning after RTGCPHYS change.
(edit) @7040   17 年 vboxsync Not necessary for windows
(edit) @7039   17 年 vboxsync Alignment issues with the 32 bits windows build
(edit) @7037   17 年 vboxsync 32-bit build fix
(edit) @6927   17 年 vboxsync Converted MM_RAM_FLAGS_VIRTUAL_HANDLER, MM_RAM_FLAGS_VIRTUAL_WRITE …
(edit) @6914   17 年 vboxsync Replaced PGMR3DumpMappings by info handler.
(edit) @6913   17 年 vboxsync Separated the PGMVIRTHANDLERTYPE_HYPERVISOR kind of handlers from the …
(edit) @6906   17 年 vboxsync Moved PGMHandlerPhysicalPageTempOff, PGMHandlerPhysicalPageReset, …
(edit) @6902   17 年 vboxsync Converted MM_RAM_FLAGS_PHYSICAL_HANDLER, _WRITE, _ALL and _TEMP_OFF …
(edit) @6869   17 年 vboxsync Use PGM_PAGE_SET/GET/IS/CLEAR/INIT macros.
(edit) @6862   17 年 vboxsync Removed the PGMPHYSHANDLERTYPE_PHYSICAL value as it was never and will …
(edit) @6856   17 年 vboxsync Renamed pgmGuestROMWriteHandler to pgmPhysRomWriteHandler.
(edit) @6854   17 年 vboxsync All the new ROM stuff. Had to change PGMROMPAGE a bit to make it …
(edit) @6837   17 年 vboxsync Implemented PGMR3PhysRomRegister.
(edit) @6829   17 年 vboxsync Addressed the R0/R3 issues with the PGMRAMRANGE structure.
(edit) @6820   17 年 vboxsync Implemented PGMR3PhysRegisterRam (not used). Enforced alignment of …
(edit) @6765   17 年 vboxsync oops.
(edit) @6764   17 年 vboxsync Made !PGMPOOL_WITH_CACHE buildable so I can run OS/2 here.
(edit) @6528   17 年 vboxsync NEW_PHYS_CODE -> VBOX_WITH_NEW_PHYS_CODE; check for it in Config.kmk …
(edit) @5999   17 年 vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5665   17 年 vboxsync Another attempt
(edit) @5664   17 年 vboxsync Alignment for 64 bits build
(edit) @5662   17 年 vboxsync Initial changes for guest PAE support
(edit) @5661   17 年 vboxsync Added pgmGstGetPaePDPtr
(edit) @5605   17 年 vboxsync BIT => RT_BIT, BIT64 => RT_BIT_64. BIT() is defined in Linux 2.6.24
(edit) @5100   17 年 vboxsync GMMPAGEDESC for handy pages.
(edit) @5040   17 年 vboxsync GC phys/virt to HC virt functions are no longer accessible in our PDM …
(edit) @5017   17 年 vboxsync GVM kick-off.
(edit) @4978   17 年 vboxsync Backed out most of 24659.
(edit) @4953   17 年 vboxsync Cleaned up disassembler
(edit) @4917   17 年 vboxsync Don't trigger breakpoints in ring 0. (AssertRelease & co)
(edit) @4787   17 年 vboxsync Eliminated HCPTRTYPE and replaced with R3R0PTRTYPE where necessary.
(edit) @4738   17 年 vboxsync more new phys code.
(edit) @4714   17 年 vboxsync ZeroPg
(edit) @4713   17 年 vboxsync more on the phys page management rewrite…
(edit) @4696   17 年 vboxsync Stricter types
(edit) @4689   17 年 vboxsync ring-3 chunk mappings (in progress).
(edit) @4665   17 年 vboxsync Moved some of the odd address conversion routines to PGMR3Dbg just to …
(edit) @4620   17 年 vboxsync The initial PGMRAMRANGE::aHCPhys -> PGMRAMRANGE::aPages (PGMPAGE) …
(edit) @4451   17 年 vboxsync Fixed compile problem when PGMPOOL_WITH_CACHE wasn't set.
(edit) @4071   17 年 vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @4013   17 年 vboxsync pdm.h = include pdm*.h; pdmapi.h = only the 'core' pdm APIs.
(edit) @3776   17 年 vboxsync Compile fixes
(edit) @3723   17 年 vboxsync Double underscore cleanup.
(edit) @3185   17 年 vboxsync some minor comment cleanup.
(edit) @2981   18 年 vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2679   18 年 vboxsync fixed alignment issue, move the code to the right place and fixed the …
(edit) @2663   18 年 vboxsync Added a simple test if someone tries to write to physical memory after …
(edit) @2295   18 年 vboxsync Made PGM_WITH_PAGING safe and faster.
(edit) @2288   18 年 vboxsync Fixed misalignment.
(edit) @2270   18 年 vboxsync Stricter pointer typechecking. (R0 vs R3)
(edit) @2089   18 年 vboxsync Added PGMPOOLKIND_32BIT_PT_FOR_PHYS & PGMPOOLKIND_PAE_PT_FOR_PHYS
(edit) @1594   18 年 vboxsync Fixed 64-bit issue.
(edit) @838   18 年 vboxsync GC Phys to HC virt conversion changes for dynamic RAM allocation.
(edit) @692   18 年 vboxsync 32-bit gcc packs AVLOHCPHYSNODECORE a little bit different, pad it to …
(edit) @686   18 年 vboxsync Alignment fixes for windows. (structure packing is a strange thing …
(edit) @457   18 年 vboxsync alignment.
(edit) @454   18 年 vboxsync Aligned PGMPOOL and PGMPOOLPAGE.
(edit) @161   18 年 vboxsync 64-bit: structure alignment.
(edit) @28   18 年 vboxsync Updates.
(edit) @23   18 年 vboxsync string.h & stdio.h + header cleanups.
(add) @1   55 年 vboxsync import
注意: 瀏覽 TracRevisionLog 來幫助您使用修訂紀錄功能

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