[PATCH 00/17] cxlflash: Enhancements and miscellaneous fixes

Uma Krishnan ukrishn at linux.vnet.ibm.com
Thu Apr 13 05:10:15 AEST 2017


This patch series contains miscellaneous patches and adds 4 port device
support. This series also includes patches to improve performance of the
driver in the legacy IO path.

This series is intended for 4.12 and is bisectable

Matthew R. Ochs (16):
  cxlflash: Separate RRQ processing from the RRQ interrupt handler
  cxlflash: Serialize RRQ access and support offlevel processing
  cxlflash: Implement IRQ polling for RRQ processing
  cxlflash: Update sysfs helper routines to pass config structure
  cxlflash: Support dynamic number of FC ports
  cxlflash: Remove port configuration assumptions
  cxlflash: Hide FC internals behind common access routine
  cxlflash: SISlite updates to support 4 ports
  cxlflash: Support up to 4 ports
  cxlflash: Fence EEH during probe
  cxlflash: Remove unnecessary DMA mapping
  cxlflash: Fix power-of-two validations
  cxlflash: Fix warnings/errors
  cxlflash: Improve asynchronous interrupt processing
  cxlflash: Add hardware queues attribute
  cxlflash: Introduce hardware queue steering

Uma Krishnan (1):
  cxlflash: Support multiple hardware queues

 Documentation/powerpc/cxlflash.txt |    5 +
 drivers/scsi/cxlflash/common.h     |  137 +++--
 drivers/scsi/cxlflash/lunmgt.c     |    4 +-
 drivers/scsi/cxlflash/main.c       | 1162 +++++++++++++++++++++++++++---------
 drivers/scsi/cxlflash/main.h       |    2 -
 drivers/scsi/cxlflash/sislite.h    |  124 ++--
 drivers/scsi/cxlflash/superpipe.c  |   16 +-
 drivers/scsi/cxlflash/superpipe.h  |   56 +-
 drivers/scsi/cxlflash/vlun.c       |   99 +--
 drivers/scsi/cxlflash/vlun.h       |    2 +-
 10 files changed, 1182 insertions(+), 425 deletions(-)

-- 
2.1.0



More information about the Linuxppc-dev mailing list