VirtualBox

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

修定紀錄模式:


圖例:

新增
修改
複製或更名
差異 修訂 年份 作者 更動紀錄訊息
(edit) @67522   7 年 vboxsync VMM/PGM: typo.
(edit) @62478   8 年 vboxsync (C) 2016
(edit) @62302   8 年 vboxsync IEM,PGM: Got code TLB working in ring-3, execution is 3-4 times faster …
(edit) @60867   9 年 vboxsync PGM: Don't ever drop VERR_PGM_NO_HYPERVISOR_ADDRESS! Will end up with …
(edit) @58170   9 年 vboxsync doxygen: fixes.
(edit) @58126   9 年 vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58123   9 年 vboxsync VMM: Made @param pVCpu more uniform and to the point.
(edit) @58122   9 年 vboxsync VMM: Made @param pVM more uniform and to the point.
(edit) @57358   9 年 vboxsync *: scm cleanup run.
(edit) @56287   9 年 vboxsync VMM: Updated (C) year.
(edit) @49486   11 年 vboxsync VMM: Warnings.
(edit) @47444   11 年 vboxsync IEM,HM,PGM: Started on string I/O optimizations using IEM (disabled). …
(edit) @46420   12 年 vboxsync VMM, recompiler: Purge deprecated macros.
(edit) @46326   12 年 vboxsync RT_STR_TUPLE
(edit) @46125   12 年 vboxsync PGM: Optimized virtual memory searching by skipping empty tables.
(edit) @45826   12 年 vboxsync PGM: Extended the WP0+RO+US hack to include big pages and adjusted …
(edit) @45808   12 年 vboxsync VMM,DevVGA: Don't resolve RC symbols when HM is enabled (part 1).
(edit) @45799   12 年 vboxsync Make the recompiler call PGMCr0WpEnabled.
(edit) @45798   12 年 vboxsync Fixed up and enabled Netware WP0+RO+US hack.
(edit) @45792   12 年 vboxsync CR0.WP applies to CPL > 3, not just CPL == 0. Sketched out a Netware hack.
(edit) @45739   12 年 vboxsync VMM: First part of HMIsEnabled() and PGMMap*.
(edit) @45528   12 年 vboxsync VBOX_WITH_RAW_MODE changes.
(edit) @45103   12 年 vboxsync PGMPool: Eliminated fictive page (except NIL). #6367
(edit) @44528   12 年 vboxsync header (C) fixes
(edit) @44195   12 年 vboxsync VMM/VMMAll, VMMR3: forceflags for updating CR3 and PAE PDPEs.
(edit) @43953   12 年 vboxsync VMM/PGM/PGMAll: comments.
(edit) @43387   12 年 vboxsync VMM: HM cleanup.
(edit) @41965   12 年 vboxsync VMM: ran scm. Mostly svn:keywords changes (adding Revision).
(edit) @41906   12 年 vboxsync CPUM: Combined the visible and hidden selector register data into one …
(edit) @41802   12 年 vboxsync Doxygen.
(edit) @41783   12 年 vboxsync Doxygen, comment typos.
(edit) @41462   13 年 vboxsync PGM: Don't flush the shadow page pool on A20 change, just change the …
(edit) @41458   13 年 vboxsync PGMPool: Adding A20 state to the page pool (partly disabled).
(edit) @41391   13 年 vboxsync PGM: A quick stab at correct A20 gate masking (new code is disabled).
(edit) @41386   13 年 vboxsync VMM/PGM: minor doxygen consistency.
(edit) @40450   13 年 vboxsync EM: Refactoring (dropping pVM argument).
(edit) @40447   13 年 vboxsync EM: More refactoring.
(edit) @40274   13 年 vboxsync Introduced VBOX_WITH_REM in Config.kmk and the VMM.
(edit) @39402   13 年 vboxsync VMM: don't use generic IPE status codes, use specific ones. Part 1.
(edit) @39078   13 年 vboxsync VMM: -Wunused-parameter
(edit) @39038   13 年 vboxsync VMM: -W4 warnings (MSC).
(edit) @39034   13 年 vboxsync VMM,INTNET: Addressing unused variable warnings.
(edit) @38953   13 年 vboxsync PGM: Attempt at fixing the VERR_MAP_FAILED during state save problem …
(edit) @38707   13 年 vboxsync VMM/VT-x: Fix for PAE guests running on 32-bit hosts or 64-bit hosts …
(edit) @37452   13 年 vboxsync IOM,PDMCritSect: Extended PDMCritSectEnter to handle …
(edit) @37362   14 年 vboxsync PGMNotifyNxeChanged: Another try.
(edit) @37357   14 年 vboxsync PGM: relax some assertion added earlier today so they'll survive reset …
(edit) @37354   14 年 vboxsync PGM: Fixed locking issues in PGMR3PhysMMIORegister and …
(edit) @36891   14 年 vboxsync PGM: Put a TLB in front of the RAM ranges to speed up lookup (disabled).
(edit) @36196   14 年 vboxsync VMM: don't die hard during PDPTR preloading (VT-x), try guru meditate …
(edit) @36009   14 年 vboxsync PGM: Fixed large pages and write monitoring (live snapshot). Added …
(edit) @35346   14 年 vboxsync VMM reorg: Moving the public include files from include/VBox to …
(edit) @35333   14 年 vboxsync VMM source reorg.
(edit) @33540   14 年 vboxsync *: spelling fixes, thanks Timeless!
(edit) @32872   14 年 vboxsync Wrong PD type (triggers assertion in debug build; otherwise harmless)
(edit) @32516   14 年 vboxsync Removed double invalidate.
(edit) @32036   14 年 vboxsync Removed X86_PTE_PAE_PG_MASK, renamed X86_PTE_PAE_PG_MASK_FULL to …
(edit) @32009   14 年 vboxsync Removed GST_PDPE_PG_MASK and renamed GST_PDPE_PG_MASK_FULL to …
(edit) @32005   14 年 vboxsync Changed all X86_PDPE_PG_MASK references to X86_PDPE_PG_MASK_FULL.
(edit) @32004   14 年 vboxsync pgmShwSyncPaePDPtr: Only sync X86_PDPE_P and X86_PDPE_A since most of …
(edit) @32000   14 年 vboxsync x86.h,*: Eliminated X86_PML4E_PG_MASK and renamed …
(edit) @31998   14 年 vboxsync Changed the remaining X86_PML4E_PG_MASK uses to X86_PML4E_PG_MASK_FULL.
(edit) @31997   14 年 vboxsync PGM: Don't shadow any extra bits in long mode PDPEs and PML4Es.
(edit) @31996   14 年 vboxsync Mostly safe X86_PTE_PAE_PG_MASK -> X86_PTE_PAE_PG_MASK_FULL conversions.
(edit) @31994   14 年 vboxsync Safe X86_PDPE_PG_MASK -> X86_PDPE_PG_MASK_FULL conversions.
(edit) @31993   14 年 vboxsync Safe X86_PML4E_PG_MASK -> X86_PML4E_PG_MASK_FULL conversions.
(edit) @31870   14 年 vboxsync PGM: Don't sync unnecessary PTE bits.
(edit) @31849   14 年 vboxsync PGM: Don't shadow PDE bits 62/3:52 (NXE=1/0), only shadow the bits we …
(edit) @31780   14 年 vboxsync PGM: Addressed a fixme. logging and minor cleanup.
(edit) @31636   14 年 vboxsync EM: Addressed VBOXSTRICTRC todo from r64673. Decided to only use …
(edit) @31565   14 年 vboxsync PGM,HWACCM: MMIO optimizations - coding in progress.
(edit) @31402   14 年 vboxsync PGM: Replaced the hazzardous raw-mode context dynamic mapping code …
(edit) @31170   14 年 vboxsync PGM: More inline cleanup (prep for tracking dynamic mappings in raw-mode).
(edit) @31167   14 年 vboxsync PGM: Pass pVCpu instead of pPGM (PPGMCPU) and eliminate …
(edit) @31123   14 年 vboxsync PGM: Moved the PGM stats out of the VM structure. Reduces the size of …
(edit) @31081   14 年 vboxsync PGM: Use GstWalk in the #PF, part 1.
(edit) @31080   14 年 vboxsync PGM: Micro optimizations.
(edit) @31067   14 年 vboxsync PGM: A couple of simplifications and optimizations. -assertions
(edit) @31066   14 年 vboxsync PGM: A couple of simplifications and optimizations.
(edit) @31054   14 年 vboxsync Added PGMCPU::fNoExecutionEnabled.
(edit) @30889   14 年 vboxsync PGM: Cleanups related to pending MMIO/#PF optimizations. Risky.
(edit) @30861   14 年 vboxsync VMM,REM: Replumbled the MSR updating and reading so that PGM can …
(edit) @30831   14 年 vboxsync Another Mac compile fix
(edit) @30830   14 年 vboxsync Mac compile fixes
(edit) @30824   14 年 vboxsync Must also deal with zero cr3 translation ptrs in ring 0.
(edit) @30326   14 年 vboxsync PGM: PGMShwModifyPage/PGMShwSetPage -> PGMShwMakePageWritable, …
(edit) @29250   15 年 vboxsync iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, …
(edit) @28800   15 年 vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @28754   15 年 vboxsync Backed out 60634
(edit) @28752   15 年 vboxsync Always overwrite old PML4E or PDPTE.
(edit) @27816   15 年 vboxsync PGMSyncCR3: Go back to ring 3 if a pgm pool sync is again pending.
(edit) @27814   15 年 vboxsync Backed out part of r59436
(edit) @27813   15 年 vboxsync Backed out r59424
(edit) @27784   15 年 vboxsync PGMSyncCR3: pgmPoolResetDirtyPages must be called before pgmPoolSyncCR3
(edit) @27778   15 年 vboxsync Must take the pgm lock during PGMSyncCR3; guest SMP can cause an …
(edit) @27408   15 年 vboxsync Logging fix
(edit) @27390   15 年 vboxsync Tweaked previous fix
(edit) @27378   15 年 vboxsync pgmPoolMonitorModifiedClearAll can cause a pgm pool flush (dirty page …
(edit) @27371   15 年 vboxsync Don't always change back the cr3
(edit) @27370   15 年 vboxsync Logging
注意: 瀏覽 TracRevisionLog 來幫助您使用修訂紀錄功能

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