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 0B20142C67; Fri, 9 Jun 2023 04:04:54 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9AA3640E01; Fri, 9 Jun 2023 04:04:53 +0200 (CEST) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mails.dpdk.org (Postfix) with ESMTP id A8F5540A7D; Fri, 9 Jun 2023 04:04:51 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1686276292; x=1717812292; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=jlgFZl+6IRwHApeAB/ZNYpeegILTd/h9Xsm73ilsPs4=; b=PFoZOj2VxCjavETvTsU1GFWDNzxQoAzTaD3mnObYcNIuGddaU3/0uGXy Iyh1+G8e7hufJFgct1cB/KEoVFhf25GQB8sKvg266XZM2CEyhl8oBhPy9 zx/eLYqa1uY2eqOuMN7A9Ofy6c3crXNDG6/3OGRMTZ8pimxLeTogHle67 EZwl3vnb7EMH64BZOj2Dglm+ydwZsJB+AQdsxOCQ/fwFc5YCpqB2N9OAk AHuEunWum+C8Pq+tb9Oxw5X9AQoPPI5Se2ENKqOnEY2idTgJABY/BpIrx JH8JANuIIqZsp6/nD06w7DyQlSzML3LC/gc6BjbF0TEbMwFTDaEitCTsC A==; X-IronPort-AV: E=McAfee;i="6600,9927,10735"; a="347137151" X-IronPort-AV: E=Sophos;i="6.00,228,1681196400"; d="scan'208";a="347137151" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Jun 2023 19:04:50 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10735"; a="743317502" X-IronPort-AV: E=Sophos;i="6.00,228,1681196400"; d="scan'208";a="743317502" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga001.jf.intel.com with ESMTP; 08 Jun 2023 19:04:50 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 8 Jun 2023 19:04:50 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 8 Jun 2023 19:04:49 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Thu, 8 Jun 2023 19:04:49 -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.23; Thu, 8 Jun 2023 19:04:49 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DsHdrSUHA5qJbCdTMvGNJTyTpPhC4yjNVV06Z6zyu9tzc0fgqlb+Jr1jwd8Jo7dv0TCp8CJufdamZZ4KLxkjU/uzoFKgUQx6QVFRlFfg3KmuUhxzGDdKsB0Pgi7G0vopg46Y1A06YFkELzXmgLpgcBycL3A2cKKwDGGDj8+my9Fn3oZnUVvnaoY/Ww/01/JwAk8WiZMeybKJFQ3yhVyptZFxfuoiMGgPDEGqsqZ6oEJPaYdzJNEVzJZ9s2ipRsoEXBWEBraWLt0mbC0sHNQal8k6FGLJrSdiukIYmdJ/cx+MHGuNnhH5Shal8qz6c71PzdGILsdxgNidOmTxBHQ2YQ== 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=jlgFZl+6IRwHApeAB/ZNYpeegILTd/h9Xsm73ilsPs4=; b=VuuFVTsf7OYDd0rK7rsGmY0Z61TmgWhFuduaJDvessVPAkmSz8SVFX/YuoYPe6CpuHUD0SU4524kxBoaJORxYRMt5Xp3p1Wn8IrYk0nb1nZnlg3uzantGAus7951WIhtuzIYGRDk8pdfyfMqTmbroEPP7ufb8n5k3mUwehCXyiMCylmr0698kljAsProRjEKIe6nfjemE0STI1M9AOiLd5u670wbUaYoO3l9KVsyLWkcWD4pSCcF6aveWkDk1Fk+Iq/9jGxdbDOWP6WwQxx6wE5OAOGC7kpD8eFKB1n8u0FRyb9PNuE0fdLGSFF3GdKv9Do64MR7aPoh+9rhf08F2Q== 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 BN0PR11MB5743.namprd11.prod.outlook.com (2603:10b6:408:165::5) by DS7PR11MB7691.namprd11.prod.outlook.com (2603:10b6:8:e4::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.36; Fri, 9 Jun 2023 02:04:46 +0000 Received: from BN0PR11MB5743.namprd11.prod.outlook.com ([fe80::eb8:607e:beec:d044]) by BN0PR11MB5743.namprd11.prod.outlook.com ([fe80::eb8:607e:beec:d044%2]) with mapi id 15.20.6455.030; Fri, 9 Jun 2023 02:04:45 +0000 From: "Jiale, SongX" To: "Deng, KaiwenX" , "dev@dpdk.org" CC: "stable@dpdk.org" , "Yang, Qiming" , "Zhou, YidingX" , "Deng, KaiwenX" , "Wu, Jingjing" , "Xing, Beilei" Subject: RE: [PATCH] net/iavf: fix virtchnl cmd called in intr thread Thread-Topic: [PATCH] net/iavf: fix virtchnl cmd called in intr thread Thread-Index: AQHZmeC/2ngNXMjdzE24cnDRg0NsPq+BuX0A Date: Fri, 9 Jun 2023 02:04:45 +0000 Message-ID: References: <20230608072757.426983-1-kaiwenx.deng@intel.com> In-Reply-To: <20230608072757.426983-1-kaiwenx.deng@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: BN0PR11MB5743:EE_|DS7PR11MB7691:EE_ x-ms-office365-filtering-correlation-id: bfc1d2ad-0329-4d7b-5d47-08db688de5d8 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: bMXHfgb9lmQNn8xVfbDu95kAbyZ1hRi9wfcE8W/ZQpCxkVbJVDBYae8rw4B+eW/Tiu0GxiG98CV2D0LTNDxT4sPHBUQVSMg9sMj+X2aMNS0DnQuMHJWgJqtwBmOAVWPfD7z+wcHqp7FTbK67+r0C4vG84TwxrLNYAsE/+cTRQ/cCbblphIMOgntMz7BzEHzyA25LzGPOb/LfXGZ0UijHn+GdYl22TMJvGJNa/TTvSo+2FG6r4ZlD2JEMoS7NNmlsujyfwZi0cKx+VyMszuifcPNp/0WbXuL7sTN5rnNeexWklyNMUNZ5zqqAukuDu5ZiJFCeuS4NR5vNVEZpG0ycBt9ekEoZPVTNHCZhgl2Quaj6d9H0Kz4f3CP4WVVB3HnqOqHfjAg4E9sUD1+U711xgR6uCDqk6HrHQDrNZe+03P/aRYCHcQf94sS40NU6e/mjOPeBQifAF3erwJfqM8bPfISKUbu4zJPPxGoC89dPK5XdtcqSDIHfIh2Sv02fBmVX0TASITs7kdNRKRGzK5KYOfG967YN+sivm+DspD0lKn5PwsUgY1NX6M6Y0uF/3YnuazBvKDPN60D2A/7jDsDxjb+jFxfMACqemggjLTb977tXj3liqsyKN0impfP7N6Gn x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN0PR11MB5743.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(376002)(39860400002)(366004)(136003)(396003)(346002)(451199021)(107886003)(6506007)(186003)(26005)(53546011)(9686003)(83380400001)(7696005)(54906003)(2906002)(4744005)(71200400001)(8936002)(8676002)(33656002)(82960400001)(110136005)(55016003)(478600001)(122000001)(41300700001)(316002)(5660300002)(38100700002)(4326008)(86362001)(66476007)(38070700005)(450100002)(52536014)(64756008)(66946007)(66556008)(76116006)(66446008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?I2I1ZijGOuaOxmaC0nxRga+D0KYVRhKBlFsXpS00R55SUTvWTF5Ro+z8fi+S?= =?us-ascii?Q?Qf6QLy8kLjZ3yuHTXLPnWcUfBCkbUaPMWvEbih5hEiyOmJOqYeOpNldHDJzF?= =?us-ascii?Q?08wOum0WOtfAnfBeOR5gW/l43kNbEkpR23gZh8+3XL6djkFVs47ci69EUhde?= =?us-ascii?Q?2FOIRSK1cFTcoty6tkVsOOUwBfOzlavYYiWZagBIQzuRukkmY+CDg+aI9TK8?= =?us-ascii?Q?18p94lt6nwE9rlHBuBipYJibhsYrqpMLiuQ5cllhBCduVJXzxNHPxt/LmWUG?= =?us-ascii?Q?u8e9Q9bO7mEdOHvC4wkoc3Lt94+1UeXqCY45CzlpCoG3dkwvzHlf5OAhFZ0u?= =?us-ascii?Q?2zGfd4DWwVCrwDcILvKgsspRFGbcyZ3h1Yzsq7oti5H+10rQQ1htnBfWfJX8?= =?us-ascii?Q?Vanzk+KpLXxRB9MUazHSkVHYGxjtkmr+Tv3ZoqsFxRRkTRe1uM71r3Zixd/e?= =?us-ascii?Q?RLJeYB0uTr1m+SzVVXZm7ZGwD7hc4R9FGKz81TQVvjWaxW90yi2mi6p3Ourk?= =?us-ascii?Q?P0BgJGriqdwjTsl73M6ayL4/HRCfr/eG+OKvxjGQJpfusisQ4E8m58Vv7dSS?= =?us-ascii?Q?FCkZa75cGKG9ljNIgUTr1niRQuq3QquUlattLYh2ls7Oz5Tha6uCmsA9ucB2?= =?us-ascii?Q?VaSzMkQ3jOQPc9hc+vjLlg/fntJtygRcxaYFydIss6vmFMr8/clOBPN1kBvS?= =?us-ascii?Q?3Aet2CkVVwwEUGTPOT2pARc7MwFcr2SiN51+Riyl2NRL9mPc0IM+hFrgIQve?= =?us-ascii?Q?IGFw3agaJk1KsIpvmGAByohA02tWgwXcNl22xNe8nA6XbyABpUuN0wxyT5yK?= =?us-ascii?Q?413zwT8GvYyUPI/h8vPmC9+LGORAvhAdrPgptdQqQM9rezmYpD5JbRBfvHAr?= =?us-ascii?Q?MNvQb84Shk/10JUV+fbROD+/U8tVb2Lc8i0MJAnJf68gGapndbSvldNxOVKc?= =?us-ascii?Q?JDnbunJgW2yOu9Pa3c44X94f0z7FyLgv8+6ybejyAtyJXxDGExc4yXplJccJ?= =?us-ascii?Q?j6SrZDYJNfXskKtbPTH+TWIlV6OYctUCiw9q16W2T2HuBCXiq5exNvUvkbnL?= =?us-ascii?Q?RrEQyiSJRSnOqXwhQiZUUyl1OSk2RSxsztztQqdpsp3CWFj5eITbvEXsFND5?= =?us-ascii?Q?Mugl7BBCXSjH+liKEqDhqmF7fe3HpWPyXYQ7bzHnwCWAj0EWt/Fz5vhzPees?= =?us-ascii?Q?7gLGDaM4Web7JRKkb+qgti7LtkMt3EbovCF2/okULxv51H3Kb9vky4mo9uoG?= =?us-ascii?Q?pVYgyNfnrG4Hdi/p6uIUYAg8kr1t9KWLJKnMAtnazIbtjDX9VdpfSvAOZpcI?= =?us-ascii?Q?IZYhpsT/nVR4JXFnI+Yh26JEogOHNwN+D4rxfVfvr/DclzLfNvynymLYCW4A?= =?us-ascii?Q?Cwrq/tT1dbxdshmD24cEUx/Xs1/YX7ypwDcTAEXZ5+URXHMxjqOL+kIj481n?= =?us-ascii?Q?RO8bEtfpShcWK77noxljO91+MLdpj4wV4Xm2NAJN4RjNjWFuiuj7hf11oTXT?= =?us-ascii?Q?+ORnHKPosbFJuVKl0YMcxdqQmhOP4zVv45LsJK9+XEktWV9JyXoscmWy5+HU?= =?us-ascii?Q?sVdOQwWwzyLh6o/SoBgF4P+9wgR5Cdqd13+ITuA4?= 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: BN0PR11MB5743.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bfc1d2ad-0329-4d7b-5d47-08db688de5d8 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jun 2023 02:04:45.8706 (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: +qkGM6O7SUKSoGYQ5hcnGLjF9hYA0v99SDetaCsPTwNbI+3U3O9Ulwcx6o8717NokPZQbvLn+EgD432NKCI+/g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB7691 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: Kaiwen Deng > Sent: Thursday, June 8, 2023 3:28 PM > To: dev@dpdk.org > Cc: stable@dpdk.org; Yang, Qiming ; Zhou, YidingX > ; Deng, KaiwenX ; Wu, > Jingjing ; Xing, Beilei > Subject: [PATCH] net/iavf: fix virtchnl cmd called in intr thread >=20 > When iavf send virtchnl command in eal-intr-thread, there will be no > response received from iavf_dev_virtchnl_handler for this command during > block and wait. Because iavf_dev_virtchnl_handler is also registered in e= al- > intr-thread. >=20 > This commit add to poll the response for virtchnl command when it is call= ed > by eal-intr-thread to fix this issue. >=20 > Fixes: 22b123a36d07 ("net/avf: initialize PMD") > Cc: stable@dpdk.org >=20 > Signed-off-by: Kaiwen Deng > --- Tested-by: Jiale Song