The first 5 patches of this series contain fixes to support the cxlflash driver in a PowerVM guest. For the cxlflash driver to be functional in a PowerVM guest, a corresponding set of cxl patches (currently being upstreamed) is required. Note that this cxlflash patch series does not have any build dependencies on the new cxl code. The sixth patch in the series is a fix to dynamically swap between the AFU's internal LUN and an actual LUN detected on the fabric. The last patch in the series is a performance enhancement to improve throughput with cxlflash driver. This series is intended for 4.6 and is bisectable. Manoj N. Kumar (3): cxlflash: Simplify PCI registration cxlflash: Fix to avoid unnecessary scan with internal LUNs cxlflash: Increase cmd_per_lun for better throughput Matthew R. Ochs (2): cxlflash: Split out context initialization cxlflash: Simplify attach path error cleanup Uma Krishnan (2): cxlflash: Unmap problem state area before detaching master context cxlflash: Reorder user context initialization drivers/scsi/cxlflash/common.h | 8 +- drivers/scsi/cxlflash/main.c | 72 +++----------- drivers/scsi/cxlflash/superpipe.c | 195 +++++++++++++++++++++----------------- drivers/scsi/cxlflash/superpipe.h | 1 + 4 files changed, 131 insertions(+), 145 deletions(-) -- 2.1.0 -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html