Skip to content

hpsa update

Don Brace linux-scsi 1 version Applied

Status from this message: I've applied all patches to drivers-for-3.19.

Get series with b4
b4 am 20141114231145.20808.76898.stgit@don-ProLiant-MicroServer-Gen8

Versions newest first

  1. v1 Latest13 patches 2 repliesApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/13hpsa: Clean up warnings from sparse.drivers/scsi/hpsa.c drivers/scsi/hpsa.h+19 -160 replies
2/13hpsa: remove dev_warn prints from RAID-1ADMdrivers/scsi/hpsa.c+0 -50 replies
3/13hpsa: fix a couple pci id table mistakesdrivers/scsi/hpsa.c+1 -10 replies
4/13hpsa: correct off-by-one sizing of chained SG blockdrivers/scsi/hpsa.c+2 -20 replies
5/13hpsa: remove 'action required' phrasingdrivers/scsi/hpsa.c+4 -40 replies
6/13hpsa: fix allocation sizes for CISS_REPORT_LUNs commandsdrivers/scsi/hpsa.c drivers/scsi/hpsa_cmd.h+8 -80 replies
7/13hpsa: fix endianness issue with scatter gather elementsdrivers/scsi/hpsa.c drivers/scsi/hpsa_cmd.h+107 -1300 replies
8/13hpsa: get rid of type/attribute/direction bit field where possibledrivers/scsi/hpsa.c drivers/scsi/hpsa_cmd.h+42 -340 replies
9/13hpsa: use atomics for commands_outstandingdrivers/scsi/hpsa.c drivers/scsi/hpsa.h+16 -370 replies
10/13hpsa: do not be so noisy about check conditionsdrivers/scsi/hpsa.c+0 -590 replies
11/13hpsa: Convert SCSI LLD ->queuecommand() for host_lock less operationdrivers/scsi/hpsa.c+7 -90 replies
12/13hpsa: always call pci_set_master after pci_enable_devicedrivers/scsi/hpsa.c+5 -30 replies
13/13hpsa: remove spin lock around command allocationdrivers/scsi/hpsa.c+23 -130 replies

Reviews trailers per patch

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

PatchWebb ScalesStephen M. CameronDon BraceJoe HandzikScott Teel
1/13R-b
2/13R-b R-b
3/13R-b
4/13R-b R-b
5/13R-b R-b R-b
6/13R-b
7/13R-b
8/13R-b
9/13R-b
10/13R-b R-b
11/13R-b
12/13R-b
13/13R-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 5 reviewers.

Read the v1 thread

Cover letter [PATCH 00/13] hpsa update

This patch set is based on Linus's tree.
The changes are:
- correct warnings from sparse
- updates for some error handling issues
- general code cleanup
- performance enhancements based on removing spin_locks

---

Don Brace (1):
hpsa: Clean up warnings from sparse.

Nicholas Bellinger (1):

      hpsa: Convert SCSI LLD ->queuecommand() for host_lock less operation

Robert Elliott (2):
hpsa: remove dev_warn prints from RAID-1ADM
hpsa: always call pci_set_master after pci_enable_device

Stephen M. Cameron (8):
hpsa: fix a couple pci id table mistakes
hpsa: remove 'action required' phrasing
hpsa: fix allocation sizes for CISS_REPORT_LUNs commands
hpsa: fix endianness issue with scatter gather elements
hpsa: get rid of type/attribute/direction bit field where possible
hpsa: use atomics for commands_outstanding
hpsa: do not be so noisy about check conditions
hpsa: remove spin lock around command allocation

Webb Scales (1):
hpsa: correct off-by-one sizing of chained SG block

 drivers/scsi/hpsa.c     |  488 ++++++++++++++++++++---------------------------
 drivers/scsi/hpsa.h     |   33 +--
 drivers/scsi/hpsa_cmd.h |   34 ++-
 3 files changed, 234 insertions(+), 321 deletions(-)

--
Don Brace
[email protected]