|
|
@39655
|
13 years |
vboxsync |
AHCI: Long overdue code cleanup, removes over 800 lines of unused or …
|
|
|
@39584
|
13 years |
vboxsync |
Log PRDT entries.
|
|
|
@39579
|
13 years |
vboxsync |
AHCI: Set overflow bit if the guest tries to transfer more data than …
|
|
|
@39566
|
13 years |
vboxsync |
SCSI: Add support for readonly disks
|
|
|
@39550
|
13 years |
vboxsync |
Request thread pool hancking. Some RTReq refactoring as always…
|
|
|
@39518
|
13 years |
vboxsync |
DrvDiskIntegrity: Fix building
|
|
|
@39515
|
13 years |
vboxsync |
*: Use RTLISTANCHOR.
|
|
|
@39498
|
13 years |
vboxsync |
RTReq refactoring.
|
|
|
@39414
|
13 years |
vboxsync |
PDMBlkCache: Clear all entries on reset to prevent that unwritten data …
|
|
|
@39136
|
13 years |
vboxsync |
More MMIO refactoring and some other cleanups.
|
|
|
@39135
|
13 years |
vboxsync |
Changed PDMDevHlpMMIORegister to take flags and drop pfnFill. Added …
|
|
|
@39100
|
13 years |
vboxsync |
DevATA: Implement proper command splitting if the command exceeds the …
|
|
|
@39036
|
13 years |
vboxsync |
DevATA: Report actual media type (rather than empty drive) in mode …
|
|
|
@39010
|
13 years |
vboxsync |
DevATA/Passthrough: Abort commands which exceed the I/O buffer size, …
|
|
|
@38970
|
13 years |
vboxsync |
AHCI: More release logging
|
|
|
@38969
|
13 years |
vboxsync |
AHCI: Log HBA and port resets to the release log
|
|
|
@38894
|
13 years |
vboxsync |
DevATA,ATAController: Add TRIM support
|
|
|
@38878
|
13 years |
vboxsync |
PDM,Devices,Drivers: Add async discard API and make us of it
|
|
|
@38844
|
13 years |
vboxsync |
Very rudimentary SCSI MMC implementation.
|
|
|
@38838
|
13 years |
vboxsync |
VMM,++: Try fix the async reset, suspend and power-off problems in PDM …
|
|
|
@38821
|
13 years |
vboxsync |
Devices/fdc: range
|
|
|
@38782
|
13 years |
vboxsync |
Typos.
|
|
|
@38710
|
13 years |
vboxsync |
DevATA: Simplified non-present device port read handling.
|
|
|
@38702
|
13 years |
vboxsync |
VSCSI+Main: Fix reporting non rotational medium status + set the CFGM …
|
|
|
@38694
|
13 years |
vboxsync |
VSCSI: Fix Solaris guests after adding support VPD pages, the device …
|
|
|
@38682
|
13 years |
vboxsync |
Another try
|
|
|
@38681
|
13 years |
vboxsync |
Fix win burns?
|
|
|
@38680
|
13 years |
vboxsync |
VSCSI+DrvSCSI: Add support for the UNMAP command if discarding is enabled
|
|
|
@38678
|
13 years |
vboxsync |
VSCSI: Replace I/O memory context with S/G buffers
|
|
|
@38675
|
13 years |
vboxsync |
oops
|
|
|
@38674
|
13 years |
vboxsync |
AHCI: Log if TRIM is enabled
|
|
|
@38670
|
13 years |
vboxsync |
DrvDiskIntegrity: Discard records if consistency check is enabled
|
|
|
@38664
|
13 years |
vboxsync |
For ATAPI devices, fail recalibrate and clear DRDY on aborted commands.
|
|
|
@38661
|
13 years |
vboxsync |
Set the seek done bit in one more location to placate old Linux kernels.
|
|
|
@38644
|
13 years |
vboxsync |
VDDbg+DrvDiskIntegrity+tstVDIo: Bugfixes and add a I/O log replay …
|
|
|
@38631
|
13 years |
vboxsync |
IoLog+DrvDiskIntegrity: Add logging of discard requests
|
|
|
@38622
|
13 years |
vboxsync |
AHCI+DrvBlock+DrvVD: Add support for the TRIM command and connect with …
|
|
|
@38566
|
13 years |
vboxsync |
Correctly query host floppy drive size on Windows.
|
|
|
@38541
|
13 years |
vboxsync |
DrvDiskIntegrity: Add support for the I/O logger from the storage …
|
|
|
@38532
|
13 years |
vboxsync |
BusLogic: Fix passing error information to the guest when a request …
|
|
|
@38530
|
13 years |
vboxsync |
VSCSI: Implement REQUEST SENSE command
|
|
|
@38482
|
13 years |
vboxsync |
Typo in typo correction.
|
|
|
@38481
|
13 years |
vboxsync |
Typos.
|
|
|
@38470
|
13 years |
vboxsync |
BusLogic: Fix typo
|
|
|
@38469
|
13 years |
vboxsync |
VD: Interface cleanup. Merge the two involved structures (generic …
|
|
|
@38328
|
13 years |
vboxsync |
AHCI: Fixes for CD/DVD hotplugging
|
|
|
@38219
|
13 years |
vboxsync |
ATA: Set DSC in a few more cases.
|
|
|
@37887
|
13 years |
vboxsync |
AHCI: Fix read access beyond 4GB for CD/DVD drives
|
|
|
@37795
|
13 years |
vboxsync |
Devices: use helpers
|
|
|
@37780
|
13 years |
vboxsync |
Storage/DrvHostBase: add generic unmount implementation, so that host …
|
|
|
@37690
|
13 years |
vboxsync |
Device/AHCI: 32bit alignment fixes
|
|
|
@37687
|
13 years |
vboxsync |
Main/Console+Machine: add notification for guest triggered eject, …
|
|
|
@37673
|
13 years |
vboxsync |
AHCI: Hotplug fixes
|
|
|
@37660
|
13 years |
vboxsync |
AHCI: Initialize vendor product data for hotplugged devices
|
|
|
@37653
|
13 years |
vboxsync |
Devices/DevATA: fixed missing parameter when calling pfnUnmount
|
|
|
@37641
|
13 years |
vboxsync |
DrvVD: Correct logging\n
|
|
|
@37636
|
13 years |
vboxsync |
Changed FNIOMMMIOWRITE to take a const buffer pointer.
|
|
|
@37601
|
13 years |
vboxsync |
build fixes
|
|
|
@37596
|
13 years |
vboxsync |
*: RTFILE becomes a pointer, RTFileOpen++ expands it's flags paramter …
|
|
|
@37496
|
14 years |
vboxsync |
DevAHCI.cpp: Don't use the virtual sync clock for the command …
|
|
|
@37478
|
14 years |
vboxsync |
Renamed for clarity.
|
|
|
@37466
|
14 years |
vboxsync |
VMM,Devices: Automatically use a per-device lock instead of the giant …
|
|
|
@37460
|
14 years |
vboxsync |
fdc: Take head count into account.
|
|
|
@37459
|
14 years |
vboxsync |
Set busy bit when starting a command.
|
|
|
@37324
|
14 years |
vboxsync |
TM,Devices: Fixed default critical section screwup and adjusted its …
|
|
|
@37269
|
14 years |
vboxsync |
AHCI: Fix return code for index/Data pair access
|
|
|
@37264
|
14 years |
vboxsync |
Storage/ATA+AHCI: support the non-rotational medium flag
|
|
|
@37223
|
14 years |
vboxsync |
FDC: Most control commands do not generate interrupts.
|
|
|
@37205
|
14 years |
vboxsync |
FDC: Someone misread the datasheet…
|
|
|
@36992
|
14 years |
vboxsync |
AHCI: Fixes for hotplugging
|
|
|
@36990
|
14 years |
vboxsync |
AHCI: Controller part for device hotplug
|
|
|
@36972
|
14 years |
vboxsync |
Devices/AHCI: fixed mask for Fis address
|
|
|
@36912
|
14 years |
vboxsync |
gcc-4.6 -Werror=int-to-pointer-cast fixes
|
|
|
@36878
|
14 years |
vboxsync |
AHCI: Support access through the index/data register pair from the I/O …
|
|
|
@36800
|
14 years |
vboxsync |
AHCI: Cancel active tasks during a device, port or HBA reset
|
|
|
@36797
|
14 years |
vboxsync |
FreeBSD: Warnings
|
|
|
@36781
|
14 years |
vboxsync |
warning
|
|
|
@36706
|
14 years |
vboxsync |
Undid accidental commit.
|
|
|
@36705
|
14 years |
vboxsync |
fdc: Improved floppy emulation.
|
|
|
@36383
|
14 years |
vboxsync |
AHCI+ATAController: Port r70670 + r70674 (Signal no current profile if …
|
|
|
@36339
|
14 years |
vboxsync |
DevATA: Adjust maximum transfer length to the new value, fixes ATAPI …
|
|
|
@36337
|
14 years |
vboxsync |
DevATA: Disable feature list for now because it breaks at least Windows XP
|
|
|
@36336
|
14 years |
vboxsync |
DevATA: Signal no current profile if no medium is loaded and add …
|
|
|
@36316
|
14 years |
vboxsync |
Storage/DevATA+DevAHCI+ATAController: make assertion less strict, …
|
|
|
@36273
|
14 years |
vboxsync |
AHCI: Make the number of available command slots configurable
|
|
|
@36039
|
14 years |
vboxsync |
BusLogic: Remove wrong assertion
|
|
|
@36030
|
14 years |
vboxsync |
BusLogic: Fix a few emulation bugs and add more debugging code
|
|
|
@36022
|
14 years |
vboxsync |
DrvVD: Fix crash for the internal network stack case
|
|
|
@36003
|
14 years |
vboxsync |
DrvVD: Make use of the new flag in case UseNewIo is unset but there is …
|
|
|
@35792
|
14 years |
vboxsync |
ATAController: Brought over device reset fix.
|
|
|
@35768
|
14 years |
vboxsync |
BusLogic: assertion to catch cases where the guest tries to send more …
|
|
|
@35767
|
14 years |
vboxsync |
Storage/DevATA: fix device reset handling, sanity check was wrong
|
|
|
@35756
|
14 years |
vboxsync |
BusLogic: Fix SMP race which results in a guest hang
|
|
|
@35631
|
14 years |
vboxsync |
BusLogic: Properly fail some Adaptec 154xC commands that a guest may send.
|
|
|
@35595
|
14 years |
vboxsync |
Storage/DevATA+ATAController: only allow read/write commands for ATA …
|
|
|
@35560
|
14 years |
vboxsync |
PDM: introduced fEject parameter to PDMIMOUNT::pfnUnmount which is …
|
|
|
@35353
|
14 years |
vboxsync |
Move the misc files the in src/VBox/Devices/ directory into a build/ …
|
|
|
@35351
|
14 years |
vboxsync |
scm cleanups.
|
|
|
@35346
|
14 years |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to …
|
|
|
@35214
|
14 years |
vboxsync |
AHCI: Fix wrong Led assignments
|
|
|