ATAREINIT doesn't?

Sean Bruno sbruno at miralink.com
Wed Sep 19 15:39:43 PDT 2007


Is the intention of the IOCATAREINIT->ata_reinit() from ata-all.c to 
rediscover new disks?

The atacontrol man page seems to indicate that it should:
 reinit     Reinitialize an ATA channel.  Both devices on the channel are
              reset and initialized to the parameters the ATA driver has
              stored internally.  Devices that have gone bad and no longer
              respond to the probe, or devices that have physically been
              removed, are removed from the kernel.  Likewise are 
devices that
              show up during a reset, probed and attached.


Looking at ata_reinit() however shows no indication of being able to 
find or discover new disks.

So is this a mis-read on my part or something else?

Sean


More information about the freebsd-drivers mailing list