Date: Thu, 8 May 2008 17:55:44 +0000 (UTC) From: Peter Grehan <grehan@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/ata ata-disk.c ata-lowlevel.c atapi-cd.c atapi-fd.c atapi-tape.c Message-ID: <200805081755.m48HtiQC083294@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200805081755.m48HtiQC083294>