Skip to content

aacraid: Patchset for aacraid driver version 41052

Raghava Aditya Renukunta linux-scsi 7 versions – Applied

Status from this message: Applied to 4.6/scsi-queue.

Get series with b4
b4 am 1454540768-12271-1-git-send-email-RaghavaAditya.Renukunta@pmcs.com

Versions newest first · linked by author and title

  1. v6 Latest10 patches 4 repliesApplied
  2. v510 patches 4 repliesSuperseded
  3. v49 patches 4 repliesSuperseded
Earlier versions · 4
VersionPostedPatchesRepliesStatus
v39 patches19 repliesSuperseded
v2 posting 2/29 patches4 repliesSuperseded
v2 posting 1/29 patches3 repliesSuperseded
v110 patches31 repliesSuperseded

Changes in v6 from the cover letter

Fix compilation compilation issue
Added return path with mutex unlock incase of error condition

Patches in v6 Applied

#Subject and filesSizeRepliesApplied
1/10aacraid: SCSI blk tag supportdrivers/scsi/aacraid/aachba.c drivers/scsi/aacraid/aacraid.h drivers/scsi/aacraid/commsup.c +2 more+44 -200 replies
2/10aacraid: Fix RRQ overloaddrivers/scsi/aacraid/aacraid.h drivers/scsi/aacraid/commsup.c drivers/scsi/aacraid/src.c+37 -230 replies
3/10aacraid: Added EEH supportdrivers/scsi/aacraid/aacraid.h drivers/scsi/aacraid/linit.c+140 -10 replies
4/10aacraid: Fix memory leak in aac_fib_map_freedrivers/scsi/aacraid/commsup.c+6 -30 replies
5/10aacraid: Set correct msix count for EEH recoverydrivers/scsi/aacraid/linit.c+11 -10 replies
6/10aacraid: Fundamental reset support for Series 7drivers/scsi/aacraid/linit.c+6 -00 replies
7/10aacraid: Created new mutex for ioctl pathdrivers/scsi/aacraid/aacraid.h drivers/scsi/aacraid/commctrl.c drivers/scsi/aacraid/linit.c+12 -102 replies
8/10aacraid: Fix AIF triggered IOP_RESETdrivers/scsi/aacraid/commctrl.c drivers/scsi/aacraid/comminit.c drivers/scsi/aacraid/linit.c+12 -40 replies
9/10aacraid: Fix character device re-initializationdrivers/scsi/aacraid/aacraid.h drivers/scsi/aacraid/linit.c+21 -70 replies
10/10aacraid: Update driver versiondrivers/scsi/aacraid/aacraid.h+1 -10 replies

Reviews trailers per patch

All 10 patches have a Reviewed-by or Acked-by.

PatchShane SeymourJohannes ThumshirnTomas Henzl
1/10R-b R-b R-b
2/10R-b R-b
3/10R-b R-b
4/10R-b R-b
5/10R-b R-b
6/10R-b R-b
7/10R-b R-b
8/10R-b R-b R-b
9/10R-b R-b
10/10R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v6 thread

Cover letter [PATCH V6 00/10] aacraid: Patchset for aacraid driver version 41052

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

V6:
Fix compilation compilation issue
Added return path with mutex unlock incase of error condition

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 |  13 ++-
 drivers/scsi/aacraid/comminit.c |   6 +-
 drivers/scsi/aacraid/commsup.c  |  69 ++++++++++++--
 drivers/scsi/aacraid/dpcsup.c   |   2 -
 drivers/scsi/aacraid/linit.c    | 199 ++++++++++++++++++++++++++++++++++++----
 drivers/scsi/aacraid/src.c      |  30 ++----
 8 files changed, 290 insertions(+), 70 deletions(-)
Signature · 1 line
1.9.1