|
|
@98507
|
22 months |
vboxsync |
VMM: Nested VMX: bugref:10318 More darwin build fixes, 2.
|
|
|
@98506
|
22 months |
vboxsync |
VMM: Nested VMX: bugref:10318 More Darwin build fixes.
|
|
|
@98505
|
22 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Build fix, unused parameter on Darwin, …
|
|
|
@98504
|
22 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Build fix.
|
|
|
@98502
|
22 months |
vboxsync |
VMM: Nested VMX: bugref:10318 De-duplicate some of the code in …
|
|
|
@98499
|
22 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Fixed bug in 2nd version of …
|
|
|
@98492
|
22 months |
vboxsync |
VMM/IEM: Worker function for rsqrtss and rsqrtps SSE instructions, …
|
|
|
@98480
|
22 months |
vboxsync |
VMM/IEM: Corrected values of X86_SSE_ROUNDXX_* constants for roundxx …
|
|
|
@98465
|
23 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Update comment to reflect the new …
|
|
|
@98464
|
23 months |
vboxsync |
VMM/VMXAllTemplate.cpp.h: Nested VMX: bugref:10318 Need this for debugging.
|
|
|
@98437
|
23 months |
vboxsync |
VMM/*.kmk: Automatic scm cleanups. bugref:10348
|
|
|
@98360
|
23 months |
vboxsync |
VMM/IEM: Nested VMX: bugref:10318 Pause-loop exiting is exposed to the …
|
|
|
@98355
|
23 months |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10318 Get CR4 fixed bits from what we …
|
|
|
@98354
|
23 months |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10318 Postpone initializing VMX features …
|
|
|
@98311
|
23 months |
vboxsync |
VMM/IEM: Take into account the value of Imm8 operand in roundxx SSE …
|
|
|
@98256
|
23 months |
vboxsync |
*.kmk: s/VBOX_NTDLL/VBoxNtDll/ (sdk) bugref:10348
|
|
|
@98249
|
23 months |
vboxsync |
/*.kmk,configure*: …
|
|
|
@98169
|
23 months |
vboxsync |
*.kmk: s/VBOXR3TSTEXE/VBoxR3TstExe/ bugref:10348
|
|
|
@98167
|
23 months |
vboxsync |
*.kmk: s/VBOXR3AUTOTST/VBoxR3AutoTest/ bugref:10348
|
|
|
@98155
|
23 months |
vboxsync |
*.kmk: s/VBOXR3HARDENEDEXE/VBoxR3HardenedExe/ bugref:10348
|
|
|
@98150
|
23 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Fix VMX CR0/CR4 fixed bits masking.
|
|
|
@98134
|
23 months |
vboxsync |
VMM/IEM: Implementation of roundxx SSE instructions. [clang build …
|
|
|
@98132
|
23 months |
vboxsync |
VMM/IEM: Implementation of roundxx SSE instructions, bugref:9898
|
|
|
@98129
|
23 months |
vboxsync |
VMM/testcase: s/VBOXR3/VBoxR3Dll/ bugref:10348
|
|
|
@98128
|
23 months |
vboxsync |
*.kmk: s/VBOXR3EXE/VBoxR3Exe/ bugref:10348
|
|
|
@98122
|
23 months |
vboxsync |
VMM/PDM: Fixed assertion in PDMR3ResumeUsb after attaching a virtual MSD.
|
|
|
@98106
|
2 years |
vboxsync |
Manual (C) year updates.
|
|
|
@98103
|
2 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@98066
|
2 years |
vboxsync |
VMM: Fixed EFLAGS.TF handling for CPUID exits when NEM/Hyper-V is …
|
|
|
@98062
|
2 years |
vboxsync |
VMM/HMVMXR0: Adjust assertion for nested-guest VMCS.
|
|
|
@98045
|
2 years |
vboxsync |
IOM: Updates. bugref:10315
|
|
|
@98036
|
2 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10318 Fixed VPID masking bug in INVVPID …
|
|
|
@98030
|
2 years |
vboxsync |
IEM/retf: Fixed imm16 parameter pop values above 255. bugref:10282
|
|
|
@98029
|
2 years |
vboxsync |
VMM/DBGF: Adjust DR6 for instruction breakpoints on AMD, only enabled …
|
|
|
@97876
|
2 years |
vboxsync |
VMM/tstX86-1: Switched from RTMemExecAlloc to RTMemPageAlloc + …
|
|
|
@97820
|
2 years |
vboxsync |
VMM/DBGF: Respect the resume flag in DBGFBpCheckInstruction. bugref:9898
|
|
|
@97815
|
2 years |
vboxsync |
VMM: Don't assume a teleportation operation when VMR3LoadFromStream() …
|
|
|
@97785
|
2 years |
vboxsync |
IEM: Fixed/added C implementation stubs for RSQRTxx/ROUNDxx.
|
|
|
@97782
|
2 years |
vboxsync |
IEM: Implemented SSE instructions RSQRTPS, RSQRTSS, ROUNDPS, ROUNDPD, …
|
|
|
@97777
|
2 years |
vboxsync |
VMM/HMR0VMX: Corrected the HMVMX_CHECK_BREAK macro - it wasn't really …
|
|
|
@97776
|
2 years |
vboxsync |
VMM/EM: When responding to VINF_EM_RESCHEDULE_HM in the EM loop, we …
|
|
|
@97775
|
2 years |
vboxsync |
VMM/PDMDriver: LogRel -> LogFlow
|
|
|
@97758
|
2 years |
vboxsync |
VMM/IEM: Doxygen fix (hopefully). bugref:9898
|
|
|
@97756
|
2 years |
vboxsync |
Attempt to fix Doxygen breakage.
|
|
|
@97736
|
2 years |
vboxsync |
VMM/PGM,IEM: Must flush the physical address aspect of the IEM TLBs in …
|
|
|
@97723
|
2 years |
vboxsync |
VMM/NEM: No else after return.
|
|
|
@97714
|
2 years |
vboxsync |
VMM/IEM: Comments and preprocessor indent adjustments. bugref:9898
|
|
|
@97713
|
2 years |
vboxsync |
VMM/IEM: Some more work on the other iemOpcodeFetchMoreBytes code. …
|
|
|
@97712
|
2 years |
vboxsync |
VMM/IEM: Some more iemOpcodeFetchBytesJmp work. bugref:9898
|
|
|
@97705
|
2 years |
vboxsync |
VMM/IEM,DBGF,CPUM: Do debugger I/O breakpoints via the internal EFLAGS …
|
|
|
@97699
|
2 years |
vboxsync |
VMM/DBGF: Corrected copy&paste error in DBGFBpCheckInstruction …
|
|
|
@97694
|
2 years |
vboxsync |
VMM/IEM: Added support for hardware instruction breakpoints (DRx). …
|
|
|
@97693
|
2 years |
vboxsync |
VMM/DBGF: Added a DBGFBpCheckInstruction function for checking for …
|
|
|
@97676
|
2 years |
vboxsync |
IEM: PCMPISTRI does not enforce 128-bit alignment of memory operands.
|
|
|
@97662
|
2 years |
vboxsync |
VMM/IEM: Hack to raise more correct #PFs for FXSAVE and friends so …
|
|
|
@97645
|
2 years |
vboxsync |
VMM/IEM: Hack to raise more correct #PFs for FXSAVE and friends so …
|
|
|
@97644
|
2 years |
vboxsync |
VMM/IEM: Hack to raise more correct #PFs for FXSAVE and friends so …
|
|
|
@97642
|
2 years |
vboxsync |
VMM/IEM: Hack to raise more correct #PFs for FXSAVE and friends so …
|
|
|
@97641
|
2 years |
vboxsync |
VMM/IEM: Pick 4 as the threshold alignment that …
|
|
|
@97630
|
2 years |
vboxsync |
VMM/IEM: Corrected the default operand size for retf; Correected ESP …
|
|
|
@97629
|
2 years |
vboxsync |
VMM/IEM: Corrected opcode comments for rdtscp and swapgs. bugref:9898
|
|
|
@97620
|
2 years |
vboxsync |
VMM/IEM: Corrected a stack register update bug when RETF is returning …
|
|
|
@97618
|
2 years |
vboxsync |
VMM/HMVMX: Changed the default of HM/AlwaysInterceptVmxMovDRx to the …
|
|
|
@97616
|
2 years |
vboxsync |
VMM/EM: Extended assertion that we don't have a pending trap before …
|
|
|
@97615
|
2 years |
vboxsync |
VMM/IEM: Single stepping of far return. bugref:9898
|
|
|
@97614
|
2 years |
vboxsync |
VMM/HMVMXR0: Must actually reload the initial …
|
|
|
@97607
|
2 years |
vboxsync |
IEM: Added SSE 4.1 PINSRB, PEXTRB, PEXTRB, PEXTRW, EXTRACTPS.
|
|
|
@97601
|
2 years |
vboxsync |
VMM/IEM: Back out r154624 now that the underlying cause is fixed, …
|
|
|
@97591
|
2 years |
vboxsync |
VMM/IEM: Do _not_ flag FNIEMOP_DEF* as nothrow when …
|
|
|
@97589
|
2 years |
vboxsync |
VMM/IEM: Disable the use of try / catch for clang/llvm for now as it …
|
|
|
@97584
|
2 years |
vboxsync |
VMM/IEM: Corrected opsize behaviour for near returns for intel cpus in …
|
|
|
@97583
|
2 years |
vboxsync |
VMM/IEM: Whitespace fix in VMX code. bugref:10092
|
|
|
@97564
|
2 years |
vboxsync |
IEM: Save/restore XMM8-15 based on CPU mode, not operand size in …
|
|
|
@97562
|
2 years |
vboxsync |
VMM/HMVMX,CPUM: Added a HM/AlwaysInterceptVmxMovDRx config for …
|
|
|
@97561
|
2 years |
vboxsync |
VMM: Fixed a logging regression from r146583 that prevent logging …
|
|
|
@97560
|
2 years |
vboxsync |
VMM/CPUM: Added fHle & fRtm to the exploded CPU features.
|
|
|
@97548
|
2 years |
vboxsync |
IEM: Add MRI instruction form to IEMInternal.h, too.
|
|
|
@97547
|
2 years |
vboxsync |
IEM: Added MRI instruction form for ValKit to handle r/m, reg, imm …
|
|
|
@97546
|
2 years |
vboxsync |
IEM: Hack for ValKit build break.
|
|
|
@97543
|
2 years |
vboxsync |
IEM: Modified microcode XMM accessors to fetch specified qword/dword …
|
|
|
@97534
|
2 years |
vboxsync |
IEM: Reworked [V]MOVxDUP to be done directly in microcode. Added MOVBE …
|
|
|
@97529
|
2 years |
vboxsync |
CPUM: Added MOVBE feature flag.
|
|
|
@97524
|
2 years |
vboxsync |
VMM: Copy and paste error (r154543 regression), bugref:9898
|
|
|
@97522
|
2 years |
vboxsync |
VMM/IEM: Dynamically load DR6 in the DRx read & write helper code, we …
|
|
|
@97521
|
2 years |
vboxsync |
VMM/IEM: Fixed warning in TLB mode. bugref:9898
|
|
|
@97520
|
2 years |
vboxsync |
VMM/IEM: Doxygen fix. bugref:9898
|
|
|
@97519
|
2 years |
vboxsync |
VMM/IEM: Micro optimization of retn and retn imm16 by having separate …
|
|
|
@97517
|
2 years |
vboxsync |
VMM/IEM: Fixed indirect far calls in 64-bit mode where we would get …
|
|
|
@97515
|
2 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10318 The EFER LMA and LME bits must …
|
|
|
@97511
|
2 years |
vboxsync |
VMM/IEM: Fixed 64-bit indirect far call/jmp again (intel). bugref:9898
|
|
|
@97508
|
2 years |
vboxsync |
VMM/IEM: iemOpHlp_Grp5_far_Ep cleanup. bugref:9898
|
|
|
@97506
|
2 years |
vboxsync |
VMM/IEM: Fixed 64-bit indirect far call/jmp. bugref:9898
|
|
|
@97503
|
2 years |
vboxsync |
VMM/IEM: Single stepping far calls. Added a bunch of single step …
|
|
|
@97501
|
2 years |
vboxsync |
VMM/IEM: iemCImpl_Branch* are functions internal to IEMAllCImpl and …
|
|
|
@97497
|
2 years |
vboxsync |
VMM/IEM: Single stepping far jumps and corrected base address of …
|
|
|
@97492
|
2 years |
vboxsync |
VMM: Copy and paste error causing Windows XP guests to hang in the …
|
|
|
@97490
|
2 years |
vboxsync |
VMM/IEM: Single stepping indirect calls and corrected o16 prefix …
|
|
|
@97479
|
2 years |
vboxsync |
IEM: Fixed many instances of potentially broken EA calculation where …
|
|
|
@97478
|
2 years |
vboxsync |
VMM/IEM: Single stepping relative calls and corrected o16 prefix …
|
|
|
@97473
|
2 years |
vboxsync |
VMM/IEM: Fixed two indirect longjmp/throw calls in the TLB version of …
|
|
|