[PATCH V5 00/10] aacraid: Patchset for aacraid driver version 41052

Raghava Aditya Renukunta
2016-02-03T00:47:56Z

This patchset includes the following changes (bug fixes and new feature
support) specific to aacraid driver.

V2:
Removed aac_fib_free_tag function
Setup relevant fib variables only once
Created aac_fib_vector_assign function
Made EEH functions static
Added character device status macros
changed location of aac->shutdown to prevent race condition
Withdrew patch that disables device ID wild card binding
Added Reviewed-by, Cc and Fixes tags from mailing list

V3:
Moved aac_send_shutdown to top of __aac_shutdown
Converted aac->adapter_shutdown to atomic

V4:
Reverted adapter_shutdown from atomic
Used mutex to prevent shutdown race conditions on ioctl path

V5:
Created new patch for ioctl_mutex
Moved ioctl_mutex to aac_do_ioctl
Fixed CONFIG_PM compilation issue

Raghava Aditya Renukunta (10):
[SCSI] aacraid: SCSI blk tag support
[SCSI] aacraid: Fix RRQ overload
[SCSI] aacraid: Added EEH support
[SCSI] aacraid: Fix memory leak in aac_fib_map_free
[SCSI] aacraid: Set correct msix count for EEH recovery
[SCSI] aacraid: Fundamental reset support for Series 7
[SCSI] aacraid: Created new mutex for ioctl path
[SCSI] aacraid: Fix AIF triggered IOP_RESET
[SCSI] aacraid: Fix character device re-initialization
[SCSI] aacraid: Update driver version

drivers/scsi/aacraid/aachba.c | 27 +++---
drivers/scsi/aacraid/aacraid.h | 14 ++-
drivers/scsi/aacraid/commctrl.c | 7 ++
drivers/scsi/aacraid/comminit.c | 6 +-
drivers/scsi/aacraid/commsup.c | 69 ++++++++++++--
drivers/scsi/aacraid/dpcsup.c | 2 -
drivers/scsi/aacraid/linit.c | 198 +++++++++++++++++++++++++++++++++++-----
drivers/scsi/aacraid/src.c | 30 ++----
8 files changed, 283 insertions(+), 70 deletions(-)

--
1.9.1