From patchwork Mon Oct 16 10:32:55 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerin Jacob X-Patchwork-Id: 30424 X-Patchwork-Delegate: jerinj@marvell.com Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id AB3971B63C; Mon, 16 Oct 2017 12:33:51 +0200 (CEST) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0050.outbound.protection.outlook.com [104.47.36.50]) by dpdk.org (Postfix) with ESMTP id 5DEA61B625 for ; Mon, 16 Oct 2017 12:33:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=xoJYiltJFzn8LFS+UYe/kItmFMxxRK7N4RaVYw8I4go=; b=C12y/tE28ggt3lQTQznAQQgZmOCyEtxPU6YDFhDD74M5RXH1Zdw4r9IhCGxE9+P8EQNEIi6Kq261U6GeTm3MzmAn/bsC8NE9M/cO7TvLs1saVhkXXXmVo2WeAtecf+UVjrh8F5xVK7vwlW+/9E+jcYVeQJqbl/62D6TptudYVdw= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin.domain.name (14.140.2.178) by CY1PR07MB2524.namprd07.prod.outlook.com (10.167.16.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Mon, 16 Oct 2017 10:33:42 +0000 From: Jerin Jacob To: dev@dpdk.org Cc: Jerin Jacob , Bruce Richardson , Harry van Haaren , Gage Eads , Hemant Agrawal , Nipun Gupta , Nikhil Rao , Pavan Nikhilesh , Thomas Monjalon Date: Mon, 16 Oct 2017 16:02:55 +0530 Message-Id: <20171016103255.16322-1-jerin.jacob@caviumnetworks.com> X-Mailer: git-send-email 2.14.2 MIME-Version: 1.0 X-Originating-IP: [14.140.2.178] X-ClientProxiedBy: BMXPR01CA0047.INDPRD01.PROD.OUTLOOK.COM (10.174.214.33) To CY1PR07MB2524.namprd07.prod.outlook.com (10.167.16.15) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6cee34c0-dbf3-44ba-aba1-08d5148161eb X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:CY1PR07MB2524; X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2524; 3:jTHxzHXJFfndwUH83eH522O2VuNF8rEEGCyDYcA41qYewJUrceAdJVmczCTW4vyyo+P+9y1g6sAe5iMAx2eQwQPM36Ern9ZZKqfm0bL1774UMkEuqkX3mt5BqGn4NiSsGabcTRKS98f36zQV77WZNhHRsNJ98I2+h5n+S0TcFH7Ok17zyg5HSDlUhN3bjV1JlbIZwWyZXHi26/rxPt40H5oO5IEwKUPuuHViDgsuvPmhY7usqC62xT5UjwWCjG8i; 25:SL/cA4tUgShX6JsUYWmMdNHb6Mfgw+OXXIbMkmsDYQJ9NC4900DfrIwmsIP5QYVWABIXtUcD6xDuRt7FoMwfC7YKgsivOaMDOggpqyx7VMQJT7AAx5Ay/9PLYAKGmDrHlWwGtsWrXzi3cCINAAEINuLx8WhLFOqSXyzPWwNc4no4r99EyjhQfuLuUS2UXxHC9jrTeyBLhJzdHsSNhdoD9EM7w/Af4JEnto9yYohqPx2r3eYujGbG9pgHmaHDEftyCE7a4Iio0pIavApHHnHZ4wgH/gDpvm1drE456aD9JLArTauGuuugeLqKhK0eipT3E1fAfYWV6WOgAgdKX+HHFucQlwHYy1OBr2TlvzFF0Cc=; 31:d/TUz9s2OpbJYJD5RPuRXxNVwLwSwet44YRgs84/acD+8AGkNI14ugwD05QbAPm6vuNI0qybu9GCeMRSYWZOE1CFr3hTYVhJOmIuhiv7odWk9JiUfYR2mCj9QyEJKLwiMoWRfFbMB5F+AcQdk5+4dKALXClN0sBgw7y6aAa4gSqOj3P1T4QBl2c7rRoV2RUy5hLSY6VMh3oTVFvEXPs6QyaLk/Dr182miRVQHbG8URg= X-MS-TrafficTypeDiagnostic: CY1PR07MB2524: X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2524; 20:Qk9emBMi1FGnmXDB7TdA+HUNt9r0kZ/B1QGOjtfGdAOriUh8dT4Pf/E9nNI2jHkIzFKSzMX3QotGuOL2cXebAfkhqbFqoa+Fsv0ORLycOKhpad9KVEoQPTOxQsCCc19w1p0ylCpQzqEtZx/XJEEM4nTNmr56xuAiz0YjUu9giW/9L47gS1ISsrmSVeUvCQvmMwosXZ5rYIYIcshalzoW+R0ANMvPRBl1KSGhI0SwQ5VFN45Tkl3ZGRsmpLN3ib34DdogX2vzgs5MSyjwLwBo/6c/L131VxSbB/w4+0+fv2XhPTwGmgryqJ+QB69vb5Sm8tT1CAlIMt203gtgqqCO54wedagA9rTGyP/woVmDk67tCwoodUdfZ54vJmcYyRH1lDb6lkNHHYMchV98xDqPH0leC+dRXszCHKR1ANjAg+vOjKSiLx5bkxqdR6HSn1lW7HYnxS7K6LKqeHfKU6XDL6/RNIPQeEthbgMPMcl4FZCSVx95TYHk9XbOFhDoyY9F2vpsIzVhM0Mx4x6TnX3B4IX20CGPsv3rjbFyb6ggLOomBfrXFvS2y1Qpo/2knvMK5dMtqAv3bVeyMp+5fBWmwXXSaCB6LKMqLbs+H7O2xio= X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(228905959029699); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(6041248)(20161123558100)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123562025)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR07MB2524; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR07MB2524; X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2524; 4:m8DuEZOP++ReNKU70KU91ih8sw+NVRg2qq2M/bm7nEoI49SVzO4aQUqbmQqCyMVdVNDBY2XxCJjE9FVVX06XUXnHHIi+wQQjK/uDnifw8pQlypM6BJpmS6J9c6tB7JyDXXw3wQ6CdqX74qYia6e1KrPWKTOVU/zwPoKbjiWKu4plzW5XHWIc8KZrvRy2BnRa7xMw8eYn+TOrg8SvnEdvdmh8SqNxkOQUzgf6kbHsCHMLW4wVoldPdL7c9xKpEGfgnmdBvPS/lVwvZnux4qOQKy4/khZUrq6+QDjedkU5h1nMmzkqnLqNQJ45sZ7340tRFBuN4Wqgy8fL0/JnXMYJBA== X-Forefront-PRVS: 0462918D61 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(39830400002)(376002)(346002)(199003)(189002)(53936002)(47776003)(4326008)(53376002)(2906002)(66066001)(81156014)(81166006)(8676002)(8936002)(33646002)(6486002)(6666003)(7736002)(305945005)(478600001)(6506006)(36756003)(53416004)(69596002)(101416001)(25786009)(966005)(72206003)(6306002)(5660300001)(2351001)(2361001)(42882006)(6916009)(105586002)(50986999)(106356001)(316002)(54906003)(16586007)(50226002)(16526018)(50466002)(97736004)(5003940100001)(68736007)(6512007)(189998001)(48376002)(3846002)(8656003)(5009440100003)(1076002)(6116002)(110426004); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR07MB2524; H:jerin.domain.name; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR07MB2524; 23:MMGBvv5tTONyLR3V26vjh2CG+XsC44k7pX3veKJ3Z?= 2kcG4e0v0yGpGJI4X9TI5bqpt5VJWxyKcWk1/4L5uIU8gk1wK8Cq+/tSr8YiNwQ8FKE9ov4aCwDzWGqxd+eOKa1ZpgH6bmxtBys/qeplmdWT1UipsyNfAsfFVjFdvg5XIq2cIgPAR8gZVILXpcnXJjLvd8vq5FhPW7q9evsRXZlyfwCS114gKwio57WNasadvvDuXqqjPoYYL05RffE52dRw7h2q27ITrdM/77LN/lG3xzd0xvdpApSiCT2SW6bVIlEjQTcQa+4YCCJx9Gob4aaYHBvx3Ssj+/ZwpvXSxIPnC2n5kFThzmA3oozY2v6lKWSH5f8uLPcjujoQfMyAtJxN4ilJXVWJlYi85Cx5b8hc40Nvt21hrhS13D7DPdwWlIi+pOnH16B4gsEOm3uzlwrdEmyloUIDJmFXXrknPnlX7l3CK5zX2FHK8gAFNx1AFXm0tk9kmdJZ/zjKT8kG2QSeZzjk7G+RYHXIwgkPgIb0zaNTbzYv/4PB+YmHzjg4mjjHSGwKaJn7gD3bfUClLp6GpARo3JpsYfDG6xgKfIIcaGQTJjQoVc+rAUCe6ojkpA8OqvSpHjzFduu6rXmhlKQPq4mpUK2EaCEtZ73y6O5oFgPFJEozty8/FjVq2s7siVoX6EqlJnB4ebS0tiqQXEnrKzdY4Pmdhsa6zYTEljw2hEEKOE1Io+wftiUN+/i+rrXDiZ9nf9zDy8cLakKMRFLD5p+aQVFw/YEJlyZeFG6LHhh9FdHpnUckryYXkDQDEFg3xh692h2vS0y6inTwKZtYyGAKQq4mpYkolZR5mMJgm+zlqxFdnVHCRDy87pcQpFkCt+ZL7Y19UNMODNn/BQse+h9S35jPFf4ibbfcbLVlJIHmhSPswJASlYzcS4LqXu7IUGFheEyFfD9CADsIk6eE5JrTx7/8h27ZCONgoL+85HA8f5eNV9L/n4J7WZnFKg41UNwgyEv6TfyJn7zh5VzIemtwRapavfqIOeaB0UkDdSnu5Sx1tBPaKOqgA6XpYJKHjayPC8mBXE+E57pMpTESp6Ajh76VXw+V7oFAKZL4DjE0/cr8+lV7hT4d/0AvjUUKqrGbyIMBNmGmkET7s2+OGcyFrdI80DUaGYIoS7VcbHIz9WPnkKQyfffNUGlCASeQ1wDK32hb1lTtDQsMxJp1Y+g5grX/yq+m6xnYmTbiGLrG9vYwzG6br9/y6Km+ia/Nj61/TggKGKpd4Y34anPZORMcZcIa8q74tH8o83GfjRQdQDhh7EA65pCcjXUEKM= X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2524; 6:9wlKZj4v1WlgdhFPRliKNUzv+317OesG0bvodNanxvv3DSZz39GvaN/gTgFl5zdK0nFwWDOmIaEJnaktcFPQfFD/aFsGztsffrbIHoQogZruLopU6AQFWg6Qq0RQhe1wajYiD/5p79zqrVvKpczz/ZvJIYHsWWtSsHyJJGAq8QOTY0OP9gvacYNn8rIDwBSgF2XOQRAVY7QRPcJ3BpKNlFP5endJeX0FzvLoHR8T9UcCjHX9aUEgS86gWndTYnAkV3VoCGEfUeE+W3b7X12inkpedObCCXLXbxiW9gCuy9NdqGR+mK89FHuehbLTZBLySuqwiwH/A877pDe1siBQ1Q==; 5:8/IjzeH14ufI0J9LC0ofuJmCzyDfYDxkI9jzedcNF+1LDEcyISZhiQ0+KRlmWNbhKoWHLD5vvD1iRF2knTyJfjM/NohlWgpIHKyu0ihqjCjNfkpLrLUGN4TixvCR9xIladh8yKPewSCqIxTaIn4YgnEIYRBQ6yYC7Oqd4cdwWpk=; 24:QnZGbBidWZZBEHAwQ08LGxGaY75KghxvE1F49UrEIQiKrS01aWwZjgtMJzW7lK0pf9SQUaSy6btyS5Qz8UGR5/ZayAeIdYppwEKvL7WUsq0=; 7:KpLGj6OA6zoOnjOhIGKtr42npOA2Fio7zh1iCA7ip7WkEIIVMSTfosWIR0OiLxRfw+spuFGNTtpLb3Tzp0l+ah9fBM6X5oM/OdyZMV+VthlK7WWl7+y60LxCYyu14mGg150GeTf7+YwGXE2xJkinmgzG0qJmav70OTIslWt1WVeXVKjFmEXFPFusfljS1Mhn8K4cP5Ge2oEtIblXCyoQaZH8c/vaB3CuxKKj7VVFLYs= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Oct 2017 10:33:42.2870 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR07MB2524 Subject: [dpdk-dev] [PATCH] eventdev: remove experimental label 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" The eventdev API was introduced in DPDK 17.05 release. Since then it - has been reviewed and iterated for 17.08, 17.11 releases - three drivers were implemented using the API. - introduced another subsystem like service core and ethdev-eventdev Rx adapter APIs to abstract the difference between HW and SW eventdev implementations in a transparent way. - had extensive use by the app/test-eventdev/ and examples/eventdev_pipeline_sw_pmd/ I believe the API is now stable and the EXPERIMENTAL label should be removed. CC: Bruce Richardson CC: Harry van Haaren CC: Gage Eads CC: Hemant Agrawal CC: Nipun Gupta CC: Nikhil Rao CC: Pavan Nikhilesh CC: Thomas Monjalon Signed-off-by: Jerin Jacob Acked-by: Gage Eads Acked-by: Thomas Monjalon --- There are two more outstanding eventdev API changes. Please find below. Please express if you have any concern in changing those APIs. I would like to fix this API issue and remove experimental tag in v17.11, if we all agree. - evendev: fix inconsistency in event queue config http://dpdk.org/dev/patchwork/patch/30293/ - remove rte_event_schedule() API and use service core infrastructure http://dpdk.org/dev/patchwork/patch/30375/ --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 2a58378b7..4a4be3a54 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -262,7 +262,7 @@ F: lib/librte_cryptodev/ F: test/test/test_cryptodev* F: examples/l2fwd-crypto/ -Eventdev API - EXPERIMENTAL +Eventdev API M: Jerin Jacob T: git://dpdk.org/next/dpdk-next-eventdev F: lib/librte_eventdev/