From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 72FA6A04DD; Mon, 26 Oct 2020 17:04:58 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id F2EE32BA3; Mon, 26 Oct 2020 17:04:56 +0100 (CET) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id C94A72B9E for ; Mon, 26 Oct 2020 17:04:54 +0100 (CET) IronPort-SDR: deBCuz7K2a+cCNrSSDBzpfmaGlLT+4drbhmPexyVnFbQ9IA4/N+cFFOpYi0m3Z1Idr+FbROMeA zjOpDCT0zY1Q== X-IronPort-AV: E=McAfee;i="6000,8403,9786"; a="164447112" X-IronPort-AV: E=Sophos;i="5.77,420,1596524400"; d="scan'208";a="164447112" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Oct 2020 09:04:51 -0700 IronPort-SDR: M55DJD2f69C1hkC+MWItLTLdJ5WKXCnR1k67yvKV1Z9PmREPPga+aJhHWqUbWCwpyP+lsYv5ZA rxnrScXDEVhw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,420,1596524400"; d="scan'208";a="361044141" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by orsmga007.jf.intel.com with ESMTP; 26 Oct 2020 09:04:51 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 26 Oct 2020 09:04:50 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) 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.1713.5 via Frontend Transport; Mon, 26 Oct 2020 09:04:50 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.108) 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.1713.5; Mon, 26 Oct 2020 09:04:47 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NTmvq2J7lv1D45uZbSdteaD+b3eI+S46ARoVYVdmrPc4J6nTZHBBlYnjZ/Ncxr7NGSgQzSRXQpd1HPqTxWnPHmcGCtPP04LQysZnqx9ivdQ8OCdHSOaA3c+1aHXjbqyVZLPMX97sl8LBK3TvGkJRrCi2pzg+5oM3JPz+3ju85/jQYM+u8ntUrIR1Q+Rv3s5b7f3kQ9tL2IuYdA1e/tKf4LddNccTvJE/lMDfut3g7WaQoldFSjNB+RtHT+z2YBHNByVJUzyh5dpiHCzSeoAyIBYeZ9/O/EvMJS+kI+4jHSGFnGAdiclGsKYapHeb6VxzNjq61F5Lj9zCaV+GQpoYag== 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=P/dBWji6AOcSAkeTAsclOzmLVc8vdmHR7EXK7bsCWLc=; b=fR8Ttg5xmWYppcJV23VONi7v1yiM1t9MMsI5NCP64s8yqVmPI0xMNnnXD3yACYJ600I6D3U0yoZKoADWvsi8NS7NZUe/1YUOF/rSbBuRbZ7L14odB3EqeSuYioHGa+xPnjBL4Nct7L4qq8rBI3ghqAA/xRO/Bq9hMVHMcNCqwz7GCuUk9Mw9EsgopmGh4uh096osmvuXLoWn8qYfmEY89TWj3WwM6dGpz/VaoD4ycnpfQvXQMMnAUH5uLWdG+6JpYkK0rivux9otrtp7QHTU4uzkVAfReJTqjS3O00ywrfY/iUwhx0NFiZpeD4MsVrDFJluqzzxxjCIWg0U81fXKmQ== 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=P/dBWji6AOcSAkeTAsclOzmLVc8vdmHR7EXK7bsCWLc=; b=UagaCc3p1lWxaDF5Ic1bVLAk6mkRh8ymUGlY/g+12fGGjob4zc6nE4+UKVajJ1WtiJlz10yvB0sFXuc3LKWdwEO4wVnffAu31WOKT5f6qrZKhlNg/ubX93kaP+Wf7lILTTwSAv+HAxoLo99j08OgKcAFVCzzj2xAmQPyRIg1ETE= Received: from BY5PR11MB4451.namprd11.prod.outlook.com (2603:10b6:a03:1cb::30) by BY5PR11MB4024.namprd11.prod.outlook.com (2603:10b6:a03:192::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.20; Mon, 26 Oct 2020 16:04:46 +0000 Received: from BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::2473:9921:f43f:985c]) by BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::2473:9921:f43f:985c%3]) with mapi id 15.20.3477.028; Mon, 26 Oct 2020 16:04:46 +0000 From: "Chautru, Nicolas" To: Tom Rix , "dev@dpdk.org" , "akhil.goyal@nxp.com" CC: "david.marchand@redhat.com" Thread-Topic: [PATCH v5 4/7] app/bbdev: define wait for offload Thread-Index: AQHWqZZQtpOXFYC7rkuzaksZfGHwl6mp5gAAgAApzUA= Date: Mon, 26 Oct 2020 16:04:46 +0000 Message-ID: References: <1603496581-35966-1-git-send-email-nicolas.chautru@intel.com> <1603496581-35966-5-git-send-email-nicolas.chautru@intel.com> <2cd1a627-1353-7ff0-3b6d-58ef3f535611@redhat.com> In-Reply-To: <2cd1a627-1353-7ff0-3b6d-58ef3f535611@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [45.28.143.88] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 286f3ad0-9370-458a-221b-08d879c8dc1b x-ms-traffictypediagnostic: BY5PR11MB4024: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:561; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: RW6qwdDhF1dNjM4mg5WdhPc4ZA3jSUIxgT057ODLnnOH4U+KloH6doTD683Oin254RAanYEXJGH8Hg9dI0EsmSnXfPOqYFBtgdArZ5t4XvoAjA3AM3R/bct+sTqKEg2V9HlKnpZldEGEP5m215EtUAFep64lLfqhQCzZURXAjzvxnoWXYlA7paaDUbCcgAEX+F5z9ypg+AKvynRIhbeME+4ppJl6aMpr7jExBjhQ9QZzGnaqkMOEmYU7a2ecDFUDvgJSXwLF7y6xxfcSfJOJuUe3T0qw3j7rZTyAfdVqCeyxD6zQTvpexZADqgn+AR63eRBVIIJYD9X5uLc18znvhg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4451.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(366004)(376002)(346002)(396003)(39860400002)(2906002)(7696005)(4326008)(83380400001)(55016002)(33656002)(8676002)(8936002)(52536014)(66476007)(71200400001)(478600001)(64756008)(76116006)(66946007)(110136005)(66556008)(186003)(5660300002)(9686003)(316002)(53546011)(66446008)(86362001)(6506007)(26005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: 6LnjMCQ5LUN4V9fFSg0aqnPa39hsz8LVUaoq7cU0U4NVlz7H40XNJpesxV7boTu1RZj7FZJ0TAYGDLYIPZ9Kl5bZ4S4U3Tn/iIrLvT2gi8ptpyoPaEC4j8T6R6FIekD7BV/mE6k1NozP5cHnu9UR0rR/zk0bnQnYKPeIeE51K1ln0CCfO2PHEcmSsOEoLUSmZoTTDBEyslDlUjQ8OZ6qkPtb1fWq+Bv7hhsLUuMM1/PtALE9n3Gu24XFK2soLvvs3doDD8UFPzkIOdzZd6TGo5OG1gkc/OqK2dUFOn13C3lc0/wgap5fHADIVgKQVWojx1wpPl+W4sA3zAbMzrfpLI/8boswv+PItNs5u35qd6nLE/r9+AIipLpQWDroSaGmkL/b9e/tIw7iiEmqmbetMwe9VBBXQZgKJvRQJvgYE7g3gYxIs8H230kYCyHhj6GAaH298I9AbZFHUY0CSwKxL4OMKCU0vS9UIDvnHz2FvPfdemxvG//ZWWOE+VtgZ0RrXtoLYcYsxAPst8HdD2nP6vbnrkiFUxqs0EwnQqbWA17Miqek0KYHqmhSA/9XdZYWHUQynSyFO5+xhUBt3n4pzT2b3dYq8/m3IaGFFWBDDsAOo/7kxqMHXwCAFj3Ou0h4Ba5C2gMdcoSguIaVBN7E9A== x-ms-exchange-transport-forked: True 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: BY5PR11MB4451.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 286f3ad0-9370-458a-221b-08d879c8dc1b X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Oct 2020 16:04:46.5271 (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: xIWwdcbaOm9dv7SU9cfdsfcAANB1Ust8mv/2lElBHiV2v8VvvvYV9OJ5OZ9Sx205XBEBgIW/X1veVRIGO+v5E346wOjlg7D16LxjjSbrhcs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4024 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v5 4/7] app/bbdev: define wait for offload X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PiBGcm9tOiBUb20gUml4IDx0cml4QHJlZGhhdC5jb20+DQo+IFNlbnQ6IE1vbmRheSwgT2N0b2Jl ciAyNiwgMjAyMCA2OjMzIEFNDQo+IFRvOiBDaGF1dHJ1LCBOaWNvbGFzIDxuaWNvbGFzLmNoYXV0 cnVAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnOw0KPiBha2hpbC5nb3lhbEBueHAuY29tDQo+IENj OiBkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tDQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjUgNC83 XSBhcHAvYmJkZXY6IGRlZmluZSB3YWl0IGZvciBvZmZsb2FkDQo+IA0KPiANCj4gT24gMTAvMjMv MjAgNDo0MiBQTSwgTmljb2xhcyBDaGF1dHJ1IHdyb3RlOg0KPiA+IFJlcGxhY2luZyBtYWdpYyBu dW1iZXIgZm9yIGRlZmF1bHQgd2FpdCB0aW1lIGZvciBodyBvZmZsb2FkLg0KPiA+DQo+ID4gU2ln bmVkLW9mZi1ieTogTmljb2xhcyBDaGF1dHJ1IDxuaWNvbGFzLmNoYXV0cnVAaW50ZWwuY29tPg0K PiA+IEFja2VkLWJ5OiBMaXUgVGlhbmppYW8gPHRpYW5qaWFvLmxpdUBpbnRlbC5jb20+DQo+ID4g LS0tDQo+ID4gIGFwcC90ZXN0LWJiZGV2L3Rlc3RfYmJkZXZfcGVyZi5jIHwgOSArKysrKy0tLS0N Cj4gPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkNCj4g Pg0KPiA+IGRpZmYgLS1naXQgYS9hcHAvdGVzdC1iYmRldi90ZXN0X2JiZGV2X3BlcmYuYw0KPiA+ IGIvYXBwL3Rlc3QtYmJkZXYvdGVzdF9iYmRldl9wZXJmLmMNCj4gPiBpbmRleCBmMzBjYmRiLi4z OWYwNmRiIDEwMDY0NA0KPiA+IC0tLSBhL2FwcC90ZXN0LWJiZGV2L3Rlc3RfYmJkZXZfcGVyZi5j DQo+ID4gKysrIGIvYXBwL3Rlc3QtYmJkZXYvdGVzdF9iYmRldl9wZXJmLmMNCj4gPiBAQCAtMjUs NiArMjUsNyBAQA0KPiA+DQo+ID4gICNkZWZpbmUgTUFYX1FVRVVFUyBSVEVfTUFYX0xDT1JFDQo+ ID4gICNkZWZpbmUgVEVTVF9SRVBFVElUSU9OUyAxMDAwDQo+ID4gKyNkZWZpbmUgV0FJVF9PRkZM T0FEX1VTIDEwMDANCj4gDQo+IFdoeSB3YXNuJ3QgMjAwIHVzZWQgPw0KPiANCj4gVG9tDQoNCjFt cyBpcyBhIG1vcmUgdHlwaWNhbCBleHBlY3RhdGlvbiBmb3Igd29ya2xvYWQgKFRUSSBpbiBudW1l cm9sb2d5IDAgZm9yIDVHTlIgYW5kIExURSkuIA0KDQoNCj4gDQo+ID4NCj4gPiAgI2lmZGVmIFJU RV9MSUJSVEVfUE1EX0JCREVWX0ZQR0FfTFRFX0ZFQyAgI2luY2x1ZGUNCj4gPGZwZ2FfbHRlX2Zl Yy5oPg0KPiA+IEBAIC00NDUxLDcgKzQ0NTIsNyBAQCB0eXBlZGVmIGludCAodGVzdF9jYXNlX2Z1 bmN0aW9uKShzdHJ1Y3QNCj4gYWN0aXZlX2RldmljZSAqYWQsDQo+ID4gIAkJdGltZV9zdC0+ZW5x X2FjY190b3RhbF90aW1lICs9IHN0YXRzLmFjY19vZmZsb2FkX2N5Y2xlczsNCj4gPg0KPiA+ICAJ CS8qIGdpdmUgdGltZSBmb3IgZGV2aWNlIHRvIHByb2Nlc3Mgb3BzICovDQo+ID4gLQkJcnRlX2Rl bGF5X3VzKDIwMCk7DQo+ID4gKwkJcnRlX2RlbGF5X3VzKFdBSVRfT0ZGTE9BRF9VUyk7DQo+ID4N Cj4gPiAgCQkvKiBTdGFydCB0aW1lIG1lYXMgZm9yIGRlcXVldWUgZnVuY3Rpb24gb2ZmbG9hZCBs YXRlbmN5ICovDQo+ID4gIAkJZGVxX3N0YXJ0X3RpbWUgPSBydGVfcmR0c2NfcHJlY2lzZSgpOyBA QCAtNDU0Miw3ICs0NTQzLDcNCj4gQEAgdHlwZWRlZg0KPiA+IGludCAodGVzdF9jYXNlX2Z1bmN0 aW9uKShzdHJ1Y3QgYWN0aXZlX2RldmljZSAqYWQsDQo+ID4gIAkJdGltZV9zdC0+ZW5xX2FjY190 b3RhbF90aW1lICs9IHN0YXRzLmFjY19vZmZsb2FkX2N5Y2xlczsNCj4gPg0KPiA+ICAJCS8qIGdp dmUgdGltZSBmb3IgZGV2aWNlIHRvIHByb2Nlc3Mgb3BzICovDQo+ID4gLQkJcnRlX2RlbGF5X3Vz KDIwMCk7DQo+ID4gKwkJcnRlX2RlbGF5X3VzKFdBSVRfT0ZGTE9BRF9VUyk7DQo+ID4NCj4gPiAg CQkvKiBTdGFydCB0aW1lIG1lYXMgZm9yIGRlcXVldWUgZnVuY3Rpb24gb2ZmbG9hZCBsYXRlbmN5 ICovDQo+ID4gIAkJZGVxX3N0YXJ0X3RpbWUgPSBydGVfcmR0c2NfcHJlY2lzZSgpOyBAQCAtNDYz MCw3ICs0NjMxLDcNCj4gQEAgdHlwZWRlZg0KPiA+IGludCAodGVzdF9jYXNlX2Z1bmN0aW9uKShz dHJ1Y3QgYWN0aXZlX2RldmljZSAqYWQsDQo+ID4gIAkJdGltZV9zdC0+ZW5xX2FjY190b3RhbF90 aW1lICs9IHN0YXRzLmFjY19vZmZsb2FkX2N5Y2xlczsNCj4gPg0KPiA+ICAJCS8qIGdpdmUgdGlt ZSBmb3IgZGV2aWNlIHRvIHByb2Nlc3Mgb3BzICovDQo+ID4gLQkJcnRlX2RlbGF5X3VzKDIwMCk7 DQo+ID4gKwkJcnRlX2RlbGF5X3VzKFdBSVRfT0ZGTE9BRF9VUyk7DQo+ID4NCj4gPiAgCQkvKiBT dGFydCB0aW1lIG1lYXMgZm9yIGRlcXVldWUgZnVuY3Rpb24gb2ZmbG9hZCBsYXRlbmN5ICovDQo+ ID4gIAkJZGVxX3N0YXJ0X3RpbWUgPSBydGVfcmR0c2NfcHJlY2lzZSgpOyBAQCAtNDcxMyw3ICs0 NzE0LDcNCj4gQEAgdHlwZWRlZg0KPiA+IGludCAodGVzdF9jYXNlX2Z1bmN0aW9uKShzdHJ1Y3Qg YWN0aXZlX2RldmljZSAqYWQsDQo+ID4gIAkJdGltZV9zdC0+ZW5xX2FjY190b3RhbF90aW1lICs9 IHN0YXRzLmFjY19vZmZsb2FkX2N5Y2xlczsNCj4gPg0KPiA+ICAJCS8qIGdpdmUgdGltZSBmb3Ig ZGV2aWNlIHRvIHByb2Nlc3Mgb3BzICovDQo+ID4gLQkJcnRlX2RlbGF5X3VzKDIwMCk7DQo+ID4g KwkJcnRlX2RlbGF5X3VzKFdBSVRfT0ZGTE9BRF9VUyk7DQo+ID4NCj4gPiAgCQkvKiBTdGFydCB0 aW1lIG1lYXMgZm9yIGRlcXVldWUgZnVuY3Rpb24gb2ZmbG9hZCBsYXRlbmN5ICovDQo+ID4gIAkJ ZGVxX3N0YXJ0X3RpbWUgPSBydGVfcmR0c2NfcHJlY2lzZSgpOw0KDQo=