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 99E2FA0553 for ; Wed, 16 Nov 2022 10:58:31 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7D56940DFB; Wed, 16 Nov 2022 10:58:31 +0100 (CET) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id 43916400EF for ; Wed, 16 Nov 2022 10:58:30 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1668592710; x=1700128710; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=QpPijkIQD2PGLig7uhbaQgw+ltuqcqiiu3+FU6D+vlg=; b=Vi6xRiI4/QEkawhCX782sbtv2/h0ZTRf5pyeAT0qGl5sVD8IFRFBWEHC ynXXh+1PIr15Ze+1WLEE/jjwNHbrKrFPLY4dCR5XaU9chKA99NKVEpwuv BOTpcdLSTnHLo7ZkjXSZSJGrAbETItCM21Zwc4eclty71CX5LG0diZVuF DJQD6k95gtft4qHLyKZ10AFayErJtlwoczs023q+OHqDc/+s76WDQqmqI omJiea1drWbHJo9EIysKWI3eB2IkAW/FZB0LtkCg1io+NRavvzFoH5EJX xWCQ0y2zEjbXFlhJpsqGKIWSrBd21y9+RlErtPMBhltv26ZZXnbvJ78Os A==; X-IronPort-AV: E=McAfee;i="6500,9779,10532"; a="376772180" X-IronPort-AV: E=Sophos;i="5.96,167,1665471600"; d="scan'208";a="376772180" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Nov 2022 01:58:29 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10532"; a="884335530" X-IronPort-AV: E=Sophos;i="5.96,167,1665471600"; d="scan'208";a="884335530" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga006.fm.intel.com with ESMTP; 16 Nov 2022 01:58:29 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) 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.2375.31; Wed, 16 Nov 2022 01:58:28 -0800 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.2375.31 via Frontend Transport; Wed, 16 Nov 2022 01:58:28 -0800 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.49) 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.2375.31; Wed, 16 Nov 2022 01:58:28 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Sj05jUrdyxUMwuvxHOlfod55J1xUNvkebTl7rgamdx2cXl4m6Gmcq9CG5iYjUsdzvgBCrZCPKRGIvDhl7fcZ73HOPM1Rnfb4AV+bKC3lLi6WOqPsaUf/12K2dNUGOJzoGx9YbruQe9LyF1McGFGEc1CEmlCHBYuAPv0QZd7Ez4VrT1vWZ2/PTxRnKX5TjDOCUkyro2r+BKUIj7g2pQZVOwGzy3swYZRLSbVxaR0jb2CuPkgxTRj4KCtdA2OjvPobFLn8uuPX5r1g7jhpoL47aAuhLb11eJyh8wxJNQWn9KwhzsgUEFog6rtNhfjcn+4r7AW/Pe0q5PCwbhSpjUpmfQ== 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=QpPijkIQD2PGLig7uhbaQgw+ltuqcqiiu3+FU6D+vlg=; b=Wg1m604jFnt8ctvHTP5YLTSJXjVad8WYqJ0y7zzxqNy9841E06O7C0BR12baCccw8XJpbMNX9wJNGljn0Uo7MheFgaH4eOHtwx7gUyFUVgaGE+hRjLn8Hw8h7f3MhIMKP+Zhi3uDfwIQfehzuqEkNp8mRU77rCnYAk7V6J5JbQhWN7jf4nS4CCwtieV5eHbJNaNwq4e9B5hZ5uFKopKMceAGQXwn9c9ejlNO1n61XmDNwmgoHJWPl4eTZHyN0Yi4virGUIdNTfNWggtq/VT7mu6/EgQcD65wyhedt0kagibeQPqwqG180PpMRFrqzOepFGsn9moe8yzN5PNVqia2YA== 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 DM5PR1101MB2107.namprd11.prod.outlook.com (2603:10b6:4:5a::19) by PH0PR11MB5660.namprd11.prod.outlook.com (2603:10b6:510:d5::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.18; Wed, 16 Nov 2022 09:58:27 +0000 Received: from DM5PR1101MB2107.namprd11.prod.outlook.com ([fe80::b961:c069:9d46:cf45]) by DM5PR1101MB2107.namprd11.prod.outlook.com ([fe80::b961:c069:9d46:cf45%9]) with mapi id 15.20.5813.018; Wed, 16 Nov 2022 09:58:27 +0000 From: "Zhou, YidingX" To: Christian Ehrhardt CC: "stable@dpdk.org" Subject: RE: [PATCH 19.11] net/iavf: add thread for event callbacks Thread-Topic: [PATCH 19.11] net/iavf: add thread for event callbacks Thread-Index: AQHY+WQVY6Cw45tefUy14Omd8gxND65BNPwAgAAC24CAABdqwA== Date: Wed, 16 Nov 2022 09:58:27 +0000 Message-ID: References: <20221116023926.317352-1-yidingx.zhou@intel.com> In-Reply-To: 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: DM5PR1101MB2107:EE_|PH0PR11MB5660:EE_ x-ms-office365-filtering-correlation-id: 4a9bedb0-62e1-4d03-ac14-08dac7b91bab x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Lg+NGFKV5ColvzohWmn3wzM+OEin3N+am/UJUXmGRIScn5EsBvwo5kX7JNs0Pznvp2dlUb2SyWxgPOTDWnkcBPAAfi4EuncM78trow5gGBxDQzx1YFPmKLUeF0gr8wZ+jiWSMBvLr46Hax6ARLPMVQme7Zu3DAhJ474v2f+bq1EL1frmzQLPDs8/myW1/QvyE5d4qCsBQeE49g6REbtLEtJJdwK29OW0Jhb6iCq91WifZhIh9mBteeEuxJOzYVcDQs720euJHvzzN8CnXga5eNhdYilsn718hNbBlBT+Dth/elNY9GB3d9RtHTHanCdp8BAYcnp1YsyxGhm2hwQSrBzSKTSJV+P2i/PqxjD6l8OHMbcQ0N6uH4DeL1rAr3QBJXnjA7Khtpre+ut/Orx8xJLQJ57z5MtfZ/aNJiTH+2BvfZf3a80B0Xw7EDib+ZzUa2xw5teS0hubN9H1eQ5M+371aYOt2Ts+mdfMnzduTcLadSope/A4gGUDAesMyjoLs2vR0aLmKMKTOAxeQ2Cqbs2Emb2G3AGuIj6C5eMEF/jdcJO66tTNgqS5DIP10BQrRTMmZBBxT7N2nWJMGe5q/GJ2K1Q0IMti3ADBx2MymowITbAGpNRZrr7IHXC+sZfl1oQZAM5BljMcwpUr+F8uVLzw2lUacOlaplR/zW0Lpu/ZETMvcVtW0af2NGDq2d8cMrkoFGh8yGeGEh9IkBf57FViupvPOEkbunW4AmA54mxr4C0gSWEDW/Cm61bPOwSPolsSHwTP8IuusXYRN7LVrw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR1101MB2107.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(376002)(39860400002)(396003)(136003)(346002)(366004)(451199015)(6916009)(316002)(66556008)(122000001)(53546011)(64756008)(2906002)(186003)(66476007)(8676002)(4326008)(66946007)(66446008)(76116006)(2940100002)(5660300002)(9686003)(41300700001)(8936002)(52536014)(86362001)(38100700002)(55016003)(82960400001)(26005)(478600001)(33656002)(38070700005)(83380400001)(7696005)(6506007)(71200400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VWlwRzZKTmZLU0g2WTJLdVVUTmhPZVJwZEd0RDJmTm9zOG5uWUdIU2hJUlRN?= =?utf-8?B?YkpZMDRVZW92R2VrV0U2RnFGbEZ5U2lXWmJXcXdEWVkzZEM2c3pic3Q3ZVkw?= =?utf-8?B?cCsyMVlPYkJyakdKa3FTcHdSdGpTZkZURHY5N0NLWDl6Z2RtOVpHcUNsYVVU?= =?utf-8?B?UkRENmpZV2JkMWRjTmtWY1JSWno1RzZMUlhpOE9tZ2gwbjJFZkpySGFVcXJh?= =?utf-8?B?MkROU2VDY25oVk5HYTFCOVB2Sk5pQTNrbVVPQVlwelpKZWRsT3BJL1B4bzdp?= =?utf-8?B?Zi92akhTcU5DL3E0N0cvM250WXR6VFd0Rld3SE95WnM5Z2RyTVJYQnNxZ1RR?= =?utf-8?B?Y1N4bnorTzBnaEVNQWRXWTdEYmVRSGhZcWNRRjZKbnpYbmlLSTJYNnJwWEF1?= =?utf-8?B?WURnRUgyOHNFUGV2b2xsU2RTdU5RNWlseUVFQlhCdGZBSkREWWlBUlJKa3FO?= =?utf-8?B?cjA4VVZoVlRCSk02Uk8zZWd6aElidTFOc0NYaXQ3emE0dDdaMkdUN0ZIZkRO?= =?utf-8?B?Y1ZVWGRadGFYV25nSGV5V2dOa3V1MGxJR1pYak5CK0M1VEZKRUdZbkYwNldp?= =?utf-8?B?ZjVwUmgzU0pvTDB1YWNQRkZBTWV4T0FTSWJlUDdlSmVtRFBsRFA3UVZaTHJy?= =?utf-8?B?TkgyWUJmb1BRSFo2Y0t6ZjUyM1lLNW1NMzdjMWR6Z0lacHNUSTVuZ2NSeU1Q?= =?utf-8?B?N0l1ck1tWHMyakRZcDJ4MVZVSEdka1ZZcnFjUFFESTFlK1JTNW9WV3Iyb0RU?= =?utf-8?B?QXlWY2RjTHk5dTkxNDlKQ1dMZlQ0RXRtRmN4N0NWVUFHNHZwNHB6dGE0K2ZC?= =?utf-8?B?MkJhMTlGYmgzNnU5SE5nUzJjZDllYnBYODhGZHh5aVpqS1I4M0tqd0NXOE8z?= =?utf-8?B?MjZYb3dkNzg5WHFDbGx4MTJ5YXhrWmxqeXI4aGpHTWJXazJ6Qk1LRFZZZ1Mr?= =?utf-8?B?TVpFeWhiQTNFcmZGN2pvajBVMjQvaXBtS2FzeVNVODRoR0tHbnd1eVBwRG5u?= =?utf-8?B?RGgrVmtmamNnNzdIaEtWaFFSVFQ2UVVsQUxrSmI2V2lEVXlqeldhV1lKUkJq?= =?utf-8?B?WXlXWUVuUWJWOXl0RDJUWmRDNSsrR01Vb3VLb0lLajMvaUR4dTdvRFYzREJy?= =?utf-8?B?anVadWxNY01Sd0ZLckJHSTY5eHVjSUx3Smk3b1dsTURRbUUyYko5ZmZCYU5o?= =?utf-8?B?VzdOL0pWYVlabm1aYzZhVDEveHJCSHBsa25Lb0NhZ0dtK3hEbEJDeGppSFBC?= =?utf-8?B?NUNaeG01Vi9UYXUzNG5qWFpiWjVOazRGSWdpMjh1bkFrY3llNVkxeXJqWHZG?= =?utf-8?B?eHBuM1lRN0RCM3U0dWpwTHd5eDB3dksxMzVCYUZ4R1FRaExLR0ZUd0RTeEhX?= =?utf-8?B?b2xBQm9sY3Y4VnM5VkdHN0hrUGNtWnMvR0tqN3dpK1M5aEd0TEdLRGNsRHV4?= =?utf-8?B?cmVmbEVvNmxPdGswd3ZxS3VRS3JjZ0pFTnNwZmxpazNLQW42QlpmWHZRZnJ0?= =?utf-8?B?eGc3cVVTcWs2dWs0TnRKb0wzdGF6bUxoTXpLRWRzZW5tQzJlYkNFeE9TZG1h?= =?utf-8?B?ZFIzRksrV2YzNzVQaDRFUFNzRkkwZHRIMjRmNVM0aUtSM040eVE3aFJZYk5F?= =?utf-8?B?WnhFNXMwU1V1elNoNnBDY1lnRHJQeGVoc3FqdkZVV0ZIb05NTWs4aW51K3Zi?= =?utf-8?B?TDJTY0d5SWxqYlcwTXdpMlUxa0xuRlJXVVE0MzA5dXpqRXhuRUVPRkhudW9S?= =?utf-8?B?NGo4Z1ZrZTVwdUhoOWtNSUhEMjEvaVZZV3BvWXVSb1pLdTk5UG1zVi9nbEtR?= =?utf-8?B?THBkWVloTzdjNHhqT2Y0Wis4dXFYZXJpWGZhbGZCR0x4OEdBN1RHV2puQnNw?= =?utf-8?B?VFBYdjJUaHRiM1BZK3N2WFNBdmxhRjQxeDI2b21TcTVtSVR5RWhLSE9yVFM5?= =?utf-8?B?QW5ZR2NQenRSc0RBaG14ME9BaVZQaFlVUjdnNUFXS2lqNUhWLzY5U1VMQjIz?= =?utf-8?B?d3hyOWV2V1d4MEVTWmpWZFdKVDF2RXVqby9qWVZjemZtNnFWMnpjNWpwRjVo?= =?utf-8?B?emloZHhnREZyeFRrWGlKdkxnTFllcGk5VHJRL1c4MFY1cXZwc3phaUdZUUNz?= =?utf-8?Q?FTfOOq8R/kx0yavv0bDkNsr4l?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR1101MB2107.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4a9bedb0-62e1-4d03-ac14-08dac7b91bab X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Nov 2022 09:58:27.2834 (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: p03SjQQ0iZHLIC865kT56eLXPtpiuuHvUOTY946/cU6PJGi4/SxlDOnKOswAuLjjSRQi+NbUsefg4A0el5A55A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5660 X-OriginatorOrg: intel.com 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 PiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogQ2hyaXN0aWFuIEVocmhh cmR0IDxjaHJpc3RpYW4uZWhyaGFyZHRAY2Fub25pY2FsLmNvbT4NCj4gPiBTZW50OiBXZWRuZXNk YXksIE5vdmVtYmVyIDE2LCAyMDIyIDQ6MTggUE0NCj4gPiBUbzogWmhvdSwgWWlkaW5nWCA8eWlk aW5neC56aG91QGludGVsLmNvbT4NCj4gPiBDYzogc3RhYmxlQGRwZGsub3JnDQo+ID4gU3ViamVj dDogUmU6IFtQQVRDSCAxOS4xMV0gbmV0L2lhdmY6IGFkZCB0aHJlYWQgZm9yIGV2ZW50IGNhbGxi YWNrcw0KPiA+DQo+ID4gT24gV2VkLCBOb3YgMTYsIDIwMjIgYXQgMzozNSBBTSBZaWRpbmcgWmhv dSA8eWlkaW5neC56aG91QGludGVsLmNvbT4NCj4gd3JvdGU6DQo+ID4gPg0KPiA+ID4gW3Vwc3Ry ZWFtIGNvbW1pdCBjYjVjMWI5MWY3NmY0MzY3MjRjZDA5ZjI2Yzc0MzJiMjc3NWI1MTljXQ0KPiA+ DQo+ID4gSGksDQo+ID4gSSB0cmllZCB0byBhcHBseSB0aGlzIGJ1dCBpdCBjYXVzZXMgYnVpbGQg ZXJyb3JzOg0KPiA+DQo+ID4gWyAgMTUxc10gaWF2Zl92Y2hubC5vOiBJbiBmdW5jdGlvbiBgaWF2 Zl9kZXZfZXZlbnRfaGFuZGxlcl9maW5pJzoNCj4gPiBbICAxNTFzXSBpYXZmX3ZjaG5sLmM6KC50 ZXh0KzB4NWQ5KTogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgcHRocmVhZF9jYW5jZWwnDQo+ID4g WyAgMTUxc10gaWF2Zl92Y2hubC5jOigudGV4dCsweDYxMSk6IHVuZGVmaW5lZCByZWZlcmVuY2Ug dG8gYHB0aHJlYWRfam9pbicNCj4gPiBbICAxNTFzXSBjb2xsZWN0MjogZXJyb3I6IGxkIHJldHVy bmVkIDEgZXhpdCBzdGF0dXMgWyAgMTUxc10gbWFrZVs0XToNCj4gPiAqKiogW2xpYnJ0ZV9wbWRf aWF2Zi5zby4yMC4wXSBFcnJvciAxIFsgIDE1MXNdIG1ha2VbM106ICoqKiBbaWF2Zl0NCj4gPiBF cnJvciAyDQo+ID4NCj4gPiBPbiBhbGwgcmVkaGF0LCBmZWRvcmEsIHN1c2UgYnVpbGRzLg0KPiA+ IEludGVyZXN0aW5nbHkgdGhlIFVidW50dSBidWlsZHMgd29ya2VkIGZpbmUsIGJ1dCBvbmx5IHRo ZW0uDQo+ID4NCj4gPiBQbGVhc2UgaGF2ZSBhIGxvb2sgYW5kIHJlc3VibWl0Lg0KPiA+DQo+IE9r LCBJIHdpbGwgY2hlY2sgdGhpcyBvbiBvdGhlciBzeXN0ZW1zLg0KDQpIaQ0KSSBoYXZlIGJ1aWx0 IERQREsgc3VjY2Vzc2Z1bGx5IG9uIHRoZSBmb2xsb3dpbmcgc3lzdGVtcy4NCg0KT1M6IEZlZG9y YSByZWxlYXNlIDM2IChUaGlydHkgU2l4KQ0KbWVzb246IDAuNjMuMQ0KbmluamE6IDEuMTAuMi5n aXQua2l0d2FyZS5qb2JzZXJ2ZXItMQ0KZ2NjOiBnY2MgKEdDQykgMTIuMi4xIDIwMjIwODE5IChS ZWQgSGF0IDEyLjIuMS0xKQ0KLS0tLS0tLS0tLS0tLS0tLQ0KT1M6IFNVU0UgTGludXggRW50ZXJw cmlzZSBTZXJ2ZXIgMTUgU1A0ICAoeDg2XzY0KSANCm1lc29uOiBuMC42MS41DQpuaW5qYTogMS4x MC4yLmdpdC5raXR3YXJlLmpvYnNlcnZlci0xDQpnY2M6IGdjYyAoU1VTRSBMaW51eCkgNy41LjAN Ci0tLS0tLS0tLS0tLS0tLS0NCk9TOiBSZWQgSGF0IEVudGVycHJpc2UgTGludXggcmVsZWFzZSA5 LjAgKFBsb3cpDQptZXNvbjogMC42My4yDQpuaW5qYTogMS4xMC4yLmdpdC5raXR3YXJlLmpvYnNl cnZlci0xDQpnY2M6IGdjYyAoR0NDKSAxMS4yLjEgMjAyMjAxMjcgKFJlZCBIYXQgMTEuMi4xLTkp DQoNCldoYXQgaXMgeW91ciBidWlsZCBlbnZpcm9ubWVudD8NCg==