VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @45728   12 years vboxsync TRPM: Sprinkled HMIsEnabled around the place.
(edit) @45534   12 years vboxsync VMM: use of symbolic names and asserts.
(edit) @45531   12 years vboxsync VMMR0/HMVMXR0: Redo of VT-x event injection. Some STAM cleanup. VMM: …
(edit) @45528   12 years vboxsync VBOX_WITH_RAW_MODE changes.
(edit) @45485   12 years vboxsync - *: Where possible, drop the #ifdef VBOX_WITH_RAW_RING1 when …
(edit) @45276   12 years vboxsync Ring-1 compression patches, courtesy of trivirt AG: - main: diff to …
(edit) @44362   12 years vboxsync PATM: Changed two Main APIs to use PUVM instead of PVM (one of them …
(edit) @42776   12 years vboxsync TRPMForwardTrap: Logging/Assertions.
(edit) @42463   12 years vboxsync TRPMForwardTrap: Don't clobber CR2, only set it when dispatching a #PF!
(edit) @42186   12 years vboxsync SELM,DIS,CPUM,EM: Hidden selector register cleanups.
(edit) @42165   12 years vboxsync CPUMIsGuestIn64BitCode/CPUMIsGuestIn64BitCodeEx changes together with …
(edit) @42024   12 years vboxsync VMM: RDTSCP support on Intel. Segregated some common CPU features from …
(edit) @41965   12 years vboxsync VMM: ran scm. Mostly svn:keywords changes (adding Revision).
(edit) @41940   12 years vboxsync CPUMRaw[SG]etEFlags: Drop pCtxCore.
(edit) @41939   12 years vboxsync CPUMGetGuestCPL: Drop the context core pointer and use the Guest state …
(edit) @41906   13 years vboxsync CPUM: Combined the visible and hidden selector register data into one …
(edit) @41802   13 years vboxsync Doxygen.
(edit) @41801   13 years vboxsync Doxygen.
(edit) @41800   13 years vboxsync Doxygen.
(edit) @41783   13 years vboxsync Doxygen, comment typos.
(edit) @41732   13 years vboxsync DISCPUSTATE::opsize -> cbInstr.
(edit) @40449   13 years vboxsync SELM: Refactoring (PVM -> PVMCPU).
(edit) @39078   13 years vboxsync VMM: -Wunused-parameter
(edit) @39038   13 years vboxsync VMM: -W4 warnings (MSC).
(edit) @37955   13 years vboxsync Moved VBox/x86.h/mac to iprt/x86.h/mac.
(edit) @35346   14 years vboxsync VMM reorg: Moving the public include files from include/VBox to …
(edit) @35333   14 years vboxsync VMM source reorg.
(edit) @31402   14 years vboxsync PGM: Replaced the hazzardous raw-mode context dynamic mapping code …
(edit) @30493   14 years vboxsync Demoted some PGM apis to internal only.
(edit) @30263   15 years vboxsync VMM,REM: Only invalidate hidden registers when using raw-mode. Fixes …
(edit) @29250   15 years vboxsync iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, …
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @26280   15 years vboxsync VMM: More warnings.
(edit) @26271   15 years vboxsync VMM: warnings. Changed PATMIsPatchGCAddr and CSAMIsKnownDangerousInstr …
(edit) @26264   15 years vboxsync VMM: More warnings.
(edit) @26263   15 years vboxsync VMM: More warnings.
(edit) @25866   15 years vboxsync VMM: More micro optimizations.
(edit) @22890   15 years vboxsync VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
(edit) @20840   16 years vboxsync Logging
(edit) @19141   16 years vboxsync Action flags breakup. Fixed PGM saved state loading of 2.2.2 images. …
(edit) @19015   16 years vboxsync Split up TRPM. (guest SMP)
(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) @13832   16 years vboxsync IN_GC -> IN_RC.
(edit) @13823   16 years vboxsync VMM: %VGv -> %RGv
(edit) @13822   16 years vboxsync VMM: %VRv -> %RRv
(edit) @13821   16 years vboxsync VMM: %VR* inspection
(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) @13635   16 years vboxsync #1865: TRPM.
(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) @11933   16 years vboxsync Wrong type
(edit) @11311   16 years vboxsync VMM: ELEMENTS -> RT_ELEMENTS.
(edit) @10087   16 years vboxsync Fixed SELMR3GetSelectorInfo for 64 bits mode. Got rid of obsolete VBOXDESC.
(edit) @9678   17 years vboxsync Rewrote SELMToFlatEx for long mode.
(edit) @9412   17 years vboxsync use macros to access base, limit of a descriptor and offset of an IDT entry
(edit) @9341   17 years vboxsync Format specifiers again…
(edit) @9231   17 years vboxsync Missign updates
(edit) @9223   17 years vboxsync Introduced RTRCPTR type. Raw mode context pointer aka 32 guest context …
(edit) @9212   17 years vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @8994   17 years vboxsync this broke release builds
(edit) @8985   17 years vboxsync Added an extra argument to TRPMForwardTrap so the trpm profiling …
(edit) @8818   17 years vboxsync Pushed some very noisy logging into Log4 (was LogFlow).
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @4776   17 years vboxsync Stricter type checking. Removed unnecessary code from the ring 0 module.
(edit) @4693   17 years vboxsync PGMPhysGCPtr2CCPtr and ReadOnly versions.
(edit) @4692   17 years vboxsync Changed API for converting guest memory into CCPtrs.
(edit) @4680   17 years vboxsync PGMPhysGCPtr2HCPtr -> PGMPhysGCPtr2GCPhys + PGMPhysGCPhys2CCPtr + …
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3498   17 years vboxsync Adjusted assertion
(edit) @3313   18 years vboxsync gcc-4.2 warnings
(edit) @3015   18 years vboxsync The MSC precompiler messes up the output (/E or /P) if there isn't a …
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2124   18 years vboxsync TRPM changes to assert and report trap/interrupt types accurately.
(edit) @2117   18 years vboxsync SELMToFlatEx change. Enable 16 bits instruction emulation for MMIO
(edit) @1976   18 years vboxsync Never inject interrupts or traps before we sync the GDT/IDT/LDT and TSS.
(edit) @1930   18 years vboxsync backed out unneccessary changes from previous changeset
(edit) @1929   18 years vboxsync We can encounter 16 bits code in raw mode too now; always refuse to …
(edit) @1828   18 years vboxsync Cleaned up cpl checking.
(edit) @1791   18 years vboxsync style
(edit) @1579   18 years vboxsync doxygen fixes
(edit) @1518   18 years vboxsync Forward trap back to raw mode if the rechecked gate handler is valid.
(edit) @1500   18 years vboxsync Added virtual interrupt redirection bitmap to our TSS
(edit) @1359   18 years vboxsync SELM function changes for v86 mode code. CPL check fixes for V86 mode …
(edit) @1328   18 years vboxsync Reorganized TRPM in preparation of handling IDT writes in the guest …
(edit) @1326   18 years vboxsync More logging
(edit) @1304   18 years vboxsync More logging
(edit) @1145   18 years vboxsync Forgot to clear ds, es, fs & gs for interrupt/trap in V86 mode. Put …
(edit) @1144   18 years vboxsync Added support for forwarding traps & interrupts in V86 mode.
(edit) @1090   18 years vboxsync Corrected assertions for v86 mode
(edit) @624   18 years vboxsync More statistics.
(edit) @98   18 years vboxsync Reapply fixed 17508 changeset
(edit) @78   18 years vboxsync 64-bit
(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