|
|
@19435
|
16 years |
vboxsync |
VMM: VMCPU::enmState.
|
|
|
@19434
|
16 years |
vboxsync |
Further splitup of VMM (ring 0 jump buffer).
|
|
|
@19431
|
16 years |
vboxsync |
HGSMI: windows graphics drivers.
|
|
|
@19425
|
16 years |
vboxsync |
Introduced EMSTATE_WAIT_SIPI VCPU state
|
|
|
@19423
|
16 years |
vboxsync |
Action flag updates
|
|
|
@19420
|
16 years |
vboxsync |
Action flag updates
|
|
|
@19406
|
16 years |
vboxsync |
GVMM: Added interfaces for Poking a single VCpu and for …
|
|
|
@19405
|
16 years |
vboxsync |
VBox/types.h: Added VMCPUSET and a couple of macros.
|
|
|
@19403
|
16 years |
vboxsync |
VBox/parma.h,VMM: VMCPU_MAX_CPU_COUNT & VMM_MAX_CPUS => …
|
|
|
@19402
|
16 years |
vboxsync |
VMReq: Added VMREQFLAGS_POKE for high priority requests.
|
|
|
@19400
|
16 years |
vboxsync |
VM: VMR3Notify*FF refactorying (for poking); converting fNotifiedREM …
|
|
|
@19397
|
16 years |
vboxsync |
VBox/param.h: Added VMM_MAX_CPUS, should match TCPUCount in …
|
|
|
@19395
|
16 years |
vboxsync |
GVMM,VM: Register the other EMTs or we assert painfully in …
|
|
|
@19390
|
16 years |
vboxsync |
iprt/mp.h: Updated the RTMpOnOthers docs.
|
|
|
@19386
|
16 years |
vboxsync |
iprt/mp.h: RTMpPokeCpu.
|
|
|
@19382
|
16 years |
vboxsync |
Introduced GVMMR0RegisterVCpu. (not used yet; untested)
|
|
|
@19381
|
16 years |
vboxsync |
Further breakup of GVM. Deal with VCPU thread handles.
|
|
|
@19366
|
16 years |
vboxsync |
Removed global VMM lock.
|
|
|
@19360
|
16 years |
vboxsync |
Split up GVM and introduced GVMCPU.
|
|
|
@19354
|
16 years |
vboxsync |
Inconsistent calling convention.
|
|
|
@19350
|
16 years |
vboxsync |
IPRT,tstDisasm-2: defined flags for RTFileReadAllEx and …
|
|
|
@19347
|
16 years |
vboxsync |
Add new error code for async I/O
|
|
|
@19334
|
16 years |
vboxsync |
DBGF,SELM,DBGC,++: Refactored the selector info querying and usage, …
|
|
|
@19333
|
16 years |
vboxsync |
EMT macro updates.
|
|
|
@19326
|
16 years |
vboxsync |
Started with TLB shootdown.
|
|
|
@19315
|
16 years |
vboxsync |
Logging: introducing NAT and NET log groups
|
|
|
@19305
|
16 years |
vboxsync |
VBox/x86.h: ASMWriteBackAndInvalidateCaches, ASMHalt, and …
|
|
|
@19304
|
16 years |
vboxsync |
VBox/x86.h: gate descriptors.
|
|
|
@19302
|
16 years |
vboxsync |
iprt/cpuset.h: Fixed pedantic C warning from MSC 8.
|
|
|
@19300
|
16 years |
vboxsync |
VMReq,*: Replaced VMREQDEST with VMCPUID because it's a pain to have …
|
|
|
@19293
|
16 years |
vboxsync |
DBGF,VMM: SMP refactoring of the DBGF disassembler code. Changed …
|
|
|
@19292
|
16 years |
vboxsync |
iprt/err.h,.mac: VERR_INVALID_CONTEXT.
|
|
|
@19291
|
16 years |
vboxsync |
DBGF,VMM,VBoxDbg: Refactored DBG stack walkers for SMP.
|
|
|
@19290
|
16 years |
vboxsync |
VBox/err.h,*/err.mac: Added VERR_INVALID_VM_HANDLE, …
|
|
|
@19288
|
16 years |
vboxsync |
DBGF,TRPM,HWACCM: Merged DBGFR0.cpp and DBGFGC.cpp into …
|
|
|
@19287
|
16 years |
vboxsync |
VBox/cdefs.h,REM,CFGM: VMMRZDECL + some cleanup.
|
|
|
@19286
|
16 years |
vboxsync |
VMM,VBoxDbg: SMP refactoring, part 1.
|
|
|
@19285
|
16 years |
vboxsync |
VBox/types.h: NIL_VMCPUID.
|
|
|
@19284
|
16 years |
vboxsync |
VBox/vmapi.h: VMREQDEST_FROM_ID.
|
|
|
@19274
|
16 years |
vboxsync |
Need more space in EM
|
|
|
@19266
|
16 years |
vboxsync |
Added VMREQDEST_BROADCAST_REVERSE
|
|
|
@19262
|
16 years |
vboxsync |
Introduced PDMCritSectIsOwnerEx.
|
|
|
@19261
|
16 years |
vboxsync |
iprt/dir.h: Corrected RTDirRemove docs.
|
|
|
@19257
|
16 years |
vboxsync |
Reapplied 46658 + fix
|
|
|
@19255
|
16 years |
vboxsync |
Backed out 46655-57 for now
|
|
|
@19252
|
16 years |
vboxsync |
SUPCallVMMR0(Ex) arguments must include the VCPU id.
Note: support …
|
|
|
@19239
|
16 years |
vboxsync |
Main: support for using VBox from Python on Windows (still certain …
|
|
|
@19227
|
16 years |
vboxsync |
Implemented VMMGetCpu in ring 0. (SMP guests)
|
|
|
@19217
|
16 years |
vboxsync |
UVM splitup for SMP guests. Global and local request packets supported.
|
|
|
@19211
|
16 years |
vboxsync |
IPRT: Function RTDirRemoveRecursive added. Only partially implemented …
|
|
|
@19198
|
16 years |
vboxsync |
IPRT: Added RTUuidFrom/ToUtf16. (untested)
|
|
|
@19185
|
16 years |
vboxsync |
Runtime/Aio: Slight changes to the API for Windows. Fix the Solaris backend
|
|
|
@19182
|
16 years |
vboxsync |
DBGFAddr: Three new APIs for address conversion that takes threading …
|
|
|
@19178
|
16 years |
vboxsync |
VBox/vm.h: VMCPU_IS/ASSERT variants, added VM[CPU]_ASSERT_VALID_EXT_RETURN.
|
|
|
@19177
|
16 years |
vboxsync |
iprt/cdefs.h: Added RT_VALID_ALIGNED_PTR and renamed VALID_PTR to …
|
|
|
@19176
|
16 years |
vboxsync |
VBoxHDD/generic+VDI: implemented and documented
|
|
|
@19173
|
16 years |
vboxsync |
vmapi.h: VMREQDEST_FROM_VMCPU
|
|
|
@19167
|
16 years |
vboxsync |
iprt/cdefs.h,RTLdr: Added an generic RT_NOTHING macro to fixing issues …
|
|
|
@19152
|
16 years |
vboxsync |
HostServices and GuestHost/X11 clipboard: lots of changes, see defect …
|
|
|
@19141
|
16 years |
vboxsync |
Action flags breakup.
Fixed PGM saved state loading of 2.2.2 images. …
|
|
|
@19134
|
16 years |
vboxsync |
Main: make VBox interfaces scriptable (that is, callable from Python …
|
|
|
@19125
|
16 years |
vboxsync |
Runtime/Aio: Add description for the RT File async I/O API
|
|
|
@19101
|
16 years |
vboxsync |
Restored r46233 (fixing comming in a sec).
|
|
|
@19095
|
16 years |
vboxsync |
backed out r46233 as it made things worse
|
|
|
@19089
|
16 years |
vboxsync |
VMM: Fixed cleanup issue where the EMT was left behind by always …
|
|
|
@19076
|
16 years |
vboxsync |
CPUMGetGuestCpuId needs a pVCpu parameter.
|
|
|
@19075
|
16 years |
vboxsync |
CPUMGetGuestCpuIdStdRCPtr -> R3
|
|
|
@19072
|
16 years |
vboxsync |
IPRT/getopt.h: iShort must be greater than 0.
|
|
|
@19043
|
16 years |
vboxsync |
VBox/pdmdev.h: The increase structure versions of the devhlps (no need …
|
|
|
@19039
|
16 years |
vboxsync |
iprt/file.h: a todo and a clearification.
|
|
|
@19034
|
16 years |
vboxsync |
Storage/VBoxHDD: stub for compacting images
|
|
|
@19032
|
16 years |
vboxsync |
Split TM for SMP guests.
|
|
|
@19027
|
16 years |
vboxsync |
GuestHost/SharedClipboard: add testcases for the X11 clipboard code …
|
|
|
@19025
|
16 years |
vboxsync |
Runtime/getopt: clarify that iShort must not be 0
|
|
|
@19015
|
16 years |
vboxsync |
Split up TRPM. (guest SMP)
|
|
|
@18999
|
16 years |
vboxsync |
Runtime/Aio: Linux backend and a simple testcase. Disabled by default. …
|
|
|
@18992
|
16 years |
vboxsync |
More PGM api changes
|
|
|
@18988
|
16 years |
vboxsync |
PGM api changes
|
|
|
@18984
|
16 years |
vboxsync |
Autoset does belong in PGMCPU
|
|
|
@18974
|
16 years |
vboxsync |
Autoset belongs in PGM
|
|
|
@18961
|
16 years |
vboxsync |
iprt/file.h: Some adjustements to the Async I/O API.
|
|
|
@18946
|
16 years |
vboxsync |
Fixed possibly uninitialized variable
|
|
|
@18927
|
16 years |
vboxsync |
Big step to separate VMM data structures for guest SMP. (pgm, em)
|
|
|
@18912
|
16 years |
vboxsync |
Runtime: Fix comments (contained the old function names)
|
|
|
@18911
|
16 years |
vboxsync |
Runtime: Rename RTFileAioCtxGetMaxRequestCount to …
|
|
|
@18910
|
16 years |
vboxsync |
Runtime: compile fix
|
|
|
@18909
|
16 years |
vboxsync |
Runtime: Add RTFileAio API for review
|
|
|
@18847
|
16 years |
vboxsync |
RTTest: Added alternative API that's easier to use.
|
|
|
@18842
|
16 years |
vboxsync |
iprt/err.mac,VBox/err.mac,VBox/x86.mac: regenerated.
|
|
|
@18824
|
16 years |
vboxsync |
filemuncher
|
|
|
@18792
|
16 years |
vboxsync |
MM,PGM: New User-kernel heap (aka MMUkHeap), use it for the …
|
|
|
@18770
|
16 years |
vboxsync |
Fake rdpmc instead of causing an invalid opcode exception.
|
|
|
@18768
|
16 years |
vboxsync |
Typo for rdpmc
|
|
|
@18763
|
16 years |
vboxsync |
Added Intel performance counter MSRs
|
|
|
@18744
|
16 years |
vboxsync |
Runtime/getopt: provide way to figure out which option definition matched
|
|
|
@18708
|
16 years |
vboxsync |
GuestHost/SharedClipboard: reorganise constructor and destructor funcions
|
|
|
@18677
|
16 years |
vboxsync |
Deleted PGMHandlerPhysicalPageReset (unused and not up to date).
|
|
|
@18660
|
16 years |
vboxsync |
include/VBox: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs.
|
|
|
@18649
|
16 years |
vboxsync |
VMSetRuntimeError: clearification, status codes *must* be propagated, …
|
|
|
@18645
|
16 years |
vboxsync |
VMSetRuntimeError[V] refactoring: fFatal -> fFlags, may return …
|
|
|