VirtualBox

source: vbox/trunk/src/VBox/VMM

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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 …
(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) @97192   2 years vboxsync VMM/CPUM: Drop the CPUMCTXCORE argument for cpumR3InfoOne.
(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) @97175   2 years vboxsync VMM/NEMR3Native-darwin: Addendum for r154132, unmapping doesn't …
(edit) @97174   2 years vboxsync VMM/NEMR3Native-darwin: Addendum for r154132, unmapping doesn't …
(edit) @97169   2 years vboxsync VMM/NEMR3Native-darwin: Addendum for r154132, the second call to …
(edit) @97162   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 We don't shadow reserved bits in the …
(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) @97154   2 years vboxsync IEM: Updated testcase.
(edit) @97153   2 years vboxsync IEM: Added AES-NI instructions.
(edit) @97150   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 We access the virtual-APIC page …
(edit) @97149   2 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:10092 The virtual-APIC page is …
(edit) @97148   2 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:10092 We no longer need to play around …
(edit) @97147   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Build fix.
(edit) @97146   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Don't advertise large (1G) page …
(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) @97125   2 years vboxsync Revert r154066, bugref:9044
(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 …
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