[PATCH] aacraid: superfluous adapter reset for IBM 8 series ServeRAID controllers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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).

ObligatoryDisclaimer: Please accept my condolences regarding Outlook's
handling of patches. Dynamic fast paced public patches create confusion.

This attached patch is against current scsi-misc-2.6 *after* either the
aacraid_kexec_5 or the aacraid_kexec_fix patches have propagated. The
reason for supplying this patch in this manner is to recognize the lower
priority of this patch, the dependence and to survive cleanly the
sequencing and the overlap of patch application. James, say the word and
I can provide an aacraid_kexec_6 with this rolled in, but my goal is NOT
to delay aacraid_kexec_5 (or aacraid_kexec_fix as applied to
aacraid_kexec_2 which currently is in scsi-misc-2.6 and 2.6.21-rc6-mm1+)
from propagating otherwise.

Signed-off-by: Mark Salyzyn <aacraid@xxxxxxxxxxx>

---

Sincerely -- Mark Salyzyn

> -----Original Message-----
> From: Darrick J. Wong [mailto:djwong@xxxxxxxxxx] 
> Sent: Friday, April 27, 2007 5:49 PM
> To: Salyzyn, Mark
> Cc: linux-scsi@xxxxxxxxxxxxxxx; Alexis Bruemmer; Vivek Goyal; 
> Judith Lebzelter
> Subject: Re: [PATCH] aacraid: Initialize rx/rkt function pointers
before calling them
> 
> Salyzyn, Mark wrote:
> > As an option for a patch (later), what was the actual value of the
> > Munit.OIMR register (on the x3550 and the x3650 please, 
> just in case)?
> 
> 0xF.
> 
> --D

Attachment: aacraid_aurora.patch
Description: aacraid_aurora.patch


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux