From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.5 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 588C0C54FCB for ; Wed, 22 Apr 2020 13:16:16 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 2A2172077D for ; Wed, 22 Apr 2020 13:16:16 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="key not found in DNS" (0-bit key) header.d=marvell.com header.i=@marvell.com header.b="v/vZ4c+J" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726473AbgDVNQP (ORCPT ); Wed, 22 Apr 2020 09:16:15 -0400 Received: from mx0b-0016f401.pphosted.com ([67.231.156.173]:51254 "EHLO mx0b-0016f401.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726200AbgDVNQP (ORCPT ); Wed, 22 Apr 2020 09:16:15 -0400 Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 03MDBmPa014020; Wed, 22 Apr 2020 06:16:12 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : mime-version : content-type; s=pfpt0818; bh=YsNUrpaJLNM54Y3+d384BlF0i85vBPNn69/Y8s8NIKs=; b=v/vZ4c+Jgp+zLCFVrPs78vUKZogP8LrXmcn7Q2ZafVwKswrj80auXSludcWHDfc9VYrw BZVf6DPCuAN5S0zW+/RTtEubx9lBqKSoeUhNQRTQYzT7wdp97syTSn6XmPGP/8Wpfyti HYKzrjmIUGxrKtafF42nx4L7Qzb1nh9Cye0HL18Bd0q/h0XyeVjlCGkSmv8QWi5HSnum TMWaBteAqmOXzi52he0vwWdocaIVTCZCZs5HDg/HjZSmX521QOZIdIAueDIRywl4Dayi sB31NtOaZd4tNfg+aTfXDKKnabaX+RYav15xOLX4OL4YR13Zz6678WYjOo60QC6kESqM LA== Received: from sc-exch01.marvell.com ([199.233.58.181]) by mx0b-0016f401.pphosted.com with ESMTP id 30jd01269u-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 22 Apr 2020 06:16:12 -0700 Received: from DC5-EXCH02.marvell.com (10.69.176.39) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 22 Apr 2020 06:16:10 -0700 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 22 Apr 2020 06:16:10 -0700 Received: from dut1171.mv.qlogic.com (unknown [10.112.88.18]) by maili.marvell.com (Postfix) with ESMTP id 509703F703F; Wed, 22 Apr 2020 06:16:10 -0700 (PDT) Received: from dut1171.mv.qlogic.com (localhost [127.0.0.1]) by dut1171.mv.qlogic.com (8.14.7/8.14.7) with ESMTP id 03MDGAKH007299; Wed, 22 Apr 2020 06:16:10 -0700 Received: (from root@localhost) by dut1171.mv.qlogic.com (8.14.7/8.14.7/Submit) id 03MDGAbk007298; Wed, 22 Apr 2020 06:16:10 -0700 From: Sudarsana Reddy Kalluru To: CC: , , , Subject: [PATCH net-next v2 0/2] qed*: Add support for pcie advanced error recovery. Date: Wed, 22 Apr 2020 06:16:05 -0700 Message-ID: <20200422131607.7262-1-skalluru@marvell.com> X-Mailer: git-send-email 2.12.0 MIME-Version: 1.0 Content-Type: text/plain X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138,18.0.676 definitions=2020-04-22_06:2020-04-22,2020-04-22 signatures=0 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org The patch series adds qed/qede driver changes for PCIe Advanced Error Recovery (AER) support. Patch (1) adds qed changes to enable the device to send error messages to root port when detected. Patch (2) adds qede support for handling the detected errors (AERs). Changes from previous version: ------------------------------- v2: use pci_num_vf() instead of caching the value in edev. Please consider applying this to "net-next". Sudarsana Reddy Kalluru (2): qed: Enable device error reporting capability. qede: Add support for handling the pcie errors. drivers/net/ethernet/qlogic/qed/qed_main.c | 9 ++++ drivers/net/ethernet/qlogic/qede/qede.h | 1 + drivers/net/ethernet/qlogic/qede/qede_main.c | 68 +++++++++++++++++++++++++++- 3 files changed, 77 insertions(+), 1 deletion(-) -- 1.8.3.1