VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/SELMAll.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @22890   15 years vboxsync VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
(edit) @19334   16 years vboxsync DBGF,SELM,DBGC,++: Refactored the selector info querying and usage, …
(edit) @18992   16 years vboxsync More PGM api changes
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @17693   16 years vboxsync Fixed SELMShadowCR3Changed
(edit) @17616   16 years vboxsync Inform SELM about shadow CR3 changes.
(edit) @17035   16 years vboxsync VMM,REM: Brushed up the TR/TSS shadowing. We're now relying on the …
(edit) @13832   16 years vboxsync IN_GC -> IN_RC.
(edit) @13816   16 years vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13577   16 years vboxsync #1865: SELM.
(edit) @13144   16 years vboxsync #1865: Implmented the alternative R0 code for darwin (turned out to be …
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12404   16 years vboxsync Cut off calculated addresses when not in 64 bits mode. (fixes OS/2 …
(edit) @10171   16 years vboxsync small fix
(edit) @10087   16 years vboxsync Fixed SELMR3GetSelectorInfo for 64 bits mode. Got rid of obsolete VBOXDESC.
(edit) @10016   16 years vboxsync Corrected parameter types (const). Use SELMToFlatEx instead of …
(edit) @9817   16 years vboxsync fs & gs base cleanup
(edit) @9710   17 years vboxsync doxygen.
(edit) @9679   17 years vboxsync SELMToFlatBySelEx not used in our ring 0 module.
(edit) @9678   17 years vboxsync Rewrote SELMToFlatEx for long mode.
(edit) @9675   17 years vboxsync General cleanup of SELMToFlat.
(edit) @9659   17 years vboxsync SELMGetCpuModeFromSelector is a better name.
(edit) @9658   17 years vboxsync Renamed SELMIsSelector32Bit to SELMGetSelectorType.
(edit) @9656   17 years vboxsync Changed u1Reserved to u1Long in the selector attributes field.
(edit) @9421   17 years vboxsync 64 bits hidden selector base.
(edit) @9412   17 years vboxsync use macros to access base, limit of a descriptor and offset of an IDT entry
(edit) @9395   17 years vboxsync fixed more places with incorrect descriptor base address calculation
(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) @7687   17 years vboxsync The limit in the hidden selector register is the final one; no need to …
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5396   17 years vboxsync Shaved off a few ticks on RDTSC emulation to speed up Solaris guest.
(edit) @4776   17 years vboxsync Stricter type checking. Removed unnecessary code from the ring 0 module.
(edit) @4211   17 years vboxsync just to be on the safe side.
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2300   18 years vboxsync ansi C
(edit) @2267   18 years vboxsync Updated assertion
(edit) @2260   18 years vboxsync Corrections for real and v86 addresses + cleanup + notes.
(edit) @2189   18 years vboxsync Bugfix
(edit) @2184   18 years vboxsync Compile fixes
(edit) @2183   18 years vboxsync Argh
(edit) @2181   18 years vboxsync SELMValidateAndConvertCSAddr correction
(edit) @2179   18 years vboxsync The values in the hidden selector registers have to be checked first …
(edit) @2119   18 years vboxsync Finished hidden selector case.
(edit) @2117   18 years vboxsync SELMToFlatEx change. Enable 16 bits instruction emulation for MMIO
(edit) @2098   18 years vboxsync SELMToFlat change for hwaccm mode.
(edit) @2009   18 years vboxsync Fixed segment limit calculation for expand-down segments.
(edit) @1443   18 years vboxsync cast the uint16_t selector value before shifting it, just a precaution.
(edit) @1408   18 years vboxsync Initial changes for floating SELM hypervisor selectors.
(edit) @1361   18 years vboxsync Compile fix + updates
(edit) @1359   18 years vboxsync SELM function changes for v86 mode code. CPL check fixes for V86 mode …
(edit) @105   18 years vboxsync style
(edit) @98   18 years vboxsync Reapply fixed 17508 changeset
(edit) @79   18 years vboxsync Backed out 17508
(edit) @68   18 years vboxsync Sync the TSS ring 0 stack selector and base address on-demand.
(edit) @23   18 years vboxsync string.h & stdio.h + header cleanups.
(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