VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @45276   12 years vboxsync Ring-1 compression patches, courtesy of trivirt AG: - main: diff to …
(edit) @45103   12 years vboxsync PGMPool: Eliminated fictive page (except NIL). #6367
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44399   12 years vboxsync DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well.
(edit) @43387   12 years vboxsync VMM: HM cleanup.
(edit) @42188   12 years vboxsync VMM: Changed a few ifndef IN_RING0 to ifndef VBOX_WITH_RAW_MODE_NOT_R0.
(edit) @42186   12 years vboxsync SELM,DIS,CPUM,EM: Hidden selector register cleanups.
(edit) @41939   12 years vboxsync CPUMGetGuestCPL: Drop the context core pointer and use the Guest state …
(edit) @41906   12 years vboxsync CPUM: Combined the visible and hidden selector register data into one …
(edit) @41836   12 years vboxsync Doxygen.
(edit) @41823   12 years vboxsync Avoid using SELMValidateAndConvertCSAddr+EMInterpretDisasOneEx when …
(edit) @41802   12 years vboxsync Doxygen.
(edit) @41783   12 years vboxsync Doxygen, comment typos.
(edit) @41774   12 years vboxsync bugref..
(edit) @41675   12 years vboxsync DIS: The start of the scoping exercise... Fixed PREFIX_ADDRSIZE that I …
(edit) @41458   13 years vboxsync PGMPool: Adding A20 state to the page pool (partly disabled).
(edit) @41456   13 years vboxsync PGMPool: PGMPOOLPAGE adjustments and cleanups, no real code changes …
(edit) @41420   13 years vboxsync PGM: More A20 fixes.
(edit) @41391   13 years vboxsync PGM: A quick stab at correct A20 gate masking (new code is disabled).
(edit) @40449   13 years vboxsync SELM: Refactoring (PVM -> PVMCPU).
(edit) @40274   13 years vboxsync Introduced VBOX_WITH_REM in Config.kmk and the VMM.
(edit) @39908   13 years vboxsync Disabled seemingly harmless assertion.
(edit) @39402   13 years vboxsync VMM: don't use generic IPE status codes, use specific ones. Part 1.
(edit) @39301   13 years vboxsync PGMAllBth.h: Disabled annoying SMP assertions.
(edit) @39284   13 years vboxsync PGMAllBth.h: disabled annoying assertions.
(edit) @39078   13 years vboxsync VMM: -Wunused-parameter
(edit) @39038   13 years vboxsync VMM: -W4 warnings (MSC).
(edit) @39034   13 years vboxsync VMM,INTNET: Addressing unused variable warnings.
(edit) @38953   13 years vboxsync PGM: Attempt at fixing the VERR_MAP_FAILED during state save problem …
(edit) @38707   13 years vboxsync VMM/VT-x: Fix for PAE guests running on 32-bit hosts or 64-bit hosts …
(edit) @38086   13 years vboxsync oooops.
(edit) @38082   13 years vboxsync *.kmk: Installation/staging adjustments (kBuild 0.2.0 preps).
(edit) @37354   13 years vboxsync PGM: Fixed locking issues in PGMR3PhysMMIORegister and …
(edit) @36891   14 years vboxsync PGM: Put a TLB in front of the RAM ranges to speed up lookup (disabled).
(edit) @36009   14 years vboxsync PGM: Fixed large pages and write monitoring (live snapshot). Added …
(edit) @35754   14 years vboxsync Fix running 64bit guests on 32bit hosts with nested paging
(edit) @35537   14 years vboxsync mark the source of the bloat.
(edit) @35529   14 years vboxsync warnings (gcc-4.5).
(edit) @33795   14 years vboxsync Extra comment
(edit) @33676   14 years vboxsync scm cleanup run.
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @32788   14 years vboxsync Moved stats around
(edit) @32785   14 years vboxsync Cleaned up SyncPageWorker for non-paging modes.
(edit) @32778   14 years vboxsync Sync the entire page table for new nested page tables. (partially …
(edit) @32564   14 years vboxsync Compile error
(edit) @32563   14 years vboxsync Take a shortcut
(edit) @32561   14 years vboxsync Oops
(edit) @32560   14 years vboxsync Cleaned up a bit
(edit) @32541   14 years vboxsync Don't bother checking for virtual handlers in ring-0.
(edit) @32539   14 years vboxsync Removed wrong assertion
(edit) @32521   14 years vboxsync Optimization
(edit) @32486   14 years vboxsync Moved logging and stat
(edit) @32480   14 years vboxsync SyncPageWorkerTrackDeref: Use the hint we retrieved from the cached …
(edit) @32431   14 years vboxsync scm cleanup
(edit) @32410   14 years vboxsync Got rid of unnecessary dirty page flush in InvalidatePage. (NOTE: high …
(edit) @32401   14 years vboxsync Updates
(edit) @32384   14 years vboxsync Extended dirty page optimization for the pae/32-bit shw/gst …
(edit) @32366   14 years vboxsync Typo
(edit) @32362   14 years vboxsync Some cleanup
(edit) @32042   14 years vboxsync PGMAllBth.h: MMIO opt fix.
(edit) @32036   14 years vboxsync Removed X86_PTE_PAE_PG_MASK, renamed X86_PTE_PAE_PG_MASK_FULL to …
(edit) @32035   14 years vboxsync Changing the remaining X86_PTE_PAE_PG_MASK uses to …
(edit) @32028   14 years vboxsync PGMAllBth/SyncPage: Don't assert on stale TLB after W7-64 changed some …
(edit) @32027   14 years vboxsync PGM/SyncPage: To be on the safe side, always sync the target page when …
(edit) @32009   14 years vboxsync Removed GST_PDPE_PG_MASK and renamed GST_PDPE_PG_MASK_FULL to …
(edit) @32005   14 years vboxsync Changed all X86_PDPE_PG_MASK references to X86_PDPE_PG_MASK_FULL.
(edit) @32000   14 years vboxsync x86.h,*: Eliminated X86_PML4E_PG_MASK and renamed …
(edit) @31998   14 years vboxsync Changed the remaining X86_PML4E_PG_MASK uses to X86_PML4E_PG_MASK_FULL.
(edit) @31996   14 years vboxsync Mostly safe X86_PTE_PAE_PG_MASK -> X86_PTE_PAE_PG_MASK_FULL conversions.
(edit) @31994   14 years vboxsync Safe X86_PDPE_PG_MASK -> X86_PDPE_PG_MASK_FULL conversions.
(edit) @31989   14 years vboxsync VMM: Removed the PGMR3DumpHierarchyGC/HC functions.
(edit) @31947   14 years vboxsync PGM: paging hierarchy dumpers refactoring in progress.
(edit) @31870   14 years vboxsync PGM: Don't sync unnecessary PTE bits.
(edit) @31851   14 years vboxsync pgmPoolAllocEx/pgmPoolAlloc: Just use pgmPoolAllocEx when you want locking.
(edit) @31849   14 years vboxsync PGM: Don't shadow PDE bits 62/3:52 (NXE=1/0), only shadow the bits we …
(edit) @31835   14 years vboxsync PGMAllBth.h: fixed assertion.
(edit) @31832   14 years vboxsync PGM: The other w7-64 regression. Trouble is that they're using PTE …
(edit) @31823   14 years vboxsync nc
(edit) @31807   14 years vboxsync FT: disable large page usage Removed debug code
(edit) @31784   14 years vboxsync PGM: Make sure we deploy the MMIO hack on all possible pages. Physical …
(edit) @31780   14 years vboxsync PGM: Addressed a fixme. logging and minor cleanup.
(edit) @31775   14 years vboxsync PGM: Wrap up all access to PAE/LM PTEs so that we can treat the …
(edit) @31657   14 years vboxsync PGMPool: Drop cRefs since it's always 1.
(edit) @31636   14 years vboxsync EM: Addressed VBOXSTRICTRC todo from r64673. Decided to only use …
(edit) @31612   14 years vboxsync Compile fix
(edit) @31610   14 years vboxsync Wrong check
(edit) @31600   14 years vboxsync Extra debug command
(edit) @31593   14 years vboxsync PGM,IOM: MMIO optimization - hacking in progress. (still disabled)
(edit) @31565   14 years vboxsync PGM,HWACCM: MMIO optimizations - coding in progress.
(edit) @31447   14 years vboxsync InvalidatePage: Drop the unused hint here as we'll be releaseing the …
(edit) @31443   14 years vboxsync PGMAllBth.h: Must pass the RW flag to SyncHandlerPte. Some more logging.
(edit) @31402   14 years vboxsync PGM: Replaced the hazzardous raw-mode context dynamic mapping code …
(edit) @31207   14 years vboxsync PGMAllBth.h: Temporarily shut up ugly raw-mode context assertion.
(edit) @31178   14 years vboxsync PGM: Some more preparatory cleanup.
(edit) @31170   14 years vboxsync PGM: More inline cleanup (prep for tracking dynamic mappings in raw-mode).
(edit) @31167   14 years vboxsync PGM: Pass pVCpu instead of pPGM (PPGMCPU) and eliminate …
(edit) @31141   14 years vboxsync PGM: If we get to the end of Trap0eHandler it doesn't mean it is a …
(edit) @31140   14 years vboxsync PGM: Removed CheckPageFault as it is no longer used. Removed …
(edit) @31136   14 years vboxsync PGM: cache the last physical handler lookup result in each ring.
(edit) @31123   14 years vboxsync PGM: Moved the PGM stats out of the VM structure. Reduces the size of …
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