aacraid: do not activate events on non-SRC adapters
authorHannes Reinecke <hare@suse.de>
Wed, 18 May 2016 08:16:51 +0000 (10:16 +0200)
committerMartin K. Petersen <martin.petersen@oracle.com>
Sun, 22 May 2016 18:53:07 +0000 (14:53 -0400)
commit787ab6e97024926f38773287d9f98a9b330bce23
treed7469250687019c3253dd81ad4cfc58eec9a4532
parent7ebd67e0dece0ec53e5541fc600eda4e050fab72
aacraid: do not activate events on non-SRC adapters

Only SRC-based adapters support the AifReqEvent function, so there is no
point in trying to activate it on older, non-SRC based adapters.  Doing
so lead to crashes on older adapters.

Signed-off-by: Hannes Reinecke <hare@suse.com>
Reviewed-by: Johannes Thumshirn <jthumshirn@suse.com>
Reviewed-by: Raghava Aditya Renukunta <RaghavaAaditya.Renukunta@microsemi.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/aacraid/aacraid.h
drivers/scsi/aacraid/linit.c