VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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 …
(edit) @97200   2 years vboxsync VMM/IEM,EM: More CPUMCTXCORE elimination and trimming of interpret …
(edit) @97199   2 years vboxsync VMM/PGM,IEM,EM: Changed FNPGMRZPHYSPFHANDLER, PGMTrap0eHandler and …
(edit) @97198   2 years vboxsync VMM/PGM,IEM,EM: Changed FNPGMRZPHYSPFHANDLER, PGMTrap0eHandler and …
(edit) @97197   2 years vboxsync VMM/PGM,IEM,EM: Changed FNPGMRZPHYSPFHANDLER, PGMTrap0eHandler and …
(edit) @97196   2 years vboxsync VMM/DBGF: Changed the PCPUMCTXCORE arguments to PCPUMCTX for …
(edit) @97193   2 years vboxsync VMM/EM: Drop the PVM and PCCPUMCTXCORE arguments from …
(edit) @97188   2 years vboxsync Support/SUPR3HardenedEntitlementsVM.plist,VMM/NEMR3Native-darwin: …
(edit) @97183   2 years vboxsync VMM/CPUM,HMVMX,IEM: Use the individual CPUMCTX_INHIBIT_SHADOW_SS and …
(edit) @97180   2 years vboxsync VMM/IEM: Use CPUMIsInInterruptShadowWithUpdate instead of checking …
(edit) @97178   2 years vboxsync VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
(edit) @97161   2 years vboxsync VMM/IEM: Implementation for fpatan instruction, bugref:9898
(edit) @97159   2 years vboxsync VMM/NEM-darwin: Workaround a bug on macOS Catalina (10.15) where …
(edit) @97158   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Rectify outdated comment regarding …
(edit) @97157   2 years vboxsync VMM/IEM: Nested VMX: bugref:10092 todo regarding eager …
(edit) @97156   2 years vboxsync IEM: Quick fix to support PC/AT compatible math exception handling, …
(edit) @97155   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Nits and cleanup.
(edit) @97153   2 years vboxsync IEM: Added AES-NI instructions.
(edit) @97147   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Build fix.
(edit) @97145   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Implemented large (2M) page support …
(edit) @97138   2 years vboxsync IEM: Make unsupported (not recommended to be used) forms of MOVSXD …
(edit) @97127   2 years vboxsync IEM: Added VZEROUPPER/VZEROALL. Not well tested.
(edit) @97126   2 years vboxsync Typo.
(edit) @97123   2 years vboxsync Added a todo.
(edit) @97119   2 years vboxsync Harmless typo.
(edit) @97118   2 years vboxsync IEM: Undid inadvertent commit.
(edit) @97117   2 years vboxsync IEM: Removed todo, testcase confirmed that CMPXCHG8B implementation …
(edit) @97114   2 years vboxsync IEM: 32-bit CMPXCHG cannot indiscriminately write EAX/RAX to avoid …
(edit) @97112   2 years vboxsync IEM: CVTxx2SI zero extends result when writing 32-bit register, just …
(edit) @97096   2 years vboxsync VMM/CPUM: Some code tweaking…
(edit) @97094   2 years vboxsync VMM/HMVMXR0: Reduce the number of fRealOnV86Active conditionals. We …
(edit) @97093   2 years vboxsync IEM: BSWAP mnemonic correction, clear high bits after operation …
(edit) @97091   2 years vboxsync IEM: Fixed iemOp_pmovmskb_Gd_Nq, comments.
(edit) @97083   2 years vboxsync VMM/HMVMXR0: Some vmxHCImportGuestStateInner tweaking, reducing code …
(edit) @97082   2 years vboxsync VMM/HMVMXR0: Darwin build fixes.
(edit) @97070   2 years vboxsync CPUM: Added a (forgotten?) flag for AES-NI CPUID feature.
(edit) @97069   2 years vboxsync VMM/HMVMXR0: Working on streamlining CPU state importing from the …
(edit) @97066   2 years vboxsync Comments.
(edit) @97065   2 years vboxsync VMM/HMVMXR0: Converted the VMX_VMCS*_GUEST_SEG_XXXX macro test …
(edit) @97063   2 years vboxsync VMM/HMVMXR0: Changed vmxHCImportGuestIntrState into a template, since …
(edit) @97062   2 years vboxsync VMM/HMVMXR0: Kicked out hmR0VmxImportGuestState as there is a complete …
(edit) @97061   2 years vboxsync VMM/HMVMXR0: Changed vmxHCImportGuestIntrState into a template, since …
(edit) @97060   2 years vboxsync VMM/HMVMXR0: Changed vmxHCImportGuestIntrState into a template, since …
(edit) @97057   2 years vboxsync VMM/HMVMXR0: Only use the template functions for reading into VMXTRANSIENT.
(edit) @97056   2 years vboxsync VMM/HMVMXR0: Only use the template functions for reading into VMXTRANSIENT.
(edit) @97055   2 years vboxsync VMM/HMVMXR0: Just go with the better option in …
(edit) @97054   2 years vboxsync VMM/HMVMXR0: Only use the template functions for reading into VMXTRANSIENT.
(edit) @97053   2 years vboxsync VMM/HMVMXR0: Use a couple of template functions to try pack VMREADs …
(edit) @97051   2 years vboxsync Typo fixes.
(edit) @97050   2 years vboxsync IEM: Fixed inverted conditional in iemSseStoreResult().
(edit) @97042   2 years vboxsync VMM/IEM: Nested VMX: bugref:10092 Slightly shorten …
(edit) @97041   2 years vboxsync VMM/Nested VMX: bugref: Slightly shorten VMXVEXITINFO_INIT_WITH macro …
(edit) @97039   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Comment nit.
(edit) @97038   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Use enmGuestSlatMode rather than …
(edit) @97037   2 years vboxsync VMM/IEM: Nested VMX: bugref:10092 Fix for PAE nested-guests.
(edit) @97036   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Fixes for PAE nested-guests.
(edit) @97021   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 This should be safe now that the …
(edit) @97020   2 years vboxsync VMM/IEM: Nested VMX: bugref:10092 This workaround/hack is no longer …
(edit) @97019   2 years vboxsync VMM/IEM,HMVMXR0: Converted all VMXVEXITEVENTINFO initialization from …
(edit) @97018   2 years vboxsync VMM/IEMAllCImplVmxInstr.cpp: Converted all VMVEXITINFO initialization …
(edit) @97006   2 years vboxsync VMM/IEM-VMX: Added a few missing cPotentialExits++ statements, lots …
(edit) @97005   2 years vboxsync VMM/HMVMXR0: Converted all VMVEXITINFO initialization to use …
(edit) @97004   2 years vboxsync VMM/HMVMXR0: Convered two HMEVENT stack variables into static const.
(edit) @96999   2 years vboxsync VMM/HMVMX,EM: Experiment with EMHistoryExec for vmread optimizations. …
(edit) @96995   2 years vboxsync VMM/APIC: Fix pointer alignment for ASMBitTest, ASMAtomicBit[Set|Clear].
(edit) @96994   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Fix pointer alignment for …
(edit) @96986   2 years vboxsync IEM: Corrected IEM_MC_STORE_GREGxxx argument order.
(edit) @96983   2 years vboxsync VMM/HMVMXR0: Better fix for the IRQ/event dropping issue in …
(edit) @96982   2 years vboxsync VMM/PGM,IEM,HM: Added a PGMPHYSHANDLER_F_NOT_IN_HM flag to better deal …
(edit) @96979   2 years vboxsync VMM/PGM,IEM,HM: Added a PGMPHYSHANDLER_F_NOT_IN_HM flag to better deal …
(edit) @96978   2 years vboxsync VMM/PGMAll.cpp: pgmGetCr3MaskForMode array optimization. bugref:10092
(edit) @96976   2 years vboxsync VMM/IEM: Fix some cvt* instructions which have the source and …
(edit) @96975   2 years vboxsync VMM/VMXAllTemplate: Nested VMX: bugref:10092 Comment typos, space nit.
(edit) @96974   2 years vboxsync VMM/VMXAllTemplate: Nested VMX: bugref:10092 Fix assertion when we …
(edit) @96966   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Remove unused function used early …
(edit) @96964   2 years vboxsync VMM/IEM: Some nits in the VMX code - no real code changes. bugref:10092
(edit) @96963   2 years vboxsync VMM/PGMAllBth: Adjusted NestedSyncPT assertion. Logging. bugref:10092
(edit) @96962   2 years vboxsync VMM/HMVMX: Preliminary fix for the nested nested paging issue we've …
(edit) @96961   2 years vboxsync VMM/IEM: Nested VMX: bugref:10092 Some more cs:rip log formatting fixes.
(edit) @96960   2 years vboxsync VMM/IEM: Nested VMX: bugref:10092 Fix for nested VMs without nested …
(edit) @96958   2 years vboxsync VMM/PGM: Made the APIC access page related optimizations for nested …
(edit) @96955   2 years vboxsync IEM: Nits, some SSE instructions were misclassified as SSE2.
(edit) @96954   2 years vboxsync IEM: Nits, comments in TwoByte0f decoder.
(edit) @96952   2 years vboxsync IEM: Tweaked so that vpinsrw has the same instruction length with …
(edit) @96951   2 years vboxsync VMM/IEM: Clear high bits of destination operand for vmread for 32-bit …
(edit) @96948   2 years vboxsync IEM: Slightly corrected SYSCALL/SYSRET, fixed logging.
(edit) @96947   2 years vboxsync IEM: Added forgotten FETCH_EFLAGS in AVX variants of xCOMISx instructions.
(edit) @96946   2 years vboxsync Typo.
(edit) @96945   2 years vboxsync IEM: Assembly implementation of AES-NI instructions, WIP.
(edit) @96944   2 years vboxsync IEM: Typo fixes in IEMAllAimpl.asm.
(edit) @96943   2 years vboxsync VMM/IEM: Addendum to r153847 (VMM/IEM: Fetch EFLAGS before calling …
(edit) @96941   2 years vboxsync VMM/PDMAll: IRQ logging. bugref:10092
(edit) @96937   2 years vboxsync VMM/IEM: Some assembly corrections, only relevant for x86, so not …
(edit) @96936   2 years vboxsync VMM/IEM: Fetch EFLAGS before calling assembly in …
(edit) @96933   2 years vboxsync Improved comments.
(edit) @96932   2 years vboxsync Fixed comment.
(edit) @96930   2 years vboxsync VMM/IEM: Implement cvtps2pi/cvttps2pi instructions, bugref:9898
(edit) @96927   2 years vboxsync VMM: Corrected some non-standard cs:rip value formatting in the VMX …
(edit) @96926   2 years vboxsync VMM/APIC: logging
Note: See TracRevisionLog for help on using the revision log.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette