Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp1647205pxb; Fri, 24 Sep 2021 08:56:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy2740vH7518sEPJS5zVsHDLqhLFm0+/y1B++zhEjppp9OhQDQbOMQSVVR2xJ8NIK+K9+rC X-Received: by 2002:a17:906:d1d1:: with SMTP id bs17mr11747077ejb.198.1632498984466; Fri, 24 Sep 2021 08:56:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632498984; cv=none; d=google.com; s=arc-20160816; b=YukP8iCSqVsVXn9JjbQnG+FYM3jRdeDFMcIYQkZF69TmSTc61NLZBwyZS2BcuwK6Hk Hz/eP3ccBIIj4dab4ft/CKAncUGuV3XBrWbPeWkgLgknDSXtf90uVvv5mL5u9V6fAWvl aW2hpw8/jsLqaauP5zEMJxi6m7roFzEu61wfxIe+4UJHDbDs8mNsbS5WgI3jjIni3XvD b0vZGaLmxyDgIafE8nEYf7DWV9zrZZtTZvbF6rKH215RRLRdFuOmwqGFd269+lqvVKdM hjysicVUb3Gh36uU9/xO0umInyP9O+6zFPlKD7wcbAwByUcbVzvp0CtxIwJ9deqsHkrf o8Pg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:subject:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:dkim-signature; bh=tAgQKd+z6vxXxFs5ulgzOt5cmHdcRxTc9c4Q2BUTN1Y=; b=vDgbqkG8ry786ZR4NOmBAwEMFGLqmtEdVU/XjUcgXUnZAKaSyApBdVF/rQSEXqSjEs pSVMsU33lSioFSr5o4GKFZoOVB14/et0yA09M2kA2Ozx27iCzD6JRD5OYKYEX6Ak587n ccFHO8Yh+UASE8NtS36fpxEPg6cNIJk4EPWdHRylTvQ+o8EtTYqAuauJsnuMI8kMLE5k 2b803+J2BXl3gT9Tv1Qxqc6jJI/VvaxUd08BkeBQBJfwbPraH5GotOhQ+HfILE64/V+X RHGnU8uZQ08jH0G/Fuwl0xuWE08uZG1+HM8ybeYCWmdLaC+Q0nFmDtTrE0+XQg+l1z6V U+zg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@deltatee.com header.s=20200525 header.b=tlOK9L0r; 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=pass (p=NONE sp=NONE dis=NONE) header.from=deltatee.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca10si9183393edb.109.2021.09.24.08.55.41; Fri, 24 Sep 2021 08:56:24 -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=pass header.i=@deltatee.com header.s=20200525 header.b=tlOK9L0r; 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=pass (p=NONE sp=NONE dis=NONE) header.from=deltatee.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1347155AbhIXPzE (ORCPT + 99 others); Fri, 24 Sep 2021 11:55:04 -0400 Received: from ale.deltatee.com ([204.191.154.188]:53020 "EHLO ale.deltatee.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233562AbhIXPzD (ORCPT ); Fri, 24 Sep 2021 11:55:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=deltatee.com; s=20200525; h=Subject:In-Reply-To:MIME-Version:Date: Message-ID:From:References:Cc:To:content-disposition; bh=tAgQKd+z6vxXxFs5ulgzOt5cmHdcRxTc9c4Q2BUTN1Y=; b=tlOK9L0rG+fTlPqVqnwykYitCN dY9kNPdfoSudMSZQ8hUgbAIN0UHkaoAHTJRFYKDrnXk0iV6BHGDmlBrXijq1U11dgI0z762tlItbG FcgGRDM4jbiUb8emw1Tn9GTEXZNJPQgEusc7vif2WsPZBsCPObLlQPG/izr8/z7u6p2uvt27/3qVB wItHDZmyeJw6NQTjgSUir6CoLo5dnIfej7JOCtFNzbcLMe7qyLxwnzc+2nBng9DN3sjNdHZCsTTSI p03YwaZCZ2BTKP8Poj5PdrEo5B2NUH+yP7iO7LRL6LNu/cGlWIPXu/e6jlMlZjcsu23Fepx1f5/H/ ic8N/Iig==; Received: from guinness.priv.deltatee.com ([172.16.1.162]) by ale.deltatee.com with esmtp (Exim 4.92) (envelope-from ) id 1mTnVw-0003GP-DX; Fri, 24 Sep 2021 09:53:29 -0600 To: kelvin.cao@microchip.com, kurt.schwemmer@microsemi.com, bhelgaas@google.com, linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org Cc: kelvincao@outlook.com References: <20210924110842.6323-1-kelvin.cao@microchip.com> From: Logan Gunthorpe Message-ID: Date: Fri, 24 Sep 2021 09:53:27 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: <20210924110842.6323-1-kelvin.cao@microchip.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-CA Content-Transfer-Encoding: 7bit X-SA-Exim-Connect-IP: 172.16.1.162 X-SA-Exim-Rcpt-To: kelvincao@outlook.com, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, bhelgaas@google.com, kurt.schwemmer@microsemi.com, kelvin.cao@microchip.com X-SA-Exim-Mail-From: logang@deltatee.com X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on ale.deltatee.com X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, NICE_REPLY_A autolearn=ham autolearn_force=no version=3.4.2 Subject: Re: [PATCH 0/5] Switchtec Fixes and Improvements X-SA-Exim-Version: 4.2.1 (built Wed, 08 May 2019 21:11:16 +0000) X-SA-Exim-Scanned: Yes (on ale.deltatee.com) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2021-09-24 5:08 a.m., kelvin.cao@microchip.com wrote: > From: Kelvin Cao > > Hi, > > Please find a bunch of patches for the switchtec driver collected over the > last few months. > > The first 2 patches fix two minor bugs. Patch 3 updates the method of > getting management VEP instance ID based on a new firmware change. Patch > 4 replaces ENOTSUPP with EOPNOTSUPP to follow the preference of kernel. > And the last patch adds check of event support to align with new firmware > implementation. > > This patchset is based on v5.15-rc2. > > Thanks, > Kelvin > > Kelvin Cao (4): > PCI/switchtec: Error out MRPC execution when no GAS access > PCI/switchtec: Fix a MRPC error status handling issue > PCI/switchtec: Update the way of getting management VEP instance ID > PCI/switchtec: Replace ENOTSUPP with EOPNOTSUPP > > Logan Gunthorpe (1): > PCI/switchtec: Add check of event support > > drivers/pci/switch/switchtec.c | 87 +++++++++++++++++++++++++++------- > include/linux/switchtec.h | 1 + > 2 files changed, 71 insertions(+), 17 deletions(-) Thanks Kelvin! This all looks good to me. For the entire series (except the last patch which I wrote): Reviewed-by: Logan Gunthorpe Logan