Jack Hammer ee807c2d43 [SCSI] ips: Fix initialization bug with kdump
If I/O is active on the adapter, and an unexpected interrupt is pending
during initialization, the driver blows it's brains out. Since the driver
didn't initiate the I/O, the data in it's internal tables will contain NULL
pointers.

When this condition is detected, a "flush cache and reset" is performed.
The flush cache allows any pending "lazy writes" that the adapter is
processing to complete ( a "must have" for a RAID adapter ) and the reset
puts the adapter back into a known, good state.

Signed-off-by: Jack Hammer <jack_hammer@adaptec.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2005-10-31 18:17:16 -08:00
..
2005-08-23 18:43:42 -07:00
2005-10-28 21:04:15 -05:00
2005-10-28 21:04:15 -05:00
2005-10-28 21:04:15 -05:00
2005-10-28 21:04:15 -05:00
2005-10-28 21:04:15 -05:00
2005-10-22 14:27:05 -04:00
2005-06-26 08:31:47 -05:00
2005-10-22 14:27:05 -04:00
2005-10-28 21:04:15 -05:00
2005-09-20 12:44:31 -05:00
2005-10-28 21:04:15 -05:00
2005-10-28 21:04:15 -05:00
2005-06-26 08:31:47 -05:00
2005-10-28 21:04:15 -05:00
2005-10-28 21:04:15 -05:00
2005-10-28 21:04:15 -05:00
2005-10-28 21:04:15 -05:00
2005-08-02 10:09:03 -05:00
2005-09-20 12:36:35 -05:00
2005-10-29 10:01:24 -05:00
2005-10-26 12:17:46 -04:00
2005-10-22 14:27:05 -04:00
2005-10-29 10:01:24 -05:00
2005-06-26 12:16:24 -05:00
2005-09-22 22:17:36 -07:00
2005-10-29 09:42:17 -05:00
2005-10-22 14:27:05 -04:00
2005-06-26 08:31:47 -05:00
2005-06-26 08:31:47 -05:00
2005-08-30 22:48:51 -05:00
2005-10-22 14:27:05 -04:00
2005-10-22 14:27:05 -04:00
2005-10-22 14:27:05 -04:00
2005-10-22 14:27:05 -04:00
2005-10-22 14:27:05 -04:00
2005-10-22 14:27:05 -04:00
2005-10-22 14:27:05 -04:00
2005-10-22 14:27:05 -04:00
2005-10-22 14:27:05 -04:00
2005-10-28 14:46:37 -05:00
2005-08-28 11:14:12 -05:00
2005-10-28 21:04:15 -05:00