VPX: export to OSE


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45841 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: 6719: Removing excessive menu-items added by r85294.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45842 cfe28804-0f27-0410-a406-dd0f0b0b656f
VBoxTray/seamless: more fixes

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45843 cfe28804-0f27-0410-a406-dd0f0b0b656f
VBoxTray/seamless: bugfix

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45844 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/VMMR0: Load kernel-gs base MSR as part of the auto-load/store MSR feature.
VMM/HMVMXR0: Fixed the code to also deal with the case when auto-load/store is not defined.
VMM/VMMR0: Fixed LegacyandAmd64.mac to restore the MSRs from the stack in the right order, not sure how it
could have worked previously.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45845 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/HMVMXR0: Restore TSC_AUX properly when not using auto-load/store MSR feature.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45846 cfe28804-0f27-0410-a406-dd0f0b0b656f
VBoxTray/seamless: RDS check timer interval

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45847 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/HMVMX0: We're already in non-preemptible context. Too paranoid to assume CR4.VMXE can be changed by interrupt handlers. Do less work, assert instead.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45848 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/HMVMXR0: Redundant.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45849 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/HMVMXR0: nits.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45850 cfe28804-0f27-0410-a406-dd0f0b0b656f
Config.kmk: Flipping the switch to the new VT-x code for everyone.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45851 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/HMVMXR0: wrap to 130 columns.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45852 cfe28804-0f27-0410-a406-dd0f0b0b656f
VBoxTray: re-post regions on display mode change

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45853 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMMR0: build fix


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45854 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/HMVMXR0: Remove assertion for now as it's an enum not a pfn.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45855 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM: STAM counter descriptions, cleanup. Fixed a few erroneous stats in the new VT-x code.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45856 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/HMVMXR0: Eliminated some unnecessary DECLCALLBACK calling convention.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45857 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM: Corrected an obsolete comment regarding HM execution and a todo for possible removal of code.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45858 cfe28804-0f27-0410-a406-dd0f0b0b656f
lightdm-greeter: Proper termination on SIGTERM, improved logging.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45859 cfe28804-0f27-0410-a406-dd0f0b0b656f
tstRTInlineAsm.cpp: Try fix the ASMCpuId test. (Don't expect local apic id to remain the same between two calls as we might be rescheduled.)


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45860 cfe28804-0f27-0410-a406-dd0f0b0b656f