[SCSI] hpsa: disable doorbell reset on reset_devices
authorStephen M. Cameron <scameron@beardog.cce.hp.com>
Wed, 25 Aug 2010 15:44:14 +0000 (10:44 -0500)
committerJames Bottomley <James.Bottomley@suse.de>
Thu, 2 Sep 2010 20:14:44 +0000 (17:14 -0300)
commit36ed2176fedaa180b8ea3cdacf68c958e0090a3c
tree532aae564cb7eae0d737f5101e47a3d605db71f5
parentb15d05b0d358cedf9c4d420a60d2ee2d0f530788
[SCSI] hpsa: disable doorbell reset on reset_devices

The doorbell reset initially appears to work correctly,
the controller resets, comes up, some i/o can even be
done, but on at least some Smart Arrays in some servers,
it eventually causes a subsequent controller lockup due
to some kind of PCIe error, and kdump can end up leaving
the root filesystem in an unbootable state.  For this
reason, until the problem is fixed, or at least isolated
to certain hardware enough to be avoided, the doorbell
reset should not be used at all.

Signed-off-by: Stephen M. Cameron <scameron@beardog.cce.hp.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
drivers/scsi/hpsa.c