VirtualBox

source: vbox/trunk/src/VBox/VMM

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @97522   2 years vboxsync VMM/IEM: Dynamically load DR6 in the DRx read & write helper code, we …
(edit) @97521   2 years vboxsync VMM/IEM: Fixed warning in TLB mode. bugref:9898
(edit) @97520   2 years vboxsync VMM/IEM: Doxygen fix. bugref:9898
(edit) @97519   2 years vboxsync VMM/IEM: Micro optimization of retn and retn imm16 by having separate …
(edit) @97517   2 years vboxsync VMM/IEM: Fixed indirect far calls in 64-bit mode where we would get …
(edit) @97515   2 years vboxsync VMM/IEM: Nested VMX: bugref:10318 The EFER LMA and LME bits must …
(edit) @97511   2 years vboxsync VMM/IEM: Fixed 64-bit indirect far call/jmp again (intel). bugref:9898
(edit) @97508   2 years vboxsync VMM/IEM: iemOpHlp_Grp5_far_Ep cleanup. bugref:9898
(edit) @97506   2 years vboxsync VMM/IEM: Fixed 64-bit indirect far call/jmp. bugref:9898
(edit) @97503   2 years vboxsync VMM/IEM: Single stepping far calls. Added a bunch of single step …
(edit) @97501   2 years vboxsync VMM/IEM: iemCImpl_Branch* are functions internal to IEMAllCImpl and …
(edit) @97497   2 years vboxsync VMM/IEM: Single stepping far jumps and corrected base address of …
(edit) @97492   2 years vboxsync VMM: Copy and paste error causing Windows XP guests to hang in the …
(edit) @97490   2 years vboxsync VMM/IEM: Single stepping indirect calls and corrected o16 prefix …
(edit) @97479   2 years vboxsync IEM: Fixed many instances of potentially broken EA calculation where …
(edit) @97478   2 years vboxsync VMM/IEM: Single stepping relative calls and corrected o16 prefix …
(edit) @97473   2 years vboxsync VMM/IEM: Fixed two indirect longjmp/throw calls in the TLB version of …
(edit) @97472   2 years vboxsync VMM/IEM: Enabled the try/throw/catch code for windows as well, results …
(edit) @97471   2 years vboxsync VMM/IEM: Build fix for VBOX_WITH_IEM_TLB on windows. bugref:9898
(edit) @97470   2 years vboxsync VMM/IEM: Must use DECL_INLINE_THROW with IEM_NOEXCEPT_MAY_LONGJMP. …
(edit) @97469   2 years vboxsync VMM/IEM: Use try/throw/catch instead of setjmp/longjmp when compiling …
(edit) @97468   2 years vboxsync VMM/IEM: Wrapped up the setjmp calls and associated 'catch' code into …
(edit) @97467   2 years vboxsync VMM/IEM: Fixed incorrect IEM_DO_LONGJMP invocation in …
(edit) @97466   2 years vboxsync VMM/IEM: Wrap the the longjmp calls in a macro both to shorten the …
(edit) @97464   2 years vboxsync VMM/IEM: Added link to discussion of fragile behviour of longjmp when …
(edit) @97462   2 years vboxsync VMM/IEM: Make sure the FNIEMOP_DEF* macros defines functions with the …
(edit) @97461   2 years vboxsync VMM/IEM: Need to mark functions that may be involved in longjmps …
(edit) @97458   2 years vboxsync VMM/IEM: Need to mark functions that may be involved in longjmps …
(edit) @97455   2 years vboxsync VMM/IEM: doxygen fix. bugref:9898
(edit) @97452   2 years vboxsync VMM/IEM: Single stepping indirect jumps and corrected o16 prefix …
(edit) @97447   2 years vboxsync IEM: Minor cleanups and corrections, fixed CMPSD (was working with 32 …
(edit) @97442   2 years vboxsync VMM/GIM: Doxygen space nit.
(edit) @97441   2 years vboxsync VMM/IEM: Single stepping for short and near jumps (relative) and …
(edit) @97408   2 years vboxsync VMM/IEM,CPUM: Partial single stepping support in the interpreter. …
(edit) @97407   2 years vboxsync VMM/IEM,CPUM: Partial single stepping support in the interpreter. [scm …
(edit) @97406   2 years vboxsync VMM/IEM,CPUM: Partial single stepping support in the interpreter. …
(edit) @97393   2 years vboxsync VMM/DBGF: Only enable an already existing breakpoint if indicated in …
(edit) @97379   2 years vboxsync VMM/NEMR3Native-darwin.cpp: Don't use hv_vcpu_run_until() on Catalina …
(edit) @97377   2 years vboxsync VMM/GIMAll: Use the guest CPU vendor non x86/amd64 hosts when …
(edit) @97374   2 years vboxsync VMM/NEMR3native-darwin: Get the MSR_IA32_ARCH_CAP value from AppleHV …
(edit) @97370   2 years vboxsync VMM/IEM: iemRegAddToRipAndClearRF -> …
(edit) @97369   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Add newly added …
(edit) @97361   2 years vboxsync VMM/IEM: Removed a lot of now unnecessary return statements, while …
(edit) @97358   2 years vboxsync VMM/IEM: Made all the IEM_MC_*_AND_FINISH macros return. bugref:9898
(edit) @97357   2 years vboxsync VMM/IEM: IEM_MC_REL_JMP_S* -> IEM_MC_REL_JMP_S*_AND_FINISH and …
(edit) @97356   2 years vboxsync VMM/IEM: IEM_MC_ADVANCE_RIP -> IEM_MC_ADVANCE_RIP_AND_FINISH in prep …
(edit) @97350   2 years vboxsync VMM/IEM: Removed two unused MCs.
(edit) @97348   2 years vboxsync Comments.
(edit) @97346   2 years vboxsync VMM/IEM: doxygen fix.
(edit) @97337   2 years vboxsync VMM/IEM: Underflow signalling in fsin instruction as described in 1985 …
(edit) @97335   2 years vboxsync VMM/HMVMXR0: Address issues in vmxHCAdvanceGuestRipBy wrt CS segment …
(edit) @97334   2 years vboxsync VMM/IEM: Address issues in iemRegAddToRipAndClearRF wrt wrap-around.
(edit) @97333   2 years vboxsync VMM/IEM: Disable two incorrect assertions about EIP when fetching …
(edit) @97331   2 years vboxsync VMM/EMAll: Shut up harmless assertion in …
(edit) @97329   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Enable various VMX MSR feature bits …
(edit) @97319   2 years vboxsync VMM/IEM: Underflow signalling in fsincos instruction as described in …
(edit) @97317   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Keep secondary VM-exit controls …
(edit) @97316   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Log secondary VM-exit controls.
(edit) @97297   2 years vboxsync IEM: Fixed IRET with null SS (Linux 4.15 ftrace crash early in boot).
(edit) @97295   2 years vboxsync VMM/NEMR3Native-darwin: Dump the VMCS if running the vcpu failed, …
(edit) @97290   2 years vboxsync VMM/IEM: Treat zero as a Normal in fptan, bugref:9898
(edit) @97289   2 years vboxsync IEM: Clear interrupt shadow flags together with RF.
(edit) @97287   2 years vboxsync VMM/cpum: Moved fExtrn up into the same cache line as rip, eflags, and crX.
(edit) @97286   2 years vboxsync VMM/CPUM,IEM: Moved the CPUMCTX_INHIBIT_XXX flags into reserved EFLAGS …
(edit) @97285   2 years vboxsync VMM/PGMAllBth.h: nits. bugref:10092
(edit) @97281   2 years vboxsync VMM/cpumctx.h: Set CPUMX86EFLAGS_HW_BITS to 24 as there seems to be no …
(edit) @97265   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Addressed todo regarding keeping …
(edit) @97264   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Addressed todo regarding keeping …
(edit) @97263   2 years vboxsync VMM/IEM: Nested VMX: bugref:10092 Use the same log level as the …
(edit) @97262   2 years vboxsync VMM: Nested VMX: bugref:10092 Added fetching VM-exit secondary MSR …
(edit) @97258   2 years vboxsync IEM: Don't #UD on PREFETCHW if fLongMode is set; needs more work!
(edit) @97257   2 years vboxsync IEM: Added RDRAND and RDSEED. NB: The fallback implementation does …
(edit) @97254   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Doxygen fix.
(edit) @97252   2 years vboxsync IEM: Made XSAVEOPT complain loudly if we try executing it.
(edit) @97248   2 years vboxsync VMM: Nested VMX: bugref:10092 Build fix.
(edit) @97247   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Build fix.
(edit) @97243   2 years vboxsync VMM/Nested VMX: bugref:10092 Removed pgmGstSlatWalkPhys() as …
(edit) @97242   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Doxygen and comment update.
(edit) @97236   2 years vboxsync VMM/IEM: Rough implementation for fptan instruction in IEM, bugref:9898
(edit) @97231   2 years vboxsync VMM/CPUM: Define our own X86EFLAGS/X86RFLAGS structures so we can use …
(edit) @97229   2 years vboxsync VMM/HM: Access CPUMCTX::eflags via the 'u' member when possible in …
(edit) @97228   2 years vboxsync VMM/NEM-linux: Access CPUMCTX::eflags via the 'u' member when possible …
(edit) @97227   2 years vboxsync VMM/NEM-win: Access CPUMCTX::eflags via the 'u' member when possible …
(edit) @97226   2 years vboxsync VMM/NEM-darwin: Access CPUMCTX::eflags via the 'u' member when …
(edit) @97225   2 years vboxsync VMM/HMSVM: Access CPUMCTX::eflags via the 'u' member when possible in …
(edit) @97224   2 years vboxsync VMM/HMVMX: Access CPUMCTX::eflags via the 'u' member when possible in …
(edit) @97223   2 years vboxsync VMM/HMVMX: Access CPUMCTX::eflags via the 'u' member when possible in …
(edit) @97222   2 years vboxsync VMM/IEM: Access CPUMCTX::eflags via the 'u' member when possible in …
(edit) @97221   2 years vboxsync VMM/IEM: Access CPUMCTX::eflags via the 'u' member when possible in …
(edit) @97220   2 years vboxsync VMM/CPUM: Access CPUMCTX::eflags via the 'u' member when possible in …
(edit) @97219   2 years vboxsync VMM/CPUM: Access CPUMCTX::eflags via the 'u' member when possible in …
(edit) @97218   2 years vboxsync VMM/SELM: Access CPUMCTX::eflags via the 'u' member when possible in …
(edit) @97214   2 years vboxsync IEM: Renamed iemOpHlpFpuNoStore_st0_stN_pop_pop to …
(edit) @97213   2 years vboxsync VMM,VBox/types.h: Removed the CPUMCTXCORE type.
(edit) @97209   2 years vboxsync VMM/HMSVMAll: Replace DISFetchReg32 and DISWriteReg32 with direct …
(edit) @97208   2 years vboxsync VMM/IEM,EM,HMVMX: Replaced EMInterpretDRxWrite and EMInterpretDRxRead …
(edit) @97206   2 years vboxsync VMM/EM,HMVMXR0: Replaced EMInterpretRdpmc with IEMExecDecodedRdpmc …
(edit) @97203   2 years vboxsync VMM/SELM,DIS: Changed SELMToFlat and SELMToFlatEx to use PCPUMCTX …
(edit) @97202   2 years vboxsync VMM/PGM: More CPUMCTXCORE elimination, now in the …
(edit) @97201   2 years vboxsync VMM/IEM,EM: More CPUMCTXCORE elimination and trimming of interpret …
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