freebsd-dev/sys/dev/ata
Nate Lawson c68afc9d21 Fix a panic in ata_generic_transaction(). The DMA pointer of the channel
was being unconditionally dereferenced but was NULL for PIO requests.
Check the request flags for a DMA transaction before dereferencing.

Reported by:	ceri
Tested by:	Radek Kozlowski <radek -at- raadradd.com>
2004-08-06 22:23:53 +00:00
..
ata-all.c Try to narrow down the race window on HW that does not have ways to 2004-08-05 21:13:41 +00:00
ata-all.h Try to narrow down the race window on HW that does not have ways to 2004-08-05 21:13:41 +00:00
ata-card.c
ata-cbus.c Add missing <sys/module.h> includes currently relying on nested include 2004-06-03 06:10:02 +00:00
ata-chipset.c Try to narrow down the race window on HW that does not have ways to 2004-08-05 21:13:41 +00:00
ata-commands.h
ata-disk.c Add firmware revision to probe printf. 2004-08-05 21:11:33 +00:00
ata-disk.h
ata-dma.c Try to narrow down the race window on HW that does not have ways to 2004-08-05 21:13:41 +00:00
ata-isa.c
ata-lowlevel.c Fix a panic in ata_generic_transaction(). The DMA pointer of the channel 2004-08-06 22:23:53 +00:00
ata-pci.c Try to narrow down the race window on HW that does not have ways to 2004-08-05 21:13:41 +00:00
ata-pci.h Increase robustness of SATA handling. 2004-06-15 11:02:09 +00:00
ata-queue.c Try to narrow down the race window on HW that does not have ways to 2004-08-05 21:13:41 +00:00
ata-raid.c Remove leftover debug output. 2004-06-30 09:22:47 +00:00
ata-raid.h Add support for LSI type software RAID's. 2004-06-25 21:21:59 +00:00
atapi-cam.c atapicam(4) is currently off by three orders of magnitude regarding the 2004-06-17 07:29:56 +00:00
atapi-cd.c Add firmware revision to probe printf. 2004-08-05 21:11:33 +00:00
atapi-cd.h
atapi-fd.c Add firmware revision to probe printf. 2004-08-05 21:11:33 +00:00
atapi-fd.h
atapi-tape.c Add firmware revision to probe printf. 2004-08-05 21:11:33 +00:00
atapi-tape.h Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00