Hi James, This series has been fairly well vetted. With cxlflash being a new driver the majority of these patches fix critical bugs. Is there anything else you're looking for in order to get this set pulled into 4.3-rc?
-matt > On Oct 1, 2015, at 10:52 AM, Matthew R. Ochs <mro...@linux.vnet.ibm.com> > wrote: > > This patch set contains various fixes and corrections for issues that > were found during test and code review. The series is based upon the > code upstreamed in 4.3 and is intended for the rc phase. The entire > set is bisectable. Please reference the changelog below for details > on what has been altered from previous versions of this patch set. > > v5 Changes: > - Incorporate comments from Daniel Axtens > - Incorporate comments from Andrew Donnellan > - Added additional clarifications to several commit messages > - Specified some return codes as failures in "Fix function prolog..." > - Made port online failure noisier in "Remove dual port online..." > - Added patch to properly cleanup when encountering an unsupported AFU > - Added patch to escalate a link reset on login timeout > > v4 Changes: > - Incorporate comments from Brian King > - Removed unnecessary check_state() parameter from "Fix to avoid CXL..." > - Added patch to fix potential deadlock on EEH > - Removed patch to avoid state change collision > - Changed fops initialization location in "Fix to avoid corrupting..." > > v3 Changes: > - Rebased the series on top of patch by Dan Carpenter ("a couple off...") > - Incorporate comments from David Laight > - Incorporate comments from Tomas Henzl > - Incorporate comments from Brian King > - Removed patch to stop interrupt processing on remove > - Removed double scsi_device_put() from "Fix potential oops" > - Fixed usage of scnprintf() in "Refine host/device attributes" > - Removed unnecessary parenthesis from "Fix read capacity timeout" > - Added patch to use correct operator for doubling delay > - Changed location of cancel_work_sync() in "Fix to prevent workq..." > - Removed local mutex from cxlflash_afu_sync() in "Fix to avoid state..." > - Added patch to correctly identify a failed function in a trace > - Added patch to fix a fops corruption bug > > v2 Changes: > - Incorporate comments from Ian Munsie > - Rework commit messages to be more descriptive > - Add state change serialization patch > > Manoj Kumar (5): > cxlflash: Fix to avoid invalid port_sel value > cxlflash: Replace magic numbers with literals > cxlflash: Fix read capacity timeout > cxlflash: Fix to double the delay each time > cxlflash: Fix to escalate to LINK_RESET on login timeout > > Matthew R. Ochs (29): > cxlflash: Fix potential oops following LUN removal > cxlflash: Fix data corruption when vLUN used over multiple cards > cxlflash: Fix to avoid sizeof(bool) > cxlflash: Fix context encode mask width > cxlflash: Fix to avoid CXL services during EEH > cxlflash: Correct naming of limbo state and waitq > cxlflash: Make functions static > cxlflash: Refine host/device attributes > cxlflash: Fix to avoid spamming the kernel log > cxlflash: Fix to avoid stall while waiting on TMF > cxlflash: Fix location of setting resid > cxlflash: Fix host link up event handling > cxlflash: Fix async interrupt bypass logic > cxlflash: Remove dual port online dependency > cxlflash: Fix AFU version access/storage and add check > cxlflash: Correct usage of scsi_host_put() > cxlflash: Fix to prevent workq from accessing freed memory > cxlflash: Correct behavior in device reset handler following EEH > cxlflash: Remove unnecessary scsi_block_requests > cxlflash: Fix function prolog parameters and return codes > cxlflash: Fix MMIO and endianness errors > cxlflash: Fix to prevent EEH recovery failure > cxlflash: Correct spelling, grammar, and alignment mistakes > cxlflash: Fix to prevent stale AFU RRQ > MAINTAINERS: Add cxlflash driver > cxlflash: Fix to avoid corrupting adapter fops > cxlflash: Correct trace string > cxlflash: Fix to avoid potential deadlock on EEH > cxlflash: Fix to avoid leaving dangling interrupt resources > > MAINTAINERS | 9 + > drivers/scsi/cxlflash/common.h | 30 +- > drivers/scsi/cxlflash/lunmgt.c | 9 +- > drivers/scsi/cxlflash/main.c | 1549 ++++++++++++++++++++----------------- > drivers/scsi/cxlflash/main.h | 1 + > drivers/scsi/cxlflash/sislite.h | 8 +- > drivers/scsi/cxlflash/superpipe.c | 204 +++-- > drivers/scsi/cxlflash/superpipe.h | 13 +- > drivers/scsi/cxlflash/vlun.c | 68 +- > 9 files changed, 1055 insertions(+), 836 deletions(-) > > -- > 2.1.0 > > -- > To unsubscribe from this list: send the line "unsubscribe linux-scsi" in > the body of a message to majord...@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html