cvs commit: src/sys/dev/ata ata-disk.c ata-lowlevel.c atapi-cd.c
atapi-fd.c atapi-tape.c
Peter Grehan
grehan at FreeBSD.org
Thu May 8 17:55:45 UTC 2008
grehan 2008-05-08 17:55:44 UTC
FreeBSD src repository
Modified files:
sys/dev/ata ata-disk.c ata-lowlevel.c atapi-cd.c
atapi-fd.c atapi-tape.c
Log:
Fix panic and breakage for non-DMA ATA devices e.g. powermac macio cells.
Handle cases where dma function pointers may be NULL, and where
the max_iosize can't be derived from a DMA data structure. For
the latter, revert to the prior behaviour of using DFLTPHYS for
the max i/o size when there is no other data.
Reviewed by: marcel
No objection by: sos
Revision Changes Path
1.211 +1 -1 src/sys/dev/ata/ata-disk.c
1.84 +3 -1 src/sys/dev/ata/ata-lowlevel.c
1.200 +4 -1 src/sys/dev/ata/atapi-cd.c
1.115 +1 -1 src/sys/dev/ata/atapi-fd.c
1.108 +1 -1 src/sys/dev/ata/atapi-tape.c
More information about the cvs-src
mailing list