VirtualBox

source: vbox/trunk/src/VBox/VMM/SELM.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @32613   14 years vboxsync Extra check for forced vt-x usage
(edit) @30647   14 years vboxsync SELM.cpp: Assertion -> log statement as it trigged during guru meditations.
(edit) @30160   15 years vboxsync VMMGetStackRC change
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @26180   15 years vboxsync *: The rest of the %V* format specifiers are history.
(edit) @26176   15 years vboxsync VBox/err.h,*: Use RT_SUCCESS/FAILURE instead of the VBOX variants, …
(edit) @25862   15 years vboxsync SELM.cpp: Updated todo.
(edit) @25858   15 years vboxsync SELM.cpp: nitpicking
(edit) @25233   15 years vboxsync SELM.cpp: -Wshadow.
(edit) @22890   15 years vboxsync VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
(edit) @22793   15 years vboxsync SSM,*: Renamed phase to pass (uPhase/SSM_PHASE_FINAL) and wrote the …
(edit) @22480   15 years vboxsync SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments.
(edit) @22105   15 years vboxsync DBGF: Added DBGFSELQI_FLAGS_DT_ADJ_64BIT_MODE for making stack walking …
(edit) @22104   15 years vboxsync selmR3GetSelectorInfo64: Fixed bug in detecting 64-bit code segemnts - …
(edit) @19463   16 years vboxsync dbgfsel.h,VMM,DBGC: Named the union containing the raw data to shut up …
(edit) @19336   16 years vboxsync SELMR3Get*SelectorInfo,DBGFR3SelQueryInfo: Corrected documentation of …
(edit) @19334   16 years vboxsync DBGF,SELM,DBGC,++: Refactored the selector info querying and usage, …
(edit) @19141   16 years vboxsync Action flags breakup. Fixed PGM saved state loading of 2.2.2 images. …
(edit) @18988   16 years vboxsync PGM api changes
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @17616   16 years vboxsync Inform SELM about shadow CR3 changes.
(edit) @17107   16 years vboxsync SELM: todo for optimizating the REM case…
(edit) @17106   16 years vboxsync VMM,REM: Removed the single page limitation on the TSS monitoring and …
(edit) @17035   16 years vboxsync VMM,REM: Brushed up the TR/TSS shadowing. We're now relying on the …
(edit) @17032   16 years vboxsync SELM: Corrected CheckTSS and updated comments+logging.
(edit) @16506   16 years vboxsync Adjusted assertion slightly
(edit) @16481   16 years vboxsync spaces
(edit) @16476   16 years vboxsync VMM/SELM.cpp: privately disabled two assertions
(edit) @15750   16 years vboxsync Backed out 41313. Assert failed on Linux/Mac boxes for some reason
(edit) @15745   16 years vboxsync Some cleanup
(edit) @15742   16 years vboxsync Deal with invalid IO bitmap offset values in the TSS.
(edit) @13840   16 years vboxsync Hex format types (Vhx[sd] -> Rhx[sd]).
(edit) @13830   16 years vboxsync VMM: Disabled VM:pVMGC, removed VM_GUEST_ADDR.
(edit) @13827   16 years vboxsync MM: Retired MMHyper2HC, MMHyperHC2GC and MMHyperGC2HC.
(edit) @13824   16 years vboxsync VMM: %VGp -> %RGp
(edit) @13823   16 years vboxsync VMM: %VGv -> %RGv
(edit) @13820   16 years vboxsync VMM: %VG* inspection - an awfaul lot of these, hope I got it all right…
(edit) @13818   16 years vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @13816   16 years vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13698   16 years vboxsync VMM: Fixed ring-0 access to the ring-3 mapping of the EMT stack. Moved …
(edit) @13577   16 years vboxsync #1865: SELM.
(edit) @13232   16 years vboxsync #1865: changed some validation into pure assertions or assert-return. …
(edit) @13144   16 years vboxsync #1865: Implmented the alternative R0 code for darwin (turned out to be …
(edit) @13005   16 years vboxsync VMM/doxygen: More links.
(edit) @13001   16 years vboxsync VBox-doc.c,VMM: doxygen links
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @11792   16 years vboxsync Assert when the SSM version doesn't match.
(edit) @10087   16 years vboxsync Fixed SELMR3GetSelectorInfo for 64 bits mode. Got rid of obsolete VBOXDESC.
(edit) @9656   17 years vboxsync Changed u1Reserved to u1Long in the selector attributes field.
(edit) @9531   17 years vboxsync RTRCPTR_MAX to prevent gcc compiler warnings
(edit) @9430   17 years vboxsync Made the base of GDTR and IDTR 64 bits.
(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) @9394   17 years vboxsync fix incorrect selector calculation
(edit) @9222   17 years vboxsync More build fixes for 64 bits guests
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @4460   17 years vboxsync format typo
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @4013   17 years vboxsync pdm.h = include pdm*.h; pdmapi.h = only the 'core' pdm APIs.
(edit) @3724   17 years vboxsync removed the obsolete x86context.h (all constants are in VBox/x86.h).
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2721   18 years vboxsync Updated SELMR3CheckTSS so it won't assert for no good reason.
(edit) @2720   18 years vboxsync Null TR means there's no TSS, has to be reloaded first, so clear the …
(edit) @1794   18 years vboxsync put back interrupt redirection update
(edit) @1793   18 years vboxsync backed out 19970
(edit) @1792   18 years vboxsync Proper interrupt redirection bitmap sync
(edit) @1645   18 years vboxsync removed some leftover debug code (amd64 tripple-fault)
(edit) @1580   18 years vboxsync Corrected VBOXTSS member name.
(edit) @1552   18 years vboxsync Added a note about TSS monitoring.
(edit) @1515   18 years vboxsync Backed out 19582 & 19583. Causes severe regressions.
(edit) @1509   18 years vboxsync Same for the SELMR3CheckTSS function
(edit) @1508   18 years vboxsync Monitor the entire guest TSS. (including the IO bitmap, although we …
(edit) @1507   18 years vboxsync More logging
(edit) @1502   18 years vboxsync Syncing of TSS virtual interrupt redirection bitmap added.
(edit) @1501   18 years vboxsync Move redirection bitmap init.
(edit) @1500   18 years vboxsync Added virtual interrupt redirection bitmap to our TSS
(edit) @1485   18 years vboxsync More build fixes.
(edit) @1480   18 years vboxsync No longer require contiguous memory for the VM structure. Did long …
(edit) @1450   18 years vboxsync r=bird
(edit) @1423   18 years vboxsync More stats
(edit) @1418   18 years vboxsync Renamed variable.
(edit) @1416   18 years vboxsync Initial code for allowing a fully sized guest GDT.
(edit) @1411   18 years vboxsync Then just get rid of it.
(edit) @1408   18 years vboxsync Initial changes for floating SELM hypervisor selectors.
(edit) @1335   18 years vboxsync Sync the null LDT selector as it's perfectly valid. (unlike the null …
(edit) @944   18 years vboxsync Sync on completed load the shadow structures might be used before we …
(edit) @821   18 years vboxsync enable double faults handling in AMD64 builds (for debugging).
(edit) @347   18 years vboxsync Rewrote and simplified interrupt handler patching.
(edit) @106   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) @60   18 years vboxsync More verbose assertion
(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