freebsd-dev/sys/dev/ata
Alexander Motin 512a3aa005 Fix command timeout caused by data underrun during fetching ATAPI sense
data, introduced by r246713.  There are two places where ata_request is
filled in ATA_CAM: ata_cam_begin_transaction() and ata_cam_request_sense().
In the first case DMA should be done for addresses from the CCB. In second
case, DMA should be done to the different address, the address of the sense
buffer inside the CCB structure itself.
2013-02-22 21:43:21 +00:00
..
chipsets
ata_if.m
ata-all.c Fix command timeout caused by data underrun during fetching ATAPI sense 2013-02-22 21:43:21 +00:00
ata-all.h Fix command timeout caused by data underrun during fetching ATAPI sense 2013-02-22 21:43:21 +00:00
ata-card.c
ata-cbus.c
ata-disk.c
ata-disk.h
ata-dma.c Fix command timeout caused by data underrun during fetching ATAPI sense 2013-02-22 21:43:21 +00:00
ata-isa.c
ata-lowlevel.c Improve r238673 to additionally allow for odd-aligned buffers as 2013-02-02 21:57:06 +00:00
ata-pci.c
ata-pci.h
ata-queue.c
ata-raid-ddf.h
ata-raid.c In case somebody still use it, fix legacy ataraid(4) to work on combined 2013-01-15 02:18:04 +00:00
ata-raid.h
ata-sata.c
atapi-cam.c Reform the busdma API so that new types may be added without modifying 2013-02-12 16:57:20 +00:00
atapi-cd.c
atapi-cd.h
atapi-fd.c
atapi-fd.h
atapi-tape.c
atapi-tape.h