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 DDD2342C5E; Thu, 8 Jun 2023 16:03:13 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8377D40A84; Thu, 8 Jun 2023 16:03:13 +0200 (CEST) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mails.dpdk.org (Postfix) with ESMTP id 7CC7C40042 for ; Thu, 8 Jun 2023 16:03:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1686232991; x=1717768991; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=H6VsLb4/fVJlPcGcTDb91iPyLR9JPEJV4yc8nMXIlnI=; b=ILQMvy9Sx7NATv3tvEqZmvVsQLpX+XN0Q9W99YjDwK102xXOa0kvy29I rFCRTZ/zHUVSE6i+HHHfIb/+4FBnGlcgXLvs65THxE052i59pP2ffo47W fq3dDG5eekoWtXaH3FSq7FiWaO8TGKSntcC0viJ2eNFZeLInnAnUJlrme 4a/VRzT7jn86/GABiR5RlXbSTbDLo38nfAirwUOKdmJ8Miud6G2ZWL0ik WHJtW5nAKDM5c/f7owWGUxamc2neaCx66xyFDEnpNvWWGn8SOfk82qlhP FboTzi/iGYIlt8ZoCYbdwv/8C5VhvfkYI8KYJH0cwnTSOHejLK6TtOmL/ g==; X-IronPort-AV: E=McAfee;i="6600,9927,10734"; a="341980630" X-IronPort-AV: E=Sophos;i="6.00,226,1681196400"; d="scan'208";a="341980630" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Jun 2023 06:47:32 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10734"; a="660381932" X-IronPort-AV: E=Sophos;i="6.00,226,1681196400"; d="scan'208";a="660381932" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga003.jf.intel.com with ESMTP; 08 Jun 2023 06:47:31 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) 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.23; Thu, 8 Jun 2023 06:47:31 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX612.amr.corp.intel.com (10.22.229.25) 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 06:47:31 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx611.amr.corp.intel.com (10.22.229.24) 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 06:47:31 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.170) 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.2507.23; Thu, 8 Jun 2023 06:47:30 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ct+b/S14p4/52soKyytunJM2g2S/bAcUvQaq4BzmUgqFAEs/puqg69nOZ9wq10i/LNtqk+Kwo1mM6pxcasxDNNx+oLltsvdyqmEUihGmpexa0O7J625xX1udw52P5MLwR/zUTmsLisABDFBZKqJg6yVwnF/4ZOMOMY1AHVTjdxRRHjTuthTA7SkoYX+H2ZgW9plBJg6U2WOmvFe2Xb8S+zTRZi0FVwPJopqGl+kKE3ydecnlTtnPTEBxSbPat7CkEHE28Kbek1lm9zlq+6lPg+ybxl+Ex2D41i1zIs07dEgn9hVedqao3jGHlMH2+pCC74mT+Ugyp6KkXcO9LIs8Gw== 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=H6VsLb4/fVJlPcGcTDb91iPyLR9JPEJV4yc8nMXIlnI=; b=C9XzN6CYfSsso45S14P4PX/CoOwA8cJTOC98Ay6UQb62C/+MNGdiL5pS9wYFHEQ8url18gUgadH3BK+xyD7yDGU+F3FeilROufTuOiJADgUQVkalpuGCinktgsz1bygxhhh5sYXTon4FIgFN4Cp1yfqn6jT3OGplVgXhs3sFc3aapsFMwNszSpVbLN9jp0jtvAZ901bMegeLvyhU023b3uYW1i+ipH+km7vNia5lyO77pDTrA+HFU3eU1y8BDxVmLeS+v5MchMyY33IrE2HldWX/zX65Yjd78cyTEb7frRUlJ492It1Wx4PZwfnLdNWjVRLizuvxLivDmrfSpCt5Yg== 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 SN7PR11MB6775.namprd11.prod.outlook.com (2603:10b6:806:264::21) by SJ0PR11MB5678.namprd11.prod.outlook.com (2603:10b6:a03:3b8::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.33; Thu, 8 Jun 2023 13:47:22 +0000 Received: from SN7PR11MB6775.namprd11.prod.outlook.com ([fe80::a458:ed7a:643b:5aa2]) by SN7PR11MB6775.namprd11.prod.outlook.com ([fe80::a458:ed7a:643b:5aa2%6]) with mapi id 15.20.6477.016; Thu, 8 Jun 2023 13:47:24 +0000 From: "Yan, Zhirun" To: Jerin Jacob CC: "dev@dpdk.org" , "jerinj@marvell.com" , "kirankumark@marvell.com" , "ndabilpuram@marvell.com" , "stephen@networkplumber.org" , "pbhagavatula@marvell.com" , "Liang, Cunming" , "Wang, Haiyue" , mattias.ronnblom Subject: RE: [PATCH v10 06/16] graph: introduce graph bind unbind API Thread-Topic: [PATCH v10 06/16] graph: introduce graph bind unbind API Thread-Index: AQHZmfDGvLfFF5Xwg0+xLEEGLszXPK+At3IAgAAz59A= Date: Thu, 8 Jun 2023 13:47:24 +0000 Message-ID: References: <20230607035144.1214492-1-zhirun.yan@intel.com> <20230608095759.1800617-1-zhirun.yan@intel.com> <20230608095759.1800617-7-zhirun.yan@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: SN7PR11MB6775:EE_|SJ0PR11MB5678:EE_ x-ms-office365-filtering-correlation-id: d2ffd1e5-e49c-4d53-0de5-08db6826e3c4 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: B6JD3OaRlLlDMxiYFC3KuAna1aHNsAt7KlirM5/CRDgqgWSB4eYM1FUEZFf1ZZy3W0cWVfLGXgDoskukmnGe4skTvVqDV9p4sIWL4b9WpH2WveDjhwDg3wYpEsuz9zq7Oj4RKgEIbL116lij/1B4vz8P8MyPJC8QGeM9FXSG9btqRYx3l07JzqcgPcD0+G6hlM4iI2LOPEu2FSIz7yZ4PZ8tgD2OqKjUC33HoJOeGoz7WNEL0N7HJ80ByZsksbdq6+YmjjMQD8lpko4jObwHwddpVu7nu7Xd4tOOMaoI2lWGPJbvBbBr0FYqzbbjlzuOl+FY2E08XDkwer+b6G80WeV82Mjst0NMkqqOuv5jN8G15mJ1U9w7f2Llkne3TgabDa3zHKDOSan1M1f4zyW0Zdf0jJaVBTRYFh3nBmPBicLLsbJ4BwcNgbXH/99YAB+IJDK+JG6yzkQj3ZGPLPchp2lINyh+5wZ0IpYULb/z7mDkRzuRN2i7gsb0m5PqeznQIEm9Z/DGGPw83x3hLE5oazT5fd+fpt1xq/qPtRcRRXgb+e7a3c1Wer+bhMwOomPD/lpaADdueYqBOxc1qtIUuzlv3lFHwdIYUrIUm6JRYUbKljhJrJLs1rSzX7krE4tb x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN7PR11MB6775.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(366004)(396003)(346002)(376002)(39860400002)(136003)(451199021)(8676002)(7696005)(71200400001)(83380400001)(86362001)(55016003)(38070700005)(33656002)(38100700002)(122000001)(82960400001)(9686003)(6506007)(26005)(186003)(53546011)(5660300002)(8936002)(316002)(52536014)(41300700001)(2906002)(54906003)(478600001)(66946007)(76116006)(66556008)(66476007)(6916009)(64756008)(66446008)(4326008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SHBldzI0T3ViVmlnbDd1WjZDZklLOExsVmN4SFA0bTByWHI0bklpckdHYzlV?= =?utf-8?B?K2RzbE9nbDJXYzFOa1JuVERuaGV4a24yRk9lNUtEYjRHYzNXTmpNR09ObnVW?= =?utf-8?B?Sys5VW0yZE5PeUk5c0tGQjJlemhmcUxJcG9oc1RlWHdWc0x4Y2RHdGZNM3pG?= =?utf-8?B?bnVwTWFycU5XNUQya3cwZ2JzTjlnanZMMHc5NklGMm9pTkcrZk5Xc1A5Wk9W?= =?utf-8?B?eUU1VjdDNXg3YnljZ2tEVlAwL0diSWx2UkRORkdvejJ4YkdCdGpTb3Vyd3l1?= =?utf-8?B?K2Q5cjBHd3VJVnVhTFhjS0k3My9pM0V6RE5ERXJGdHpIMVd1MTEwTmlROUpi?= =?utf-8?B?VVVxYlZ1SGZ3eWRrcHJBbll0ZkxhUHdQQk40SmNXTTlER2hlbW5MRm83VzZJ?= =?utf-8?B?Y1RNOVlRVi82UGpxaUZhc2NnMDZvZEVYZENHMEUwZFM2OHhPRklhYkgwTHgw?= =?utf-8?B?Z01qQTlGVlYwbDl0S2JkK0FYNXJiWUhwRXB6emhhSjZjbHpRZmlRelJxZlhN?= =?utf-8?B?cFNndGMxN012TTlRTE1WYU9zMkRuSngvWFZYUXYzVE1wQUo1UmY4SnlxRHBs?= =?utf-8?B?R0JEcDZSUXhyTEU4T09aa3RLMXdSQ2k5OUI1VlZmWDJvUUt4U1RBSXRyc2VK?= =?utf-8?B?Q2JOaUQ0NTdWN2xYTldwKzJIb1FKYU9GUkVoV2s1NVFXdDgxSGtsV3B5MmFD?= =?utf-8?B?OEZMVjVqNG9maUl2WGVmeW04enc3Z0svQVFOTGd2R3MvRFFXV2NKdUhFZ0FC?= =?utf-8?B?WkxhWUlPcnhVY0thQTRIM082bU14Um9lR1ZpRG95SlM3NzBNbjd1YUIxa2Fl?= =?utf-8?B?OENEMjVjaEhSZkRJTU4yWmlEb0Z2U3VsMDVGbDZpazJqbUxuUEZZaFExUU1E?= =?utf-8?B?cEF2MjA2NmJQSml1dmlJbmhRekQvNlUzOUFsRTM1RFZGaDBqL3Z4V2RzV2JR?= =?utf-8?B?aUJUUWh4WWhMMUljamV0UGJnTHFGUS9tQVRDZVU0NGZYbndUdy9hOVgxTzRi?= =?utf-8?B?OXdYRTZxUVZ4TllZZGtuajNVZHdlNUlUV3k2Z1ZPeVVaaUQyMGUwSHowV01G?= =?utf-8?B?UWtFM243emZGUE5VbGhkQjcvSnRvaXFteXhOeGh4NVpFMjYyVGJyYWVkTDdQ?= =?utf-8?B?aFZKekFmZ0RaRXdscVNRV1JiM0xQcGdNTkViV01hckhMZWkxZ3ltc0IxSmoy?= =?utf-8?B?TDQzUjVNT2VvTFI5a1ByRzBnTzl4emZ5VEhGTnFIRFVCcGFyRnFoYVpZRThU?= =?utf-8?B?YjlyMzFzTzJTZjRpWUU1QjM1THVmQkRTaDdNSGZBZEJFY0RRWFVCaDFKR1Fi?= =?utf-8?B?WkR2SFMxRGJweEEzQzFlUVNKeVpJWGlHQzI1ZnF0YVBxYlN3YThPVUJBUEVB?= =?utf-8?B?MTk4anMxWXBnRnJhOFRzTzVNZ2pOTk9lVkVKdnlsMm10Wm5Pdm81UytxL0JR?= =?utf-8?B?SzJNUTFDUm12emNXZW9POExIVzhySEVRUFdVWVp4NlhhNEhWWk5HMm50Slk0?= =?utf-8?B?ZjhqU1FSa3JDTWF5S0F2b2pPZUxPZ2RuZHlQakMzRW9raHp2MGRVejA3Z3VF?= =?utf-8?B?OTA3Y0VTcjlQWUNzN2VPcG1rMU8wTnh0MDRJTUdUVXNFZ29FdWFYRDhVMlFG?= =?utf-8?B?ZFZTb2EvYVQzL09nNVZrd0xZc2dQOFZLS2lpWUw4NjFZeGsrNnRJS2pKbGJU?= =?utf-8?B?MjN0SXpzYUtJTThjNDVlUm9DRjNBa3BMVGpqUEE5TzF2VnhZbFlsaXFwTHU0?= =?utf-8?B?MXhOMmNHSnR0UWViODlZNUhBeWkwWkR6K21OWU5XbVAvRm41Ui9SMUp0ZjBL?= =?utf-8?B?SjIvdG1HRjlJWThWN2VDemNPZFUvcVBNbGxhN1YzZHAwWEgwV1g0b3UxQ3NY?= =?utf-8?B?QVROb0srS09rOWR6KzMxNWsxd0pJaU56Wks3S3d2YnJKeXBHbHVhQ0VxQm5Q?= =?utf-8?B?R2luNTk5T3ZZbHRlWmpOWkc5aGRNdTJjYUVhNS9zVkNBaFBVVXVhQWNWTkIw?= =?utf-8?B?d3hBaWxDOThZN0xyVllSQ1RTNk1UN3IyaDgvTFJKZmYvdEJpWXNqandjVTdm?= =?utf-8?B?Q0xJR0ZmcVd0d1lzVW01ZFBhdmRiNHpxNUU5K2dNdXBpcVFEaXFkYjAxS05C?= =?utf-8?Q?JE3tglVDAzWGqLJx0Flj6IYqX?= 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: SN7PR11MB6775.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d2ffd1e5-e49c-4d53-0de5-08db6826e3c4 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jun 2023 13:47:24.1783 (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: WaivTzgHC4sHTE2f2kZks7a0XBCIaQoZQBDVCxcHhssHdlAD3nnFaTrToYB/PjmC8DSIqxzvPX2wGrWhmsd8qg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5678 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmVyaW4gSmFjb2IgPGpl cmluamFjb2JrQGdtYWlsLmNvbT4NCj4gU2VudDogVGh1cnNkYXksIEp1bmUgOCwgMjAyMyA2OjQx IFBNDQo+IFRvOiBZYW4sIFpoaXJ1biA8emhpcnVuLnlhbkBpbnRlbC5jb20+DQo+IENjOiBkZXZA ZHBkay5vcmc7IGplcmluakBtYXJ2ZWxsLmNvbTsga2lyYW5rdW1hcmtAbWFydmVsbC5jb207DQo+ IG5kYWJpbHB1cmFtQG1hcnZlbGwuY29tOyBzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZzsNCj4g cGJoYWdhdmF0dWxhQG1hcnZlbGwuY29tOyBMaWFuZywgQ3VubWluZyA8Y3VubWluZy5saWFuZ0Bp bnRlbC5jb20+OyBXYW5nLA0KPiBIYWl5dWUgPGhhaXl1ZS53YW5nQGludGVsLmNvbT47IG1hdHRp YXMucm9ubmJsb20NCj4gPG1hdHRpYXMucm9ubmJsb21AZXJpY3Nzb24uY29tPg0KPiBTdWJqZWN0 OiBSZTogW1BBVENIIHYxMCAwNi8xNl0gZ3JhcGg6IGludHJvZHVjZSBncmFwaCBiaW5kIHVuYmlu ZCBBUEkNCj4gDQo+IE9uIFRodSwgSnVuIDgsIDIwMjMgYXQgMzozNeKAr1BNIFpoaXJ1biBZYW4g PHpoaXJ1bi55YW5AaW50ZWwuY29tPiB3cm90ZToNCj4gPg0KPiA+IEFkZCBsY29yZV9pZCBmb3Ig Z3JhcGggdG8gaG9sZCBhZmZpbml0eSBjb3JlIGlkIHdoZXJlIGdyYXBoIHdvdWxkIHJ1biBvbi4N Cj4gPiBBZGQgYmluZC91bmJpbmQgQVBJIHRvIHNldC91bnNldCBncmFwaCBhZmZpbml0eSBhdHRy aWJ1dGUuIGxjb3JlX2lkDQo+ID4gd2lsbCBiZSBzZXQgYXMgTUFYIGJ5IGRlZmF1bHQsIGl0IG1l YW5zIG5vdCBlbmFibGUgdGhpcyBhdHRyaWJ1dGUuDQo+ID4NCj4gDQo+ID4gZGlmZiAtLWdpdCBh L2xpYi9ncmFwaC92ZXJzaW9uLm1hcCBiL2xpYi9ncmFwaC92ZXJzaW9uLm1hcCBpbmRleA0KPiA+ IGFjYTM4YjIzZjAuLjVhNmUxM2U2MmIgMTAwNjQ0DQo+ID4gLS0tIGEvbGliL2dyYXBoL3ZlcnNp b24ubWFwDQo+ID4gKysrIGIvbGliL2dyYXBoL3ZlcnNpb24ubWFwDQo+ID4gQEAgLTE4LDYgKzE4 LDggQEAgRVhQRVJJTUVOVEFMIHsNCj4gPiAgICAgICAgIHJ0ZV9ncmFwaF9ub2RlX2dldF9ieV9u YW1lOw0KPiA+ICAgICAgICAgcnRlX2dyYXBoX29ial9kdW1wOw0KPiA+ICAgICAgICAgcnRlX2dy YXBoX3dhbGs7DQo+ID4gKyAgICAgICBydGVfZ3JhcGhfbW9kZWxfbWNvcmVfZGlzcGF0Y2hfY29y ZV9iaW5kOw0KPiA+ICsgICAgICAgcnRlX2dyYXBoX21vZGVsX21jb3JlX2Rpc3BhdGNoX2NvcmVf dW5iaW5kOw0KPiANCj4gQWNyb3NzIHRoZSBwYXRjaCwgUGxlYXNlIHVwZGF0ZSBpbiBzeW1ib2xz IGluIGFscGhhYmV0aWNhbCBvcmRlciB3aGVuIGFkZGluZyBpdC4NCj4gDQpXaWxsIHJlb3JkZXIg bmV3IHN5bWJvbHMgaW4gbmV4dCB2ZXJzaW9uLiBUaGFua3MuDQo+ID4NCj4gPiAgICAgICAgIHJ0 ZV9ncmFwaF9jbHVzdGVyX3N0YXRzX2NyZWF0ZTsNCj4gPiAgICAgICAgIHJ0ZV9ncmFwaF9jbHVz dGVyX3N0YXRzX2Rlc3Ryb3k7DQo+ID4gLS0NCj4gPiAyLjM3LjINCj4gPg0K