From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com [148.163.156.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3w3D703P1CzDq7h for ; Thu, 13 Apr 2017 05:11:39 +1000 (AEST) Received: from pps.filterd (m0098399.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id v3CJ9FOj089315 for ; Wed, 12 Apr 2017 15:11:28 -0400 Received: from e31.co.us.ibm.com (e31.co.us.ibm.com [32.97.110.149]) by mx0a-001b2d01.pphosted.com with ESMTP id 29ssdka7bu-1 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT) for ; Wed, 12 Apr 2017 15:11:27 -0400 Received: from localhost by e31.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 12 Apr 2017 13:11:26 -0600 From: Uma Krishnan 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 Subject: [PATCH 00/17] cxlflash: Enhancements and miscellaneous fixes Date: Wed, 12 Apr 2017 14:10:15 -0500 Message-Id: <1492024215-55579-1-git-send-email-ukrishn@linux.vnet.ibm.com> List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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