From patchwork Fri Jun 1 15:23:53 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joseph Salisbury X-Patchwork-Id: 924054 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=canonical.com Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 40y7R06rRHz9s1p; Sat, 2 Jun 2018 01:24:12 +1000 (AEST) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1fOluJ-0007S0-P2; Fri, 01 Jun 2018 15:23:59 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.86_2) (envelope-from ) id 1fOluI-0007RV-LQ for kernel-team@lists.ubuntu.com; Fri, 01 Jun 2018 15:23:58 +0000 Received: from 1.general.jsalisbury.us.vpn ([10.172.67.212] helo=salisbury) by youngberry.canonical.com with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.76) (envelope-from ) id 1fOluI-0003Ij-Al for kernel-team@lists.ubuntu.com; Fri, 01 Jun 2018 15:23:58 +0000 Received: by salisbury (Postfix, from userid 1000) id 34C217E2906; Fri, 1 Jun 2018 11:23:57 -0400 (EDT) From: Joseph Salisbury To: kernel-team@lists.ubuntu.com Subject: [SRU][Bionic][PATCH 0/4] Fixes for LP:1768431 Date: Fri, 1 Jun 2018 11:23:53 -0400 Message-Id: X-Mailer: git-send-email 2.17.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" BugLink: http://bugs.launchpad.net/bugs/1768431 == SRU Justification == This SRU was requested by IBM. It contains one SAUCE patch and three commits from linux.next. IBM requested that we revert a set of SAUCE patches from 18.04 and replace them with patches from linux-next. Based on review comments, there has been minor changes from the original SAUCE patches and the versions in linux-next. The first SAUCE patch contains all the changes between the current version of SAUCE patches for latest cxlflash patches in bionic and the latest version accepted by the community. This only has the needed changes and makes it so we don't have to revert and re-apply a high number of patches. In addition to the SAUCE patch, IBM requested the 3 additional new patches from the linux-next tree. == Fixes == UBUNTU: SAUCE: (no-up) cxlflash: OCXL diff between v2 and v3 a3feb6ef50de ("scsi: cxlflash: Synchronize reset and remove ops") 9a597cd4c0ce ("scsi: cxlflash: Remove commmands from pending list on timeout)" d2d354a606d5 ("scsi: cxlflash: Handle spurious interrupts") == Regression Potential == Medium. All the patches are specific to the cxlflash driver, but there are four of them and one is a SAUCE patch. == Test Case == A test kernel was built with these patches and tested by the original bug reporter. The bug reporter states the test kernel resolved the bug. Uma Krishnan (4): UBUNTU: SAUCE: (no-up) cxlflash: OCXL diff between v2 and v3 scsi: cxlflash: Synchronize reset and remove ops scsi: cxlflash: Remove commmands from pending list on timeout scsi: cxlflash: Handle spurious interrupts drivers/scsi/cxlflash/common.h | 1 + drivers/scsi/cxlflash/main.c | 31 ++++++++++++++++++++++++++++--- drivers/scsi/cxlflash/ocxl_hw.c | 18 +++++++++++++----- drivers/scsi/cxlflash/ocxl_hw.h | 1 + 4 files changed, 43 insertions(+), 8 deletions(-) Acked-by: Kleber Sacilotto de Souza Acked-by: Khalid Elmously