|
|
@97407
|
2 years |
vboxsync |
VMM/IEM,CPUM: Partial single stepping support in the interpreter. [scm …
|
|
|
@97406
|
2 years |
vboxsync |
VMM/IEM,CPUM: Partial single stepping support in the interpreter. …
|
|
|
@97393
|
2 years |
vboxsync |
VMM/DBGF: Only enable an already existing breakpoint if indicated in …
|
|
|
@97379
|
2 years |
vboxsync |
VMM/NEMR3Native-darwin.cpp: Don't use hv_vcpu_run_until() on Catalina …
|
|
|
@97377
|
2 years |
vboxsync |
VMM/GIMAll: Use the guest CPU vendor non x86/amd64 hosts when …
|
|
|
@97374
|
2 years |
vboxsync |
VMM/NEMR3native-darwin: Get the MSR_IA32_ARCH_CAP value from AppleHV …
|
|
|
@97370
|
2 years |
vboxsync |
VMM/IEM: iemRegAddToRipAndClearRF -> …
|
|
|
@97369
|
2 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10092 Add newly added …
|
|
|
@97361
|
2 years |
vboxsync |
VMM/IEM: Removed a lot of now unnecessary return statements, while …
|
|
|
@97358
|
2 years |
vboxsync |
VMM/IEM: Made all the IEM_MC_*_AND_FINISH macros return. bugref:9898
|
|
|
@97357
|
2 years |
vboxsync |
VMM/IEM: IEM_MC_REL_JMP_S* -> IEM_MC_REL_JMP_S*_AND_FINISH and …
|
|
|
@97356
|
2 years |
vboxsync |
VMM/IEM: IEM_MC_ADVANCE_RIP -> IEM_MC_ADVANCE_RIP_AND_FINISH in prep …
|
|
|
@97350
|
2 years |
vboxsync |
VMM/IEM: Removed two unused MCs.
|
|
|
@97348
|
2 years |
vboxsync |
Comments.
|
|
|
@97346
|
2 years |
vboxsync |
VMM/IEM: doxygen fix.
|
|
|
@97337
|
2 years |
vboxsync |
VMM/IEM: Underflow signalling in fsin instruction as described in 1985 …
|
|
|
@97335
|
2 years |
vboxsync |
VMM/HMVMXR0: Address issues in vmxHCAdvanceGuestRipBy wrt CS segment …
|
|
|
@97334
|
2 years |
vboxsync |
VMM/IEM: Address issues in iemRegAddToRipAndClearRF wrt wrap-around.
|
|
|
@97333
|
2 years |
vboxsync |
VMM/IEM: Disable two incorrect assertions about EIP when fetching …
|
|
|
@97331
|
2 years |
vboxsync |
VMM/EMAll: Shut up harmless assertion in …
|
|
|
@97329
|
2 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10092 Enable various VMX MSR feature bits …
|
|
|
@97319
|
2 years |
vboxsync |
VMM/IEM: Underflow signalling in fsincos instruction as described in …
|
|
|
@97317
|
2 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10092 Keep secondary VM-exit controls …
|
|
|
@97316
|
2 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10092 Log secondary VM-exit controls.
|
|
|
@97297
|
2 years |
vboxsync |
IEM: Fixed IRET with null SS (Linux 4.15 ftrace crash early in boot).
|
|
|
@97295
|
2 years |
vboxsync |
VMM/NEMR3Native-darwin: Dump the VMCS if running the vcpu failed, …
|
|
|
@97290
|
2 years |
vboxsync |
VMM/IEM: Treat zero as a Normal in fptan, bugref:9898
|
|
|
@97289
|
2 years |
vboxsync |
IEM: Clear interrupt shadow flags together with RF.
|
|
|
@97287
|
2 years |
vboxsync |
VMM/cpum: Moved fExtrn up into the same cache line as rip, eflags, and crX.
|
|
|
@97286
|
2 years |
vboxsync |
VMM/CPUM,IEM: Moved the CPUMCTX_INHIBIT_XXX flags into reserved EFLAGS …
|
|
|
@97285
|
2 years |
vboxsync |
VMM/PGMAllBth.h: nits. bugref:10092
|
|
|
@97281
|
2 years |
vboxsync |
VMM/cpumctx.h: Set CPUMX86EFLAGS_HW_BITS to 24 as there seems to be no …
|
|
|
@97265
|
2 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10092 Addressed todo regarding keeping …
|
|
|
@97264
|
2 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10092 Addressed todo regarding keeping …
|
|
|
@97263
|
2 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Use the same log level as the …
|
|
|
@97262
|
2 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added fetching VM-exit secondary MSR …
|
|
|
@97258
|
2 years |
vboxsync |
IEM: Don't #UD on PREFETCHW if fLongMode is set; needs more work!
|
|
|
@97257
|
2 years |
vboxsync |
IEM: Added RDRAND and RDSEED. NB: The fallback implementation does …
|
|
|
@97254
|
2 years |
vboxsync |
VMM/PGM: Nested VMX: bugref:10092 Doxygen fix.
|
|
|
@97252
|
2 years |
vboxsync |
IEM: Made XSAVEOPT complain loudly if we try executing it.
|
|
|
@97248
|
2 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Build fix.
|
|
|
@97247
|
2 years |
vboxsync |
VMM/PGM: Nested VMX: bugref:10092 Build fix.
|
|
|
@97243
|
2 years |
vboxsync |
VMM/Nested VMX: bugref:10092 Removed pgmGstSlatWalkPhys() as …
|
|
|
@97242
|
2 years |
vboxsync |
VMM/PGM: Nested VMX: bugref:10092 Doxygen and comment update.
|
|
|
@97236
|
2 years |
vboxsync |
VMM/IEM: Rough implementation for fptan instruction in IEM, bugref:9898
|
|
|
@97231
|
2 years |
vboxsync |
VMM/CPUM: Define our own X86EFLAGS/X86RFLAGS structures so we can use …
|
|
|
@97229
|
2 years |
vboxsync |
VMM/HM: Access CPUMCTX::eflags via the 'u' member when possible in …
|
|
|
@97228
|
2 years |
vboxsync |
VMM/NEM-linux: Access CPUMCTX::eflags via the 'u' member when possible …
|
|
|
@97227
|
2 years |
vboxsync |
VMM/NEM-win: Access CPUMCTX::eflags via the 'u' member when possible …
|
|
|
@97226
|
2 years |
vboxsync |
VMM/NEM-darwin: Access CPUMCTX::eflags via the 'u' member when …
|
|
|
@97225
|
2 years |
vboxsync |
VMM/HMSVM: Access CPUMCTX::eflags via the 'u' member when possible in …
|
|
|
@97224
|
2 years |
vboxsync |
VMM/HMVMX: Access CPUMCTX::eflags via the 'u' member when possible in …
|
|
|
@97223
|
2 years |
vboxsync |
VMM/HMVMX: Access CPUMCTX::eflags via the 'u' member when possible in …
|
|
|
@97222
|
2 years |
vboxsync |
VMM/IEM: Access CPUMCTX::eflags via the 'u' member when possible in …
|
|
|
@97221
|
2 years |
vboxsync |
VMM/IEM: Access CPUMCTX::eflags via the 'u' member when possible in …
|
|
|
@97220
|
2 years |
vboxsync |
VMM/CPUM: Access CPUMCTX::eflags via the 'u' member when possible in …
|
|
|
@97219
|
2 years |
vboxsync |
VMM/CPUM: Access CPUMCTX::eflags via the 'u' member when possible in …
|
|
|
@97218
|
2 years |
vboxsync |
VMM/SELM: Access CPUMCTX::eflags via the 'u' member when possible in …
|
|
|
@97214
|
2 years |
vboxsync |
IEM: Renamed iemOpHlpFpuNoStore_st0_stN_pop_pop to …
|
|
|
@97213
|
2 years |
vboxsync |
VMM,VBox/types.h: Removed the CPUMCTXCORE type.
|
|
|
@97209
|
2 years |
vboxsync |
VMM/HMSVMAll: Replace DISFetchReg32 and DISWriteReg32 with direct …
|
|
|
@97208
|
2 years |
vboxsync |
VMM/IEM,EM,HMVMX: Replaced EMInterpretDRxWrite and EMInterpretDRxRead …
|
|
|
@97206
|
2 years |
vboxsync |
VMM/EM,HMVMXR0: Replaced EMInterpretRdpmc with IEMExecDecodedRdpmc …
|
|
|
@97203
|
2 years |
vboxsync |
VMM/SELM,DIS: Changed SELMToFlat and SELMToFlatEx to use PCPUMCTX …
|
|
|
@97202
|
2 years |
vboxsync |
VMM/PGM: More CPUMCTXCORE elimination, now in the …
|
|
|
@97201
|
2 years |
vboxsync |
VMM/IEM,EM: More CPUMCTXCORE elimination and trimming of interpret …
|
|
|
@97200
|
2 years |
vboxsync |
VMM/IEM,EM: More CPUMCTXCORE elimination and trimming of interpret …
|
|
|
@97199
|
2 years |
vboxsync |
VMM/PGM,IEM,EM: Changed FNPGMRZPHYSPFHANDLER, PGMTrap0eHandler and …
|
|
|
@97198
|
2 years |
vboxsync |
VMM/PGM,IEM,EM: Changed FNPGMRZPHYSPFHANDLER, PGMTrap0eHandler and …
|
|
|
@97197
|
2 years |
vboxsync |
VMM/PGM,IEM,EM: Changed FNPGMRZPHYSPFHANDLER, PGMTrap0eHandler and …
|
|
|
@97196
|
2 years |
vboxsync |
VMM/DBGF: Changed the PCPUMCTXCORE arguments to PCPUMCTX for …
|
|
|
@97193
|
2 years |
vboxsync |
VMM/EM: Drop the PVM and PCCPUMCTXCORE arguments from …
|
|
|
@97192
|
2 years |
vboxsync |
VMM/CPUM: Drop the CPUMCTXCORE argument for cpumR3InfoOne.
|
|
|
@97188
|
2 years |
vboxsync |
Support/SUPR3HardenedEntitlementsVM.plist,VMM/NEMR3Native-darwin: …
|
|
|
@97183
|
2 years |
vboxsync |
VMM/CPUM,HMVMX,IEM: Use the individual CPUMCTX_INHIBIT_SHADOW_SS and …
|
|
|
@97180
|
2 years |
vboxsync |
VMM/IEM: Use CPUMIsInInterruptShadowWithUpdate instead of checking …
|
|
|
@97178
|
2 years |
vboxsync |
VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
|
|
|
@97175
|
2 years |
vboxsync |
VMM/NEMR3Native-darwin: Addendum for r154132, unmapping doesn't …
|
|
|
@97174
|
2 years |
vboxsync |
VMM/NEMR3Native-darwin: Addendum for r154132, unmapping doesn't …
|
|
|
@97169
|
2 years |
vboxsync |
VMM/NEMR3Native-darwin: Addendum for r154132, the second call to …
|
|
|
@97162
|
2 years |
vboxsync |
VMM/PGM: Nested VMX: bugref:10092 We don't shadow reserved bits in the …
|
|
|
@97161
|
2 years |
vboxsync |
VMM/IEM: Implementation for fpatan instruction, bugref:9898
|
|
|
@97159
|
2 years |
vboxsync |
VMM/NEM-darwin: Workaround a bug on macOS Catalina (10.15) where …
|
|
|
@97158
|
2 years |
vboxsync |
VMM/PGM: Nested VMX: bugref:10092 Rectify outdated comment regarding …
|
|
|
@97157
|
2 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 todo regarding eager …
|
|
|
@97156
|
2 years |
vboxsync |
IEM: Quick fix to support PC/AT compatible math exception handling, …
|
|
|
@97155
|
2 years |
vboxsync |
VMM/PGM: Nested VMX: bugref:10092 Nits and cleanup.
|
|
|
@97154
|
2 years |
vboxsync |
IEM: Updated testcase.
|
|
|
@97153
|
2 years |
vboxsync |
IEM: Added AES-NI instructions.
|
|
|
@97150
|
2 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10092 We access the virtual-APIC page …
|
|
|
@97149
|
2 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:10092 The virtual-APIC page is …
|
|
|
@97148
|
2 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:10092 We no longer need to play around …
|
|
|
@97147
|
2 years |
vboxsync |
VMM/PGM: Nested VMX: bugref:10092 Build fix.
|
|
|
@97146
|
2 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10092 Don't advertise large (1G) page …
|
|
|
@97145
|
2 years |
vboxsync |
VMM/PGM: Nested VMX: bugref:10092 Implemented large (2M) page support …
|
|
|
@97138
|
2 years |
vboxsync |
IEM: Make unsupported (not recommended to be used) forms of MOVSXD …
|
|
|
@97127
|
2 years |
vboxsync |
IEM: Added VZEROUPPER/VZEROALL. Not well tested.
|
|
|
@97126
|
2 years |
vboxsync |
Typo.
|
|
|
@97125
|
2 years |
vboxsync |
Revert r154066, bugref:9044
|
|
|
@97123
|
2 years |
vboxsync |
Added a todo.
|
|
|