|
|
@97969
|
2 years |
vboxsync |
iprt/assertcompile.h: 4th attempt at fixing the problem that some gcc …
|
|
|
@97968
|
2 years |
vboxsync |
iprt/cpp/hardavlrange.h: Tweaked AssertCompile hack.
|
|
|
@97967
|
2 years |
vboxsync |
iprt/assertcompile.h: 3rd attempt at fixing the problem that some gcc …
|
|
|
@97966
|
2 years |
vboxsync |
iprt/assertcompile.h: 3rd attempt at fixing the problem that some gcc …
|
|
|
@97965
|
2 years |
vboxsync |
iprt/assertcompile.h: 2nd attempt at fixing the problem that some gcc …
|
|
|
@97964
|
2 years |
vboxsync |
iprt/assertcompile.h: The RTASSERTVAR variable must be 'C' external or …
|
|
|
@97963
|
2 years |
vboxsync |
iprt/assertcompile.h: scm
|
|
|
@97962
|
2 years |
vboxsync |
iprt/assertcompile.h: Don't define RTASSERTVAR globally when using GCC …
|
|
|
@97954
|
2 years |
vboxsync |
VMMDevCoreTypes.h: Made HGCMFunctionParameter.GetUInt32/64 return …
|
|
|
@97953
|
2 years |
vboxsync |
VMMDevCoreTypes.h: Made HGCMFunctionParameter.GetUInt32/64 always …
|
|
|
@97946
|
2 years |
vboxsync |
IPRT: include/iprt/nocrt/vector: Compilation fix for data(), added a …
|
|
|
@97939
|
2 years |
vboxsync |
Add/VBoxGuestR0LibPhysHeap.cpp: Renamed some members and variables, no …
|
|
|
@97914
|
2 years |
vboxsync |
Add/VBoxGuestR0LibPhysHeap.cpp: A bit of cleanup and a testcase based …
|
|
|
@97909
|
2 years |
vboxsync |
IPRT/alloc-r0drv.cpp: Drop support for RTMEMALLOCEX_FLAGS_EXEC in ring-0.
|
|
|
@97907
|
2 years |
vboxsync |
IPRT: Removed the RTMemExecAlloc interface.
|
|
|
@97906
|
2 years |
vboxsync |
IPRT/log: Retired the RTMemExecAlloc code and replaced the …
|
|
|
@97905
|
2 years |
vboxsync |
IPRT,SUPDrv: Dropping RTR0MemExecDonate and associated SUPDrv-linux …
|
|
|
@97887
|
2 years |
vboxsync |
iprt/string.h: VAC++ tweak.
|
|
|
@97886
|
2 years |
vboxsync |
VBox/Graphics/VBoxVideoIPRT.h: OS/2 build fix fix.
|
|
|
@97880
|
2 years |
vboxsync |
iprt/log.h: Defined LOG_USE_C99 on OS/2 too. Then nobody is using the …
|
|
|
@97879
|
2 years |
vboxsync |
VBox/Graphics/VBoxVideoIPRT.h: OS/2 build fix.
|
|
|
@97869
|
2 years |
vboxsync |
PDM/network: Tried to make PDMNetGsoIsValid more readable.
|
|
|
@97825
|
2 years |
vboxsync |
IPRT: Added RTCListBase::filter() + testcases.
|
|
|
@97823
|
2 years |
vboxsync |
IPRT: Added RTCListBase == and != operator support + testcases.
|
|
|
@97821
|
2 years |
vboxsync |
include/iprt/nocrt/vector: Fixes for accessing [c]end() iterators on …
|
|
|
@97815
|
2 years |
vboxsync |
VMM: Don't assume a teleportation operation when VMR3LoadFromStream() …
|
|
|
@97811
|
2 years |
vboxsync |
include/iprt/nocrt/vector: Fixed the != operator -- Thanks to Martin …
|
|
|
@97799
|
2 years |
vboxsync |
DnD: Resolved a @todo: Return rc when closing DnD objects.
|
|
|
@97790
|
2 years |
vboxsync |
VMMDev mouse: bugref:10285: Introduce extended host mouse pointer …
|
|
|
@97769
|
2 years |
vboxsync |
DnD: Added DnDActionListToStrA().
|
|
|
@97764
|
2 years |
vboxsync |
DnD: Renamed the VbglR3 event name VBGLR3DNDEVENTTYPE_HG_CANCEL -> …
|
|
|
@97762
|
2 years |
vboxsync |
DnD: Added VBOXDNDSTATE enum + string conversion function.
|
|
|
@97751
|
2 years |
vboxsync |
DnD: Renamed VERR_GSTDND_GUEST_ERROR -> VERR_DND_GUEST_ERROR to be …
|
|
|
@97748
|
2 years |
vboxsync |
DnD: Renamed GUEST_DND_FN_GH_EVT_ERROR -> GUEST_DND_FN_EVT_ERROR to …
|
|
|
@97730
|
2 years |
vboxsync |
DnD: Added DnDHostMsgToStr() and DnDGuestMsgToStr().
|
|
|
@97705
|
2 years |
vboxsync |
VMM/IEM,DBGF,CPUM: Do debugger I/O breakpoints via the internal EFLAGS …
|
|
|
@97693
|
2 years |
vboxsync |
VMM/DBGF: Added a DBGFBpCheckInstruction function for checking for …
|
|
|
@97646
|
2 years |
vboxsync |
IPRT: Added RTProcSignalName and a generic implementation of it.
|
|
|
@97625
|
2 years |
vboxsync |
DIS: Added RDTSCP. bugref:9898
|
|
|
@97608
|
2 years |
vboxsync |
CPUM: Added XSAVEOPT bit to exploded CPUID struct; currently a placeholder.
|
|
|
@97560
|
2 years |
vboxsync |
VMM/CPUM: Added fHle & fRtm to the exploded CPU features.
|
|
|
@97535
|
2 years |
vboxsync |
DIS: Added PEXTRQ opcode.
|
|
|
@97529
|
2 years |
vboxsync |
CPUM: Added MOVBE feature flag.
|
|
|
@97528
|
2 years |
vboxsync |
DIS: Added a couple of opcodes.
|
|
|
@97527
|
2 years |
vboxsync |
DIS: Don't restrict the OPCODES enum to 1024 entires, we're not using …
|
|
|
@97493
|
2 years |
vboxsync |
DIS: Added the SALC instruction.
|
|
|
@97406
|
2 years |
vboxsync |
VMM/IEM,CPUM: Partial single stepping support in the interpreter. …
|
|
|
@97398
|
2 years |
vboxsync |
include/VBox/vmm/pdmdev.h: Fix return value types for …
|
|
|
@97342
|
2 years |
vboxsync |
NetworkServices/IntNetSwitch,Devices/Network/DrvIntNet,Devices/Network/ …
|
|
|
@97338
|
2 years |
vboxsync |
NetworkServices/IntNetSwitch,Devices/Network/DrvIntNet,Devices/Network/ …
|
|
|
@97317
|
2 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10092 Keep secondary VM-exit controls …
|
|
|
@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 …
|
|
|
@97282
|
2 years |
vboxsync |
Shared Clipboard/Service: Factored out and renamed …
|
|
|
@97281
|
2 years |
vboxsync |
VMM/cpumctx.h: Set CPUMX86EFLAGS_HW_BITS to 24 as there seems to be no …
|
|
|
@97274
|
2 years |
vboxsync |
Validation Kit/HGCM: Added initial GuestHost/HGCMMockUtils.h. See …
|
|
|
@97273
|
2 years |
vboxsync |
Validation Kit/HGCM: Added initial GuestHost/HGCMMockUtils.h. See …
|
|
|
@97270
|
2 years |
vboxsync |
Validation Kit/HGCM: Added initial GuestHost/HGCMMockUtils.h. See …
|
|
|
@97268
|
2 years |
vboxsync |
Validation Kit/HGCM: Renaming + signal the connect event when a HGCM …
|
|
|
@97266
|
2 years |
vboxsync |
ValKit/analysis: Wrote a new analyzer/comparison tool, tst-a1.py …
|
|
|
@97262
|
2 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added fetching VM-exit secondary MSR …
|
|
|
@97256
|
2 years |
vboxsync |
GuestHost/HGCMMock.h: Docs nits.
|
|
|
@97244
|
2 years |
vboxsync |
x86.h: Added MSR_IA32_VMX_EXIT_CTLS2.
|
|
|
@97232
|
2 years |
vboxsync |
VMM/CPUM: Define our own X86EFLAGS/X86RFLAGS structures so we can use …
|
|
|
@97231
|
2 years |
vboxsync |
VMM/CPUM: Define our own X86EFLAGS/X86RFLAGS structures so we can use …
|
|
|
@97218
|
2 years |
vboxsync |
VMM/SELM: Access CPUMCTX::eflags via the 'u' member when possible in …
|
|
|
@97213
|
2 years |
vboxsync |
VMM,VBox/types.h: Removed the CPUMCTXCORE type.
|
|
|
@97211
|
2 years |
vboxsync |
DIS: Drop the register access function based on CPUMCTXCORE as the …
|
|
|
@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 …
|
|
|
@97200
|
2 years |
vboxsync |
VMM/IEM,EM: More CPUMCTXCORE elimination and trimming of interpret …
|
|
|
@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 …
|
|
|
@97187
|
2 years |
vboxsync |
VMM/CPUM: Doxygen fixes. bugref:9941
|
|
|
@97186
|
2 years |
vboxsync |
VMM/CPUM,HMVMX,IEM: Use the individual CPUMCTX_INHIBIT_SHADOW_SS and …
|
|
|
@97185
|
2 years |
vboxsync |
VMM/CPUM,HMVMX,IEM: Use the individual CPUMCTX_INHIBIT_SHADOW_SS and …
|
|
|
@97184
|
2 years |
vboxsync |
VMM/CPUM: Doxygen fixes. bugref:9941
|
|
|
@97183
|
2 years |
vboxsync |
VMM/CPUM,HMVMX,IEM: Use the individual CPUMCTX_INHIBIT_SHADOW_SS and …
|
|
|
@97182
|
2 years |
vboxsync |
VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
|
|
|
@97181
|
2 years |
vboxsync |
VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
|
|
|
@97179
|
2 years |
vboxsync |
VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
|
|
|
@97178
|
2 years |
vboxsync |
VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
|
|
|
@97150
|
2 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10092 We access the virtual-APIC page …
|
|
|
@97096
|
2 years |
vboxsync |
VMM/CPUM: Some code tweaking…
|
|
|
@97070
|
2 years |
vboxsync |
CPUM: Added a (forgotten?) flag for AES-NI CPUID feature.
|
|
|
@97069
|
2 years |
vboxsync |
VMM/HMVMXR0: Working on streamlining CPU state importing from the …
|
|
|
@97052
|
2 years |
vboxsync |
VMM/hmvmxinline.h: Attempt at proper vmread inline assembly for GCC.
|
|
|
@97046
|
2 years |
vboxsync |
Devices/DrvIntNet,NetworkServices,Installer/darwin: First rough …
|
|
|
@97044
|
2 years |
vboxsync |
Disassembler: Added RDRAND and RDSEED.
|
|
|
@97040
|
2 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:10092 Slightly shorten …
|
|
|
@97031
|
2 years |
vboxsync |
Main, FE/Qt: Add Oracle Linux 9 and RHEL 9.
|
|
|
@97023
|
2 years |
vboxsync |
SUP: Check inherited handles in bugging VM processes. bugref:10294
|
|
|
@97019
|
2 years |
vboxsync |
VMM/IEM,HMVMXR0: Converted all VMXVEXITEVENTINFO initialization from …
|
|
|
@97018
|
2 years |
vboxsync |
VMM/IEMAllCImplVmxInstr.cpp: Converted all VMVEXITINFO initialization …
|
|
|
@97005
|
2 years |
vboxsync |
VMM/HMVMXR0: Converted all VMVEXITINFO initialization to use …
|
|
|
@96999
|
2 years |
vboxsync |
VMM/HMVMX,EM: Experiment with EMHistoryExec for vmread optimizations. …
|
|
|
@96979
|
2 years |
vboxsync |
VMM/PGM,IEM,HM: Added a PGMPHYSHANDLER_F_NOT_IN_HM flag to better deal …
|
|
|