|
|
@97231
|
3 years |
vboxsync |
VMM/CPUM: Define our own X86EFLAGS/X86RFLAGS structures so we can use …
|
|
|
@97218
|
3 years |
vboxsync |
VMM/SELM: Access CPUMCTX::eflags via the 'u' member when possible in …
|
|
|
@97213
|
3 years |
vboxsync |
VMM,VBox/types.h: Removed the CPUMCTXCORE type.
|
|
|
@97211
|
3 years |
vboxsync |
DIS: Drop the register access function based on CPUMCTXCORE as the …
|
|
|
@97208
|
3 years |
vboxsync |
VMM/IEM,EM,HMVMX: Replaced EMInterpretDRxWrite and EMInterpretDRxRead …
|
|
|
@97206
|
3 years |
vboxsync |
VMM/EM,HMVMXR0: Replaced EMInterpretRdpmc with IEMExecDecodedRdpmc …
|
|
|
@97203
|
3 years |
vboxsync |
VMM/SELM,DIS: Changed SELMToFlat and SELMToFlatEx to use PCPUMCTX …
|
|
|
@97202
|
3 years |
vboxsync |
VMM/PGM: More CPUMCTXCORE elimination, now in the …
|
|
|
@97200
|
3 years |
vboxsync |
VMM/IEM,EM: More CPUMCTXCORE elimination and trimming of interpret …
|
|
|
@97197
|
3 years |
vboxsync |
VMM/PGM,IEM,EM: Changed FNPGMRZPHYSPFHANDLER, PGMTrap0eHandler and …
|
|
|
@97196
|
3 years |
vboxsync |
VMM/DBGF: Changed the PCPUMCTXCORE arguments to PCPUMCTX for …
|
|
|
@97193
|
3 years |
vboxsync |
VMM/EM: Drop the PVM and PCCPUMCTXCORE arguments from …
|
|
|
@97187
|
3 years |
vboxsync |
VMM/CPUM: Doxygen fixes. bugref:9941
|
|
|
@97186
|
3 years |
vboxsync |
VMM/CPUM,HMVMX,IEM: Use the individual CPUMCTX_INHIBIT_SHADOW_SS and …
|
|
|
@97185
|
3 years |
vboxsync |
VMM/CPUM,HMVMX,IEM: Use the individual CPUMCTX_INHIBIT_SHADOW_SS and …
|
|
|
@97184
|
3 years |
vboxsync |
VMM/CPUM: Doxygen fixes. bugref:9941
|
|
|
@97183
|
3 years |
vboxsync |
VMM/CPUM,HMVMX,IEM: Use the individual CPUMCTX_INHIBIT_SHADOW_SS and …
|
|
|
@97182
|
3 years |
vboxsync |
VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
|
|
|
@97181
|
3 years |
vboxsync |
VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
|
|
|
@97179
|
3 years |
vboxsync |
VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
|
|
|
@97178
|
3 years |
vboxsync |
VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
|
|
|
@97150
|
3 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10092 We access the virtual-APIC page …
|
|
|
@97096
|
3 years |
vboxsync |
VMM/CPUM: Some code tweaking…
|
|
|
@97070
|
3 years |
vboxsync |
CPUM: Added a (forgotten?) flag for AES-NI CPUID feature.
|
|
|
@97069
|
3 years |
vboxsync |
VMM/HMVMXR0: Working on streamlining CPU state importing from the …
|
|
|
@97052
|
3 years |
vboxsync |
VMM/hmvmxinline.h: Attempt at proper vmread inline assembly for GCC.
|
|
|
@97046
|
3 years |
vboxsync |
Devices/DrvIntNet,NetworkServices,Installer/darwin: First rough …
|
|
|
@97044
|
3 years |
vboxsync |
Disassembler: Added RDRAND and RDSEED.
|
|
|
@97040
|
3 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:10092 Slightly shorten …
|
|
|
@97031
|
3 years |
vboxsync |
Main, FE/Qt: Add Oracle Linux 9 and RHEL 9.
|
|
|
@97023
|
3 years |
vboxsync |
SUP: Check inherited handles in bugging VM processes. bugref:10294
|
|
|
@97019
|
3 years |
vboxsync |
VMM/IEM,HMVMXR0: Converted all VMXVEXITEVENTINFO initialization from …
|
|
|
@97018
|
3 years |
vboxsync |
VMM/IEMAllCImplVmxInstr.cpp: Converted all VMVEXITINFO initialization …
|
|
|
@97005
|
3 years |
vboxsync |
VMM/HMVMXR0: Converted all VMVEXITINFO initialization to use …
|
|
|
@96999
|
3 years |
vboxsync |
VMM/HMVMX,EM: Experiment with EMHistoryExec for vmread optimizations. …
|
|
|
@96979
|
3 years |
vboxsync |
VMM/PGM,IEM,HM: Added a PGMPHYSHANDLER_F_NOT_IN_HM flag to better deal …
|
|
|
@96977
|
3 years |
vboxsync |
iprt/x86.h: X86_CR3_EPT_PAGE_MASK correction. bugref:10092
|
|
|
@96925
|
3 years |
vboxsync |
VMM,RuntimeR0: Flush the log buffer directly to the parent VMM if …
|
|
|
@96888
|
3 years |
vboxsync |
Main,FE/VBoxManage: Implement possiblity to configure some of the …
|
|
|
@96885
|
3 years |
vboxsync |
Additions: X11: DRM Client: Monitor guest properties in a bit more …
|
|
|
@96865
|
3 years |
vboxsync |
Debugger: Some changes floating around, added a UDP I/O provider to be …
|
|
|
@96864
|
3 years |
vboxsync |
Runtime: Implement RTUdpCreateServerSocket(), bugref:9822
|
|
|
@96861
|
3 years |
vboxsync |
IPRT/Vfs,Main/Unattended: Detect fedora ISOs, various code cleanups. …
|
|
|
@96851
|
3 years |
vboxsync |
iprt/ctype: Removed duplicate test in RTLocCIsPunct (harmless).
|
|
|
@96845
|
3 years |
vboxsync |
iprt/nt/nt.h: Correction to OBJECT_INFORMATION_CLASS and added …
|
|
|
@96844
|
3 years |
vboxsync |
iprt/nt/nt.h: Correction to OBJECT_INFORMATION_CLASS and added …
|
|
|
@96821
|
3 years |
vboxsync |
VMM/IEM: Define separate log groups for the VMX and SVM code in IEM …
|
|
|
@96819
|
3 years |
vboxsync |
IPRT,VBoxGuest,SUPDrv: More RTLogWriteVmm build fixes.
|
|
|
@96818
|
3 years |
vboxsync |
iprt/x86.mac: re-ran kmk incs
|
|
|
@96813
|
3 years |
vboxsync |
VMM,IPRT,VBoxGuest,SUPDrv: Added a more efficient interface for guest …
|
|
|
@96812
|
3 years |
vboxsync |
VMM,IPRT,VBoxGuest,SUPDrv: Added a more efficient interface for guest …
|
|
|
@96811
|
3 years |
vboxsync |
VMM,IPRT,VBoxGuest,SUPDrv: Added a more efficient interface for guest …
|
|
|
@96798
|
3 years |
vboxsync |
VMM/IEM: Implement …
|
|
|
@96777
|
3 years |
vboxsync |
RTSignTool,IPRT/ldrPE.cpp: Corrected incorrect signature alignment …
|
|
|
@96771
|
3 years |
vboxsync |
Add/Nt/Installer: The DumpLog script causes random crashes in …
|
|
|
@96752
|
3 years |
vboxsync |
IPRT/pkcs7.h: comments.
|
|
|
@96735
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added newer EPT paging bits into …
|
|
|
@96729
|
3 years |
vboxsync |
IPRT/getopt: Added index variant with 0 or 1 and optionally and w/ …
|
|
|
@96711
|
3 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:10092 Spaces, nits.
|
|
|
@96652
|
3 years |
vboxsync |
VMM/IEM: Implement [v]pclmulqdq instruction, bugref:9898
|
|
|
@96648
|
3 years |
vboxsync |
iprt/nocrt/stdio.h: Added missing [_]puts alias. bugref:10261
|
|
|
@96622
|
3 years |
vboxsync |
IPRT: Added RTTimeFormatDuration[Ex] for duration/interval formatting.
|
|
|
@96610
|
3 years |
vboxsync |
IPRT/path: Added fFlags parameter to RTPathAppendEx and RTPathJoinEx …
|
|
|
@96601
|
3 years |
vboxsync |
hm_vmx.h: Nested EPT: bugref:10092 Added newer EPT paging entry …
|
|
|
@96597
|
3 years |
vboxsync |
IPRT: More correctly fake the extended GetVersionExW/RtlGetVersion …
|
|
|
@96593
|
3 years |
vboxsync |
/Config.kmk,IPRT,ValKit/Config.kmk: Found an undocumented linker …
|
|
|
@96590
|
3 years |
vboxsync |
IPRT/nocrt: Split the as much read-only data out of the .rdata segment …
|
|
|
@96589
|
3 years |
vboxsync |
IPRT/nocrt: Split the as much read-only data out of the .rdata segment …
|
|
|
@96577
|
3 years |
vboxsync |
iprt/bldprog-strtab-template.cpp.h: Sparc build fix. bugref:9726
|
|
|
@96574
|
3 years |
vboxsync |
iprt/win/context-x86.mac: scm fix. bugref:10261
|
|
|
@96573
|
3 years |
vboxsync |
IPRT/nocrt: Fail fast and safer stack corruption. bugref:10261
|
|
|
@96572
|
3 years |
vboxsync |
HostDrives,Installer/win: Reworked the windows installer related code …
|
|
|
@96551
|
3 years |
vboxsync |
iprt/bldprog-strtab*.cpp.h: Increased the size dictionary to make use …
|
|
|
@96550
|
3 years |
vboxsync |
iprt/bldprog-strtab*.cpp.h: Increased the size dictionary to make use …
|
|
|
@96547
|
3 years |
vboxsync |
VBox/com/microatl.h: whitespace. bugref:10261
|
|
|
@96542
|
3 years |
vboxsync |
IPRT: Added RTUtf16FindAscii. bugref:10261
|
|
|
@96540
|
3 years |
vboxsync |
VBox/com/microatl.h: Split up CComCritSectLock into one capable of …
|
|
|
@96532
|
3 years |
vboxsync |
iprt/message.h: doxygen fix. bugref:10261
|
|
|
@96507
|
3 years |
vboxsync |
IPRT/nocrt: The xml.cpp stuff won't ever work without exceptions. …
|
|
|
@96504
|
3 years |
vboxsync |
IPRT: Added RTMsgSyntax and RTMsgSyntaxV. bugref:10261
|
|
|
@96495
|
3 years |
vboxsync |
IPRT: Switched pipe-win.cpp to use the nt-and-windows.h header and …
|
|
|
@96465
|
3 years |
vboxsync |
iprt/nocrt/unistd.h,stdlib,stdio.h: Some additions and fixes related …
|
|
|
@96448
|
3 years |
vboxsync |
IPRT/nocrt: A few tricks to avoid dragging in log.cpp into static …
|
|
|
@96447
|
3 years |
vboxsync |
iprt/assert.h: Added checks for RT_STRICT || …
|
|
|
@96435
|
3 years |
vboxsync |
VMM/IEM: Implement [v]lddqu instructions, bugref:9898
|
|
|
@96407
|
3 years |
vboxsync |
scm copyright and license note update
|
|
|
@96368
|
3 years |
vboxsync |
iprt/asmdefs.mac,IPRT/nocrt: Mangling fixes for fastcall compiler …
|
|
|
@96361
|
3 years |
vboxsync |
iprt/nocrt/algorithm: Just use shell sort for the std::sort …
|
|
|
@96354
|
3 years |
vboxsync |
IPRT/nocrt: Defined cout and cerr; implemented ostream::flush and …
|
|
|
@96345
|
3 years |
vboxsync |
IPRT/nocrt: Added missing implemention of new placement operators. …
|
|
|
@96329
|
3 years |
vboxsync |
IPRT/req: Docs typos.
|
|
|
@96325
|
3 years |
vboxsync |
include/VBox/VBoxGuest.h: Solaris build fix for a narrowing conversion …
|
|
|
@96320
|
3 years |
vboxsync |
SCM: forgotten content
|
|
|
@96319
|
3 years |
vboxsync |
SCM: update filtered out patterns and add C++ style includes
|
|
|
@96295
|
3 years |
vboxsync |
VMM: Nested EPT: bugref:10092 Nits.
|
|
|
@96277
|
3 years |
vboxsync |
iprt/asmdefs.mac: Add RTFLOAT32U_QNAN_PLUS/MINUS, …
|
|
|
@96251
|
3 years |
vboxsync |
VMM/IEM: Start implementing floating point SSE instructions using …
|
|
|
@96239
|
3 years |
vboxsync |
iprt/asmdefs.mac: Define RT_STRICT when DEBUG is defined and …
|
|
|
@96222
|
3 years |
vboxsync |
iprt/types.h,strtonum.cpp: QNAN values does not need to have bit zero …
|
|
|
@96221
|
3 years |
vboxsync |
iprt/nocrt/stdlib.h: _exit+_abort should use fatal assert not debug …
|
|
|