VirtualBox

source: vbox/trunk/src/VBox/VMM

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @95410   2 years vboxsync VMM/IEM: Alignment checks (#AC(0)/#GP(0)). bugref:9898
(edit) @95404   2 years vboxsync VMM: Nested VMX: bugref:10092 Shadow reserved bits that trigger EPT …
(edit) @95403   2 years vboxsync VMM/IEM: vxorps, vxorpd, vpxor, xorps, xorpd and various related …
(edit) @95361   2 years vboxsync VMM/CPUM: Pass thru the POPCNT CPUID flag. Corrected ABM passthru. …
(edit) @95360   2 years vboxsync VMM/IEM: Implemented the POPCNT instruction. bugref:9898
(edit) @95359   2 years vboxsync VMM/CPUM: Added a fPopCnt member to the x86 features and corrected the …
(edit) @95352   2 years vboxsync VMM/IEM: Nested VMX: bugref:10092 APIC-access page related cleanup for …
(edit) @95351   2 years vboxsync VMM: Nested VMX: bugref:10092 Use CPUMIsGuestVmxCurrentVmcsValid in …
(edit) @95349   2 years vboxsync VMM: Nested VMX: bugref:10092 Fixed CPUMIsGuestVmxApicAccessPageAddr's …
(edit) @95348   2 years vboxsync VMM/CPUM: We can pass through BMI1, BMI2 and ABM now that IEM …
(edit) @95347   2 years vboxsync VMM/IEM: Implemented the MULX instruction. bugref:9898
(edit) @95345   2 years vboxsync VMM/IEM: Implemented the PDEP and PEXT instructions. bugref:9898
(edit) @95343   2 years vboxsync VMM/IEM: Implemented the BZHI instruction. bugref:9898
(edit) @95341   2 years vboxsync VMM/IEM: Implemented the BLSR, BLSMSK and BLSI instructions. bugref:9898
(edit) @95316   2 years vboxsync VMM: Nested VMX: bugref:10092 Added CPUMIsGuestVmxApicAccessPageAddr …
(edit) @95315   2 years vboxsync VMM: Nested VMX: bugref:10092 Added CPUMIsGuestVmxApicAccessPageAddr …
(edit) @95308   2 years vboxsync VMM/IEM: Implemented ANDN, BEXTR, SHLX, SARX, SHRX, RORX, TZCNT, and …
(edit) @95307   2 years vboxsync VMM/IEMAll.cpp: Some data TLB tweaking. bugref:9898
(edit) @95257   2 years vboxsync VMM/cpumR3LoadCpuIdInner: build fix. bugref:9898
(edit) @95256   2 years vboxsync VMM/CFGM,NEM,HM,ConsoleImpl2: Let CPUM take care of enabling 64-bit …
(edit) @95248   2 years vboxsync VMM/CPUM: Started changing the way we advertise SYSCALL, SEP, NX, and …
(edit) @95244   2 years vboxsync VMM/vmR3SetRuntimeErrorCommon: Don't call VMR3Suspend unless the VM is …
(edit) @95243   2 years vboxsync VMM/vmR3SetRuntimeErrorCommon: Don't call VMR3Suspend unless the VM is …
(edit) @95185   3 years vboxsync VMM/IEM: Use setjmp-without-sigmask.h as well.
(edit) @95184   3 years vboxsync IPRT,VMM: Added setjmp.h wrapper that ensures the setjmp & longjmp …
(edit) @95179   3 years vboxsync VMM/CPUMR3CpuId: Ignore x86 host capabilities in …
(edit) @95174   3 years vboxsync VMM: Nested VMX: bugref:10092 Build fix.
(edit) @95173   3 years vboxsync VMM: Nested VMX: bugref:10092 Guest SLAT walk nits.
(edit) @95172   3 years vboxsync VMM: Nested VMX: bugref:10092 Use the EPT and Unrestricted-Guest …
(edit) @95167   3 years vboxsync VMM/IEM,DIS: Refreshed my memory on generating disassembler tables …
(edit) @95161   3 years vboxsync VMM: Nested VMX: bugref:10092 Fixes to VMX APIC-access page fault handler.
(edit) @95134   3 years vboxsync VMM,SUPDrv: Pass proper fCtxHook value to SUPR0FpuBegin/End so it can …
(edit) @95123   3 years vboxsync VMM: bugref:10209 Call SUPR0FpuEnd after restoring the FPU state.
(edit) @95112   3 years vboxsync VMM/PGMPool: Corrected pgmPoolAccessHandler declaration to use …
(edit) @95088   3 years vboxsync VMM: bugref:10209 Call support driver FPU begin/end operations from VMM R0.
(edit) @95048   3 years vboxsync GCM: Corrected return codes.
(edit) @94983   3 years vboxsync VMM: Nested VMX: bugref:10092 Assertion to ensure we don't need to …
(edit) @94982   3 years vboxsync VMM: Nested VMX: bugref:10092 Copy the inverse of the EPT execute bit …
(edit) @94972   3 years vboxsync VMM/NEM/darwin: Use g_CpumHostFeatures. [build fix] bugref:10093
(edit) @94961   3 years vboxsync VMM/NEM/darwin: Use g_CpumHostFeatures. bugref:10093
(edit) @94959   3 years vboxsync VMM/CPUM: Hide the public read-only HostFeature member, use …
(edit) @94956   3 years vboxsync VMM/IEM: Use g_CpumHostFeatures too. bugref:10093
(edit) @94955   3 years vboxsync VMM/Makefile.kmk: Added aliases for compiling VMXAllTemplate.cpp.h to …
(edit) @94946   3 years vboxsync VMM/HM: Use g_CpumHostFeatures instead of the copy in the VM …
(edit) @94944   3 years vboxsync VMM/HM: Use g_CpumHostFeatures instead of the copy in the VM …
(edit) @94943   3 years vboxsync VMM/CPUM: Copy the ring-0 host CPUMFEATURES structure into the VM …
(edit) @94940   3 years vboxsync VMM/CPUM: Apply cpumR0CheckCpuid to the ring-0 g_CpumHostFeatures and …
(edit) @94934   3 years vboxsync VMM/CPUM: Kicked out the VBOX_WITH_VMMR0_DISABLE_LAPIC_NMI code, as it …
(edit) @94933   3 years vboxsync VMM/CPUM: Introduced a global variable g_CpumHostFeatures for keeping …
(edit) @94932   3 years vboxsync VMM/CPUM: Introduced a global variable g_CpumHostFeatures for keeping …
(edit) @94931   3 years vboxsync VMM/CPUM: Introduced a global variable g_CpumHostFeatures for keeping …
(edit) @94930   3 years vboxsync VMM/VMXAllTemplate.cpp.h: Logging correction.
(edit) @94911   3 years vboxsync VMM/CPUM: Don't set fNestedPagingAndFullGuestExec when using IEM as …
(edit) @94910   3 years vboxsync VMM/CPUM: Align code, no change.
(edit) @94909   3 years vboxsync VMM/CPUM: Added fBmi1, fBmi2, fAbm, fTbm, fRdRand, and fRdSeed to the …
(edit) @94901   3 years vboxsync VMM/CPUM: On non-x86 hosts, just use the MXCSR MASK from the CPU DB …
(edit) @94897   3 years vboxsync VMM/PGMPhys: Missed one SUPR3PageAlloc call when doing host/guest page …
(edit) @94885   3 years vboxsync Another Darwin build fix.
(edit) @94884   3 years vboxsync Attempting to fix Darwin NEM.
(edit) @94883   3 years vboxsync Build fix.
(edit) @94882   3 years vboxsync VMM: First stab at Guest Compatibility Manager, fixing up things like …
(edit) @94868   3 years vboxsync VMM/IEM: More TLB work. bugref:9898
(edit) @94850   3 years vboxsync VMM/CFGM: Added missing newline in previous change (r150812).
(edit) @94845   3 years vboxsync VMM/IEM: More TLB work. bugref:9898
(edit) @94844   3 years vboxsync VMM/IEM,HM: Added a VBOX_WITH_IEM_TLB makefile config variable for …
(edit) @94843   3 years vboxsync VMM/IEM: Arm build fixes. bugref:9898
(edit) @94842   3 years vboxsync VMM/IEM: Arm build fixes. bugref:9898
(edit) @94841   3 years vboxsync VMM/VMM: Shut up arm warning. bugref:9898
(edit) @94838   3 years vboxsync VMM/IEM: More TLB work. bugref:9898
(edit) @94818   3 years vboxsync VMM/SSM: Fix assertion, bugref:9955
(edit) @94809   3 years vboxsync VMM/VM.cpp: doxygen fix, bugref:9955
(edit) @94802   3 years vboxsync VMM/SSM: Fix assertion when the stream operations table is used in …
(edit) @94801   3 years vboxsync VMM/IEM,PGM: TLB work, esp. on the data one. [build fix] bugref:9898
(edit) @94800   3 years vboxsync VMM/IEM,PGM: TLB work, esp. on the data one. bugref:9898
(edit) @94794   3 years vboxsync Main,VMM: Implemented most of the functionality for encrypted VMs …
(edit) @94792   3 years vboxsync VMM/NEM: VBOX_WITH_PGM_NEM_MODE does not require VBOX_WITH_NATIVE_NEM …
(edit) @94791   3 years vboxsync VMM/NEM: VBOX_WITH_PGM_NEM_MODE does not require VBOX_WITH_NATIVE_NEM …
(edit) @94790   3 years vboxsync VMM/HM: Follow-up to r150126 and selecting IEM as the primary …
(edit) @94769   3 years vboxsync VMM/IEM: Added the always-optimize tricks to the new IEMAll* compile …
(edit) @94768   3 years vboxsync VMM/IEM: Split up IEMAll.cpp into a few more compilation units. bugref:9898
(edit) @94763   3 years vboxsync VMM/SSM: Allow SSMR3Open and SSMR3ValidateFile to take a stream …
(edit) @94712   3 years vboxsync VMM/IEM: Some TLB compile and doc tweaks. bugref:9898
(edit) @94698   3 years vboxsync VMM/IEM: Build fix. bugref:9898
(edit) @94696   3 years vboxsync tstIEMAImpl: Regenerated --fpu-binary1 data. bugref:9898
(edit) @94695   3 years vboxsync tstIEMAImpl: verbose/quiet options. bugref:9898
(edit) @94694   3 years vboxsync VMM/IEM: Seems fistt/i16 isn't such an oddball after all, at least not …
(edit) @94693   3 years vboxsync tstIEMAImpl: Better error reporting for fcom and friends. bugref:9898
(edit) @94692   3 years vboxsync VMM/IEM: Implemented C version of f*com* instruction helpers. bugref:9898
(edit) @94683   3 years vboxsync VMM/IEM: Did C implementions for the r64, r32, i32 and i16 variants of …
(edit) @94680   3 years vboxsync tstIEMAImpl: fprem, fprem1 & fscale adjustments. bugref:9898
(edit) @94679   3 years vboxsync VMM/IEM: Implemented C helper for the FSCALE instruction. bugref:9898
(edit) @94640   3 years vboxsync VMM/IEM: C implemention of FPREM and FPREM1 instruction helpers. …
(edit) @94624   3 years vboxsync Runtime/log: Allow setting a custom output interface for the file …
(edit) @94620   3 years vboxsync VMM,Doxyfile.Core: Doxygen fixes for .cpp.h files.
(edit) @94619   3 years vboxsync VMM/*.cpp.h: Doxygen fixes.
(edit) @94617   3 years vboxsync VMM/*.cpp.h: Doxygen fixes.
(edit) @94614   3 years vboxsync VMM/IEM: C implementation of fdiv and fdivr instruction helpers. …
(edit) @94612   3 years vboxsync VMM/IEM,libs/softfloat,iprt/types.h: The bias adjust value is applied …
(edit) @94610   3 years vboxsync NEM: We really need to set the InterruptNotification field when …
(edit) @94609   3 years vboxsync tstIEMAImpl: Regenerated some tests. bugref:9898
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