VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @10705   16 years vboxsync PGMGetModeName: added nested paging
(edit) @10687   16 years vboxsync Save the FPU control word and MXCSR on entry and restore them …
(edit) @10674   16 years vboxsync Logging
(edit) @10661   16 years vboxsync Reduce the number of world switches caused by cr8 writes by checking …
(edit) @10648   16 years vboxsync Moved X86FXSTATE from x86.mac to cpum.mac.
(edit) @10647   16 years vboxsync Manual saving of XMM registers. Use new FPU/MMX/XMM state saving for …
(edit) @10633   16 years vboxsync No return
(edit) @10630   16 years vboxsync Newer functions for handling fpu save/restore in ring 0.
(edit) @10602   16 years vboxsync Backed out previous changeset; no harm done there.
(edit) @10601   16 years vboxsync Fixed bogus return code check (string callback can fail if there's no …
(edit) @10600   16 years vboxsync Logging update
(edit) @10538   16 years vboxsync Fixed ring 3 mmio handling (unused previously).
(edit) @10523   16 years vboxsync Backed out CPL change; fixes ACP2 installation regression for VT-x.
(edit) @10520   16 years vboxsync return docs.
(edit) @10496   16 years vboxsync Attempt 2
(edit) @10495   16 years vboxsync AssertCR3 fix for AMD64 paging
(edit) @10492   16 years vboxsync Added PDMApicHasPendingIrq.
(edit) @10473   16 years vboxsync MMIO instruction emulation for OR, BT and XOR added.
(edit) @10450   16 years vboxsync Added VMMGetSvnRev() (exported) and changed VMMR0Init and VMMGCInit …
(edit) @10410   16 years vboxsync Introduced VM_FF_REM_HANDLER_NOTIFY action flag to replay the handler …
(edit) @10405   16 years vboxsync Treat pages as reused when changing at least 0x40 qwords with rep …
(edit) @10404   16 years vboxsync Compile fix
(edit) @10403   16 years vboxsync REX implies 64 bits mode.
(edit) @10402   16 years vboxsync REX and REP prefixes must be set for movsq/stosq check.
(edit) @10401   16 years vboxsync Detect page reuse by rep movsq.
(edit) @10397   16 years vboxsync Wrong assertions and order.
(edit) @10382   16 years vboxsync Refuse huge (>= _4G) REP prefixed transfers.
(edit) @10381   16 years vboxsync Updates for 64 bits mmio.
(edit) @10379   16 years vboxsync MMIO: missing changes for 64 bits mode.
(edit) @10368   16 years vboxsync Check presence of 2nd shadow pt entry too of course.
(edit) @10365   16 years vboxsync pCpu can be NULL.
(edit) @10364   16 years vboxsync Cleaned up
(edit) @10363   16 years vboxsync Correction
(edit) @10362   16 years vboxsync More verbose assertion
(edit) @10358   16 years vboxsync Implemented cr8 reading (PDMApicGetTPR).
(edit) @10357   16 years vboxsync Flush the recompiler's TLB when our invlpg replay array overflows.
(edit) @10343   16 years vboxsync Logging update
(edit) @10342   16 years vboxsync Clear old cr3 values before attempting to allocate a new page from our …
(edit) @10340   16 years vboxsync Pool flush handling updates
(edit) @10336   16 years vboxsync Corrections for rc handling.
(edit) @10334   16 years vboxsync Stosq case for clearing pages.
(edit) @10326   16 years vboxsync Handle the VERR_PGM_POOL_FLUSHED return code properly.
(edit) @10324   16 years vboxsync Too strict
(edit) @10323   16 years vboxsync Clear the shadow page table entries whenever the guest modifies its …
(edit) @10321   16 years vboxsync Deal with pool flushes directly when possible.
(edit) @10320   16 years vboxsync Rearranged code to deal with pgm pool tasks during SyncCR3.
(edit) @10319   16 years vboxsync pgmPoolClearAll can be executed in ring 0.
(edit) @10318   16 years vboxsync There are no virtual handlers in nested paging mode.
(edit) @10317   16 years vboxsync SyncCR3 change for nested paging to deal with pool flushes.
(edit) @10314   16 years vboxsync More logging
(edit) @10299   16 years vboxsync Force a TLB flush on a mode switch too.
(edit) @10288   16 years vboxsync Removed more unneeded defines
(edit) @10287   16 years vboxsync Correction
(edit) @10286   16 years vboxsync Without paging guest paging always matches shadow paging.
(edit) @10285   16 years vboxsync Corrected protected mode without paging shadow paging.
(edit) @10284   16 years vboxsync Wrong logging part 2
(edit) @10283   16 years vboxsync Backed out 32892-32894
(edit) @10282   16 years vboxsync More gc tracking changes for the non-paging case.
(edit) @10281   16 years vboxsync Disabled user tracking properly.
(edit) @10280   16 years vboxsync No need for tracking user pages when guest paging is disabled.
(edit) @10279   16 years vboxsync Wrong logging
(edit) @10277   16 years vboxsync Deal with 8 byte movsx instructions.
(edit) @10274   16 years vboxsync More logging
(edit) @10270   16 years vboxsync Logging update
(edit) @10216   16 years vboxsync -> Unsupported
(edit) @10215   16 years vboxsync Missed MSR_IA32_MTRR_CAP
(edit) @10213   16 years vboxsync Log more MSRs
(edit) @10210   16 years vboxsync Support MSR_K6_EFER_FFXSR if X86_CPUID_AMD_FEATURE_EDX_FFXSR is set.
(edit) @10209   16 years vboxsync Logging update
(edit) @10204   16 years vboxsync Corrected logging function name
(edit) @10202   16 years vboxsync removed VBOX_WITH_PDM_LOCK
(edit) @10171   16 years vboxsync small fix
(edit) @10154   16 years vboxsync Documented the issue wrt to CS RPL and conforming segment in …
(edit) @10122   16 years vboxsync Use the SS RPL instead of the CS RPL in CPUMGetGuestCPL for the raw …
(edit) @10107   16 years vboxsync Added CR8 write (alias for APIC TPR write).
(edit) @10097   16 years vboxsync Derive CPL from cs, not ss.
(edit) @10088   16 years vboxsync Log MSR names
(edit) @10087   16 years vboxsync Fixed SELMR3GetSelectorInfo for 64 bits mode. Got rid of obsolete VBOXDESC.
(edit) @10073   16 years vboxsync Updated some comments
(edit) @10072   16 years vboxsync Nested paging update.
(edit) @10071   16 years vboxsync Don't set the no-execute bits in the fake pml4e & pdpte
(edit) @10068   16 years vboxsync Set the accessed bit as well (protected mode without paging; shadow pde)
(edit) @10063   16 years vboxsync AMD64 updates for nested paging.
(edit) @10034   16 years vboxsync Moved some assertions around
(edit) @10032   16 years vboxsync Nested paging updates
(edit) @10027   16 years vboxsync Corrected check for flushing shadow pml4. Extended check for nested …
(edit) @10026   16 years vboxsync Nested paging updates.
(edit) @10021   16 years vboxsync Updates for amd64 nested paging.
(edit) @10016   16 years vboxsync Corrected parameter types (const). Use SELMToFlatEx instead of …
(edit) @10013   16 years vboxsync AMD64 shadow & real or protected mode without paging combo. Flush TLB …
(edit) @10012   16 years vboxsync Logging update
(edit) @10001   16 years vboxsync Cleanup
(edit) @9999   16 years vboxsync Too noisy
(edit) @9993   16 years vboxsync Correction for PML4E clearing.
(edit) @9990   16 years vboxsync Some cleanup
(edit) @9989   16 years vboxsync Enabled rdmsr/wrmsr emulation again. (VT-x & AMD-v regression fixed)
(edit) @9984   16 years vboxsync Big instruction emulation update for 64 bits mode. Watch for regressions!
(edit) @9966   16 years vboxsync AssertCR3: ignore X86_PTE_PAE_NX as well in big pages (PDE bit is …
(edit) @9965   16 years vboxsync Hyper and intermediate CR3 values can be 64 bits.
(edit) @9957   16 years vboxsync Inverted check
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