|
|
@25732
|
15 years |
vboxsync |
PDMCritSect: Deployed lock ordering. (ring-3 only, only DEBUG_bird atm)
|
|
|
@25192
|
15 years |
vboxsync |
Storage/DevATA: fix device reset if a transfer redo is pending. …
|
|
|
@24761
|
15 years |
vboxsync |
Storage/ATA: clear pending DMA on controller reset (and on command …
|
|
|
@24747
|
15 years |
vboxsync |
DevATA: Cleanup the waiting for idle stuff... only ataR3Construct …
|
|
|
@24745
|
15 years |
vboxsync |
DevATA: Async reset handling, protect reset or we'll die.
|
|
|
@24741
|
15 years |
vboxsync |
DevATA: Use the async notification handling.
|
|
|
@24587
|
15 years |
vboxsync |
DevATA.cpp: Better error message about missing devices during …
|
|
|
@24265
|
15 years |
vboxsync |
Devices,VMM: Replaced all VERR_SSM_LOAD_CONFIG_MISMATCH returns with …
|
|
|
@24173
|
15 years |
vboxsync |
ATA: Rename macros
|
|
|
@24169
|
15 years |
vboxsync |
ATA/ATAPI: Add more keys to overwrite VPD data for CD drives
|
|
|
@24094
|
15 years |
vboxsync |
DevATA: Optimize the suspend and poweroff pendig I/O waits so they …
|
|
|
@24072
|
15 years |
vboxsync |
DevAHCI,DevATA: More RTThreadSleep(100) todos.
|
|
|
@24052
|
15 years |
vboxsync |
DevATA: Save and load+verify config. New saved state version.
|
|
|
@23474
|
15 years |
vboxsync |
ATA: Add the instance number to the statistics path
|
|
|
@23417
|
15 years |
vboxsync |
ATA/AHCI: report medium changes. for AHCI this is not in the active code
|
|
|
@23149
|
15 years |
vboxsync |
ATA,AHCI: Assertion is to is strict. VERR_PDM_MEDIA_LOCKED is expected …
|
|
|
@23012
|
15 years |
vboxsync |
VMM,Devices,Main: VMR3ReqCall w/ RT_INDEFINITE_WAIT -> VMR3ReqCallWait.
|
|
|
@22934
|
15 years |
vboxsync |
DevATA.cpp: AssertCompileMemberAlignment(ATACONTROLLER, aIfs[1], 8) …
|
|
|
@22925
|
15 years |
vboxsync |
Devices: Alignment fun. (32-bit darwin)
|
|
|
@22793
|
15 years |
vboxsync |
SSM,*: Renamed phase to pass (uPhase/SSM_PHASE_FINAL) and wrote the …
|
|
|
@22480
|
15 years |
vboxsync |
SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments.
|
|
|
@22277
|
15 years |
vboxsync |
PDMDRVREG change (big changeset).
|
|
|
@21188
|
15 years |
vboxsync |
Add hotplug flag to PDMR3DeviceAttach/Detach
|
|
|
@20567
|
16 years |
vboxsync |
DevATA,ATAController: Do not use MMGCRamReadNoTrapHandler nor …
|
|
|
@20374
|
16 years |
vboxsync |
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
|
|
|
@20367
|
16 years |
vboxsync |
Devices: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
|
|
|
@19366
|
16 years |
vboxsync |
Removed global VMM lock.
|
|
|
@19300
|
16 years |
vboxsync |
VMReq,*: Replaced VMREQDEST with VMCPUID because it's a pain to have …
|
|
|
@18927
|
16 years |
vboxsync |
Big step to separate VMM data structures for guest SMP. (pgm, em)
|
|
|
@18645
|
16 years |
vboxsync |
VMSetRuntimeError[V] refactoring: fFatal -> fFlags, may return …
|
|
|
@18434
|
16 years |
vboxsync |
pdmifs.h,DevATA,ATAController,DrvHostDVD: Changed the pcbBuf parameter …
|
|
|
@18193
|
16 years |
vboxsync |
ATA: Implement READ DVD STRUCTURE
|
|
|
@17947
|
16 years |
vboxsync |
ATA: create correct header for raw sector, according to the spec, …
|
|
|
@17828
|
16 years |
vboxsync |
ATA: report 80-pins cables for ICH6 controller
|
|
|
@17733
|
16 years |
vboxsync |
Storage/ATA: shut up compiler warning
|
|
|
@17732
|
16 years |
vboxsync |
Storage/AHCI: fix iSCSI-induced geometry error preventing VM start in …
|
|
|
@17312
|
16 years |
vboxsync |
ATA: PIIX4 is default. A default is required for our VMM testcases.
|
|
|
@17077
|
16 years |
vboxsync |
pass IDE controller type as string in config
|
|
|
@17075
|
16 years |
vboxsync |
ICH6 controller in UI and configs (don't think amount of work required …
|
|
|
@16745
|
16 years |
vboxsync |
add rudimentary support for ICH6 IDE controller
|
|
|
@16708
|
16 years |
vboxsync |
Storage/ATA: fix 2 deadlocks when suspending the VM due to disk …
|
|
|
@16114
|
16 years |
vboxsync |
Added first suspend and poweroff flags for the IDE controller too. …
|
|
|
@15882
|
16 years |
vboxsync |
DevATA: Number the ATA I/O threads.
|
|
|
@15879
|
16 years |
vboxsync |
ATA: Wait a bit until we interrupt the thread to avoid interruptions …
|
|
|
@15855
|
16 years |
vboxsync |
DevAHCI,DevATA: ach -> sz and use CFGMR3QueryStringDef (bad idea to …
|
|
|
@15847
|
16 years |
vboxsync |
ATA: Fix failing RESET requests if the async I/O thread is stuck in an …
|
|
|
@15846
|
16 years |
vboxsync |
AHCI/ATA: rework VPD handling code
|
|
|
@15845
|
16 years |
vboxsync |
warnings and minor fixes to coding style
|
|
|
@15815
|
16 years |
vboxsync |
fix Linux passthrough by introducing a double buffer which is required …
|
|
|
@15711
|
16 years |
vboxsync |
IDE: move the VPD initialization code to the right place and correct …
|
|
|
@15710
|
16 years |
vboxsync |
IDE: make it possible to change VPD data of hard disks too
|
|
|
@15543
|
16 years |
vboxsync |
Devices/DevATA: handle IDE async I/O thread busy a little more gracefully.
|
|
|
@15508
|
16 years |
vboxsync |
#3349: Changed a few MMHyperAlloc calls to MMR3HyperAllocOnceNoRel to …
|
|
|
@15252
|
16 years |
vboxsync |
ATA/AHCI: Separated the device state structures for the ATA controller …
|
|
|
@14534
|
16 years |
vboxsync |
When unsupported CD-ROM sector read format is being logged, also log …
|
|
|
@13840
|
16 years |
vboxsync |
Hex format types (Vhx[sd] -> Rhx[sd]).
|
|
|
@13832
|
16 years |
vboxsync |
IN_GC -> IN_RC.
|
|
|
@13782
|
16 years |
vboxsync |
More SMP groundwork.
|
|
|
@13756
|
16 years |
vboxsync |
Compile fixes for the VM request changes.
|
|
|
@13303
|
16 years |
vboxsync |
Storage: Replace the assertions in the construction code with runtime …
|
|
|
@13144
|
16 years |
vboxsync |
#1865: Implmented the alternative R0 code for darwin (turned out to be …
|
|
|
@13015
|
16 years |
vboxsync |
mount/unmount notification unconditionally
|
|
|
@13010
|
16 years |
vboxsync |
removed debug output
|
|
|
@13004
|
16 years |
vboxsync |
ATA: implemented atapiGetEventStatusNotificationSS() for virtual ATAPI …
|
|
|
@12978
|
16 years |
vboxsync |
PDM: PDM_DEVREG_FLAGS_DEFAULT_BITS convenience.
|
|
|
@12977
|
16 years |
vboxsync |
#1865: Updated PDMDEVREG with pfnSoftReset, u32VersionEnd and some …
|
|
|
@12969
|
16 years |
vboxsync |
#1865: PDMINS.
|
|
|
@12933
|
16 years |
vboxsync |
warnings
|
|
|
@12766
|
16 years |
vboxsync |
ATA: disabled SCSI_GET_EVENT_STATUS_NOTIFICATION passthrough command …
|
|
|
@12740
|
16 years |
vboxsync |
Don't overwrite SCSI_INQUIRY if passthrough is active. Otherwise …
|
|
|
@12739
|
16 years |
vboxsync |
filter SCSI_READ_DVD_STRUCTURE errors from logging
|
|
|
@12586
|
16 years |
vboxsync |
DevATA: Added rainy day todo for MMR3HyperAllocOnceNoRel
|
|
|
@12551
|
16 years |
vboxsync |
be more verbose when logging ATA/SCSI commands
|
|
|
@12508
|
16 years |
vboxsync |
Device/Storage: fix CD/DVD media change problems in passthrough mode.
|
|
|
@11582
|
16 years |
vboxsync |
Storage/ATA: increment counter for errors reported to the release log …
|
|
|
@11284
|
16 years |
vboxsync |
Devices: %Vrc -> %Rrc (just preferred, not mandatory (yet))
|
|
|
@11269
|
16 years |
vboxsync |
Devices: pData -> pThis.
|
|
|
@11267
|
16 years |
vboxsync |
Devices: PDMINS2DATA -> PDMINS_2_DATA.
|
|
|
@11266
|
16 years |
vboxsync |
Devices: VBOX_SUCCESS/FAILURE -> RT_SUCCESS/FAILURE.
|
|
|
@11184
|
16 years |
vboxsync |
DevATA: Init handle values so the destructor workes quietly. Use the …
|
|
|
@11183
|
16 years |
vboxsync |
DevATA: Use CFGM*Def().
|
|
|
@11161
|
16 years |
vboxsync |
GC->RC: ATA and AHCI.
|
|
|
@11159
|
16 years |
vboxsync |
GC->RC: ATA and AHCI.
|
|
|
@11151
|
16 years |
vboxsync |
#1865: ATA and AHCI.
|
|
|
@11144
|
16 years |
vboxsync |
#1865: ATA and AHCI.
|
|
|
@11143
|
16 years |
vboxsync |
DevATA/DevAHCI: janitorial work - do not duplicate the ATA structures. …
|
|
|
@9572
|
17 years |
vboxsync |
IDE: Make SCO OpenServer disk detection work
|
|
|
@9387
|
17 years |
vboxsync |
64-bit GC alignment fixes
|
|
|
@9212
|
17 years |
vboxsync |
Major changes for sizeof(RTGCPTR) == uint64_t.
Introduced RCPTRTYPE …
|
|
|
@8708
|
17 years |
vboxsync |
Just do the simple 30 second wait for each worker thread. There …
|
|
|
@8703
|
17 years |
vboxsync |
typo
|
|
|
@8676
|
17 years |
vboxsync |
Again, 3ms + VERR_TIMEOUT. Added a new assertions w/ more info. (If it …
|
|
|
@8541
|
17 years |
vboxsync |
Why do I keep hitting this assertion?!? 3ms and bang. Added more info.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7754
|
17 years |
vboxsync |
More info on this ataDestruct assertion.
|
|
|
@7636
|
17 years |
vboxsync |
oops.
|
|
|
@7630
|
17 years |
vboxsync |
Keep hitting the assertion in the wait code. Attempt to improve this …
|
|
|
@7575
|
17 years |
vboxsync |
eliminate tabs
|
|
|
@7232
|
17 years |
vboxsync |
Get rid of the no longer needed hacky wait for the async I/O threads …
|
|
|
@7151
|
17 years |
vboxsync |
Increase the ATA async thread termination timeout to 5 seconds. …
|
|
|