[SCSI] aacraid: Restart adapter on firmware assert (Update 2)
authorMark Haverkamp <markh@osdl.org>
Tue, 8 Aug 2006 15:52:14 +0000 (08:52 -0700)
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>
Sat, 19 Aug 2006 20:33:13 +0000 (13:33 -0700)
commit8c23cd7457151fc8ace79ec700a8aeaa9fc5b3d9
treef957cbf36472ef63872f71d444b0bb75ed594ab4
parentc8f7b073e0e81499474a84ee2a90f77f7805c7f8
[SCSI] aacraid: Restart adapter on firmware assert (Update 2)

Received from Mark Salyzyn

If the adapter should be in a blinkled (Firmware Assert) state when the
driver loads, we will perform a warm restart of the Adapter Firmware to
see if we can rescue the adapter. Possible causes of a blinkled can
occur on some early release motherboard BIOSes, transitory PCI bus
problems on embedded systems or non-x86 based architectures, transitory
startup failures of early release drives or transitory hardware
failures; some of which can bite the adapter later at runtime. Future
enhancements will include recovery during runtime.

Fixed extra whitespace space issue.

Signed-off-by: Mark Haverkamp <markh@osdl.org>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/aacraid/aacraid.h
drivers/scsi/aacraid/rkt.c
drivers/scsi/aacraid/rx.c