Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp4198252pxu; Mon, 30 Nov 2020 21:29:34 -0800 (PST) X-Google-Smtp-Source: ABdhPJxW5gYPWZVlABTBNvbjpFHAuseQ1j2PSpz31+MmqL2u4/i/zKxXzVdTMOO4Kg2chRd6pGrr X-Received: by 2002:a17:906:a183:: with SMTP id s3mr1462974ejy.60.1606800574055; Mon, 30 Nov 2020 21:29:34 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1606800574; cv=pass; d=google.com; s=arc-20160816; b=u8EiiLy0ofTpAWsZlK2wvgNZtLIXUpK7UbdUmbsIfCVqooILwC2lHLYyA1bC3uhYRx tE8UJ5I9Uu4dQYG2nLNb7Q0WgH+zj47nka79SA7hqzymZMyZZTnxDRDDt+JnuIWB3ORP eEi0c8BAOjcj3WdgyyvtXYpFrQPGCfpCeyWLGptg6pmivFIsZd83h2jcy0w0Sh35K5HJ 3Endh+8WhJOU9Lk6giuzZfoVMIxZmEQFXGyroROnzf3S0KfGKfe3N/fD6fRIgZVRBhWl HIbhk7qP5n0NHRXK2xSYZj2ZQnW48yb4XRZ1bBF9RS7ujatWjsk1XeYYufSJ1upyxpio e+AQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature :dkim-signature; bh=uKGF0HFhBe8/GGBWAM2YYMD1gHg/rXJgoenrQHPKxzE=; b=g/8nmEaxua6ABzp49NBk5uEFyExo1z9E5xvdQeQhoipO8VDb36A/wZdKSVBQ0062y3 0n8koBmsE0b/k+p7xTTS/Y/9xnDKMlaLTEl8kg/7gAsjFnbQdAdwx4PxTqsVyWvFsyjB h41y3GktZ2sXvAuo/y9KDOb1G6SdZrrEjKUhxl4nbo2SYXF6kXq3w4Ai1bh+i+/B5EyH etPs7QsMFrmWqQ+eRDOopp54TmWwr7WzCBJ9mD7X/H5lLs44sgeab6yRvxO/jbZmYBs1 EtKvYYAITfxU82+6QXN492acFw/uO95fYOOYjVi4Xc8nlcysXP2aOX67i+9Q/3DK18pT B01Q== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@marvell.com header.s=pfpt0220 header.b=fexp1XZZ; dkim=pass header.i=@marvell.onmicrosoft.com header.s=selector1-marvell-onmicrosoft-com header.b=fva8XxZU; arc=pass (i=1 spf=pass spfdomain=marvell.com dkim=pass dkdomain=marvell.com dmarc=pass fromdomain=marvell.com); 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=REJECT dis=NONE) header.from=marvell.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h1si457349edj.73.2020.11.30.21.29.10; Mon, 30 Nov 2020 21:29:34 -0800 (PST) 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=@marvell.com header.s=pfpt0220 header.b=fexp1XZZ; dkim=pass header.i=@marvell.onmicrosoft.com header.s=selector1-marvell-onmicrosoft-com header.b=fva8XxZU; arc=pass (i=1 spf=pass spfdomain=marvell.com dkim=pass dkdomain=marvell.com dmarc=pass fromdomain=marvell.com); 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=REJECT dis=NONE) header.from=marvell.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726618AbgLAFYO (ORCPT + 99 others); Tue, 1 Dec 2020 00:24:14 -0500 Received: from mx0b-0016f401.pphosted.com ([67.231.156.173]:41980 "EHLO mx0b-0016f401.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725861AbgLAFYN (ORCPT ); Tue, 1 Dec 2020 00:24:13 -0500 Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 0B15G7eG007892; Mon, 30 Nov 2020 21:23:26 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0220; bh=uKGF0HFhBe8/GGBWAM2YYMD1gHg/rXJgoenrQHPKxzE=; b=fexp1XZZI3DKJ0yfcUhS7jH//6pi6l32A1znzzI6qlfKy9sj9t4aAGCdEL3kxuAxFELJ g2l4CWcXQ9fkfQyUsHYGEcmRXxtyZIxC4Vxe5zvrPMvWRYU/lcM0X8WS6r6YlVlW/ZrZ XH2yr9UAAMyDPKEd52zyZBrTgwzJ+Jyr46E7D7QQTcPytVHHd4Cda9uoNqR+Agn1N+tG 5LYl+B4fWWHPQTGB5dGfUueGeHY8OXGKsDbJxnM9Z9mLeZ/vmY6j6flo/VyiMnxsABTj VjMavXjmomblOxLpUqri378x6FLLw0G2cxfYqQYjUbjq7LBYHyaLzoHBTIL0OxaiThAp aA== Received: from sc-exch03.marvell.com ([199.233.58.183]) by mx0b-0016f401.pphosted.com with ESMTP id 353pxsetff-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Mon, 30 Nov 2020 21:23:26 -0800 Received: from SC-EXCH03.marvell.com (10.93.176.83) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 30 Nov 2020 21:23:24 -0800 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.177) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Mon, 30 Nov 2020 21:23:24 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=djvQ1POrfRuVcvW/PZqiFpbKZSbVnyen0mAochwxgbYop27+ilU5v+4fuIQjWEmVpyOVdDQxR9Tj9kPSiENPH1Xm4xUj+APEp19I5g543v/tqihVzamV/UNG1JK7tZOyRBm4QFGyw+VUZeT25oQOgUfAWlh1iK5nllMv41dw0gz+HYU3LMrb1wGZ4YW3IanyiM6vtENO87y00TNAJc1FKJ92FUgFwlEveKeWuj7QVW2Nx6tLaDtv6gZqd5ut9QkeBYCAUsMV5dXSCvzMfHcwbjzHPuetpSTHvdxj8kvY4AiuGTdog+GoZYtVnJcbEcY8GrCGj7J5wxN7aDentf6xvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uKGF0HFhBe8/GGBWAM2YYMD1gHg/rXJgoenrQHPKxzE=; b=e9YPOcxaBuNp1QZneijYQkEMPyQyRPHboasGdKNjFdWL0CvIc3Xvyx+8sVDTKpuKw/D0c3cVy6meorIyGlCi2uPjBSp2ppB+3CemL079d7Pnwwr+0idKpeg7YJ4f3rSjheLt3apRbAkHW3Q0gNCYXiEgNr12dC1ubddoxuK75GDs4A8tWwfXWfzFFBC+xZKv/rLlGtNa5zEPjcMsZHgOBS+lOxp7BGMn5v//bO50927qGIcOt/IO8lbBMFuoIY3u5CImVP9zD6SkVacJiyhhK0W/CLyg1UqT6HmdMlhY+0LcCEJpF6WsvB9Vq89oyv0wpeuNTI1XZelvb1C9UKU9jA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uKGF0HFhBe8/GGBWAM2YYMD1gHg/rXJgoenrQHPKxzE=; b=fva8XxZUdNO9D6i2goFpQOj78e/QfAUmocCdm8usi4lQJU1vaPTuCUX4cE3dmg6Zc6DJXSEsWDZDdOGXm62zCSEmxnxD2XxsWk8rDFR6AHwuj3Sm0Ixk1c/njiLcydCTOwDjTAigvWWfBL6lPgrZF6flWlBVcTGO+gi18C8gol4= Received: from BYAPR18MB2679.namprd18.prod.outlook.com (2603:10b6:a03:13c::10) by BYAPR18MB2422.namprd18.prod.outlook.com (2603:10b6:a03:139::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.20; Tue, 1 Dec 2020 05:23:23 +0000 Received: from BYAPR18MB2679.namprd18.prod.outlook.com ([fe80::fcc9:71b3:472:ef7a]) by BYAPR18MB2679.namprd18.prod.outlook.com ([fe80::fcc9:71b3:472:ef7a%7]) with mapi id 15.20.3611.025; Tue, 1 Dec 2020 05:23:23 +0000 From: George Cherian To: Jakub Kicinski CC: "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "davem@davemloft.net" , Sunil Kovvuri Goutham , Linu Cherian , "Geethasowjanya Akula" , "masahiroy@kernel.org" , "willemdebruijn.kernel@gmail.com" , "saeed@kernel.org" , "jiri@resnulli.us" Subject: RE: [PATCHv5 net-next 2/3] octeontx2-af: Add devlink health reporters for NPA Thread-Topic: [PATCHv5 net-next 2/3] octeontx2-af: Add devlink health reporters for NPA Thread-Index: AdbHkfXh13uAAxORSn68kJWCJhFAHgABlcMAAAJQzaA= Date: Tue, 1 Dec 2020 05:23:23 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: kernel.org; dkim=none (message not signed) header.d=none;kernel.org; dmarc=none action=none header.from=marvell.com; x-originating-ip: [116.68.98.5] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b858fb10-e228-4a8c-c670-08d895b93924 x-ms-traffictypediagnostic: BYAPR18MB2422: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: bkQpKwbv00p5ricTodI2q7QeX7fpFIXON77Cqra4vdO20xDl2rP1BUHVKAq0zPC26PfR3JMwt3JJDI+2vATfgxusuRxJL3YLEOeAJkVgXdA/UzbCR5SQkapJZ6ne5bmuzl/vBJdro1seAv6jeptxqPUYxRAdY/g7aqo4cFMqPxpZjRi05F13iqL7KCAyGNR6Hh8VGmpAZEpQc9aL2XXFPxTWHm92QLsx0a8OaRzvLv7qMkpdYFlGWA5rW5DfIqt8ZUCGDmjv6ZDNPfh60qh/RmEzu0ImjahF7M8lcu72FqGfALbeMYlPwfu2kEWiYUtODcarCcnx3rQ9yceZSNkFOQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR18MB2679.namprd18.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(136003)(366004)(376002)(39860400002)(396003)(346002)(186003)(33656002)(2906002)(86362001)(26005)(76116006)(7696005)(4326008)(52536014)(53546011)(54906003)(55236004)(6506007)(9686003)(2940100002)(71200400001)(55016002)(66556008)(5660300002)(478600001)(6916009)(66446008)(66946007)(8676002)(64756008)(66476007)(316002)(8936002)(83380400001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?xpWpl0NeTD4FSB22TPAU9gscpWIA64wPVyA9gdi4RwpmgdVeM5TPKSacvaZp?= =?us-ascii?Q?YGPj5UAcSsYQwZQm632zhJ5VJybGzoj8SwZPr/AlkEdUB7Zi47kpwTaSQbh5?= =?us-ascii?Q?AyoDUaSXka7HDhospmjGZOZIYbIhb3/EPJv3kdpisLcQEdOVwV3Izkqd2Awr?= =?us-ascii?Q?JJ4ApnZLI4H32OHDZjguuztlkBLz/ZJ+EbL6X2dMUcVd4Ccax4XzSeN02LM4?= =?us-ascii?Q?CAYgbgPQC/jCNeHwU6emVifviSLIRgJtMEkZuXbqdbfhnRUXKeX50RWuxdwf?= =?us-ascii?Q?wpZPi4YMDtTqDAwOGqyb48jzi5MO6sw5XyzXifmwcTjXdgxY0GhkneYn7axu?= =?us-ascii?Q?7ZipTrsZSzam1DQ6NcOHldLFtkC2HwHU1jPgEqb3xZVcO3DbUQytQfNi6JQp?= =?us-ascii?Q?5sivPuTNN2/qIhndAexjwJlq0QPhehbEhtcec/X5B2iqI47lgZkNbyDygD3+?= =?us-ascii?Q?urIIUWVym0UHRozGIH6SsVLw5l6hwkibFot8+xw5wgevNNqvOea9QPoCxE/3?= =?us-ascii?Q?PRwNnk88QeUIiw7n0fly+EJtndbHLKG/7iuUd6xESX7vJZI6ddSarKOYWT++?= =?us-ascii?Q?lnlgqzZI9IYfl1Oi1vydGuhWsqJeysnZouLeaGynYmHMvF9da1wB2E9yGO2H?= =?us-ascii?Q?XuPYa0fLdrX+2Hq8M4id4N3qmsPXosaX4yhUv4uc1RvuX/MhT9FJEaFN97vC?= =?us-ascii?Q?H3zVE8fI1qYbQB9HCl8YU1E4Scl8ykDJ6bGhb5v4cGPwEArIBItI2HrmvMm6?= =?us-ascii?Q?lOw0217fZFSkYJx/qMSMFTiMGTiZRZUKUTiCPRTQwkz1w4SwcVi+HN68UM+O?= =?us-ascii?Q?miiNnyHnCZVmOWZGVYZ3bPkcrlIiWZcjn4TAYb2IeDki/XbTRjOudrrXS+1X?= =?us-ascii?Q?iBtqslxr9M2hhgq5WvvHL8t3YlstXWUMq4jVLiWAksIl1qIzu1qtvz1x/GP6?= =?us-ascii?Q?RWy7UN8nTOQuaMXwAsdUtfIaYsD2EJxvqqZY7T6ydzo=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR18MB2679.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b858fb10-e228-4a8c-c670-08d895b93924 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2020 05:23:23.2575 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: jv3KBD6UjKs6zlxhpJYYqxdaUIg62r6gvmGf7hHt7kQKGOmaQhBy1/zyfYES/ltzYN+048wjUlVI1ymWqghhqQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR18MB2422 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.312,18.0.737 definitions=2020-11-30_12:2020-11-30,2020-11-30 signatures=0 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > -----Original Message----- > From: George Cherian > Sent: Tuesday, December 1, 2020 10:49 AM > To: 'Jakub Kicinski' > Cc: 'netdev@vger.kernel.org' ; 'linux- > kernel@vger.kernel.org' ; > 'davem@davemloft.net' ; Sunil Kovvuri Goutham > ; Linu Cherian ; > Geethasowjanya Akula ; 'masahiroy@kernel.org' > ; 'willemdebruijn.kernel@gmail.com' > ; 'saeed@kernel.org' > ; 'jiri@resnulli.us' > Subject: RE: [PATCHv5 net-next 2/3] octeontx2-af: Add devlink health > reporters for NPA >=20 > Jakub, >=20 > > -----Original Message----- > > From: George Cherian > > Sent: Tuesday, December 1, 2020 9:06 AM > > To: Jakub Kicinski > > Cc: netdev@vger.kernel.org; linux-kernel@vger.kernel.org; > > davem@davemloft.net; Sunil Kovvuri Goutham > ; > > Linu Cherian ; Geethasowjanya Akula > > ; masahiroy@kernel.org; > > willemdebruijn.kernel@gmail.com; saeed@kernel.org; jiri@resnulli.us > > Subject: Re: [PATCHv5 net-next 2/3] octeontx2-af: Add devlink health > > reporters for NPA > > > > Hi Jakub, > > > > > -----Original Message----- > > > From: Jakub Kicinski > > > Sent: Tuesday, December 1, 2020 7:59 AM > > > To: George Cherian > > > Cc: netdev@vger.kernel.org; linux-kernel@vger.kernel.org; > > > davem@davemloft.net; Sunil Kovvuri Goutham > > ; > > > Linu Cherian ; Geethasowjanya Akula > > > ; masahiroy@kernel.org; > > > willemdebruijn.kernel@gmail.com; saeed@kernel.org; jiri@resnulli.us > > > Subject: Re: [PATCHv5 net-next 2/3] octeontx2-af: Add devlink health > > > reporters for NPA > > > > > > On Thu, 26 Nov 2020 19:32:50 +0530 George Cherian wrote: > > > > Add health reporters for RVU NPA block. > > > > NPA Health reporters handle following HW event groups > > > > - GENERAL events > > > > - ERROR events > > > > - RAS events > > > > - RVU event > > > > An event counter per event is maintained in SW. > > > > > > > > Output: > > > > # devlink health > > > > pci/0002:01:00.0: > > > > reporter hw_npa > > > > state healthy error 0 recover 0 # devlink health dump show > > > > pci/0002:01:00.0 reporter hw_npa > > > > NPA_AF_GENERAL: > > > > Unmap PF Error: 0 > > > > NIX: > > > > 0: free disabled RX: 0 free disabled TX: 0 > > > > 1: free disabled RX: 0 free disabled TX: 0 > > > > Free Disabled for SSO: 0 > > > > Free Disabled for TIM: 0 > > > > Free Disabled for DPI: 0 > > > > Free Disabled for AURA: 0 > > > > Alloc Disabled for Resvd: 0 > > > > NPA_AF_ERR: > > > > Memory Fault on NPA_AQ_INST_S read: 0 > > > > Memory Fault on NPA_AQ_RES_S write: 0 > > > > AQ Doorbell Error: 0 > > > > Poisoned data on NPA_AQ_INST_S read: 0 > > > > Poisoned data on NPA_AQ_RES_S write: 0 > > > > Poisoned data on HW context read: 0 > > > > NPA_AF_RVU: > > > > Unmap Slot Error: 0 > > > > > > You seem to have missed the feedback Saeed and I gave you on v2. > > > > > > Did you test this with the errors actually triggering? Devlink > > > should store only > > Yes, the same was tested using devlink health test interface by > > injecting errors. > > The dump gets generated automatically and the counters do get out of > > sync, in case of continuous error. > > That wouldn't be much of an issue as the user could manually trigger a > > dump clear and Re-dump the counters to get the exact status of the > > counters at any point of time. >=20 > Now that recover op is added the devlink error counter and recover counte= r > will be proper. The internal counter for each event is needed just to > understand within a specific reporter, how many such events occurred. >=20 > Following is the log snippet of the devlink health test being done on hw_= nix > reporter. > # for i in `seq 1 33` ; do devlink health test pci/0002:01:00.0 reporter= hw_nix; > done //Inject 33 errors (16 of NIX_AF_RVU and 17 of NIX_AF_RAS and > NIX_AF_GENERAL errors) # devlink health > pci/0002:01:00.0: > reporter hw_npa > state healthy error 0 recover 0 grace_period 0 auto_recover true > auto_dump true > reporter hw_nix > state healthy error 250 recover 250 last_dump_date 1970-01-01 > last_dump_time 00:04:16 grace_period 0 auto_recover true auto_dump true Oops, There was a log copy paste error above its not 250 (that was from a r= un, in which test was done for 250 error injections) =20 # devlink health pci/0002:01:00.0: reporter hw_npa state healthy error 0 recover 0 grace_period 0 auto_recover true auto_d= ump true reporter hw_nix state healthy error 33 recover 33 last_dump_date 1970-01-01 last_dump_t= ime 00:02:16 grace_period 0 auto_recover true auto_dump true > # devlink health dump show pci/0002:01:00.0 reporter hw_nix > NIX_AF_GENERAL: > Memory Fault on NIX_AQ_INST_S read: 1 > Memory Fault on NIX_AQ_RES_S write: 1 > AQ Doorbell error: 1 > Rx on unmapped PF_FUNC: 1 > Rx multicast replication error: 1 > Memory fault on NIX_RX_MCE_S read: 1 > Memory fault on multicast WQE read: 1 > Memory fault on mirror WQE read: 1 > Memory fault on mirror pkt write: 1 > Memory fault on multicast pkt write: 1 > NIX_AF_RAS: > Poisoned data on NIX_AQ_INST_S read: 1 > Poisoned data on NIX_AQ_RES_S write: 1 > Poisoned data on HW context read: 1 > Poisoned data on packet read from mirror buffer: 1 > Poisoned data on packet read from mcast buffer: 1 > Poisoned data on WQE read from mirror buffer: 1 > Poisoned data on WQE read from multicast buffer: 1 > Poisoned data on NIX_RX_MCE_S read: 1 > NIX_AF_RVU: > Unmap Slot Error: 0 > # devlink health dump clear pci/0002:01:00.0 reporter hw_nix # devlink > health dump show pci/0002:01:00.0 reporter hw_nix > NIX_AF_GENERAL: > Memory Fault on NIX_AQ_INST_S read: 17 > Memory Fault on NIX_AQ_RES_S write: 17 > AQ Doorbell error: 17 > Rx on unmapped PF_FUNC: 17 > Rx multicast replication error: 17 > Memory fault on NIX_RX_MCE_S read: 17 > Memory fault on multicast WQE read: 17 > Memory fault on mirror WQE read: 17 > Memory fault on mirror pkt write: 17 > Memory fault on multicast pkt write: 17 > NIX_AF_RAS: > Poisoned data on NIX_AQ_INST_S read: 17 > Poisoned data on NIX_AQ_RES_S write: 17 > Poisoned data on HW context read: 17 > Poisoned data on packet read from mirror buffer: 17 > Poisoned data on packet read from mcast buffer: 17 > Poisoned data on WQE read from mirror buffer: 17 > Poisoned data on WQE read from multicast buffer: 17 > Poisoned data on NIX_RX_MCE_S read: 17 > NIX_AF_RVU: > Unmap Slot Error: 16 > > > > > one dump, are the counters not going to get out of sync unless > > > something clears the dump every time it triggers? > Also, note that auto_dump is something which can be turned off by user. > # devlink health set pci/0002:01:00.0 reporter hw_nix auto_dump false So > that user can dump whenever required, which will always return the correc= t > counter values. >=20 > > > > Regards, > > -George