cvs commit: src/sys/dev/disk/ata atapi-cd.c

Matthew Dillon dillon at crater.dragonflybsd.org
Tue Jul 6 12:06:50 PDT 2004


dillon      2004/07/06 12:06:16 PDT

DragonFly src repository

  Modified files:
    sys/dev/disk/ata     atapi-cd.c 
  Log:
  Unconditionally reset ATAPI-CD devices during boot.  Brian's notes on this:
  
      1. ATAPI devices come up in an inconsistent state sometimes.  Issuing
         an ATAPI reset seems to fix this completely; normally I would see,
         most of the time, these messages:
         acd0: MODE_SENSE_BIG trying to write on read buffer
         acd0: timeout waiting for ATAPI ready
         acd0: unknown transfer phase 0x1:0x50
         acd0: timeout waiting for ATAPI ready
         <lock-up or crash>
  
  Taken-from: Brian Feldman <green at xxxxxxxxxxx>
  Suggested-by: Michel Talon
  
  Revision  Changes    Path
  1.18      +1 -0      src/sys/dev/disk/ata/atapi-cd.c


http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ata/atapi-cd.c.diff?r1=1.17&r2=1.18&f=u





More information about the Commits mailing list