VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @15635   16 years vboxsync More logging
(edit) @15634   16 years vboxsync Check parameter size correctly (disabled smsw).
(edit) @15633   16 years vboxsync Smsw emlution (inactive).
(edit) @15632   16 years vboxsync Extra instruction
(edit) @15432   16 years vboxsync Disabled assertion.
(edit) @15430   16 years vboxsync Move the flush all subset.
(edit) @15428   16 years vboxsync PGM: PGMDynMapHCPageOff -> pgmDynMapHCPageOff, making it internal and …
(edit) @15426   16 years vboxsync EMAll: STOSWD - reject REP operations that crossess pages. The shadow …
(edit) @15425   16 years vboxsync PGMR0DynMapHCPage: always successful, or will bail out to ring-3.
(edit) @15424   16 years vboxsync PGM: pgmR0DynMapHCPageInlined won't fail.
(edit) @15421   16 years vboxsync EMAll: BTS, BTR and BTC looks fine to me for all 32-bit hosts since …
(edit) @15420   16 years vboxsync EMAll: ADD, ADC and SUB - the first is used a bit by windows.
(edit) @15419   16 years vboxsync EMAll: Corrected PGMVerifyAccess call in the STOSDW emulation to pass …
(edit) @15418   16 years vboxsync EMAll: AND, OR and XOR on darwin/R0 - the first two are for vista64.
(edit) @15416   16 years vboxsync CPUM: hybrid 32-bit kernel FPU mess.
(edit) @15413   16 years vboxsync #3202: CMPXCHG - 64-bit solaris optimziation.
(edit) @15412   16 years vboxsync EMAll: Whitelisted XCHG for >4 bytes operations (64-bit ubuntu 8.10 …
(edit) @15411   16 years vboxsync VMM: Working around set overflows caused by the page pool.
(edit) @15410   16 years vboxsync PGM: Deal with pgmPoolAlloc failure in MapCR3 without relying on …
(edit) @15406   16 years vboxsync PGMPool: temporarily enabled the old code.
(edit) @15405   16 years vboxsync PGMPool: Don't flush the pool anywhere but in ring-3, it just takes …
(edit) @15404   16 years vboxsync #3202: 64-bit guest support on the mac.
(edit) @15390   16 years vboxsync X86_CPUID_AMD_FEATURE_EDX_SEP not set it seems in 32 bits mode. (Intel)
(edit) @15348   16 years vboxsync #3202: Optimized PGMPOOL_PAGE_2_PTR for darwin/R0 and */RC.
(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) @15228   16 years vboxsync backed out 40461. (PGMAllBth.h)
(edit) @15227   16 years vboxsync PGMAllBth: Fixed typo in CalcKind (harmless), did some predicting and …
(edit) @15226   16 years vboxsync PGM: Inlined PGMDynMapHCPageOff (get rid of it perhaps?).
(edit) @15188   16 years vboxsync Some typos corrected.
(edit) @15184   16 years vboxsync typos
(edit) @15181   16 years vboxsync Restrict instruction emulation for 64 bits guests on 32 bits hosts.
(edit) @15174   16 years vboxsync #1865: don't ever return invalid ring-0 address on 2x4G systems, …
(edit) @15167   16 years vboxsync HWACCMGetShwPagingMode change backed out.
(edit) @15162   16 years vboxsync Compile fix
(edit) @15161   16 years vboxsync Backed out accidental commit 40567
(edit) @15160   16 years vboxsync Compile fix
(edit) @15159   16 years vboxsync Set the correct shadow paging mode for AMD-V nested paging.
(edit) @15111   16 years vboxsync Fixed offset overflow bug (#3357).
(edit) @15096   16 years vboxsync typo
(edit) @15037   16 years vboxsync build fix.
(edit) @15036   16 years vboxsync iomMMIODoRead: Handle the _FF and _00 status codes, changed default …
(edit) @14994   16 years vboxsync Moved CPUMStack.cpp to the all dir
(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) @14875   16 years vboxsync More switcher updates
(edit) @14870   16 years vboxsync Cleaning up.
(edit) @14868   16 years vboxsync PGMR0DynMap: some predictions based on statistics, 5 more stats.
(edit) @14859   16 years vboxsync More updates for 32/64.
(edit) @14809   16 years vboxsync PGMAllPool: RTLogPrintf exist in ring-0 now.
(edit) @14755   16 years vboxsync #1865: Converted 4 PGM*2HC* conversion functions to RTR3PTR.
(edit) @14754   16 years vboxsync pgmPoolMonitorChainChanging regression fix. (grr)
(edit) @14753   16 years vboxsync pgmPoolMonitorChainChanging regression fix.
(edit) @14751   16 years vboxsync #1865: PGMAllPool: Fixes for non-contiguous mapping of the fake 2048 …
(edit) @14749   16 years vboxsync #1865: PGMAllPool: PGMPOOLKIND_ROOT_PAE_PD -> …
(edit) @14704   16 years vboxsync Some more switcher work
(edit) @14681   16 years vboxsync PGMAllBth.h: assertion text.
(edit) @14678   16 years vboxsync pgmPoolMapPage: Fixed bug in darwin specific code (wrong HCPhys).
(edit) @14677   16 years vboxsync SyncCR3: Fixed pPDEDst walking with GST=32/SHW=PAE. Fixed assertion.
(edit) @14600   16 years vboxsync MMHyperXToR0: fail and asset if the address wasn't mapped into ring-0 …
(edit) @14599   16 years vboxsync MMHyperR0ToY: Lookup on the actual R0 address instead of hacked R3.
(edit) @14597   16 years vboxsync Added R0 address to MMR3HyperMapHCPhys and made the MMHyperXToR0 use …
(edit) @14562   16 years vboxsync Corrected wrong pointer calculation
(edit) @14560   16 years vboxsync Don't use obsolete format specifiers
(edit) @14559   16 years vboxsync More verbose assertion
(edit) @14411   16 years vboxsync RDTSCP support added. Enabled only for AMD-V guests.
(edit) @14392   16 years vboxsync In PAE shadow mode we must always reactivate PDPT entries. (Solaris …
(edit) @14364   16 years vboxsync Preparations
(edit) @14299   16 years vboxsync Corrected grammos in comments. No code changes.
(edit) @14257   16 years vboxsync cpuid clears the high dwords of the 64 bits registers.
(edit) @14253   16 years vboxsync TM: A shot at #3321
(edit) @14251   16 years vboxsync Correction
(edit) @14249   16 years vboxsync More logging (msr)
(edit) @14248   16 years vboxsync Rdmsr must also clear the high dword of 64 bits registers.
(edit) @14247   16 years vboxsync Rdtsc: must clear the high dwords.
(edit) @14157   16 years vboxsync mac build fixes.
(edit) @14155   16 years vboxsync #1865: MM - dealt with the last R3R0PTRTYPEs.
(edit) @14154   16 years vboxsync PGM: pGuestPD* -> pGst32BitPd*
(edit) @14153   16 years vboxsync PGM: pGstPaePDPT -> pGstPaePdpt
(edit) @14152   16 years vboxsync PGM: pGstAmd64PML4* -> pGstAmd64Pml4.
(edit) @14151   16 years vboxsync PGM: HCPhysPaePML4 -> HCPhysShwPaePml4
(edit) @14150   16 years vboxsync PGM: HCPhysNestedRoot -> HCPhysShwNestedRoot
(edit) @14149   16 years vboxsync PGM: HCPhysPaePDPT -> HCPhysShwPaePdpt.
(edit) @14148   16 years vboxsync PGM: HCPhys32BitPD -> HCPhysShw32BitPD
(edit) @14147   16 years vboxsync #1865: PGM - 32-bit shadown PD pointer converted.
(edit) @14145   16 years vboxsync PGM: Some more uint64_t -> X86union return. (btw. doing this because …
(edit) @14141   16 years vboxsync PGM: More union returns.
(edit) @14138   16 years vboxsync build fix
(edit) @14133   16 years vboxsync #1865: final pae change.
(edit) @14131   16 years vboxsync PGM: Prevent fixated mappings from crossing a PD boundrary …
(edit) @14114   16 years vboxsync #1865: Some structures and external API for the ring-0 dynamic mapping …
(edit) @14103   16 years vboxsync #1865: shadow pae, the seventh wave.
(edit) @14102   16 years vboxsync #1865: shadow pae, the sixth bit.
(edit) @14101   16 years vboxsync Use pgmPoolFree.
(edit) @14099   16 years vboxsync #1865: shadow pae, the fifth bit. (removed dead code)
(edit) @14096   16 years vboxsync #1865: shadow pae, the forth bit. (dead code checks)
(edit) @14095   16 years vboxsync #1865: shadow pae, the third bit.
(edit) @14094   16 years vboxsync #1865: shadow pae, the second bit.
(edit) @14093   16 years vboxsync #1865: shadow pae, the first bit.
(edit) @14082   16 years vboxsync Must mask off the reference count from the HC physical address
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