]> git.baikalelectronics.ru Git - kernel.git/commit
sata_nv: disable hardreset for generic
authorTejun Heo <tj@kernel.org>
Fri, 29 Aug 2008 14:13:12 +0000 (16:13 +0200)
committerJeff Garzik <jgarzik@redhat.com>
Mon, 8 Sep 2008 16:15:35 +0000 (12:15 -0400)
commit29952ca7b14dccbbface603f93241ddbffc1bb1d
tree92cbd1a87d3ba82d52494ca204fe34d09aa4c79a
parent6649893cd629b1c0eaa39b10f5e1858b6cc405fe
sata_nv: disable hardreset for generic

of them being unifying probing, hotplug and EH reset paths uniform.
Previously, broken hardreset could go unnoticed as it wasn't used
during probing but when something goes wrong or after hotplug the
problem will surface and bite hard.

OSDL bug 11195 reports that sata_nv generic flavor falls into this
category.  Hardreset itself succeeds but PHY stays offline after
hardreset.  I tried longer debounce timing but the result was the
same.

  http://bugzilla.kernel.org/show_bug.cgi?id=11195

So, it seems we'll have to drop hardreset from the generic flavor.

Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: Peer Chen <pchen@nvidia.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
drivers/ata/sata_nv.c