c1d279fc0865b91a40b30eda02ed14f6533fe1a4 53615 |
|
31-Dec-2014 |
vboxsync |
doxygen fixes. |
97e6b993cdf166724603c2ffd50bc7b6d984e8ee 45705 |
|
24-Apr-2013 |
vboxsync |
Retired SELMR3DisableMonitoring. |
ae20b83f0c94402a3e3ac021c3d4e5f827e4905c 45701 |
|
24-Apr-2013 |
vboxsync |
VMM: SELM and VMM early HM init changes. |
7d87a14a824aa06687c8287d87ef9d9440acd8e6 45533 |
|
13-Apr-2013 |
vboxsync |
#ifdef the raw-mode force flags to find more code to #ifdef out. |
7ce6e7e8fb0eddb176361a49f53fa1bd15eaab4e 45276 |
|
02-Apr-2013 |
vboxsync |
Ring-1 compression patches, courtesy of trivirt AG:
- main: diff to remove the hwvirt requirement for QNX
- rem: diff for dealing with raw ring 0/1 selectors and general changes to allowed guest execution states
- vmm: changes for using the guest's TSS selector index as our hypervisor TSS selector (makes str safe) (VBOX_WITH_SAFE_STR )
- vmm: changes for dealing with guest ring 1 code (VBOX_WITH_RAW_RING1)
- vmm: change to emulate smsw in RC/R0 (QNX uses this old style instruction a lot so going to qemu for emulation is very expensive)
- vmm: change (hack) to kick out patm virtual handlers in case they conflict with guest GDT/TSS write monitors; we should allow multiple handlers per page, but that change would be rather invasive |
d9e8985b936caa8e72f58c48045478fc2776dc5e 42427 |
|
27-Jul-2012 |
vboxsync |
VMM: Fixed some selector arithmetic, introducing a new constand and renaming and old one to make things clearer. Also added CPUMGetGuestLdtrEx and make some (but not all) of SELM use this instead of shadow GDT. |
26f38400c03761b1934b05fa93a64188e88e9904 42407 |
|
26-Jul-2012 |
vboxsync |
VMM: Futher work on dealing with hidden segment register, esp. when going stale. |
681380880d4131019871e8f22cb3349b757168ca 42186 |
|
17-Jul-2012 |
vboxsync |
SELM,DIS,CPUM,EM: Hidden selector register cleanups. |
559419830ee63b8481ade36d8994f235932aae49 42165 |
|
16-Jul-2012 |
vboxsync |
CPUMIsGuestIn64BitCode/CPUMIsGuestIn64BitCodeEx changes together with some early lazily loading of hidden selectors (raw-mode). |
dcc035155cdf232a3d79024f475c2d4448981e85 41727 |
|
15-Jun-2012 |
vboxsync |
DIS: register macro name adjustments. |
d521d3c5e4fa92bb76452c04cad2d1e5bf0d50ed 40449 |
|
13-Mar-2012 |
vboxsync |
SELM: Refactoring (PVM -> PVMCPU). |
2d97f8baccdd684bc0a8a15eb86bbe9ff2b85374 37955 |
|
14-Jul-2011 |
vboxsync |
Moved VBox/x86.h/mac to iprt/x86.h/mac. |
0b74a2f80aba476dc8be8bc1c63891fc53945986 35361 |
|
28-Dec-2010 |
vboxsync |
fix OSE |