VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/PGMAllGst.h

修定紀錄模式:


圖例:

新增
修改
複製或更名
差異 修訂 年份 作者 更動紀錄訊息
(edit) @20374   16 年 vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20365   16 年 vboxsync VMM: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @18988   16 年 vboxsync PGM api changes
(edit) @18987   16 年 vboxsync Wrong log statement
(edit) @18927   16 年 vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @17586   16 年 vboxsync Removed all dead non-VBOX_WITH_PGMPOOL_PAGING_ONLY code.
(edit) @17215   16 年 vboxsync Split up the definitions and the guest code. Otherwise we'll end up …
(edit) @16918   16 年 vboxsync Backed out r43029
(edit) @16907   16 年 vboxsync VBOX_WITH_PGMPOOL_PAGING_ONLY: changes for marking root pages as special.
(edit) @16317   16 年 vboxsync Moved Map- and UnmapCR3 to Bth as they affect both guest and shadow …
(edit) @16172   16 年 vboxsync Moved amd64 paging data to unified shadow paging section.
(edit) @15410   16 年 vboxsync PGM: Deal with pgmPoolAlloc failure in MapCR3 without relying on …
(edit) @15404   16 年 vboxsync #3202: 64-bit guest support on the mac.
(edit) @14364   16 年 vboxsync Preparations
(edit) @14154   16 年 vboxsync PGM: pGuestPD* -> pGst32BitPd*
(edit) @14153   16 年 vboxsync PGM: pGstPaePDPT -> pGstPaePdpt
(edit) @14152   16 年 vboxsync PGM: pGstAmd64PML4* -> pGstAmd64Pml4.
(edit) @14151   16 年 vboxsync PGM: HCPhysPaePML4 -> HCPhysShwPaePml4
(edit) @14145   16 年 vboxsync PGM: Some more uint64_t -> X86union return. (btw. doing this because …
(edit) @14141   16 年 vboxsync PGM: More union returns.
(edit) @14010   16 年 vboxsync #1865: PGM - one more down.
(edit) @13991   16 年 vboxsync #1865: More PGM cleanup.
(edit) @13937   16 年 vboxsync PGM: RTGCUINTPTR -> RTGCPTR.
(edit) @13936   16 年 vboxsync PGM: removed a bunch of unnecessary RTGCUINTPTR/RTGCPTR casts. …
(edit) @13935   16 年 vboxsync PGM: One more CTXSUFF (guest AMD64 root).
(edit) @13933   16 年 vboxsync PGM: PAE guest mappings, assert GCPtr being 32-bit.
(edit) @13923   16 年 vboxsync PGM: darwin fix.
(edit) @13919   16 年 vboxsync VMM: 3 R3R0PTRTYPE members down (a bunch left to go).
(edit) @13824   16 年 vboxsync VMM: %VGp -> %RGp
(edit) @13823   16 年 vboxsync VMM: %VGv -> %RGv
(edit) @13820   16 年 vboxsync VMM: %VG* inspection - an awfaul lot of these, hope I got it all right…
(edit) @13818   16 年 vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @13816   16 年 vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13582   16 年 vboxsync Invalidate the current pml4 phys pointer properly when changing cr3.
(edit) @13232   16 年 vboxsync #1865: changed some validation into pure assertions or assert-return. …
(edit) @13087   16 年 vboxsync #1865: More PGM changes.
(edit) @13067   16 年 vboxsync #1865: More PGM changes.
(edit) @13062   16 年 vboxsync #1865: More PGM changes.
(edit) @13060   16 年 vboxsync #1865: More PGM changes.
(edit) @13046   16 年 vboxsync #1865: Eliminated two duplicate members of PGMVIRTHANDLER while at it.
(edit) @13038   16 年 vboxsync #1865: More PGM changes.
(edit) @12932   16 年 vboxsync Paging updates in preparation for EPT.
(edit) @11713   16 年 vboxsync Wrong check for state free.
(edit) @11711   16 年 vboxsync Deal with PGMR3MappingsUnfix flushing the entire page pool. In long …
(edit) @11533   16 年 vboxsync Obsolete todo
(edit) @11531   16 年 vboxsync Missing changes for PSE-36 support.
(edit) @11525   16 年 vboxsync Added support for PSE-36.
(edit) @10674   16 年 vboxsync Logging
(edit) @10342   16 年 vboxsync Clear old cr3 values before attempting to allocate a new page from our …
(edit) @10340   16 年 vboxsync Pool flush handling updates
(edit) @10326   16 年 vboxsync Handle the VERR_PGM_POOL_FLUSHED return code properly.
(edit) @10288   16 年 vboxsync Removed more unneeded defines
(edit) @10286   16 年 vboxsync Without paging guest paging always matches shadow paging.
(edit) @10073   16 年 vboxsync Updated some comments
(edit) @10072   16 年 vboxsync Nested paging update.
(edit) @10034   16 年 vboxsync Moved some assertions around
(edit) @10021   16 年 vboxsync Updates for amd64 nested paging.
(edit) @9990   16 年 vboxsync Some cleanup
(edit) @9952   16 年 vboxsync Forgot to query the physical address of the CR3 cached page.
(edit) @9893   16 年 vboxsync Attempt to fix PAE (can't verify now). AMD64 paging updates.
(edit) @9890   16 年 vboxsync amd64 paging updates
(edit) @9888   16 年 vboxsync Updates for amd64 paging.
(edit) @9874   16 年 vboxsync Clear shadow pae pd & pdpte entries when changed.
(edit) @9858   16 年 vboxsync Wrong mask
(edit) @9857   16 年 vboxsync Updates for amd64 paging
(edit) @9701   16 年 vboxsync Fixed mask issues in 64 bits mode
(edit) @9606   16 年 vboxsync X86_CR4_PSE changes for long mode (bit is ignored there)
(edit) @9575   16 年 vboxsync Missing mapping of amd64 cr3.
(edit) @9542   16 年 vboxsync Removed obsolete assertion for amd64
(edit) @9539   16 年 vboxsync Some changes for amd64. Lifted a restriction for executing code in …
(edit) @9212   17 年 vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @8537   17 年 vboxsync Spaces
(edit) @8536   17 年 vboxsync Split out the long mode only bits from the PDPE. Set accessed bits for …
(edit) @8458   17 年 vboxsync Finished up the Gst part of longmode paging
(edit) @8455   17 年 vboxsync Compile fix
(edit) @8454   17 年 vboxsync Long mode changes
(edit) @8160   17 年 vboxsync All CRx registers are now 64 bits.
(edit) @8155   17 年 vboxsync The Big Sun Rebranding Header Change
(edit) @8086   17 年 vboxsync PAE monitoring fixes
(edit) @8079   17 年 vboxsync PAE bugfix for CR3 mapping
(edit) @7961   17 年 vboxsync Updates for PAE paging in raw mode
(edit) @7953   17 年 vboxsync PAE monitoring changes
(edit) @7866   17 年 vboxsync Got rid of annoying assertion
(edit) @7806   17 年 vboxsync Corrected assertion
(edit) @7740   17 年 vboxsync PAE update
(edit) @7733   17 年 vboxsync Fixed compile error.
(edit) @7732   17 年 vboxsync PGM_GST_32BIT -> PGM_TYPE_32BIT & PGM_GST_PAE -> PGM_TYPE_PAE - fixes …
(edit) @7730   17 年 vboxsync Added CPUMSet/GetGuestEFER. Corrected NX bit handling.
(edit) @7728   17 年 vboxsync Some cleanup. CheckPageFault: implemented PAE case
(edit) @7715   17 年 vboxsync Renamed PDPTR to PDPT. Added preliminary code for executing code with …
(edit) @7677   17 年 vboxsync Cleanup
(edit) @7676   17 年 vboxsync Cleaned up. AMD64 shadow paging is only valid with AMD64 guest paging. …
(edit) @7666   17 年 vboxsync Put back the original PAE defines. AMD differs from Intel wrt valid …
(edit) @7660   17 年 vboxsync Split off amd64
(edit) @7657   17 年 vboxsync Renamed 4M to BIG
(edit) @7655   17 年 vboxsync PAE fixes & changes
(edit) @7629   17 年 vboxsync Initial cleanup for PAE
(edit) @6927   17 年 vboxsync Converted MM_RAM_FLAGS_VIRTUAL_HANDLER, MM_RAM_FLAGS_VIRTUAL_WRITE …
(edit) @6913   17 年 vboxsync Separated the PGMVIRTHANDLERTYPE_HYPERVISOR kind of handlers from the …
(edit) @6912   17 年 vboxsync Removed the normal (PGMVIRTHANDLERTYPE_NORMAL) kind of virtual access …
注意: 瀏覽 TracRevisionLog 來幫助您使用修訂紀錄功能

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