VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @15962   16 years vboxsync Added debugging code (inactive) for tracking the state of the 32/64 …
(edit) @15662   16 years vboxsync Rewrote some switcher code.
(edit) @15659   16 years vboxsync Label name changes.
(edit) @15657   16 years vboxsync Extra error checks for vmxon & vmptrld.
(edit) @15576   16 years vboxsync More paranoid checks
(edit) @15519   16 years vboxsync Don't trigger unnecessary assertions
(edit) @15515   16 years vboxsync Fixed host crash with debug build
(edit) @15500   16 years vboxsync Don't trash the return value in case of failure
(edit) @15441   16 years vboxsync Wrong base register.
(edit) @15440   16 years vboxsync Sync CR2 properly for VT-x EPT (unable to access the 64 bits cr2 from …
(edit) @15416   16 years vboxsync CPUM: hybrid 32-bit kernel FPU mess.
(edit) @15378   16 years vboxsync Update
(edit) @15371   16 years vboxsync More paranoia
(edit) @15361   16 years vboxsync Wrong stack position
(edit) @15354   16 years vboxsync Flush the VMCS write cache first (before any other vmreads/vmwrites!)
(edit) @15332   16 years vboxsync Messed up return code.
(edit) @15331   16 years vboxsync More fixes
(edit) @15328   16 years vboxsync VT-x switcher updates
(edit) @15307   16 years vboxsync VT-x switcher update
(edit) @15306   16 years vboxsync Fixed VMCSREAD macro
(edit) @15148   16 years vboxsync Update
(edit) @15141   16 years vboxsync Cleaned up
(edit) @15046   16 years vboxsync No need to restore CR2 for AMD-V.
(edit) @15045   16 years vboxsync VT-x 64 bits switcher handler updates
(edit) @15031   16 years vboxsync Switcher updates
(edit) @15030   16 years vboxsync Switcher updates
(edit) @14997   16 years vboxsync Clearly mark possible 64 bits values
(edit) @14993   16 years vboxsync Switcher updates
(edit) @14900   16 years vboxsync Switcher updates
(edit) @14899   16 years vboxsync Wrote testcase for the new switcher.
(edit) @14898   16 years vboxsync export
(edit) @14878   16 years vboxsync Renamed
(edit) @14864   16 years vboxsync invalid format type
(edit) @14851   16 years vboxsync More switcher target functions for FPU and debug state updates.
(edit) @14785   16 years vboxsync More switcher updates
(edit) @14042   16 years vboxsync Windows build fix; VBoxDD*R0/GC should not link against RuntimeR0/GC, …
(edit) @14034   16 years vboxsync VMMGC.def: nocrt exports.
(edit) @13960   16 years vboxsync Moved guest and host CPU contexts into per-VCPU array.
(edit) @13840   16 years vboxsync Hex format types (Vhx[sd] -> Rhx[sd]).
(edit) @13824   16 years vboxsync VMM: %VGp -> %RGp
(edit) @13823   16 years vboxsync VMM: %VGv -> %RGv
(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) @13813   16 years vboxsync #1865: Final VMM cleanups.
(edit) @13714   16 years vboxsync VMM: More renaming and cleanup, caught another R3/R0 pointer - the …
(edit) @13698   16 years vboxsync VMM: Fixed ring-0 access to the ring-3 mapping of the EMT stack. Moved …
(edit) @13635   16 years vboxsync #1865: TRPM.
(edit) @13577   16 years vboxsync #1865: SELM.
(edit) @13565   16 years vboxsync #1865: REM (VMM bits) - moved EMFlushREMTBs to REMFlushTBs, deleted …
(edit) @13412   16 years vboxsync spaces. sigh.
(edit) @13367   16 years vboxsync Added new devhlp functions.
(edit) @13306   16 years vboxsync IPRT,++: some assert.h cleanup, making a suitable place to call …
(edit) @13235   16 years vboxsync PGM: Merged PGMGCInvalidatePage into PGMInvalidatePage nad fixed the …
(edit) @13144   16 years vboxsync #1865: Implmented the alternative R0 code for darwin (turned out to be …
(edit) @13106   16 years vboxsync leave some modes out if 64-bit guests are not enabled (so far on …
(edit) @13087   16 years vboxsync #1865: More PGM changes.
(edit) @13067   16 years vboxsync #1865: More PGM changes.
(edit) @13060   16 years vboxsync #1865: More PGM changes.
(edit) @13035   16 years vboxsync #1865: More PGM…
(edit) @13027   16 years vboxsync TRPMGC: C++ forbids warning.
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12984   16 years vboxsync #1865: PDMQueue.
(edit) @12976   16 years vboxsync PDM: fixed PDMAPICVERSION.
(edit) @12972   16 years vboxsync APIC versioning in features interface
(edit) @12970   16 years vboxsync #1865: PDMINS.
(edit) @12965   16 years vboxsync spaces
(edit) @12799   16 years vboxsync r=bird: cpuid -> idCpu like we use elsewhere (mixed case!).
(edit) @12684   16 years vboxsync refactoring to simplify migration to per-CPU action flags
(edit) @12669   16 years vboxsync account CPU id in setting attention flags (only SMP builds)
(edit) @12667   16 years vboxsync CPU id passed to interrupt callback, proper typing
(edit) @12663   16 years vboxsync #1865: DBGF, nothing really relevant here just some cleaning up.
(edit) @12657   16 years vboxsync #1865: CPUM. Also added missing aliasing for DR4&5 to the guest DRx …
(edit) @12653   16 years vboxsync various files: doxygen fixes.
(edit) @12574   16 years vboxsync APIC: Added helper for calling VMMGetCpuId.
(edit) @12339   16 years vboxsync Minor comment correction
(edit) @11473   16 years vboxsync http://en.wikipedia.org/wiki/Guru_Meditation
(edit) @11311   16 years vboxsync VMM: ELEMENTS -> RT_ELEMENTS.
(edit) @11261   16 years vboxsync #1865: DevPIC.
(edit) @11224   16 years vboxsync PDM: GC->RC, HC->R3 wrt PCI bus registration.
(edit) @11221   16 years vboxsync DECLGCCALLBACKMEMBER -> DECLRCCALLBACKMEMBER
(edit) @11219   16 years vboxsync #1865: DevAPIC.
(edit) @11169   16 years vboxsync #1865: PCI.
(edit) @10804   16 years vboxsync VMM: Fixed VBOX_SVN_REV blunder (mine).
(edit) @10450   16 years vboxsync Added VMMGetSvnRev() (exported) and changed VMMR0Init and VMMGCInit …
(edit) @10202   16 years vboxsync removed VBOX_WITH_PDM_LOCK
(edit) @10087   16 years vboxsync Fixed SELMR3GetSelectorInfo for 64 bits mode. Got rid of obsolete VBOXDESC.
(edit) @9714   17 years vboxsync Zero out high dword of rsp as well.
(edit) @9713   17 years vboxsync More eip -> rip changes.
(edit) @9412   17 years vboxsync use macros to access base, limit of a descriptor and offset of an IDT entry
(edit) @9346   17 years vboxsync gcc don't allow casting 64-bit integer to a 32-bit pointer, so cast …
(edit) @9344   17 years vboxsync Types and string format specifiers.
(edit) @9300   17 years vboxsync More 64 bits guest ptr fixes
(edit) @9295   17 years vboxsync Wrong string specifiers
(edit) @9291   17 years vboxsync Not used
(edit) @9288   17 years vboxsync More type changes.
(edit) @9282   17 years vboxsync Type and cast corrections
(edit) @9247   17 years vboxsync Fixed broken cmpxchg8b emulation.
(edit) @9244   17 years vboxsync GC logging changes for 64 bits guests. (RTGCPTR -> RTRCPTR)
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