2a99fd28c53c16e4fa2df01ea9f0ba7047632ccd 54385 |
|
23-Feb-2015 |
vboxsync |
PDM/Audio: Ignore old AudioSniffer device when loading older saved states. |
174f3dff60f96d89b320f9a322307118676db1db 53442 |
|
04-Dec-2014 |
vboxsync |
PDM Audio: Branch -> trunk. |
449b4974f6549d3fceb65dd0c6b505e80ec25fc7 52670 |
|
10-Sep-2014 |
vboxsync |
VMM, Devices: Add interface to query the APIC frequency from the APIC device. |
a2b9a89828e118808b4f9151d6bdecf1eb86804b 51291 |
|
19-May-2014 |
vboxsync |
fix harmless copy/paste bug |
d0e467f88aeb4288b409908dbe1b96d07c7133b2 49814 |
|
06-Dec-2013 |
vboxsync |
Devices/USB: First part of the rework, move most of the work to dedicated threads to improve performance |
46ae097c942b4a2d5038d9593e312856238da75f 46420 |
|
06-Jun-2013 |
vboxsync |
VMM, recompiler: Purge deprecated macros. |
a04fd356c6a066fa94377352c941a49be7ab83b3 45808 |
|
29-Apr-2013 |
vboxsync |
VMM,DevVGA: Don't resolve RC symbols when HM is enabled (part 1). |
a0352d06ef77cf45a08eb08b4d65d570b7b294cb 45152 |
|
23-Mar-2013 |
vboxsync |
PDMCritSectRw: Early morphing stage - untested, ring-3 only. |
1823a2b6757096c699825898c33f8d93089a1b4b 45024 |
|
13-Mar-2013 |
vboxsync |
PDM,PGM,DevEFI,DevACPI,DevPcBios: Added memory setup phase after construction and reset to solve PGM/PDM reset order issue (PDM first, then PGM, only that wasn't possible previously since PDM reset would plant stuff in guest RAM). |
98427c0ab08697e468c26dc33ee9571308577867 44399 |
|
27-Jan-2013 |
vboxsync |
DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well. |
be41e59f051a3abb5cd05e7fe270ab2fea791f5a 44358 |
|
24-Jan-2013 |
vboxsync |
PDMAsyncCompletion: PVM -> PUVM (one instance), internalize internal APIs where possible (not all because of test cases). API docs lives where the implmentation lives, NOT in headers (IPRT is the exception). |
3df4d0fc61060dd1eb530bf39f2184c39eec7dfb 44351 |
|
24-Jan-2013 |
vboxsync |
PDM,++: Change APIs used by Main from PVM to PUVM. |
22f5063af9740075661e9512a5b9ba92ea3a535e 43472 |
|
29-Sep-2012 |
vboxsync |
Add new flag to notify devices during a reset first to make sure there is no I/O pending (see #6434) |
63a23b6d96aca4c8545d3c3e89cc454af7ba3da6 41803 |
|
17-Jun-2012 |
vboxsync |
Doxygen. |
90ecd36a6e45ec33526541f68cf89c21ec578f83 41801 |
|
17-Jun-2012 |
vboxsync |
Doxygen. |
fa8716d08ff627a8e1c14bcac56e8e3867b3f795 41800 |
|
17-Jun-2012 |
vboxsync |
Doxygen. |
4bfa7b58e362a1bca0628643c352c137900bf01a 41783 |
|
16-Jun-2012 |
vboxsync |
Doxygen, comment typos. |
c458503b85d643d51c5287959b8d96a3e32d9499 41777 |
|
16-Jun-2012 |
vboxsync |
Doxygen. |
a3e8a3c320c332fca6c825197782999f952f0048 40958 |
|
17-Apr-2012 |
vboxsync |
Fixed pszArgs == NULL in pdmtracerids. |
9fce04221c990869a1671ea4fbaa2de8b9266a76 40954 |
|
17-Apr-2012 |
vboxsync |
PDM: info pdmtracingids. |
b606b1b1dee8a403120fc66533ef3994fc97d38b 40920 |
|
14-Apr-2012 |
vboxsync |
Set the idTracing members. |
b0af0b78d25ede09c0d23b2be9163cf43c7ca6f8 40652 |
|
26-Mar-2012 |
vboxsync |
NetShaper,E1000: Basic framework and partial implementation for network shaper |
ab35b8c6938cc48d8b64c10e1c8f56d012ca90fd 40416 |
|
09-Mar-2012 |
vboxsync |
s/fTraceing/fTracing/g |
b3e9053e9cde0cfecae534e73edde5fe38d75cb7 40406 |
|
08-Mar-2012 |
vboxsync |
build fix. |
a8b31f6b3abd04475d4abcb5292aa22131b5130f 40405 |
|
08-Mar-2012 |
vboxsync |
VMM/PDM: Some simple tracepoint infastructure. |
12f6a15297eb312ed3badd33dc975e13a7f2e11d 39839 |
|
23-Jan-2012 |
vboxsync |
PDM: Initial driver chain transformation code (untested). |
19eb3dc3791a826e04ab86003d0abc7807671f1a 39653 |
|
19-Dec-2011 |
vboxsync |
PDM.cpp: another one |
8a314c93b17ed6e823910e3391b3d391ac215915 39652 |
|
19-Dec-2011 |
vboxsync |
PDM.cpp: Assign NULL, not false, to pfnAsyncNotify when done. |
683371bbf37760161d1b8454ce978acf89bbb04f 39402 |
|
23-Nov-2011 |
vboxsync |
VMM: don't use generic IPE status codes, use specific ones. Part 1. |
2afbe132eb7931e0125141eabe3a48e08f1ffab5 39078 |
|
21-Oct-2011 |
vboxsync |
VMM: -Wunused-parameter |
b84a3f2aac9529d5c5840512b12d81bc62d0e665 38847 |
|
23-Sep-2011 |
vboxsync |
PDM: Enter the device critical section for PDM callback. |
50f998bb47f333d10515d4c12ad01a4e92a0747b 38838 |
|
23-Sep-2011 |
vboxsync |
VMM,++: Try fix the async reset, suspend and power-off problems in PDM wrt conflicting VMM requests. Split them into priority requests and normal requests. The priority requests can safely be processed when PDM is doing async state change waits, the normal ones cannot. (The problem I bumped into was a unmap-chunk request from PGM being processed during PDMR3Reset, causing a recursive VMMR3EmtRendezvous deadlock.) |
8a0d7bc4e7ee31a4b390b01b27611731a9f8c9b3 38749 |
|
14-Sep-2011 |
vboxsync |
PDM: Warn if devices/drivers take too long to suspend or power off. Also log the total time spent suspending and powering off. |
021a33be84282e41b811563b5f60f3ada196af3e 37466 |
|
15-Jun-2011 |
vboxsync |
VMM,Devices: Automatically use a per-device lock instead of the giant IOM lock. With exception of the PIC, APIC, IOAPIC and PCI buses which are all using the PDM crit sect, there should be no calls between devices. So, this change should be relatively safe. |
a95fedb133944ec689b02e94077b0387bda0262b 37443 |
|
14-Jun-2011 |
vboxsync |
PDM: Implemented the NOP critical section. |
d1d4bf58f99da14d0aaa7bcc728a359c8a7eb7bd 36041 |
|
21-Feb-2011 |
vboxsync |
Main/VMM: Use UVM w/ refcounting - part 1. |
3ada105cc20b98d2e5d791cc3f612ae48590e71a 35787 |
|
31-Jan-2011 |
vboxsync |
PDM.cpp: Instrumented the asynchronous reset, suspend and poweroff notifications. |
43747b1f0bc8302a238fb35e55857a5e9aa1933d 35346 |
|
27-Dec-2010 |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to include/VBox/vmm. |
0c437bb10c61b229407a7517efde04dfe3b1e4a1 35333 |
|
27-Dec-2010 |
vboxsync |
VMM source reorg. |