![]() | ||||||||||
Messages in this thread |
Tejun Heo wrote: > After SRST, libata used to wait for nsect/lbal to be set to 1/1 for > the slave device. However, some ATAPI devices don't set nsect/lbal > after SRST and the wait itself isn't too useful as we're gonna wait > for !BSY right after that anyway. > > Before reset-seq update, nsect/lbal wait failure used to be ignored > and caused 30sec delay during detection. After reset-seq, all > timeouts are considered error conditions making libata fail to detect > such ATAPI devices. > > This patch limits nsect/lbal wait to around 100ms. This should give > acceptable behavior to such ATAPI devices while not disturbing the > heavily used code path too much. > > Signed-off-by: Tejun Heo <htejun@gmail.com> > --- > Okay, here it is. Sorry for the delay. applied - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | |||||||||
| Last update: 2007-06-11 05:03 [from the cache] ©2003-2008 | ||||||||||