diff options
author | njl <njl@FreeBSD.org> | 2004-08-06 22:23:53 +0000 |
---|---|---|
committer | njl <njl@FreeBSD.org> | 2004-08-06 22:23:53 +0000 |
commit | d9ff05bfb194a706d6f01bdcb506b0d92de0a773 (patch) | |
tree | bdc33355f0797767465054c8013a200106662d52 /sys/kern | |
parent | ee17f9503f9f951550c3d9c416538292ae1655fa (diff) | |
download | FreeBSD-src-d9ff05bfb194a706d6f01bdcb506b0d92de0a773.zip FreeBSD-src-d9ff05bfb194a706d6f01bdcb506b0d92de0a773.tar.gz |
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>
Diffstat (limited to 'sys/kern')
0 files changed, 0 insertions, 0 deletions