|
|
@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
|
16 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. …
|
|
|
@7107
|
17 years |
vboxsync |
cosmetics.
|
|
|
@7072
|
17 years |
vboxsync |
Make our devices use the RTGCPHYS32 type & backed out the alignment …
|
|
|
@7060
|
17 years |
vboxsync |
Fix incorrect use of RTGCPHYS in DevATA. All this is 32bit only.
|
|
|
@7058
|
17 years |
vboxsync |
Added (disabled) instrumentation for measuring the time DMA writes to …
|
|
|
@7043
|
17 years |
vboxsync |
Realigning after RTGCPHYS change.
|
|
|
@6609
|
17 years |
vboxsync |
ATA: BytesRead + BytesWritten are needed for the statistics window
|
|
|
@6331
|
17 years |
vboxsync |
cosmetics
|
|
|
@6291
|
17 years |
vboxsync |
Big virtual disk changeset containing several modifications
* remove …
|
|
|
@6062
|
17 years |
vboxsync |
ATA: Fix status value for EXECUTE DEVICE DIAGNOSTICS command, should …
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5942
|
17 years |
vboxsync |
Remove incorrect trailing dots in the error messages.
|
|
|
@5645
|
17 years |
vboxsync |
ATA: On VERR_FILE_TOO_BIG clearly state that this relates the virtual …
|
|
|
@5482
|
17 years |
vboxsync |
Excessive ()
|
|
|
@5472
|
17 years |
vboxsync |
Comment typo.
|
|
|
@5438
|
17 years |
vboxsync |
Fix SuSE 9.1 install regression.
|
|
|
@5364
|
17 years |
vboxsync |
fixed alignment.
|
|
|
@5361
|
17 years |
vboxsync |
Added option to emulate PIIX4 IDE controller. Defaults to PIIX4 for …
|
|
|
@4787
|
17 years |
vboxsync |
Eliminated HCPTRTYPE and replaced with R3R0PTRTYPE where necessary.
|
|
|
@4778
|
17 years |
vboxsync |
Stricter pointer types
|
|
|
@4718
|
17 years |
vboxsync |
Real fix for the IDE device crash when huge blocks are read from CD. …
|
|
|
@4706
|
17 years |
vboxsync |
Fix incorrect setting of buffer end index if huge ATAPI transfers are …
|
|
|
@4243
|
17 years |
vboxsync |
fail, don't break, if there is buffer data and we haven't got any buffer.
|
|
|
@4192
|
17 years |
vboxsync |
Don't crash on misconfiguration (missing buffer). Ignore missing …
|
|
|
@4102
|
17 years |
vboxsync |
Fixed critsect deadlock when ejecting a CD. Defect #2191.
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@4014
|
17 years |
vboxsync |
Use pdmdrv.h and pdmdev.h where appropirate.
|
|
|
@3935
|
17 years |
vboxsync |
Fix the if nesting and condition for the geometry fix that hopefully …
|
|
|
@3835
|
17 years |
vboxsync |
Attempt to fix VMDK geometry problem.
|
|
|
@3717
|
17 years |
vboxsync |
Improve release logging for linux guests. They use idle immediate …
|
|
|
@3310
|
17 years |
vboxsync |
don't flood the release log with messages about failed passthrough ATA …
|
|
|
@3211
|
17 years |
vboxsync |
typos
|
|
|
@3146
|
17 years |
vboxsync |
Emulate all weird aspects of the IRQ line multiplexing. No guest has …
|
|
|
@3114
|
17 years |
vboxsync |
Fix data type to avoid warnings.
|
|
|
@3113
|
17 years |
vboxsync |
Implement virtual paperclip (forced unmounting of media, currently …
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2945
|
18 years |
vboxsync |
Slight correction of release statistics: don't count the transfer of …
|
|
|
@2944
|
18 years |
vboxsync |
Release statistics for any combination of (ATA/ATAPI)/(DMA/PIO).
|
|
|
@2928
|
18 years |
vboxsync |
That code path is only reached for PIO in case, which doesn't generate …
|
|
|
@2900
|
18 years |
vboxsync |
Fixed fixed fix for Linux PIO reads. Tested Windows installs, worked
fine.
|
|
|
@2876
|
18 years |
vboxsync |
Back out fixed fix again.
|
|
|