Received: by 2002:a05:6358:a55:b0:ec:fcf4:3ecf with SMTP id 21csp167079rwb; Wed, 18 Jan 2023 15:54:52 -0800 (PST) X-Google-Smtp-Source: AMrXdXs3ESfbR77wzViHbg1pLyJ+WX4H1U8KOt0ylIU3gZu+NcN4WbogDRcciQEynUuEm5jCsyd0 X-Received: by 2002:a05:6a21:78aa:b0:b8:42b0:1215 with SMTP id bf42-20020a056a2178aa00b000b842b01215mr13215415pzc.5.1674086092799; Wed, 18 Jan 2023 15:54:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674086092; cv=none; d=google.com; s=arc-20160816; b=I4o1QrGCmS/PQk2BM246ftc0H6sa++tA/GRefT5R85Q6dyA3ny7Wn5qE6N7T4lLOhQ O6i+OqN91VtRHOkrAmU0HnIK/9mJSuj2X8YIRhwcKbzt3txazoqiKc2TzKBJZWIE3TlI C9aAubKnXFj5/QoXe1JFy3i0es8ulddG4gcxjpsUFaeHqO297TiMnHdO+bAb/wKrPacC VflveOva9POy7O+o/EMyYmLiFJRxawrO/6NVPiSEr3swPTfJGfxBDtOAAp8Pt5FMPdUD GnEY+1mo74NgeCDeYL4LW9LW7CKj2ZO+yNvsiDHgVBXbQNbebAfILI+7pXtxIWs89GOs jqAA== 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:dkim-signature; bh=YP7Zx5zBya4ub4MG0B+KlCyCoNL58+goPADwbPElveM=; b=gey6nFI4fCPVtsdzYRF7w5rX1YP02R4ZMN2+zSfi0S2mXymdZ306pywNV3WUMbZYuK VE50V2EZNmK6eXqxogZOBmBcraXeIEirdxhl+JllHLfhpBIvE1PSiwmsgX+cwS0Yqicb 9+FqFEUg4rBOrlYVAUbeZmpcVdiP9DWbUnLS91NSW4Ty7Jp9l+Y4IzaQvVGxhb57CALG 12SEK0apAzsd/xlr5NAFMPnNEqS7T95CGjGZQcYJwmiEx1m7Jm/VOZKh8048Glekb01V Gly0QC6d7vkQSUlazV/uMLyKtba2/DonKbhhHigeol/FJ6VyAneopqYbey4Hi2LE3oqD Qj3Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=XDqe3zwK; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q2-20020a056a00150200b00563a0453c55si17855145pfu.268.2023.01.18.15.54.24; Wed, 18 Jan 2023 15:54:52 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=XDqe3zwK; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230016AbjARXqd (ORCPT + 44 others); Wed, 18 Jan 2023 18:46:33 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49478 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229614AbjARXqb (ORCPT ); Wed, 18 Jan 2023 18:46:31 -0500 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 021EE4CE76; Wed, 18 Jan 2023 15:46:30 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id AD81EB81F6C; Wed, 18 Jan 2023 23:46:29 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 36C08C433EF; Wed, 18 Jan 2023 23:46:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1674085588; bh=yiW8MghCtuiyTJhQUu4BvUVMEiJImhYSdbZiLuEJixg=; h=From:To:Cc:Subject:Date:From; b=XDqe3zwK3aszXlJolyH5eJOo22SCXizoqL5UBSxU+yZPRORhHT8o4OH4O0VA9jze1 8J8YSRkOVlHJ+az5lIP64KJzEyzgyGaS0jAeQ1MkOypsiJc4z8Ev9gKv1p08kY46l+ kEx7zIB4sAMojoaDPXUvJkaq1a8YdG1fe4Mq5C6c3R7tGYJMZyqFQKBveTPffmyAnH Qd90f0r2QhEFOPQeuUX8JFK88KB7v5HyLitUOfQFGRie1G/wFSF32T7LW4qs3kdqbF YrvrlrQ2Tv62hqG1GiQ6VHi2mTdisPAVp4rx64xz4E/EJ+WXmE4fWdM3DaUqdRNSTq 0ZdM+2NdkL5Iw== From: Bjorn Helgaas To: linux-pci@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Bjorn Helgaas Subject: [PATCH 0/9] PCI/AER: Remove redundant Device Control Error Reporting Enable Date: Wed, 18 Jan 2023 17:46:03 -0600 Message-Id: <20230118234612.272916-1-helgaas@kernel.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Bjorn Helgaas Since f26e58bf6f54 ("PCI/AER: Enable error reporting when AER is native"), ths PCI core sets the Device Control bits that enable error reporting for PCIe devices. This series removes redundant calls to pci_enable_pcie_error_reporting() that do the same thing from the AER driver and several NIC drivers. There are several more drivers where this should be removed; I started with just the Intel drivers here. Bjorn Helgaas (9): PCI/AER: Remove redundant Device Control Error Reporting Enable e1000e: Remove redundant pci_enable_pcie_error_reporting() fm10k: Remove redundant pci_enable_pcie_error_reporting() i40e: Remove redundant pci_enable_pcie_error_reporting() iavf: Remove redundant pci_enable_pcie_error_reporting() ice: Remove redundant pci_enable_pcie_error_reporting() igb: Remove redundant pci_enable_pcie_error_reporting() igc: Remove redundant pci_enable_pcie_error_reporting() ixgbe: Remove redundant pci_enable_pcie_error_reporting() drivers/net/ethernet/intel/e1000e/netdev.c | 7 --- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 5 -- drivers/net/ethernet/intel/i40e/i40e_main.c | 4 -- drivers/net/ethernet/intel/iavf/iavf_main.c | 5 -- drivers/net/ethernet/intel/ice/ice_main.c | 3 -- drivers/net/ethernet/intel/igb/igb_main.c | 5 -- drivers/net/ethernet/intel/igc/igc_main.c | 5 -- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 5 -- drivers/pci/pcie/aer.c | 48 ------------------- 9 files changed, 87 deletions(-) -- 2.25.1