From patchwork Thu Feb 4 21:25:55 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Gardner X-Patchwork-Id: 579128 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) by ozlabs.org (Postfix) with ESMTP id 15545140779; Fri, 5 Feb 2016 08:26:46 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=canonical-com.20150623.gappssmtp.com header.i=@canonical-com.20150623.gappssmtp.com header.b=oR4Jn7Yd; dkim-atps=neutral Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.76) (envelope-from ) id 1aRRQI-0000Il-Hj; Thu, 04 Feb 2016 21:26:42 +0000 Received: from mail-pf0-f180.google.com ([209.85.192.180]) by huckleberry.canonical.com with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.76) (envelope-from ) id 1aRRPs-00005s-VY for kernel-team@lists.ubuntu.com; Thu, 04 Feb 2016 21:26:17 +0000 Received: by mail-pf0-f180.google.com with SMTP id 65so56230014pfd.2 for ; Thu, 04 Feb 2016 13:26:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:in-reply-to:references; bh=8yblQtbXWqiKXxIG5K1cFbW09Vf0EWM8Dfp8bGNq/20=; b=oR4Jn7Yd2fpBOmwPfHY9FN2fhQxCI6ysyCj4fwUG2wc1+jvtLnmeLCnL0O3oH44LP7 eGlRExXDqRkBsQRK2DSpMdkICieEGOHhuvRTb5pHGeXd0IbitpordQV8GVEtFA3j34Y2 Rjz5KrTXBV1m6UXfVXEfTAsGJzEY7MP7sOJ36oE8WUZUACLmWOvjEMi/RKbvdF9MEP6U t0c2QYGhoyjbz3ALralHttrKFDfIrW09jasinPZFUQLvoJwgbaGwJvSyAimXc2jzAx/T ACq+dxdTlNbAVAPDrZ4y43qifd7xv2Wtt70cAYx3cMBYEZW0Jlttc8YreRMeVt9j2J5W JvUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=8yblQtbXWqiKXxIG5K1cFbW09Vf0EWM8Dfp8bGNq/20=; b=ZkP8JPleX+5cFu/67Lf4RXaOJmY0eBe23naMNvEnKjo9oblkaJNqpLdb9GH03xC6Zc GXnrhzMt3AjOW95avFYbA4ZOpTcxIEVG0iPLhB40vfOnSvihndhqYZk2KTSaL2KMjLGS 5eNUcrHE9eDFsCFSnfZTvRtCcrYAMHaj4H701JgIzkGDLljq0if/snFltoiNvrGS8uUr +1NfBNo/ysC2ft+3WDXtOfHKXJcUeFAZdzzJXQGMk4CABzMjOls3A/CvVATJoWvxj3wb HJaPDxfWmxs3obXyVpffy/L3SMQTYML9R5aBv2T0DXGHIb9xKGLa3CLKDg9ixzezuf4p cvFA== X-Gm-Message-State: AG10YOTkkyJLnDfjNS04mk/Voso2eYii1lRVfdLWAA46jW0GAUJx0yjz1yRXg8BOpbDqcbjs X-Received: by 10.98.74.9 with SMTP id x9mr14533738pfa.14.1454621175647; Thu, 04 Feb 2016 13:26:15 -0800 (PST) Received: from localhost.localdomain (host-98-127-250-84.bln-mt.client.bresnan.net. [98.127.250.84]) by smtp.gmail.com with ESMTPSA id z7sm19316632pfi.19.2016.02.04.13.26.14 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 04 Feb 2016 13:26:14 -0800 (PST) From: tim.gardner@canonical.com To: kernel-team@lists.ubuntu.com Subject: [PATCH 9/9] cxlflash: Fix to escalate LINK_RESET also on port 1 Date: Thu, 4 Feb 2016 14:25:55 -0700 Message-Id: <1454621155-11635-10-git-send-email-tim.gardner@canonical.com> X-Mailer: git-send-email 2.7.0 In-Reply-To: <1454621155-11635-1-git-send-email-tim.gardner@canonical.com> References: <1454621155-11635-1-git-send-email-tim.gardner@canonical.com> X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.14 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-bounces@lists.ubuntu.com From: Manoj Kumar BugLink: http://bugs.launchpad.net/bugs/1541635 The original fix to escalate a 'login timed out' error to a LINK_RESET was only made for one of the two ports on the card. This fix resolves the same issue for the second port (port 1). Signed-off-by: Manoj N. Kumar Acked-by: Matthew R. Ochs Reviewed-by: Uma Krishnan Signed-off-by: Martin K. Petersen (cherry picked from commit a9be294ecb3b9dc82b15625631b153f871181d16) Signed-off-by: Tim Gardner --- drivers/scsi/cxlflash/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/cxlflash/main.c b/drivers/scsi/cxlflash/main.c index 362063d..30542ca 100644 --- a/drivers/scsi/cxlflash/main.c +++ b/drivers/scsi/cxlflash/main.c @@ -1141,7 +1141,7 @@ static const struct asyc_intr_info ainfo[] = { {SISL_ASTATUS_FC1_OTHER, "other error", 1, CLR_FC_ERROR | LINK_RESET}, {SISL_ASTATUS_FC1_LOGO, "target initiated LOGO", 1, 0}, {SISL_ASTATUS_FC1_CRC_T, "CRC threshold exceeded", 1, LINK_RESET}, - {SISL_ASTATUS_FC1_LOGI_R, "login timed out, retrying", 1, 0}, + {SISL_ASTATUS_FC1_LOGI_R, "login timed out, retrying", 1, LINK_RESET}, {SISL_ASTATUS_FC1_LOGI_F, "login failed", 1, CLR_FC_ERROR}, {SISL_ASTATUS_FC1_LOGI_S, "login succeeded", 1, SCAN_HOST}, {SISL_ASTATUS_FC1_LINK_DN, "link down", 1, 0},