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-all mailing list