From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 84B89A0C56 for ; Wed, 8 Sep 2021 05:15:45 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5AFAB4003E; Wed, 8 Sep 2021 05:15:45 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id AFDB74003E for ; Wed, 8 Sep 2021 05:15:43 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10100"; a="242666694" X-IronPort-AV: E=Sophos;i="5.85,276,1624345200"; d="scan'208";a="242666694" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Sep 2021 20:15:42 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,276,1624345200"; d="scan'208";a="695291510" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmsmga005.fm.intel.com with ESMTP; 07 Sep 2021 20:15:42 -0700 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Tue, 7 Sep 2021 20:15:42 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Tue, 7 Sep 2021 20:15:41 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Tue, 7 Sep 2021 20:15:41 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.102) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.10; Tue, 7 Sep 2021 20:15:40 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aRIN18XYXXQ/uco/6aZ+UHVi7jWH46bK967UsdijxZh96Eh0AF5Jrf1k8qirWlPxzeAN76OKoBM7a6p93bgnSeF+yGO0GJgwxC+i+IijN8CWQxxXM5Nn/3GcBN7CzAIe5IU/+dkmI9LYgEez3hNQ8MuMWMEoyf0vWW2tYDgiuOtYefY9HOwZxATn00WwJgWAKrYp8jIqvVgoJr+pgtBleEXbBJxCiE0BtRgiMvOb6LPMBdR1AV9CmAgaabfHYESGdsZWt7UHqbXzh/yau0TL6eV2IA6RjEdClctkL9PhPfYVCsY1Zh5NvoXTA3b6FP8v+U0Sf/oCmDyOZqqs81gr1Q== 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=Tjn2sUjNW911+aXmMzet/im90FFVLj08viVpidzu4Mw=; b=lZwp0bRs661eMbP7fC19xQSUR0fuMz1vrR83jDMfR0QyZ0AFr6Zc4lrOoG2TUPRIDmeniVz5tHCeK2+QImwvMsp7U29STBm0p+OroxE8k7EH1Lrk6W4isH6q+tbBcOQu0pHC1IiogOMNWiLCNUzkt836iLJCcFTP5sp09MoWC3JYUpmQzFp6oLPdpkIi+bR5gxw/pknfqkDMdUQyK0uVmHkvPLqxLLCj604+xEZG5TSnlSG11tkMLF8GLtAHAbLu2MTAT3U5TTL/T49L+883808V/98NXKI+hbpFs86GZ8JgYG2eQVf/axuw6ipTS0uRh6H49AxWWQzom8noY13NJg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Tjn2sUjNW911+aXmMzet/im90FFVLj08viVpidzu4Mw=; b=ifAC5qt4bRkKvj1tReWbPNLAOJ0841efQuaWXDPgscDDn1my4M50E7lM/B2xqiJICFlZgmmGV4ZZyv9cGWYN6DUWqd/B89apPk1PdtR9ywyoCdGtLKUc5sFSsFXqeA5otibk8UA+FCWnS7EK7jl487sC9yhZBKOcWQWU2BgEsQc= Received: from MN2PR11MB3807.namprd11.prod.outlook.com (2603:10b6:208:f0::24) by BL1PR11MB5542.namprd11.prod.outlook.com (2603:10b6:208:31d::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19; Wed, 8 Sep 2021 03:15:40 +0000 Received: from MN2PR11MB3807.namprd11.prod.outlook.com ([fe80::197b:884c:3d10:ee6a]) by MN2PR11MB3807.namprd11.prod.outlook.com ([fe80::197b:884c:3d10:ee6a%5]) with mapi id 15.20.4478.025; Wed, 8 Sep 2021 03:15:40 +0000 From: "Xing, Beilei" To: Qiming Chen , "stable@dpdk.org" Thread-Topic: [PATCH 20.11] net/i40e: extend the polling times of vf reset Thread-Index: AQHXou7eKNbIDzuZ+k2V9i5Ol8y3DquZeGYQ Date: Wed, 8 Sep 2021 03:15:39 +0000 Message-ID: References: <20210906071345.9939-1-chenqiming_huawei@163.com> In-Reply-To: <20210906071345.9939-1-chenqiming_huawei@163.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: 163.com; dkim=none (message not signed) header.d=none;163.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e258f708-9525-40e1-10b8-08d97276efaf x-ms-traffictypediagnostic: BL1PR11MB5542: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3276; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +G8a5DMjqG2b5de7D5TbCvjZ8M64gJ9TjB1JaPbOp/dAsajAAZrWTL1/heJ4AnC90K53+q6JoroKFm2ndHp2Ssg9Hr4swOw8BX/5YqVJSG90E+fnI+d0MmsQ9p0VfsVFRvPMUua6yQmdNKczmqO8i+c9pR7X/5W/EzbB+Tvr0lLKSI2m4MJQBfWth7PYnotEl1MS0E/vYZq4TI9dCqXoYId1itvTNioI2oALoEX9bTf9wz7kJ4XBvb9D8vSvEcGP8URxdCqTYJ7CCeUWTi8RGeHCJZ1Y1cog7xHnRm8knBW1vDGN9z7zm1XXCyJ21pENfPVi7ut6dhmo+QPALl+pLKsv5qkJrmp4YW9X4zw4maasiMUkFDWeJfHAQ+alpXwaiFHRM0ayBx83Hr5ZmTMczQQk5jYRMkGxXRttUrCI4GRh9foS4IZX7tYAtXyFUfLCfiRH2Mnm+tuOrJBUhxemaB4fJ9z/TRO1nYE63LoT2g/ShJU34ei2bkHCrOvFCkXsw/mmXtEmxzBo0nBcY6poApqvPMFWgdtJF1+d60YivR+bHhnaTKnhvhkB06/BN6my/WwEpQ7LSfvHH4M4bWsh3g3XV4z61gFMDilNwsqSRgH8fICzw8UADa4dRzfF9U5Q8/XjUdQUfIqHxhQ+FHJjRuew5YjMsM2jGtBfRWoKynKwRjkgapbwWHFZWgTYS+AxF4wzOC7MevmI7lcf3Tr1YA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB3807.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(39860400002)(346002)(396003)(136003)(366004)(55016002)(66446008)(38070700005)(66946007)(66476007)(64756008)(186003)(6506007)(76116006)(26005)(478600001)(66556008)(38100700002)(71200400001)(122000001)(83380400001)(9686003)(33656002)(8936002)(8676002)(110136005)(5660300002)(2906002)(316002)(52536014)(7696005)(86362001)(53546011); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?x2UqRJ5UWjtTFxOWEydHmkMqwLJnz41ZkGIWHC03zLAGu379ZcXCWVQ1wgSL?= =?us-ascii?Q?Q0UwX95HEsDQgKH/aexB8LEzgFtXPz0gtUrGPN6uhyubtHoXB3lO5ZLEANkb?= =?us-ascii?Q?MKFDnyHpWXT/g6gSj/I8qd64I0e8ADZjTrV8X0klC8xsW5M0pWDORCpo3/N6?= =?us-ascii?Q?+hUkAij/raFa8hru5HltOLR+yfG9tWSuwVJGgLtZIh+UjZM8C1B39WxO8zNi?= =?us-ascii?Q?6KNLeyE7ePlzdYCeYwpWZX0KWvM3Ts7xa+Z4TN6gueF00K7k5aOvqvka/wG9?= =?us-ascii?Q?FTu9d8QwZt+Rt1pfp9K5Rtjf+hutYKVsf3DKUImVzPLGo+wwX73Qfaj5VKkW?= =?us-ascii?Q?2EyQuvw+qItMUY4fOrb9HS4P8tONxLXDxKbMg1WU5wFJLzsB/zn3bsWORH95?= =?us-ascii?Q?mY1cmr8JodNFrG51EPWOU5GjrSIybvjDgWhHBlW3ms8E4+zSRJzvg0UsV2zb?= =?us-ascii?Q?qDJNCEM680eWvIhDH86OrBoV+S8SrYeBVveFYr9kB/WrkhPcyWNc+9vMPbZ0?= =?us-ascii?Q?NUzj+LSiTx/YjN1LHymsVAu94siWlVQJHxT4XNWzwALQeCQoDEFrgZE1arzP?= =?us-ascii?Q?fTBTecWT4tvgrkNFWuLKw0PJUSDEdGwL6srpHznPpt0GM+NrSG0xf3GDxwr9?= =?us-ascii?Q?1R9kO8VDwBJ/PuuAp6ORdOGJpXOFOQVks254+y6v7CFp+6njU+FH5Bnj7xDO?= =?us-ascii?Q?ACiiXvVOxlS3kL/K4gS94M7ecIbQT5wLGyUPAKYTgpzmuksAWchW2WuQJ5cI?= =?us-ascii?Q?hs1km+wb78xF6SyuMuq53zsJubF0SAbwZPP1NnPAQLFbtBzN4cSzOEnKMu5Z?= =?us-ascii?Q?vUh7kXNy0Uuugac/gCE08S44oGYun2iCffOz5JGr+1AUmmwMJLbH8lWNPFov?= =?us-ascii?Q?g6Nt4ply39PfYXLR8JqfKKqfFSpN8wiDhSYsWEGWOEzHvlYV8Kv+zSQ3Jn7I?= =?us-ascii?Q?VhLIEvJeT+guI0kz2vLzqoxMEWLYUomSF+kMJN8VVT/t87H6vI4SRD1k/kyI?= =?us-ascii?Q?XdOI7xF3933THEgLjIUxEIBBi33Sa5pEgdOSCdjs8UkS4KWpio4gx3yv6Ij9?= =?us-ascii?Q?3W3Zqca3vKB8+FVTf3/H3KOgEffm3PgOkTufSzRsfJyXF2gPbwqrWhL0FiL0?= =?us-ascii?Q?G5PRpdVOVC9vPlq9+Oq4h1bqQ0HNe+7xccF7vKIK/fkDJ9z9veyDk7oteQNr?= =?us-ascii?Q?ItSKD9GJ5lJ1nmGiACepcrIByN0FTBQYPTgwMN+6/Fb2COYOT7DR4clexYRy?= =?us-ascii?Q?HNsZrGBcNLpnS4+u+t3aiJ1V+0Y91rAXD/kN7aqqVAABmWw4pjsV2H8rrfuD?= =?us-ascii?Q?Rcx+AJUOpC0EePcnJGZ1d0Te?= x-ms-exchange-transport-forked: True 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: MN2PR11MB3807.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e258f708-9525-40e1-10b8-08d97276efaf X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Sep 2021 03:15:40.0602 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Ii1vuGSfLCJPZJgJh/bDb/4V7ehtdCjAwscqJ7Nmrc91lVvjVLffFQRZkDmZPCFLixkGkcNWyPPV37tLkQuWVw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR11MB5542 X-OriginatorOrg: intel.com Subject: Re: [dpdk-stable] [PATCH 20.11] net/i40e: extend the polling times of vf reset X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" > -----Original Message----- > From: Qiming Chen > Sent: Monday, September 6, 2021 3:14 PM > To: stable@dpdk.org > Cc: Xing, Beilei ; Qiming Chen > > Subject: [PATCH 20.11] net/i40e: extend the polling times of vf reset >=20 > In the embedded RTOS environment, the x722 controller Ethernet card of th= e > d2146nt chip, the vfio user mode driver takes over 8 vf ports in turn, bu= t > i40evf_check_vf_reset_done will probably fail. >=20 > This issue has been discussed with intel&dpdk experts for 3 rounds before= , > and the version matching is no problem, and there is no substantial progr= ess. > The official website contacted external experts, but there was no respons= e > afterwards. Learning from the implementation of the i40evf kernel driver > locally, after modifying the polling time from 1 second to 5s, the repeat= ed > restart process took over the start port test, and it was found that this > probability was reduced to an order of magnitude acceptable to the user. This detail segment of communication between PAEs can be removed. >=20 > The patch cannot fundamentally solve the failure problem, but it greatly > slows down the probability of the problem. The modification is based on t= he > i40evf kernel driver. >=20 > Fixes: 5c9222058df7 ("i40e: move to drivers/net/") I think the fix commit id is 4861cde4611601ccc9d467675f9d7a10c3095b54 (i40e= : new poll mode driver) > Cc: stable@dpdk.org >=20 > Signed-off-by: Qiming Chen > --- > drivers/net/i40e/i40e_ethdev_vf.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) >=20 > diff --git a/drivers/net/i40e/i40e_ethdev_vf.c > b/drivers/net/i40e/i40e_ethdev_vf.c > index f64db72e9a..924da8dfb4 100644 > --- a/drivers/net/i40e/i40e_ethdev_vf.c > +++ b/drivers/net/i40e/i40e_ethdev_vf.c > @@ -42,7 +42,7 @@ > /* busy wait delay in msec */ > #define I40EVF_BUSY_WAIT_DELAY 10 > #define I40EVF_BUSY_WAIT_COUNT 50 > -#define MAX_RESET_WAIT_CNT 20 > +#define MAX_RESET_WAIT_CNT 100 >=20 > #define I40EVF_ALARM_INTERVAL 50000 /* us */ >=20 > -- > 2.30.1.windows.1