Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp628142pxv; Wed, 14 Jul 2021 11:32:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwTVdkQc5C6jwSWVzFDfHPXbPGIAVN/8kBkGg8uMDudel8qnR/M1ZiphMyEPukl09BoIYji X-Received: by 2002:a17:906:180a:: with SMTP id v10mr13608197eje.112.1626287568524; Wed, 14 Jul 2021 11:32:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626287568; cv=none; d=google.com; s=arc-20160816; b=rYJoM3rooROPu6Kg4lt3E86u+bztwE43vuCZq5E8tNMc01qGj08yfOiifokeYohUir KBk9m+MjlROnBQc5E464iVWXotY45myLtzWel+Ee3pawDTLNGMRu2uxIMsS9eaCRBNpz fZnUgaW5UmCLx3NAszRsjJGVGoN3MCPBi1MFQFGTjVpuec48rECMVGYNvekunPhkUg1A Uaw+zi3kEMdbipBvZcVkEeZkAQY5VGwvZ15iKr++UgkdGckUoD39ZYefAIRQwUleB9tB pnxqe546kvuOo4XSM8h2NHEBINFDA19Uw9GosDhVgNe404+bD85dDBDrdrdAvfCJgdhc 3L3g== 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=PhROUgU4k6XQ5bEawZqEK4wsiLb5bfyxDdMTHOX1GDo=; b=febtJpFNU6Npk/R0v+MjxcRCngp8OcOpb1OL/28EOGx+qVyOBbtAXAmMwGEh9pu8JL ZLXLb1lqBZdGjXKqZU/TmGbsg10svtlv1E3uKSOKUVJ8N+QWKtgBMOMegQkM/UPgZwuS ZW+WLR2BBrxCIJIOf4MNtIsWBZ/tz+WFzyKKRGh26iQURvknn+D0/jXGdmmqapFMiIy6 FBqTdo+tcxQQWw2Jiwu2rEuJIpI9dbG/6X9QTs++4FC3hh8GfY8dYJaq11SKMMWu8y/k 9SKgkZhAZXGbFWJpkv76vN/RoG1wCYK5r+62Ne4BS0c7cbrGGIegw5GS6jbLTEXxI1RQ FqqQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@microchip.com header.s=mchp header.b=2ksP5SHZ; 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 dn9si3228070ejc.461.2021.07.14.11.32.25; Wed, 14 Jul 2021 11:32:48 -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=2ksP5SHZ; 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 S240145AbhGNSb5 (ORCPT + 99 others); Wed, 14 Jul 2021 14:31:57 -0400 Received: from esa.microchip.iphmx.com ([68.232.154.123]:36774 "EHLO esa.microchip.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240023AbhGNSbl (ORCPT ); Wed, 14 Jul 2021 14:31:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1626287329; x=1657823329; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=vYQmGQK8UjM+aNZjkuZZh44lvd20EBVtgaQ8Dm6Cun0=; b=2ksP5SHZj6GrtX3wSWrfZ+LSaKRLco96BPsYkvNteCdGb5hf5BRd7z3z kSAo79iEiGctbq0toLZ6Fh2rEChFxyTr/Mo4KPuG82LQqmwSEnG5Vw+60 ZOVfYrOGgi0B6L69//4ZxGaMsEVR3BiYIz0JQ/LvdrdqGokRrzw5B9ooZ j001V9Q1dpfxxYa39q9higGQsnsRwGrK+6yDV/7jyoedSWNQWQQZmG0Z6 8dQbFXHvHJ1WTlH0Ns0xtDwNUtM4FWBcgvrivOFINVsMZBW9VI19hH0Br MvaCb1SiK1Gnv339x52IHOdjYzs+mMJwj0fLmhkAKNDPVuZ4bqhLMc+nC g==; IronPort-SDR: Z+vLS+hvyR4xVCCedT7a47LIsJB0zz6Zwc9J0+xBqx+vZfrdgk/LnrDl9uSyxJFJY/qFkf6pdZ YfMsJZXswA6cONtTQEaexGm2QcNoFEwieVjBrVQIfErgiZ1ILXQsoW3P84Xp9kuEWk2pKAuyuA zRBF9tauc00KzF1669PxJ8XJQyiINXybYBZqfQ7LzAvmrPlC3ZqTs0wTpoJDk+WRycIptusWpw P4Doo7mEgPoGTFffK8rLtGmG2qe1ki/zd1JGQ7WTw9xnT1w8U70Fk1nLykFrEYcZAo6uzhcg+q G4M= X-IronPort-AV: E=Sophos;i="5.84,239,1620716400"; d="scan'208";a="124579312" Received: from smtpout.microchip.com (HELO smtp.microsemi.com) ([198.175.253.82]) by esa2.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 14 Jul 2021 11:28:48 -0700 Received: from AVMBX1.microsemi.net (10.10.46.67) by AUSMBX1.microsemi.net (10.10.76.217) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Wed, 14 Jul 2021 11:28:47 -0700 Received: from brunhilda.pdev.net (10.238.32.34) by avmbx1.microsemi.net (10.10.46.67) with Microsoft SMTP Server id 15.1.2176.2 via Frontend Transport; Wed, 14 Jul 2021 11:28:47 -0700 Received: by brunhilda.pdev.net (Postfix, from userid 1467) id 294EA7025B5; Wed, 14 Jul 2021 13:28:47 -0500 (CDT) From: Don Brace To: , , , CC: , , , , , , , , , , , , , , , Subject: [smartpqi updates V3 PATCH 0/9] smartpqi updates Date: Wed, 14 Jul 2021 13:28:38 -0500 Message-ID: <20210714182847.50360-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 Petersen'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. Change since V2: Changes resulting from Paul Menzel review: * No code changes, just correcting an e-mail. * Corrected misspelling on Martin Petersen's e-mail and name. Apologies. 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