]> err.no Git - linux-2.6/commit
[SCSI] aacraid: superfluous adapter reset for IBM 8 series ServeRAID controllers
authorSalyzyn, Mark <mark_salyzyn@adaptec.com>
Tue, 1 May 2007 15:43:06 +0000 (11:43 -0400)
committerJames Bottomley <jejb@mulgrave.il.steeleye.com>
Sun, 6 May 2007 14:48:21 +0000 (09:48 -0500)
commit9e4d4a5d71d673901d9c1df5146ce545c2cc0cc0
treee67a0a0c93d1dac2f7a50d8e03d67a432b0398ef
parenta5694ec545a880f9d23463fddc894f5096cc68fa
[SCSI] aacraid: superfluous adapter reset for IBM 8 series ServeRAID controllers

The kexec patch introduced a superfluous (and otherwise inert) reset of
some adapters. The register can have a hardware default value that has
zeros for the undefined interrupts. This patch refines the test of the
interrupt enable register to focus on only the interrupts that affect
the driver in order to detect if an incomplete shutdown of the Adapter
had occurred (kdump).

Signed-off-by: Mark Salyzyn <aacraid@adaptec.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/aacraid/rx.c