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 6264142D94; Fri, 30 Jun 2023 10:04:18 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 35DB4406B5; Fri, 30 Jun 2023 10:04:18 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id CDF094021F for ; Fri, 30 Jun 2023 10:04:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1688112257; x=1719648257; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Zu1Ev2rfPxGaO/XIin2IgpHgRrnCoMvIg+oQJR+/W0g=; b=FrTy7VUqAdDaEsubP4GjmFtRcdnI1HiWIjq93gQApoYpPEn8OgwYAwvn hORAiN+S9PNdUMcI6FS+taP9jQzIX/V/aNJU4L0vJHdMd1V4st3gVU51J huBSiHR0tobgBl5O18n7/C+GOiIwFBhC3ruiqedAxeeKKv5xSQEPOP0Vo dDvjWJNjp94P5q3y6OX4WfZDvBsXp06zHt4ii1lXI1QrWzY/v9th4D/63 SItCaOe8z5ceMq6V/jGKA2xsDFkK0UC1YbkfMeXMrQyEq2PLBDhGr0JZ1 vxsSmkxypdMdyDr7dKbSwueEE0hMROvFBY0ezHPv31t+YC0T4BA2nAHOG w==; X-IronPort-AV: E=McAfee;i="6600,9927,10756"; a="428383424" X-IronPort-AV: E=Sophos;i="6.01,170,1684825200"; d="scan'208";a="428383424" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jun 2023 01:04:15 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10756"; a="711742426" X-IronPort-AV: E=Sophos;i="6.01,170,1684825200"; d="scan'208";a="711742426" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga007.jf.intel.com with ESMTP; 30 Jun 2023 01:04:16 -0700 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Fri, 30 Jun 2023 01:04:15 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Fri, 30 Jun 2023 01:04:15 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Fri, 30 Jun 2023 01:04:12 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ws8HJ++xXN6+Lc2NBrW4NW863pOUOUoOWwpdHg6bx4PKQzeaytBSohOPKY+JXLzw+QupLr+KsaKCjTuKVgTf++vPsozRVrn0JsQvUey90iIU2IYiTKhHbVfAU63/G8gI+Y5VvfDGpgWSR/lOe9XPoc6nfLdzoevXRoQti4cDJPvTaoeqTfZty8iaxxvHIs3v1iTOXS/k/PBm9KEl9u5q6joO1jDBwMMN3NTQNgvegL9J87iW7H9Wfla22ydP42QP/yB0y8mwbJEIvZMk4yCBkd/TTNEyAbinOH+Si6uGI6KmRPPxk+C8hHwC/+Kt1XoHfJJg3htA1O2VMuKWw5FLKg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Zu1Ev2rfPxGaO/XIin2IgpHgRrnCoMvIg+oQJR+/W0g=; b=XtTmZov2huVDssqQE2ZAjn764PvgOejip3ykZZ91PD+ceIVCFcBurvuSi5+VKFsKVLreM1IKjIAwg9u3Mip+hGAX388YnQU1I6IzPqvBd2eYt7fQefhdYUe6OXwSVvofmyRw2cAkQ8pMACen3xBhT0r2HsC1BPPKAaQxF5ddMEuc4HAsCdePFVGBNgYfz4kluauqrmSceHHpKSOGiWBVFesTSjPtyDbRsuVHah6GufgzF2aQUowEGJi1l8utKYbB2CoyW+k5c8ieUoeLPAWSu+ZwO5Ze3WEzDi3m8VqEZGfm5E7izx+wwMjakodfi5AJbeJdNgnKmTNaAYUcOBQgvw== 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 Received: from DM4PR11MB5994.namprd11.prod.outlook.com (2603:10b6:8:5d::20) by MW4PR11MB6984.namprd11.prod.outlook.com (2603:10b6:303:22e::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.19; Fri, 30 Jun 2023 08:04:09 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::e570:d9a7:df1b:1589]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::e570:d9a7:df1b:1589%6]) with mapi id 15.20.6521.024; Fri, 30 Jun 2023 08:04:09 +0000 From: "Zhang, Qi Z" To: "Zeng, ZhichaoX" , "dev@dpdk.org" CC: "Jiale, SongX" , "Wu, Jingjing" , "Xing, Beilei" Subject: RE: [PATCH v2] net/iavf: fix duplicate reset done check with large VF Thread-Topic: [PATCH v2] net/iavf: fix duplicate reset done check with large VF Thread-Index: AQHZqxgRrr7pEO+TZkq+CQK9lRisba+i/Jig Date: Fri, 30 Jun 2023 08:04:09 +0000 Message-ID: References: <20230621075156.2997087-1-zhichaox.zeng@intel.com> <20230630060616.1569254-1-zhichaox.zeng@intel.com> In-Reply-To: <20230630060616.1569254-1-zhichaox.zeng@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR11MB5994:EE_|MW4PR11MB6984:EE_ x-ms-office365-filtering-correlation-id: 2e621cce-a197-48c4-a48c-08db79409589 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rUDTgun6whvJIFO5Bf3rQ2+hzc4vR4wkN4fBBnImOEhn0uWM/K9Yz7QYON9DobrxEvrg46un2zIIulRHYnTwAz7xGUNimxjEFA38pIVzz7VP/WDYOyfE7eNVFgS3rR6XRiYXnxfvxBXOsKpBqVwfO4Wzk+qIbdb4XXtzfw1zgGiMM6aAuhNp96yToK587tRDfIFHWRdqindAKqCEvKcQIpT/hyMcwi7nZFCyRfR0BTErtvxHvLqi1+RCEuk7fQFwdMaHLkWFi0EPI/52phjzCwQ2gVHch4KutmQfH4ThIhB62ura8EjTLBLtVUoPoN0zRVjMd2DVjUeEn8bNjOjcMpiIPDu26vZoiDSNOdaddTTx3jQPI/lhUYIiC6paYHJLms7wrxn+NPH/Msqf5v5pczCr0nQe1DxLCRio9NbOF4ftQF1Z+V3UPnygerPStpfCppG5TBjDZBoreEn7gMOQDIgw9yCHdHdltrNrruJKcoAdJajlGdLxGrRoXnC4LaCIUhVJ9EIbDEwggVksrTydP8hSvFPJJNAzbYHeFQkaKTPtAqm6gnQHwc9Cg8M0eT4IrT66+XNK187qUlm88SvidnwARkBV0pfEkb7F5QdVcKvesz2OA5goM9/ttpoF04ZN x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5994.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(396003)(376002)(366004)(346002)(136003)(39860400002)(451199021)(107886003)(53546011)(9686003)(186003)(6506007)(26005)(33656002)(38070700005)(86362001)(122000001)(82960400001)(38100700002)(83380400001)(55016003)(71200400001)(5660300002)(52536014)(7696005)(66446008)(64756008)(66476007)(66946007)(4326008)(66556008)(54906003)(316002)(110136005)(41300700001)(478600001)(8936002)(8676002)(76116006)(2906002)(4744005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?2LOM2QJafUmQTJVHXykMWPNrIW5LhIGX4wTMhhoAiTFEsNyiHq/P5yj8nEuD?= =?us-ascii?Q?wNCpY2egU8O93s+mezZflm2Cn0ZMOaH9DrtmG2/QL0QoK+hMyPzR/2t0xULI?= =?us-ascii?Q?doiB9/P4UEjmVVui6UA2kNg+6nrNhZfAnL70nQYCPPeCwf7IjSTf9c6aqyEt?= =?us-ascii?Q?/UKPezj1g2DLjFkMeEoOFFX9KpNcTQhpBYrYxGjZqLNlPMHhroq3PQGY60WJ?= =?us-ascii?Q?AaldFTw/6x1X+TMKJDC58Cq9Z4My+PbyTrQweOWQ8OpMTtYq0MZM51IYf2S1?= =?us-ascii?Q?xsATWzwm7IXnv0Jy5RWhOVzcKitp/hV2DM5RH99p4kFflqYx/D4i5B8uSkZA?= =?us-ascii?Q?Hd1rgQIDycMak50p022ec7liZAabuO/iro6Wv0zG8TCqVVXsB7Klkclv31TO?= =?us-ascii?Q?RTK6oM0a1Oz59hShUcWli+1Sxq+8y9DITI4dBMZ9ktF+ubb17jXqjzDmil+R?= =?us-ascii?Q?lff8FRwL6z2rO+uzH9cnG+OJGBpVZgIJJmbGvOr+d1L7mZnlBeeK0W2qg8ni?= =?us-ascii?Q?Fe6wae9cuvlx4JI3K2bPMAtZ88N+36hNFiXmxc3gidg7Dc3DRD603sy1w+FN?= =?us-ascii?Q?zwVHUyIvU+Xsr4GkymxWygWBPCinIFq2/0llOCTeLTbqSTFCC/AGipAJk3eh?= =?us-ascii?Q?7CRfIYCUYmcSbWeevux99blb+DuXnWaDJlzqIm/tISXGbtFDkQycecPc6thF?= =?us-ascii?Q?1ETbqzkO15cz1bQ+kt2YetdRyIluGv/0GUdWjGWaJJuBFdIQ5J2HtNK5wY3a?= =?us-ascii?Q?M6+vaxi9gQkSxG6u6AvWjim1m7ICv7by92pWfK0+1aXhNNzOtr6EO7HvH3uE?= =?us-ascii?Q?PCqLSUViCtEKqA5R31lCnDmRqciZorfLWfNg4OwyRKq3V7bS7ZNdPVaCTDEy?= =?us-ascii?Q?YHRT+BfW5T3inpD1nul2Usg42Ebj6mUyiM2Ko98CrTSFsio1gRkvXPD+n1/8?= =?us-ascii?Q?JTDfURPF0ZeZW66Ux3P28rDaRNhM2odiP4L+vuZFmfUGGV3i4fEyJoj5Iirn?= =?us-ascii?Q?GRjQtzSUuQoSCpynLvQhdk8jvU7Dh5x6Nwj7k8CX9Cukoa5PEHPlaczSA9na?= =?us-ascii?Q?87PtVF7XNQWxcZbp/NJo5rvbfE1Ix/SN0AvK49moQGfe6olo2Zenc5P9c8Nf?= =?us-ascii?Q?ZncGX5bqLV8Iup7BCxjSYcW7O+fm2wG30pMteCWotGf192dU2zg2wM1MN0HI?= =?us-ascii?Q?3YSYrUXUSiOrUlGb5zuPYSWidpHUTsVwsDz8rcsUj8HdeGcJNpADkfhJ7RB+?= =?us-ascii?Q?/dxKWF1SuvovVZLQckDNcoemyY/Su1f0p9PJOozwy2l9hzHiJSJgyhuLAmWt?= =?us-ascii?Q?R2+Tdk8eTUNvJjcK5HplPvsRisxpHR4dlqhSt6cFSi4bIiG7KYB63HzSFLvO?= =?us-ascii?Q?zGacvAvXoKQdo/GZxpZ17S8b00sWm0OBO5m0sNde6thj8CLi5rxbvr2CTg3a?= =?us-ascii?Q?i/hO+qUISowcOnYxR0ebJXTi3asjF8qE44Khv0DRDCy2XjijNIhzftRRC9TP?= =?us-ascii?Q?xP5/Alc01xwO2T08fFAM7qbGnUBdteZEmglVzAq3mLLK1m4azgMetOphLEif?= =?us-ascii?Q?pbexnh93DpElnQvwJ4ia5fy0REwqDavUg96PDvTV?= 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: DM4PR11MB5994.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2e621cce-a197-48c4-a48c-08db79409589 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jun 2023 08:04:09.6623 (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: eYFv2rB1QhpgpBdxP20qBh57WjL0fI4s+FraqQtKzhVsDOcRBxWdgItDo+dJoNgscIzW1MZQHnSy3sHq/g2WSQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR11MB6984 X-OriginatorOrg: intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org > -----Original Message----- > From: Zeng, ZhichaoX > Sent: Friday, June 30, 2023 2:06 PM > To: dev@dpdk.org > Cc: Zhang, Qi Z ; Jiale, SongX ; > Zeng, ZhichaoX ; Wu, Jingjing > ; Xing, Beilei > Subject: [PATCH v2] net/iavf: fix duplicate reset done check with large V= F >=20 > When starting with large vf, need to reset VF to request queues, the rese= t > process will execute VIRTCHNL commands to clean up resource. >=20 > VF reset done check and reset watchdog read the same global register, > resulting in the NIC not responding to the VIRTCHNL command. >=20 > This patch turns off the watchdog when request queues to avoid the VIRTCH= NL > command timeout error when starting with large VF. >=20 > Fixes: af801b0374e3 ("net/iavf: add devargs to control watchdog") > Fixes: 7a93cd3575eb ("net/iavf: add VF reset check") > Signed-off-by: Zhichao Zeng Acked-by: Qi Zhang Applied to dpdk-next-net-intel. Thanks Qi