From mboxrd@z Thu Jan 1 00:00:00 1970 From: Uma Krishnan Subject: [PATCH 00/17] cxlflash: LUN provisioning support and miscellaneous fixes Date: Wed, 21 Jun 2017 21:12:43 -0500 Message-ID: <1498097563-8680-1-git-send-email-ukrishn@linux.vnet.ibm.com> Return-path: Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]:50020 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751900AbdFVCNR (ORCPT ); Wed, 21 Jun 2017 22:13:17 -0400 Received: from pps.filterd (m0098396.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id v5M2BMWv093083 for ; Wed, 21 Jun 2017 22:13:16 -0400 Received: from e15.ny.us.ibm.com (e15.ny.us.ibm.com [129.33.205.205]) by mx0a-001b2d01.pphosted.com with ESMTP id 2b7qcmq8p9-1 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT) for ; Wed, 21 Jun 2017 22:13:16 -0400 Received: from localhost by e15.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 21 Jun 2017 22:13:15 -0400 Sender: linux-scsi-owner@vger.kernel.org List-Id: linux-scsi@vger.kernel.org To: linux-scsi@vger.kernel.org, James Bottomley , "Martin K. Petersen" , "Matthew R. Ochs" , "Manoj N. Kumar" Cc: linuxppc-dev@lists.ozlabs.org, Ian Munsie , Andrew Donnellan , Frederic Barrat , Christophe Lombard 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