VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @55295   10 years vboxsync VMM/HM: comment.
(edit) @55290   10 years vboxsync HM: Save/Load/Restore XCR0 handling during world switching. …
(edit) @55229   10 years vboxsync CPUM,IEM: Expose GuestFeatures and HostFeatures (exploded CPUID), …
(edit) @55129   10 years vboxsync VMM/GIM: Allow dynamic enabling of #UD traps and per-VCPU hypercalls.
(edit) @55118   10 years vboxsync VMM: GIM raw-mode support.
(edit) @55114   10 years vboxsync CPUM: Use XSAVE/XRSTOR for host state.
(edit) @55106   10 years vboxsync VMM: host+guest xsave/xrstor state handling - not enabled.
(edit) @55062   10 years vboxsync Remove CPUFeatures and CPUFeaturesExt from CPUM, use HostFeatures …
(edit) @55054   10 years vboxsync Removed support for host CPUs without FXSAVE/FXRSTOR support.
(edit) @55049   10 years vboxsync build fix
(edit) @55048   10 years vboxsync VMM,REM: Allocate the FPU/SSE/AVX/FUTURE state stuff. We need to use …
(edit) @55037   10 years vboxsync VMM/GIM: Add hypercall support and KVM spinlock support.
(edit) @55004   10 years vboxsync backed out r99268 as it causes serious regressions on Windows hosts
(edit) @54999   10 years vboxsync Moved the XState to the end of the CPUMCTX structure, reducing the …
(edit) @54908   10 years vboxsync VMM: Rename variable to better reflect its purpose.
(edit) @54898   10 years vboxsync CPUMCTX,CPUMHOST: Replaced the fpu (X86FXSAVE) member with an XState …
(edit) @54897   10 years vboxsync Moving CPUMCPU about…
(edit) @54839   10 years vboxsync VMM/GIM: KVM provider fixes.
(edit) @54819   10 years vboxsync VMM/GIM: Implemented KVM paravirt. provider.
(edit) @54799   10 years vboxsync CPUM: Fixed two problems with the CPUID code. cLeaves wasn't updated …
(edit) @54764   10 years vboxsync Added an infix 'ASMFIX' to the PATMA.h fixup types used in the patch …
(edit) @54763   10 years vboxsync PATM,CPUM: Redid the CPUID stuff by calling a patch helper function …
(edit) @54761   10 years vboxsync PATM: Only fix up constants when loading state.
(edit) @54737   10 years vboxsync VMM,REM: CPUID revamp - almost there now.
(edit) @54714   10 years vboxsync PATM,CPUM: CPUID patch update.
(edit) @54701   10 years vboxsync VMM/GIM: nits.
(edit) @54688   10 years vboxsync PATM: Doing some more cleanups while trying to understand stuff again.
(edit) @54687   10 years vboxsync PATM: Renamed the PATMA.asm global data to g_patm* (was PATM*).
(edit) @54686   10 years vboxsync PATM: Added some comments and formalized the reloc array type (instead …
(edit) @54674   10 years vboxsync CPUM: Working on refactoring the guest CPUID handling.
(edit) @54654   10 years vboxsync VMM/GIM: cleanup.
(edit) @54561   10 years vboxsync Moved all the CPUID related code from CPUM.cpp to CPUMR3CpuId.cpp
(edit) @54308   10 years vboxsync VMM,SUP: Apply the tsc delta where it matters. Made sense out of the …
(edit) @54270   10 years vboxsync IPRT,TM: Implemented the get-cpu-number optimizations for the …
(edit) @54218   10 years vboxsync DBGF,DBGC: Added dmesg command and implemented it for linux guests.
(edit) @54202   10 years vboxsync IPRT,TM: Implemented GIP TSC delta processing in the RTTimeNanoTS code.
(edit) @54196   10 years vboxsync VMM/HM: stat adjustments.
(edit) @54195   10 years vboxsync VMM/TM: Enabled waking up of EMTs (poking) from the TM R3-timer …
(edit) @54087   10 years vboxsync VMM/TM: build fix.
(edit) @54065   10 years vboxsync VMM: Implemented TM TSC-mode switching with paravirtualized guests.
(edit) @53630   10 years vboxsync dtrace library fixes/hacks.
(edit) @53509   10 years vboxsync VMM/GIM: nits.
(edit) @53466   10 years vboxsync VMM/MSRs: Added status codes for returning to ring-3 to service the …
(edit) @53441   10 years vboxsync VMM/TM: Rename TMMODE to TMTSCMODE and the corresponding enum and CFGM …
(edit) @53439   10 years vboxsync TMInternal.h: r=bird: TMMODE should be TMTSCMODE.
(edit) @53430   10 years vboxsync VMM/TM: First step in introducing the invariant TM mode.
(edit) @52772   10 years vboxsync VMM/GIM: empty prototype.
(edit) @52771   10 years vboxsync VMM/CSAM, PATM: rename SSM_VERSION macros to SAVED_STATE_VERSION macros.
(edit) @52767   10 years vboxsync VMM/GIM: Get rid of separate fEnabled field, just use the provider to …
(edit) @52766   10 years vboxsync VMM/HM: Fixing source of ambiguity.
(edit) @52765   10 years vboxsync VMM/GIM: nits.
(edit) @52764   10 years vboxsync @cfgm adjustments.
(edit) @52763   10 years vboxsync wrong again
(edit) @52762   10 years vboxsync GIM nits: Must check version and config when loading saved state. …
(edit) @52761   10 years vboxsync GIM nits: Must check version and config when loading saved state. …
(edit) @52699   10 years vboxsync VMM/GIM: Fix initialization of Hyper-V bits that rely on HM …
(edit) @52675   10 years vboxsync VMM/GIM: Fix circular dependency between PDM and GIM init. routines.
(edit) @52670   10 years vboxsync VMM, Devices: Add interface to query the APIC frequency from the APIC …
(edit) @52660   10 years vboxsync VMM/EMHandleRCTmpl: todo resolved.
(edit) @52611   10 years vboxsync VMM/HMVMXR0: Added ApicAccessToR3 stat and addressed a 4.3 todo.
(edit) @52419   10 years vboxsync VMM: Fix restoring 32-bit guest FPU state on 64-bit capable VMs.
(edit) @52279   10 years vboxsync VMM/HMVMXR0: Renaming nits.
(edit) @52247   10 years vboxsync VMM/GIM: Keep Minimal GIM provider guest agnostic.
(edit) @52208   10 years vboxsync VMM/HM: Comment nit.
(edit) @52192   10 years vboxsync HostDrivers/Support, VMM: support CONFIG_PAX_KERNEXEC Linux kernels
(edit) @52127   10 years vboxsync VMM/HM: Fix swapped size, value parameters in memset.
(edit) @52126   10 years vboxsync VMM/HM: nit.
(edit) @52125   10 years vboxsync VMM/HM: Add tracking of last 30 VM-exits. Can be useful for guru …
(edit) @52110   10 years vboxsync VMM/GIM: Make guest-OS Id as part of the saved states as it could be …
(edit) @52080   10 years vboxsync VMM: Use IEM task switches since old code does not work at all.
(edit) @52075   10 years vboxsync EM: If IEM can't inject events, do not execute any instructions and …
(edit) @52010   10 years vboxsync VMM/GIM: Add Hyper-V SSM version to the saved-state.
(edit) @52009   10 years vboxsync Comments and nits.
(edit) @52006   10 years vboxsync VMM: VT-x and AMD-V support for making GIM hypercalls.
(edit) @51981   10 years vboxsync VMM/GIM, VMM/HM: Add support for Hyper-V hypervisor capabilities …
(edit) @51961   10 years vboxsync VMM/GIM: Fix Hyper-V TSC offset scaling to 100ns units.
(edit) @51959   10 years vboxsync TM: Set pVM->tm.s.u64LastPausedTSC to the highest pVCpu->tm.s.u64TSC …
(edit) @51853   10 years vboxsync Alignment.
(edit) @51852   10 years vboxsync TM: Add the same TSC offset to each VCPU when pausing/resuming (not …
(edit) @51797   10 years vboxsync VMM/GIM/Minimal: OS X bits.
(edit) @51728   10 years vboxsync VMM: Add MWait Extensions as a CPUM feature to allow configuring it …
(edit) @51686   10 years vboxsync VMM/GIM: Fixes to saved state, enabled reset MSR availability in CPUID.
(edit) @51658   10 years vboxsync VMM/GIM: Bits, try to find out why it breaks on mac2-rel.
(edit) @51643   11 years vboxsync VMM/GIM: More bits for Hyper-V implementation.
(edit) @51563   11 years vboxsync VMM/GIM: bits.
(edit) @51562   11 years vboxsync VMM/IEMInternal: comment typo.
(edit) @51560   11 years vboxsync VMM/GIM: Mapping of GIM MMIO2 regions and Hyper-V provider work.
(edit) @51517   11 years vboxsync VMM: Doxygen comment nits.
(edit) @51367   11 years vboxsync VMM/GIM: Hyper-V provider, work-in-progress.
(edit) @51333   11 years vboxsync VMM/GIM: Hyper-V provider, work-in-progress.
(edit) @51301   11 years vboxsync VMM: Retire aGuestCpuIdHyper legacy array.
(edit) @51285   11 years vboxsync VMM: Expose the MSR read/write function index enums.
(edit) @51283   11 years vboxsync VMM: Expose CPUMR3MsrRangesInsert().
(edit) @51271   11 years vboxsync VMM: Implemented hyper heap realloc. and adjusted CPUM CpuId arrays …
(edit) @51256   11 years vboxsync IEM: Fall back if IEMInjectTrpmEvent() did not do its job.
(edit) @51220   11 years vboxsync VMM/HMVMXR0: Implemented EFER swapping using VMCS controls.
(edit) @51182   11 years vboxsync VMM/IEM: Implemented hardware task-switches, code path disabled.
(edit) @51083   11 years vboxsync VMM/HMVMXR0: Also intercept #TS exceptions while debugging all …
(edit) @50994   11 years vboxsync VMM/GIM: Introduce the Minimal provider.
(edit) @50953   11 years vboxsync GIM: Skeleton, work in progress.
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