VirtualBox

source: vbox/trunk/src/VBox/VMM/CPUMInternal.mac

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @30263   14 years vboxsync VMM,REM: Only invalidate hidden registers when using raw-mode. Fixes …
(edit) @30184   15 years vboxsync Obsolete comment
(edit) @30180   15 years vboxsync Make 32->64 switcher SMP aware.
(edit) @30164   15 years vboxsync CPUM: Added /CPUM/PortableCpuIdLevel={0..3} for automatically …
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @25935   15 years vboxsync PGM,CPUM: Be more careful and flexible with guest mappings on restore. …
(edit) @23794   15 years vboxsync More synthetic cpu work
(edit) @23758   15 years vboxsync Skeleton code for synthetic cpu handling.
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @15962   16 years vboxsync Added debugging code (inactive) for tracking the state of the 32/64 …
(edit) @15563   16 years vboxsync Save and restore the host's EFER msr in the 32->64 switcher.
(edit) @15414   16 years vboxsync Corrected VBOX_WITH_HYBIRD_32BIT_KERNEL to …
(edit) @15030   16 years vboxsync Switcher updates
(edit) @14993   16 years vboxsync Switcher updates
(edit) @14987   16 years vboxsync Fully functional switcher
(edit) @14785   16 years vboxsync More switcher updates
(edit) @14411   16 years vboxsync RDTSCP support added. Enabled only for AMD-V guests.
(edit) @13960   16 years vboxsync Moved guest and host CPU contexts into per-VCPU array.
(edit) @12657   16 years vboxsync #1865: CPUM. Also added missing aliasing for DR4&5 to the guest DRx …
(edit) @12600   16 years vboxsync Turned dr0..dr7 into an array.
(edit) @10687   16 years vboxsync Save the FPU control word and MXCSR on entry and restore them …
(edit) @10569   16 years vboxsync Expose cpuid 2-5 minus dangerous bits.
(edit) @10353   16 years vboxsync TPR caching for VT-x. Removed the CR8 register from CPUMCTX.
(edit) @9817   16 years vboxsync fs & gs base cleanup
(edit) @9430   17 years vboxsync Made the base of GDTR and IDTR 64 bits.
(edit) @9421   17 years vboxsync 64 bits hidden selector base.
(edit) @9411   17 years vboxsync Use a union for esp & rsp, so they are in-sync.
(edit) @9354   17 years vboxsync Added CPUMGetCPUVendor. Added CPUMCPUIDFEATURE_NXE, …
(edit) @9212   17 years vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7695   17 years vboxsync Added system MSRs to the CPUMCTX structure. Sync them in REM as well.
(edit) @7097   17 years vboxsync Removed the anonymous struct
(edit) @7095   17 years vboxsync Extended the CPUMCTX structure for 64 bits mode.
(edit) @7092   17 years vboxsync Accidental commit
(edit) @7089   17 years vboxsync Backed out more alignment changes
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5605   17 years vboxsync BIT => RT_BIT, BIT64 => RT_BIT_64. BIT() is defined in Linux 2.6.24
(edit) @5287   17 years vboxsync 2 more cpuid leaves for the centaur part. letting 0xc0000002 thru …
(edit) @5285   17 years vboxsync deal with the centaur cpuid stuff.
(edit) @4958   17 years vboxsync Added hSelf and removed pVMHC from the VM structure.
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @2988   18 years vboxsync InnoTek -> innotek part 4: more miscellaneous files.
(edit) @1814   18 years vboxsync Fixed typo. (CPUM_HANDLER_CORECTX_IN_EBP->CPUM_HANDLER_CTXCORE_IN_EBP)
(edit) @1284   18 years vboxsync hmm. weird.
(edit) @1283   18 years vboxsync Added support for the hybrid darwin setup where the kernel is 32-bit …
(edit) @464   18 years vboxsync Renamed CR4 masks
(edit) @19   18 years vboxsync nasm.mac -> asmdefs.mac + header adjustments.
(add) @1   55 years vboxsync import
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