|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@33221
|
14 years |
vboxsync |
AsyncCompletion: Forgotten change
|
|
|
@32935
|
14 years |
vboxsync |
PDM, VMM, PCI: reworked MSI API: now MSIs delivered via IOAPIC API, …
|
|
|
@32820
|
14 years |
vboxsync |
PCI, PDM: initial drop of MSI support
|
|
|
@29911
|
15 years |
vboxsync |
PDMInternal.h: Updated fQueueFlushing docs.
|
|
|
@29521
|
15 years |
vboxsync |
PDM: Added PDMDevHlpCallR0 and PDMDEV_VALIDATE_CONFIG_RETURN.
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@28425
|
15 years |
vboxsync |
Added PDMDRVHLP::pfnCallR0 / PDMDrvHlpCallR0 / PFNPDMDRVREQHANDLERR0 …
|
|
|
@28266
|
15 years |
vboxsync |
doc update.
|
|
|
@28265
|
15 years |
vboxsync |
PDMThread: serialize list manipulations using ListCritSect.
|
|
|
@28263
|
15 years |
vboxsync |
PDM: Put pAsyncCompletionTemplates under the ListCritSect.
|
|
|
@28262
|
15 years |
vboxsync |
PDM: Moving more stuff to PDMUSERPERVM. Protect the loader list using …
|
|
|
@28258
|
15 years |
vboxsync |
PDM critsects for drivers. Fixed critsect cleanup in failure path. …
|
|
|
@26175
|
15 years |
vboxsync |
PDM: Ring-0 and raw-mode context driver helpers. Driver RC relcoations.
|
|
|
@26162
|
15 years |
vboxsync |
PDM: s/pUsbReg/pReg/g
|
|
|
@26161
|
15 years |
vboxsync |
PDM: s/pDrvReg/pReg/g
|
|
|
@26160
|
15 years |
vboxsync |
PDM: s/pDevReg/pReg/g
|
|
|
@26112
|
15 years |
vboxsync |
PDM,UsbMsd,++: Resumed hacking the MSD code.
|
|
|
@25995
|
15 years |
vboxsync |
VMM: PDM infrastructure for HPET
|
|
|
@25891
|
15 years |
vboxsync |
PDMDrv,*: multi context drivers, part 1.
|
|
|
@25748
|
15 years |
vboxsync |
iprt/cdefs,*: Use RT_LOCK_STRICT and RT_LOCK_STRICT_ORDER for …
|
|
|
@25732
|
15 years |
vboxsync |
PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm)
|
|
|
@25614
|
15 years |
vboxsync |
iprt,pdmcritsect: More lock validator refactoring and debugging. Added …
|
|
|
@25406
|
15 years |
vboxsync |
IPRT,PDMCritSect: Lock validation can only be performed in ring-3; …
|
|
|
@25401
|
15 years |
vboxsync |
PDM: Decrement PDMDRV::cInstances when destroying devices, use a …
|
|
|
@25368
|
15 years |
vboxsync |
RTCritSect,PDMCritSect,iprt/lockvalidator.h: Reworked the deadlocking …
|
|
|
@24744
|
15 years |
vboxsync |
PDM: Async reset notification handling as well.
|
|
|
@24730
|
15 years |
vboxsync |
PDM: Implemented making device/driver/usb-device suspend and poweroff …
|
|
|
@24127
|
15 years |
vboxsync |
PDMAPIC: alignment fix.
|
|
|
@24125
|
15 years |
vboxsync |
DevAPIC/PDM: Properly route PIC interrupts through local APIC (fixes …
|
|
|
@23584
|
15 years |
vboxsync |
pdmR3Load: Relaxed device/instance ordering assumptions.
|
|
|
@22924
|
15 years |
vboxsync |
VMM: Made STAM assert on missaligned statistics. Fixed a bunch of …
|
|
|
@21367
|
15 years |
vboxsync |
PDMQueue: More stats.
|
|
|
@21363
|
15 years |
vboxsync |
PDMQueue&users-thereof: Named the queues and added statistics.
|
|
|
@21188
|
15 years |
vboxsync |
Add hotplug flag to PDMR3DeviceAttach/Detach
|
|
|
@21161
|
15 years |
vboxsync |
Backed out 49450. Not necessary
|
|
|
@21159
|
15 years |
vboxsync |
StatLocked is VBOX_WITH_STATISTICS only
|
|
|
@21128
|
15 years |
vboxsync |
PDMQueue: Fixed the flushing loop when a consumer (NAT?) had had enough.
|
|
|
@21035
|
16 years |
vboxsync |
Fixed concurrent pdm queue flushing.
|
|
|
@20374
|
16 years |
vboxsync |
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
|
|
|
@20365
|
16 years |
vboxsync |
VMM: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
|
|
|
@20167
|
16 years |
vboxsync |
First part of the PDMAsyncCompletion rewrite:
* The Host specific …
|
|
|
@20056
|
16 years |
vboxsync |
Backed out 47770 & 47771 (failed experiment)
|
|
|
@20037
|
16 years |
vboxsync |
TPR read/write updates
|
|
|
@20008
|
16 years |
vboxsync |
PDMCritSect: rewrite, ring-0 unlocking not yet enabled.
|
|
|
@20001
|
16 years |
vboxsync |
Cleaned up PDMGet/SetTPR.
|
|
|
@19785
|
16 years |
vboxsync |
Locking should not be required after all
|
|
|
@19784
|
16 years |
vboxsync |
Use PDM lock for protecting pdm queue management.
|
|
|
@19593
|
16 years |
vboxsync |
Split up PDM.
|
|
|
@19475
|
16 years |
vboxsync |
VMM: sending init IPI
|
|
|
@18615
|
16 years |
vboxsync |
PDM: At last, no more polling!
|
|
|
@18533
|
16 years |
vboxsync |
PDMCritSect: Increased the padding size on 32-bit (+32 bytes) for …
|
|
|
@13519
|
16 years |
vboxsync |
fixed return type (gcc found this bug)
|
|
|
@13189
|
16 years |
vboxsync |
PCI: Add support for PCI-to-PCI bridges
|
|
|
@13074
|
16 years |
vboxsync |
- remaining bits of x2APIC, some SMP refinements in LAPIC
|
|
|
@13020
|
16 years |
vboxsync |
Knut-compatibility fixes
|
|
|
@13013
|
16 years |
vboxsync |
infrastructure work for X2APIC support
|
|
|
@12985
|
16 years |
vboxsync |
PDMQueue: pQueueFlushR3 isn't necessary.
|
|
|
@12984
|
16 years |
vboxsync |
#1865: PDMQueue.
|
|
|
@12983
|
16 years |
vboxsync |
#1865: PDMCritSect.
|
|
|
@12980
|
16 years |
vboxsync |
Split up PDMDevice.cpp, moving all the devhlps into two new files …
|
|
|
@12975
|
16 years |
vboxsync |
#1865: PDMLdr.
|
|
|
@12970
|
16 years |
vboxsync |
#1865: PDMINS.
|
|
|
@12807
|
16 years |
vboxsync |
PDM - VMMDevHeap: PDM_DEVHLP_VERSION minor increment, GCPhysVMMDevHeap …
|
|
|
@12687
|
16 years |
vboxsync |
Started with VMM device heap for use with VT-x real-mode emulation. …
|
|
|
@12653
|
16 years |
vboxsync |
various files: doxygen fixes.
|
|
|
@12324
|
16 years |
vboxsync |
PDMThread: New API PDMR3ThreadSleep. Fixed a per thread event sem leak.
|
|
|
@11261
|
16 years |
vboxsync |
#1865: DevPIC.
|
|
|
@11224
|
16 years |
vboxsync |
PDM: GC->RC, HC->R3 wrt PCI bus registration.
|
|
|
@11221
|
16 years |
vboxsync |
DECLGCCALLBACKMEMBER -> DECLRCCALLBACKMEMBER
|
|
|
@11219
|
16 years |
vboxsync |
#1865: DevAPIC.
|
|
|
@10640
|
16 years |
vboxsync |
spaces
|
|
|
@10513
|
16 years |
vboxsync |
Dropped the padding.
|
|
|
@10492
|
16 years |
vboxsync |
Added PDMApicHasPendingIrq.
|
|
|
@10202
|
16 years |
vboxsync |
removed VBOX_WITH_PDM_LOCK
|
|
|
@9387
|
17 years |
vboxsync |
64-bit GC alignment fixes
|
|
|
@9212
|
17 years |
vboxsync |
Major changes for sizeof(RTGCPTR) == uint64_t.
Introduced RCPTRTYPE …
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@6796
|
17 years |
vboxsync |
Fixed init problems wrt. VM ownership by implementing the UVM …
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5904
|
17 years |
vboxsync |
More work on the async completion interface
|
|
|
@5812
|
17 years |
vboxsync |
Continued work on the async implementation. Added to Makefile but …
|
|
|
@5800
|
17 years |
vboxsync |
attempt to fix the windows boxes
|
|
|
@5798
|
17 years |
vboxsync |
more work on async completion
|
|
|
@5791
|
17 years |
vboxsync |
Start async completion implementation
|
|
|
@5722
|
17 years |
vboxsync |
Added a bottom pointer to the PDMLUN structure. Added plugge/unplugged …
|
|
|
@5525
|
17 years |
vboxsync |
PDMUsb changes.
|
|
|
@4787
|
17 years |
vboxsync |
Eliminated HCPTRTYPE and replaced with R3R0PTRTYPE where necessary.
|
|
|
@4776
|
17 years |
vboxsync |
Stricter type checking. Removed unnecessary code from the ring 0 module.
|
|
|
@4767
|
17 years |
vboxsync |
Stricter types
|
|
|
@4696
|
17 years |
vboxsync |
Stricter types
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@4012
|
17 years |
vboxsync |
Hooked up the PDMThread stuff.
|
|
|
@3857
|
17 years |
vboxsync |
PDMUsb - work in progress.
|
|
|
@3852
|
17 years |
vboxsync |
Finally splitting up pdm.h. Working on integrating USB into PDM …
|
|
|
@3723
|
17 years |
vboxsync |
Double underscore cleanup.
|
|
|
@3635
|
17 years |
vboxsync |
VBox_hdr_h -> _VBox_hdr_h
|
|
|
@3548
|
17 years |
vboxsync |
Quickly made PDMThread.cpp compile (still a bit unfinished).
|
|
|
@3520
|
17 years |
vboxsync |
PDMThread (unfinished).
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|