kern/99567: [ata] Powerup of sleeping IDE drives causes system reboot.

Bruce Cran bruce at cran.org.uk
Sun Feb 10 12:10:03 UTC 2008


The following reply was made to PR kern/99567; it has been noted by GNATS.

From: Bruce Cran <bruce at cran.org.uk>
To: bug-followup at FreeBSD.org, lordrictus at hotmail.com
Cc:  
Subject: Re: kern/99567: [ata] Powerup of sleeping IDE drives causes system
 reboot.
Date: Sun, 10 Feb 2008 12:00:33 +0000

 It sounds like you're using ataidle to put the drives into sleep mode.  
 Since it bypasses the kernel and talks directly to the hardware there 
 are cases where it just doesn't work with certain controllers.    
 Unfortunately the only solution at the moment is simply not to use it if 
 it doesn't work with the combination of hardware you have.   The 
 READ_DMA timeouts are expected: the kernel doesn't expect to have to 
 wait for a drive to spin up before data can be read.  Since there were 
 still 2 retries left, this only becomes a problem if the operation fails 
 after all the retries have been done.
 
 --
 Bruce


More information about the freebsd-bugs mailing list