This patch series contains miscellaneous fixes and several enhancements such as LUN provisioning support, WS16 unmap and AFU debug capabilities. This series is intended for 4.13 and is bisectable. Matthew R. Ochs (8): cxlflash: Separate AFU internal command handling from AFU sync specifics cxlflash: Introduce host ioctl support cxlflash: Refactor AFU capability checking cxlflash: Support LUN provisioning cxlflash: Support AFU debug cxlflash: Support WS16 unmap cxlflash: Remove zeroing of private command data cxlflash: Update TMF command processing Uma Krishnan (9): cxlflash: Combine the send queue locks cxlflash: Update cxlflash_afu_sync() to return errno cxlflash: Reset hardware queue context via specified register cxlflash: Schedule asynchronous reset of the host cxlflash: Handle AFU sync failures cxlflash: Track pending scsi commands in each hardware queue cxlflash: Flush pending commands in cleanup path cxlflash: Add scsi command abort handler cxlflash: Create character device to provide host management interface Documentation/ioctl/ioctl-number.txt | 2 +- Documentation/powerpc/cxlflash.txt | 76 ++- drivers/scsi/cxlflash/common.h | 48 +- drivers/scsi/cxlflash/main.c | 1008 ++++++++++++++++++++++++++++++---- drivers/scsi/cxlflash/main.h | 7 + drivers/scsi/cxlflash/sislite.h | 27 +- drivers/scsi/cxlflash/superpipe.c | 34 +- drivers/scsi/cxlflash/vlun.c | 89 ++- include/uapi/scsi/cxlflash_ioctl.h | 85 ++- 9 files changed, 1217 insertions(+), 159 deletions(-) -- 2.1.0