Received: by 2002:a9a:4c47:0:b029:116:c383:538 with SMTP id u7csp965700lko; Tue, 13 Jul 2021 14:04:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwuWVL+Isg8tttu4hhWvG2jDKRficWohWbkp+ANnJJLoXK7j8J9KjbtMhrMZftqkdrVSI+y X-Received: by 2002:a05:6e02:106d:: with SMTP id q13mr4135137ilj.164.1626210246146; Tue, 13 Jul 2021 14:04:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626210246; cv=none; d=google.com; s=arc-20160816; b=tyXdT4E5Tqz7B1i1Nn/22p2dpll+NpDVc9TvPdL441qIz/+P9oQjCAd4O9dDKzakRF Wi/n2ue9M58qxuxZMYwuN5iYYme0TDAT8DCtbSHC5O0Bp7RbNmWq2Tsl8Qb0/2W8naTR 7DLMabr0b8wkmuCbdwFE2xAo7snaGt0JvIfz5YCEdRWK9QOzCZFsu4GtfwoP05+ghjcI 6kzKOHhD9i+hPySrqH+lj4kP/XgEnu69aALpIRVjCWuGSR6O9ebCoMT4C7ipR7nOHMF+ yDy4j6cKS2UCpgjKHk8fbqyoBizzZARJln8e5RU1IJs4pJtSJdGVoFWHxMcDTn1GLFZt 7akw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:ironport-sdr:dkim-signature; bh=w4pbzzCdazkXTmuII2UYs9OJWWDXO8ovCo39dK6DGK0=; b=WxHaIyzGKH9T72e9ZrWosdeX72ITzUVDnMmnb8gnQ/N/j8BNWCw2+Br0zWHT7WiqkT el0wn+dwA0VMag2HD7tBu+qt3HigBPQ0e6kGw+Q9m9XFYpMZHK1xkJxPC7FjqupbWkM5 sk+Uvkdtb/SJaME7Zi7en8evkoKYE6q2v9SrE5pVZpNJFlyo2u92HVSwPBJPUpIP1mtR v+LTO/7rP3mVPzC4fl0DD5zUWeuH1anGr2CI9J3sEQQ1LyAMmI1twcYJ9Brp/1XLbN0O mk7/l99DQ5ItJXobOgyBypDNV31k8mJaOsg1wG5jnq7JA2LB2r+TRFF1dbXKP5AmnvRP ngYg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@microchip.com header.s=mchp header.b=P1QCtU+w; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=microchip.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id l21si8996ioh.103.2021.07.13.14.03.52; Tue, 13 Jul 2021 14:04:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=fail header.i=@microchip.com header.s=mchp header.b=P1QCtU+w; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=microchip.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235843AbhGMVFk (ORCPT + 99 others); Tue, 13 Jul 2021 17:05:40 -0400 Received: from esa.microchip.iphmx.com ([68.232.154.123]:24255 "EHLO esa.microchip.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234172AbhGMVFf (ORCPT ); Tue, 13 Jul 2021 17:05:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1626210165; x=1657746165; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=umlABZkJHw7V4iWPgz6fu0Xhlp40mzDNKgz22ICVX5s=; b=P1QCtU+wUSYvdklh9tiBYsmenEvN1fqDR1JBwMemn/Yiz7/D9CKnu4TE Xk1jlbGmfcT/ipI6HMJeIkrXMV3zen+MTXleajvCKPtdBVXoiDk9XxCV8 /rqivqziG9Q1RoxG+jDHVqBLrYcnutCWwdWDFmrTPyltfaoMZQEVBRV68 6hd/a2sDOAWj17s9eTFfkifi2+e/Kjp1Zmqyt9wUQKvZo1MU4KwxxSvtf NDRaz36bOJP6BgcwAlN2YWWgXhbeqKT7+vBDMY6dVPEReEokogLp7oIC5 XXP8ozkHyJaaKAfFWB9YRxKnmKqA/XUgHii338249Kk+qd8EbA7RwPkrI g==; IronPort-SDR: 0Kk7kLlKdu0GP4wHWN8T6uCrlaX+9yShksQXlYqKjw5FHfj98zsF5nOftCvtddPaSrcWXihXzC 6tKFKRN3d1hQfCumUsWaCiKTOPVCnWcDBkIFQCxFis3kC9MVAeZAiNor8tlrq2DCyHQejWJzcn aO5fx/3Pa9u9A63ONWPM3BB+OB7+NG5SBYkXRCptLmXJQ4W6NgQ5jgKjFfBIKk9/jZZXKd181c NZuzinVplXg43FAIpq3cmOUDP76A2hl5oIoGC02v3lrRIvg8ULY41FdiTiFK0NzBtlAIk+LUEu 9xc= X-IronPort-AV: E=Sophos;i="5.84,237,1620716400"; d="scan'208";a="124447483" Received: from f5out.microchip.com (HELO smtp.microsemi.com) ([198.175.253.81]) by esa2.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 13 Jul 2021 14:02:44 -0700 Received: from AVMBX2.microsemi.net (10.10.46.68) by AVMBX1.microsemi.net (10.10.46.67) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Tue, 13 Jul 2021 14:02:43 -0700 Received: from brunhilda.pdev.net (10.238.32.34) by avmbx2.microsemi.net (10.10.46.68) with Microsoft SMTP Server id 15.1.2176.2 via Frontend Transport; Tue, 13 Jul 2021 14:02:43 -0700 Received: by brunhilda.pdev.net (Postfix, from userid 1467) id 620E6703479; Tue, 13 Jul 2021 16:02:43 -0500 (CDT) From: Don Brace To: , , , CC: , , , , , , , , , , , , , , , Subject: [smartpqi updates V2 PATCH 0/9] smartpqi updates Date: Tue, 13 Jul 2021 16:02:34 -0500 Message-ID: <20210713210243.40594-1-don.brace@microchip.com> X-Mailer: git-send-email 2.28.0.rc1.9.ge7ae437ac1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org These patches are based on Martin Peterson's 5.14/scsi-queue tree https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git 5.14/scsi-queue Most of these patches consist of adding new PCI devices. The remainder are simple updates to correct some rare issues and clean up some driver messages. This set of changes consist of: * Add in new PCI-IDs. 5 of these patches are adding in new PCI-IDs. * Update copyright information. * Enhance reset messages. - Add SCSI command CDB[0] value to message. - Also check for a 0 length SCSI command that can occur if sg_reset is issued without any outstanding SCSI commands. * Clean up a rare initialization issue where interrupts are enabled before the supporting controller context has been fully initialized. Found by internal testing only. * Update the driver version to 2.1.10-020 Change since V1: Changes resulting from Paul Menzel review: * Renamed some PCI-ID patches to reflect controller name * Renamed patch smartpqi: fix isr accessing null structure member to smartpqi: fix isr accessing uninitialized data * Split copyright patch. Removed driver name updates and placed them in a separate patch. * Removed patch ("smartpqi: rm unsupported controller features msgs") May remove them in a future patch. Balsundar P (1): smartpqi: add PCI IDs for new ZTE controllers Don Brace (3): smartpqi: change driver module MACROS to microchip smartpqi: change Kconfig menu entry to microchip smartpqi: update version to 2.1.10-020 Kevin Barnett (1): smartpqi: update copyright notices Mahesh Rajashekhara (1): smartpqi: add pci ids for H3C P4408 controllers Mike McGowen (2): smartpqi: add PCI-ID for new ntcom controller smartpqi: fix isr accessing uninitialized data Murthy Bhat (1): smartpqi: add SCSI cmd info for resets drivers/scsi/smartpqi/Kconfig | 8 +-- drivers/scsi/smartpqi/smartpqi.h | 6 +- drivers/scsi/smartpqi/smartpqi_init.c | 64 +++++++++++++++---- .../scsi/smartpqi/smartpqi_sas_transport.c | 4 +- drivers/scsi/smartpqi/smartpqi_sis.c | 4 +- drivers/scsi/smartpqi/smartpqi_sis.h | 4 +- 6 files changed, 64 insertions(+), 26 deletions(-) -- 2.28.0.rc1.9.ge7ae437ac1