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 333E7A0597; Thu, 9 Apr 2020 15:33:51 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 0877A1C23C; Thu, 9 Apr 2020 15:33:51 +0200 (CEST) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by dpdk.org (Postfix) with ESMTP id A5D601C23C for ; Thu, 9 Apr 2020 15:33:49 +0200 (CEST) IronPort-SDR: zJYUdMOI3RU8HLhNLVRZovC6DEzl8lpoTqiZdfv/OXAWK1O75q6alyFMhQcedOxr0vRXvEBC/W mfbJnmzP0prQ== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Apr 2020 06:33:41 -0700 IronPort-SDR: erBDzMfqCcmqaXr55Sfs/3bUY6/JK1jZeT8WQWuCECtlyCK46dJVxdwwcu3d5LG/qgFsx4dic+ gEXB6LdH3Dcg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.72,362,1580803200"; d="scan'208";a="425506134" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by orsmga005.jf.intel.com with ESMTP; 09 Apr 2020 06:33:39 -0700 Received: from fmsmsx122.amr.corp.intel.com (10.18.125.37) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 9 Apr 2020 06:33:38 -0700 Received: from FMSEDG002.ED.cps.intel.com (10.1.192.134) by fmsmsx122.amr.corp.intel.com (10.18.125.37) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 9 Apr 2020 06:33:38 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (192.55.55.69) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 9 Apr 2020 06:33:38 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S2F1ChgttokDl+4SBK7gk6CN1jKQkyLGC99ygeot06emAq6d7tguVr57U5d7zdURdEVTig4EdK7MSDgG1lVVr8kqgj4RWfBEuvVcZyPHYthpivMsG26GHw+my+LLp5ovmnOlSBIaw5HOLOP0HiQUZS6nXMALSBVfjPzZC74qw3MHGd3fXCd0dPhbIpd+95st28igLLulobfi49TsUVUediqaVXfOOp48eFvtJbW2KWRXSY9o6M19xdUcS+1fSrDAl07b0oZetK/PalrNwVvR+sFto7a2f8D9YInuqR375IFALYKdGviJmvT2w35iyxjva/7rOcRV7Lspc76KLsDuvg== 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=TOnKeYDqQFaUDnhIlU/5jVCd6Ito8ZTa8RRboOuDuKM=; b=ZB/g81U1eDGCRIbmNiO3bnwUxAybDgYTd7RT0fk8+JUDSjKo0gWzVV8tjfOieD9yBVcrcPfP0lWacLA8wUntab7zdO4PC+ZVTqXRGfjASOdUcfVaE3ziqQPAphXUzvQ0EHCwEnx+q5Pv7pZgfXn3fDl3QorWl9uHZFpAsfEoxqjeaalGAQLkMp0uHCeCcH8xNsWcxpODJ/zaXZvB04K2iTSjk/WMpAxnQf3jwft2w9dO4/GXC6hc6Jf5jG/YikH50n+gUwkYuteF2pBn5asgRfMATVK3CUdJtqnuWZaEbIK1ErUO3Q/K4a9Pr6oa0kNCJZl4DsFV2SwKAsgAVLMq/g== 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=TOnKeYDqQFaUDnhIlU/5jVCd6Ito8ZTa8RRboOuDuKM=; b=wbVlJJKJb4ssBB5yyUEJ/YIgC/wAwhEz7xqBc7umoFKilqhOAt7svGcdDI8hpYSUzCdnKxDIWNjEoreM8EPhCUdL768hLGZgfppp/SL3pKlIsvpmSuftDYRY0DBBnJfIIyIIL+6iPEh2BRUNjN7hfBw/6gdbkhf8qW4KHfvYo7U= Received: from DM5PR11MB1259.namprd11.prod.outlook.com (2603:10b6:3:15::7) by DM5PR11MB1641.namprd11.prod.outlook.com (2603:10b6:4:a::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.16; Thu, 9 Apr 2020 13:33:35 +0000 Received: from DM5PR11MB1259.namprd11.prod.outlook.com ([fe80::f992:e6af:f696:3cbe]) by DM5PR11MB1259.namprd11.prod.outlook.com ([fe80::f992:e6af:f696:3cbe%10]) with mapi id 15.20.2878.023; Thu, 9 Apr 2020 13:33:35 +0000 From: "Eads, Gage" To: =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , Jerin Jacob CC: dpdk-dev , Jerin Jacob , "Richardson, Bruce" Thread-Topic: [dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance Thread-Index: AQHWDc9RYMwM5ajy/EGiMGrUzRh6X6hvnlsAgAEY2oCAAAjU0A== Date: Thu, 9 Apr 2020 13:33:35 +0000 Message-ID: References: <20200408175655.18879-1-mattias.ronnblom@ericsson.com> <86ff8b8f-7865-7fe2-f853-e88d2a64347d@ericsson.com> In-Reply-To: <86ff8b8f-7865-7fe2-f853-e88d2a64347d@ericsson.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.2.0.6 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: spf=none (sender IP is ) smtp.mailfrom=gage.eads@intel.com; x-originating-ip: [192.55.52.215] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6ff77b1b-fb0b-4ae8-2349-08d7dc8a9adc x-ms-traffictypediagnostic: DM5PR11MB1641: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 0368E78B5B x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR11MB1259.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10019020)(136003)(376002)(396003)(346002)(39860400002)(366004)(76116006)(4326008)(7696005)(107886003)(26005)(71200400001)(52536014)(81166007)(478600001)(9686003)(33656002)(55016002)(8936002)(5660300002)(6506007)(66556008)(316002)(66446008)(186003)(2906002)(86362001)(54906003)(110136005)(64756008)(66476007)(81156014)(8676002)(66946007); DIR:OUT; SFP:1102; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CY0AprFewDLmMDhD+FNK7fNX5i43WQsyFZ8kNq//S059q4L5mdmJnWEBqCiaLsx3MmhRhCN1y7Rr/6h77+eIrCHMQxoTa6OUTuU3c4j1WxE9ndisPJzRuwNB2Bpm9pwNZZh6E0xEwjsaYbRTY8DY04nwpRV1eu3GXzic3SrZSfKHMc8zRO+TlpvWGs04zX9p/+3Nc7H2J4BhlR7ZluWj2IpOCIAqykkwSptfMWkHCCoymoZn0+3Z+llfaDO0yuOpdrChguLp1qNzK/8xkoJPUxO6aDIno2CgxbHfSenHn74gYHQr57cz9L82oLyg5chw/SNL/br3G0RWMEDV8GrBAcVVPRTDb90/79oRwHpYsVlC/DM692llUwwF5mxi/w28UlTNokDEiIjy/e0eKgkxWhQQZswUi8Aqu11ug/P8IKso215trcPZCZxMqm89pLY1 x-ms-exchange-antispam-messagedata: bWChJ9VAY/ErofJylZ6rBff1cs/lcU76ebWv1LIGJjeth94OozW8sGN158mNhTCI1UdeYh5qlhMgtzBJjC8fp76HEEYDUqpxnqL/0c11mGfqnQkxfPt4WDdkQITg6cBPt/ShleQIzBkegKa9d1FliA== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 6ff77b1b-fb0b-4ae8-2349-08d7dc8a9adc X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Apr 2020 13:33:35.5071 (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: iW6atT0OiDjb4iEc8G6g95eHNUewcLI152PerQp0P7UODBuVJtNinniNALRd9v0p5/ChzMGJWAi6HEIfKV05WQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1641 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance 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" PiA+PiBkaWZmIC0tZ2l0IGEvbGliL2xpYnJ0ZV9ldmVudGRldi9ydGVfZXZlbnRkZXYuaA0KPiA+ PiBiL2xpYi9saWJydGVfZXZlbnRkZXYvcnRlX2V2ZW50ZGV2LmgNCj4gPj4gaW5kZXggMjI2ZjM1 MmFkLi5kNjkxNTA3OTIgMTAwNjQ0DQo+ID4+IC0tLSBhL2xpYi9saWJydGVfZXZlbnRkZXYvcnRl X2V2ZW50ZGV2LmgNCj4gPj4gKysrIGIvbGliL2xpYnJ0ZV9ldmVudGRldi9ydGVfZXZlbnRkZXYu aA0KPiA+PiBAQCAtMjg5LDYgKzI4OSwxNSBAQCBzdHJ1Y3QgcnRlX2V2ZW50Ow0KPiA+PiAgICAq IHNpbmdsZSBxdWV1ZSB0byBlYWNoIHBvcnQgb3IgbWFwIGEgc2luZ2xlIHF1ZXVlIHRvIG1hbnkg cG9ydC4NCj4gPj4gICAgKi8NCj4gPj4NCj4gPj4gKyNkZWZpbmUgUlRFX0VWRU5UX0RFVl9DQVBf UkVRVUlSRVNfTUFJTlQgKDFVTEwgPDwgOSkgLyoqPA0KPiBFdmVudA0KPiA+PiArZGV2aWNlIHJl cXVpcmVzIGNhbGxzIHRvIHJ0ZV9ldmVudF9tYWludGFpbigpIGR1cmluZw0KPiA+IFRoaXMgc2No ZW1lIHdvdWxkIGNhbGwgZm9yIERTVyBzcGVjaWZpYyBBUEkgaGFuZGxpbmcgaW4gZmFzdHBhdGgu DQo+IA0KPiANCj4gSW5pdGlhbGx5IHRoaXMgd291bGQgYmUgc28sIGJ1dCBidWZmZXJpbmcgZXZl bnRzIG1pZ2h0IHlpZWxkIHBlcmZvcm1hbmNlDQo+IGJlbmVmaXRzIGZvciBtb3JlIGV2ZW50IGRl dmljZXMgdGhhbiBEU1cuDQo+IA0KDQpJIGFncmVlLiBGb3IgYXBwbGljYXRpb25zIHRoYXQgcHJv Y2VzcyBhbmQgZW5xdWV1ZSBvbmUgZXZlbnQgYXQgYSB0aW1lLCBidWZmZXJpbmcgaW4gdGhlIFBN RCBjb3VsZCBnaXZlIGEgcGVyZm9ybWFuY2UgYm9vc3Qgd2l0aCBtaW5pbWFsIGNvZGUgY2hhbmdl cyAoYXNzdW1pbmcgdGhlIGFwcGxpY2F0aW9uIGNhbiB0b2xlcmF0ZSBoaWdoZXIgcGFja2V0IGxh dGVuY3kgY2F1c2VkIGJ5IGJ1ZmZlcmluZykuDQoNCj4gDQo+IEluIGFuIGFwcGxpY2F0aW9uLCBp dCdzIG9mdGVuIGNvbnZlbmllbnQsIGJ1dCBzdWItb3B0aW1hbCBmcm9tIGENCj4gcGVyZm9ybWFu Y2UgcG9pbnQgb2YgdmlldywgdG8gZG8gc2luZ2xlLWV2ZW50IGVucXVldWUgb3BlcmF0aW9ucy4g VGhlDQo+IGFsdGVybmF0aXZlIGlzIHRvIHVzZSBhbiBhcHBsaWNhdGlvbi1sZXZlbCBidWZmZXIs IGFuZCB0aGUgZmx1c2ggdGhpcw0KPiBidWZmZXIgd2l0aCBydGVfZXZlbnRfZW5xdWV1ZV9idXJz dCgpLiBJZiB5b3UgYWxsb3cgdGhlIGV2ZW50IGRldmljZSB0bw0KPiBidWZmZXIsIHlvdSBnZXQg dGhlIHNpbXBsaWNpdHkgb2Ygc2luZ2xlLWV2ZW50IGVucXVldWUgb3BlcmF0aW9ucywgYnV0DQo+ IHdpdGhvdXQgdGFraW5nIGFueSBub3RpY2VhYmxlIHBlcmZvcm1hbmNlIGhpdC4NCj4gDQo+IA0K PiA+PiArICogcGVyaW9kcyB3aGVuIG5laXRoZXIgcnRlX2V2ZW50X2RlcXVldWVfYnVyc3QoKSBu b3INCj4gPiBUaGUgdHlwaWNhbCB3b3JrZXIgdGhyZWFkIHdpbGwgYmUNCj4gPiB3aGlsZSAoMSkg ew0KPiA+ICAgICAgICAgICAgICAgICAgcnRlX2V2ZW50X2RlcXVldWVfYnVyc3QoKTsNCj4gPiAg ICAgICAgICAgICAgICAgICAuLnByb2Vzcy4uDQo+ID4gICAgICAgICAgICAgICAgICBydGVfZXZl bnRfZW5xdWV1ZV9idXJzdCgpOw0KPiA+IH0NCj4gPiBJZiBzbywgV2h5IERTVyBkcml2ZXIgY2Fu J3QgZG8gdGhlIG1haW50ZW5hbmNlIGluIGRyaXZlciBjb250ZXh0IGluDQo+ID4gZGVxdWV1ZSgp IGNhbGwuDQo+ID4NCj4gDQo+IERTVyBhbHJlYWR5IGRvZXMgbWFpbnRlbmFuY2Ugb24gZGVxdWV1 ZSwgYW5kIHdvcmtzIHdlbGwgaW4gdGhlIGFib3ZlDQo+IHNjZW5hcmlvLiBUaGUgdHlwaWNhbCB3 b3JrZXIgZG9lcyBub3QgbmVlZCB0byBjYXJlIGFib3V0IHRoZQ0KPiBydGVfZXZlbnRfbWFpbnRh aW4oKSBmdW5jdGlvbnMsIHNpbmNlIGl0IGRlcXVldWVzIGV2ZW50cyBvbiBhIHJlZ3VsYXIgYmFz aXMuDQo+IA0KPiANCj4gV2hhdCB0aGlzIFJGQyBhZGRyZXNzZXMgaXMgdGhlIG1vcmUgYXR5cGlj YWwgKGJ1dCBzdGlsbCBmYWlybHkgY29tbW9uKQ0KPiBjYXNlIG9mIGEgcG9ydCBiZWluZyBuZWl0 aGVyIGRlcXVldWVkIHRvIG9yIGVucXVldWVkIGZyb20gb24gYSByZWd1bGFyDQo+IGJhc2lzLiBU aGUgdGltZXIgYW5kIGV0aGVybmV0IHJ4IGFkYXB0ZXJzIGFyZSBleGFtcGxlcyBvZiBzdWNoLg0K PiANCg0KVGhvc2UgdHdvIGFkYXB0ZXJzIGhhdmUgYXBwbGljYXRpb24tbGV2ZWwgYnVmZmVyaW5n IGFscmVhZHksIHNvIGFkZGluZyBQTUQtbGV2ZWwgYnVmZmVyaW5nIGZlZWxzIHVubmVjZXNzYXJ5 LiBDb3VsZCBEU1cgc3VwcG9ydCB0aGlzIGJlaGF2aW9yIG9uIGEgcG9ydC1ieS1wb3J0IGJhc2lz Pw0KDQpJZiBzbywgSSdtIHBpY3R1cmluZyBzb21ldGhpbmcgbGlrZToNCi0gQWRkIGEgIlBNRCBi dWZmZXJpbmciIGV2ZW50ZGV2IGNhcGFiaWxpdHkNCi0gSWYgYW4gZXZlbnRkZXYgaGFzIHRoYXQg Y2FwYWJpbGl0eSwgaXRzIHBvcnRzIGNhbiBiZSBjb25maWd1cmVkIGZvciBQTUQtbGV2ZWwgYnVm ZmVyaW5nIChkZWZhdWx0OiBubyBidWZmZXJpbmcpDQotLSBDb252ZXJ0ICIgdWludDhfdCBkaXNh YmxlX2ltcGxpY2l0X3JlbGVhc2UiIHRvIGEgZmxhZ3MgYml0bWFwIChlLmcuICJ1aW50OF90IGV2 ZW50X3BvcnRfY2ZnIiksIHdpdGggb25lIGZsYWcgZm9yIGltcGxpY2l0IHJlbGVhc2UgZGlzYWJs ZSBhbmQgYW5vdGhlciBmb3IgUE1ELWxldmVsIGJ1ZmZlcmluZw0KLS0gSSBzdXNwZWN0IHdlIGNh biBtYWludGFpbiBBQkkgY29tcGF0aWJpbGl0eSB3aXRoIGZ1bmN0aW9uIHZlcnNpb25pbmcgb24g cnRlX2V2ZW50X3BvcnRfc2V0dXAoKSBhbmQgcnRlX2V2ZW50X3BvcnRfZGVmYXVsdF9jb25mX2dl dCgpLCBhbmQgdGhpcyBmbGFncyBiaXRtYXAgY291bGQgYmUgZXh0ZW5kZWQgb3V0IHRvIDMyIGJp dHMgaW4gMjAuMTEuDQotIEFkZCAiZmx1c2giIHNlbWFudGljcyBlaXRoZXIgdG8gYSBuZXcgaW50 ZXJmYWNlIG9yIGV4dGVuZCBhbiBleGlzdGluZyBvbmUuIEknbSBwYXJ0aWFsIHRvIGEgbmV3IGlu dGVyZmFjZSwgdG8gYXZvaWQgYW4gYWRkaXRpb25hbCBjaGVjayBpbiBlLmcuIHRoZSBkZXF1ZXVl IGNvZGUuIEFuZCBwdXR0aW5nIHRoZSBmbHVzaCBpbiBkZXF1ZXVlIGRvZXNuJ3QgYWxsb3cgYW4g YXBwIHRvIGJhdGNoIGFjcm9zcyBtdWx0aXBsZSBpdGVyYXRpb25zIG9mIHRoZSBkZXF1ZXVlLXBy b2Nlc3MtZW5xdWV1ZSBsb29wLg0KLSBFeHRlbmQgcnRlX2V2ZW50X3BvcnRfYXR0cl9nZXQoKSB0 byBhbGxvdyB1c2VycyB0byBxdWVyeSB0aGlzIG5ldyBzZXR0aW5nLiBBZGFwdGVycyB0aGF0IGRv bid0IGNhbGwgdGhlIGZsdXNoIGZ1bmN0aW9uIGNvdWxkIGVycm9yIG91dCBpZiB0aGUgYWRhcHRl cidzIHBvcnQgaXMgY29uZmlndXJlZCBmb3IgUE1ELWxldmVsIGJ1ZmZlcmluZy4NCg0KKGV2ZW50 ZGV2IHNob3VsZCBhbHNvIGZvcmJpZCAiUE1ELWxldmVsIGJ1ZmZlcmluZyIgYW5kICJpbXBsaWNp dCByZWxlYXNlIiB1c2VkIHRvZ2V0aGVyLi4uaXQncyBlYXN5IHRvIGltYWdpbmUgZG91YmxlLXJl bGVhc2UgZXJyb3JzIG9jY3VycmluZyBvdGhlcndpc2UuKQ0KDQpJIHRoaW5rIHRoaXMgYWNjb21w bGlzaGVzIE1hdHRpYXMnIG9iamVjdGl2ZSwgYW5kIHRoZXJlJ3Mgbm8gZWZmZWN0IG9uIGV4aXN0 aW5nIGFwcHMgb3IgYWRhcHRlcnMgdW5sZXNzIHRoZXkgY2hvb3NlIHRvIGVuYWJsZSB0aGlzIGJl aGF2aW9yLg0KDQpHcmFudGVkLCBleGlzdGluZyBhcHBzIHdvdWxkIGxpa2VseSBzZWUgcGVyZm9y bWFuY2UgbG9zcyB3aXRoIGRzdyB1bnRpbCB0aGV5IGVuYWJsZSB0aGlzIGNvbmZpZyBvcHRpb24u IEJ1dCBwZXJoYXBzIGl0J3Mgd29ydGggaXQgdG8gZ2V0IHRoaXMgYmVoYXZpb3IgcHJvcGVybHkg c3VwcG9ydGVkIGluIHRoZSBpbnRlcmZhY2UuDQoNClRoYW5rcywNCkdhZ2UNCg==