|
|
@92408
|
3 years |
vboxsync |
VMM: Reworked most of the call-ring-3 stuff into …
|
|
|
@92392
|
3 years |
vboxsync |
VMM: Removed the callring-3 API and some of the associated stuff. …
|
|
|
@92391
|
3 years |
vboxsync |
VMM/PGM,GMM: Made pgmR0PhysAllocateHandyPages & …
|
|
|
@91245
|
3 years |
vboxsync |
VMM/PGM: Removed VMMCALLRING3_PGM_MAP_CHUNK and PGMR3PhysChunkMap as …
|
|
|
@91244
|
3 years |
vboxsync |
VMM/PGMPool: Call PGMR0PoolGrow directly from ring-0 instead of going …
|
|
|
@90999
|
3 years |
vboxsync |
VMM: Removed VMMCALLRING3_PGM_LOCK (now unused). bugref:6695
|
|
|
@90997
|
3 years |
vboxsync |
VMM,PDM,PGM: Restrict the VMSetError and VMSetRuntimeError APIs to …
|
|
|
@90981
|
3 years |
vboxsync |
VMM: Changed pgmLock to pass VINF_SUCCESS to PDMCritSectEnter and …
|
|
|
@90980
|
3 years |
vboxsync |
VMM: Removed VMMCALLRING3_PDM_CRIT_SECT_ENTER, …
|
|
|
@90975
|
3 years |
vboxsync |
VMM: Ensure proper log flush order by going to ring-0 to wait for the …
|
|
|
@90972
|
3 years |
vboxsync |
VMM: Correctly update idxBuf so we flush the right buffer when we get …
|
|
|
@90970
|
3 years |
vboxsync |
VMM,SUPDrv: Use 4 buffers for each EMT logger in ring-0, making it …
|
|
|
@90958
|
3 years |
vboxsync |
VMM: Log flushing stats. bugref:10086
|
|
|
@90956
|
3 years |
vboxsync |
VMM: Preparing for using more than one log buffer per ring-0 EMT …
|
|
|
@90953
|
3 years |
vboxsync |
VMM: Don't need the per-logger flushing-disabled flag …
|
|
|
@90948
|
3 years |
vboxsync |
VMM: Organize the logger structures both named member and arrays for …
|
|
|
@90945
|
3 years |
vboxsync |
VMM: Use a worker thread for flushing ring-0 log buffers. bugref:10086
|
|
|
@90862
|
3 years |
vboxsync |
IPRT,SUPDrv,VMM,++: Bumped major support driver version. Added …
|
|
|
@90836
|
3 years |
vboxsync |
VMM: Doxygen fix.
|
|
|
@90835
|
3 years |
vboxsync |
VMM: Doxygen fix.
|
|
|
@90829
|
3 years |
vboxsync |
IPRT,VMM,SUPDrv,++: Reworked the IPRT logger structure and how the VMM …
|
|
|
@90597
|
3 years |
vboxsync |
VMM: Speed up VMMGetCpu in ring-0 by using hash table (via new …
|
|
|
@90380
|
3 years |
vboxsync |
VMM: Moved idHostCpu and iHostCpuSet from VMCPU to GVMCPU, removing …
|
|
|
@90379
|
3 years |
vboxsync |
VMM: Implementing blocking on critical sections in ring-0 HM context …
|
|
|
@90189
|
3 years |
vboxsync |
VMM: Make the setjmp code a bit stricter with when to resume a call. …
|
|
|
@88347
|
4 years |
vboxsync |
Forward ported r143576 from 6.1: VMM: Re-enabled vmmR0DoHalt and added …
|
|
|
@87819
|
4 years |
vboxsync |
VMM: Disabled the EMT yield timer as it is out dated (multi core CPUs) …
|
|
|
@87766
|
4 years |
vboxsync |
VMM/TM,VMM/*: Refactored the TM timer APIs to use 'handles' and take a …
|
|
|
@85121
|
4 years |
vboxsync |
iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@81153
|
5 years |
vboxsync |
VMM: Removed most VBOX_WITH_REM preprocessor stuff. bugref:9576
|
|
|
@80281
|
5 years |
vboxsync |
VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
|
|
|
@80274
|
5 years |
vboxsync |
VMM: Refactoring VMMR0/* and VMMRZ/* to use VMCC & VMMCPUCC. bugref:9217
|
|
|
@80019
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress) - more VMM. bugref:9517
|
|
|
@80003
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress). bugref:9517
|
|
|
@76585
|
6 years |
vboxsync |
*: scm --fix-header-guard-endif
|
|
|
@76561
|
6 years |
vboxsync |
VMM: Use VMM_INCLUDED_SRC_ as header guard prefix for files in the VMM …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76543
|
6 years |
vboxsync |
VMM: scm --fix-header-guards. bugref:9344
|
|
|
@75646
|
6 years |
vboxsync |
VMM: HLT/MWAIT optimizations for busy guests: don't go back to ring-3 …
|
|
|
@73477
|
6 years |
vboxsync |
VMM,DBGF: Improved unwinding of ring-0 assertion stacks, making the …
|
|
|
@73471
|
6 years |
vboxsync |
VMM,DBGF: Improved unwinding of ring-0 assertion stacks, making the …
|
|
|
@73203
|
6 years |
vboxsync |
VMM, Devices: bugref:9193 Remove unused code after using …
|
|
|
@72778
|
6 years |
vboxsync |
VMM,SUPDrv,IPRT: Redirect ring-0 release logging on EMTs to VBox.log.
…
|
|
|
@72617
|
6 years |
vboxsync |
VMM: LogRel some ring-0 preemption details in ring-3.
|
|
|
@71222
|
7 years |
vboxsync |
NEM/win,VMM,PGM: Ported NEM runloop to ring-0. bugref:9044
|
|
|
@69474
|
7 years |
vboxsync |
*: scm updates - header files should have 'svn:keywords=Id Revision' …
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@60847
|
9 years |
vboxsync |
IOM: New way of defer RC+R0 I/O port writes, prepping for MMIO writes.
|
|
|
@59124
|
9 years |
vboxsync |
VMMR3EmtRendezvous: Added support for recursion of the ordered and …
|
|
|
@58123
|
9 years |
vboxsync |
VMM: Made @param pVCpu more uniform and to the point.
|
|
|
@58122
|
9 years |
vboxsync |
VMM: Made @param pVM more uniform and to the point.
|
|
|
@58106
|
9 years |
vboxsync |
include,misc: Corrected a bunch of doxygen errors.
|
|
|
@57446
|
9 years |
vboxsync |
VMM: Removing VBOX_WITH_HYBRID_32BIT_KERNEL and other 32-bit darwin fun.
|
|
|
@56287
|
10 years |
vboxsync |
VMM: Updated (C) year.
|
|
|
@56286
|
10 years |
vboxsync |
Cleaned up all grep hits for 'VMMGC'.
|
|
|
@56047
|
10 years |
vboxsync |
VBox/err.h,err.mac,TRPMRC,VMM,EM: Removed unused return codes …
|
|
|
@55863
|
10 years |
vboxsync |
IPRT,SUPDrv,VMM: Revised the context switching hook interface. Do …
|
|
|
@53466
|
10 years |
vboxsync |
VMM/MSRs: Added status codes for returning to ring-3 to service the …
|
|
|
@49141
|
11 years |
vboxsync |
tstVMM: Extended it with a 'msr' mode for dump the MSRs of the host …
|
|
|
@47467
|
11 years |
vboxsync |
VMM/VMMR0: Fix Win-32 alignment.
|
|
|
@47465
|
11 years |
vboxsync |
VMM/VMMR0: Alignment fix.
|
|
|
@47460
|
11 years |
vboxsync |
VMM: 32-bit build fix.
|
|
|
@47456
|
11 years |
vboxsync |
VMM/VMMR0,GVMMR0: Thread-context hooks creation/release. The …
|
|
|
@46861
|
11 years |
vboxsync |
Don't allow mixing builds.
|
|
|
@45701
|
12 years |
vboxsync |
VMM: SELM and VMM early HM init changes.
|
|
|
@45097
|
12 years |
vboxsync |
Alignment.
|
|
|
@45091
|
12 years |
vboxsync |
VMM/VMMR0: HM old-code segregation.
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@43387
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@41976
|
12 years |
vboxsync |
VMM: Switcher and TRPM fixes wrt hypervisor traps and tstVMM.
|
|
|
@41836
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41783
|
13 years |
vboxsync |
Doxygen, comment typos.
|
|
|
@41158
|
13 years |
vboxsync |
Alignment fix.
|
|
|
@41155
|
13 years |
vboxsync |
alignment and build fixes.
|
|
|
@41147
|
13 years |
vboxsync |
SUPDrv,VMM: Tracepoints in raw-mode.
|
|
|
@39303
|
13 years |
vboxsync |
VMCPUSET changes.
|
|
|
@38954
|
13 years |
vboxsync |
VMMR0: Triple fault debugging hack proof of concept.
|
|
|
@38839
|
13 years |
vboxsync |
VMMInternal.h: Alignment fix.
|
|
|
@38835
|
13 years |
vboxsync |
VMM: Detect recursive rendezvous calls. Removed the unused API …
|
|
|
@37452
|
14 years |
vboxsync |
IOM,PDMCritSect: Extended PDMCritSectEnter to handle …
|
|
|
@35346
|
14 years |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to …
|
|
|
@35333
|
14 years |
vboxsync |
VMM source reorg.
|
|
copied from trunk/src/VBox/VMM/VMMInternal.h
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|