This patch series contains miscellaneous fixes. The first patch fixes a
bug while the rest improve the code structure and prepare the code for
future enhancements.
This series is intended for 4.16 and is bisectable.
Matthew R. Ochs (3):
cxlflash: Explicitly cache number of interrupts per context
cxlflash: Remove embedded CXL work structures
cxlflash: Staging to support future accelerators
Uma Krishnan (3):
cxlflash: Reset command ioasc
cxlflash: Update cxl-specific arguments to generic cookie
cxlflash: Adapter context init can return error
drivers/scsi/cxlflash/Makefile| 2 +-
drivers/scsi/cxlflash/backend.h | 41 ++
drivers/scsi/cxlflash/common.h| 8 +-
drivers/scsi/cxlflash/cxl_hw.c| 168 ++
drivers/scsi/cxlflash/main.c | 100 +--
drivers/scsi/cxlflash/superpipe.c | 64 +++
drivers/scsi/cxlflash/superpipe.h | 4 +-
7 files changed, 288 insertions(+), 99 deletions(-)
create mode 100644 drivers/scsi/cxlflash/backend.h
create mode 100644 drivers/scsi/cxlflash/cxl_hw.c
--
2.1.0