From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0042.outbound.protection.outlook.com [104.47.32.42]) by dpdk.org (Postfix) with ESMTP id 858DE1B2FD for ; Sat, 21 Oct 2017 19:08:19 +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=/CQDHqSgco7KkD8Zcae/Um7SrAAe23hMzx0juk+qgu8=; b=HNDh17pRGuu/nDs4syJEacvO3K+Tqe/IaQKWU+SDEA1g4yWV8+ULRA04vbUFFoUdX3kD9lZDZHF/G1HBF8qaGzsLrxOW7H75XnoAT9UZYie/ZlKTHZMRRjdrszbREi4IqpbtjKyk455F1kZVTagAU184/oUWD07geyjY0taM3es= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin (171.76.118.225) by CO2PR07MB2517.namprd07.prod.outlook.com (10.166.200.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Sat, 21 Oct 2017 17:08:15 +0000 Date: Sat, 21 Oct 2017 22:37:52 +0530 From: Jerin Jacob To: Pavan Nikhilesh Cc: hemant.agrawal@nxp.com, harry.van.haaren@intel.com, dev@dpdk.org Message-ID: <20171021170751.GA5403@jerin> References: <1507712990-13064-1-git-send-email-pbhagavatula@caviumnetworks.com> <1507912610-14409-1-git-send-email-pbhagavatula@caviumnetworks.com> <1507912610-14409-6-git-send-email-pbhagavatula@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1507912610-14409-6-git-send-email-pbhagavatula@caviumnetworks.com> User-Agent: Mutt/1.9.1 (2017-09-22) X-Originating-IP: [171.76.118.225] X-ClientProxiedBy: BM1PR01CA0071.INDPRD01.PROD.OUTLOOK.COM (10.174.208.139) To CO2PR07MB2517.namprd07.prod.outlook.com (10.166.200.151) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: df1c47f7-e7dc-4513-8180-08d518a6526b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(4534020)(4602075)(4627075)(201703031133081)(201702281549075)(2017052603199); SRVR:CO2PR07MB2517; X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2517; 3:QTG8wwi4zVyFgkKBoA0fot8N51tA5D2DkVbsEpROl868s08TESuVWKD6oCRcZQldQaMiO2KWp3ZpynkDKh1H/cuyg1nJ51TzZnmJBiBGeFfofhDP8MRc/VsKcpxFCxhWZl7KYAcYVxH9bEnb8PjI/lZmFTNrOI642nAU35DsoqK+eXp5GXmUR5Vh/h3xI6gVcO/CkM2HyTjIvNmuNzQXay+JKDR9Q9X+0TXGMxTkjp4UosihNaCq6ISpyQYVoJrA; 25:l9op1HnCYfLu4v5aYHbupu1gfSaqFBQmKNjId7YSTqplL20Q4RvMzO4BPqrj6WlCrqRe0EuNNxfQGoLOgqVGInvzMSJV3olaKgiH5lZGeD28CyanbYMq2L9mVlsjsdX3nO/5Q4JhvzhKnCxjOfcoH/u0XyvwKh1ZmEVMRoeJsKtLjT61u0IqFRyneTwx42CZolQtX5bb10VB4HydyXK1LdN5QQvSxciFBLf7XCCY9+Hgv/+8tvi/G0Xy5Fqe3XAt2NyMkP4qESft4wDJcsZnt4EG39uGvQ5hFSG+5cO1WL2wwvbkS9KwgDAMbginChXCPgDvspbVH2LQRIWH2dNmMA==; 31:8LNxR5KzSDoQUHNfpe0K4gMzD+5xob95QZiGEv0fhRmh8WHA2qizXmHQ3MHN/LEluStAyCWr4x3YIJJcFDTAxCDeUWtQuQluKHSn2daknMaMtALIf19TfdsUMJ+qnj+4XGK2h2GB64M5fZsmTrsnGa8VBv4uPl1oBzp4bG1jVeKNey89Q8eYimWo+6zq1ThO1f/zUEw0pl2F89J/kd5kIXmXltd9SZJpPNC4p0dZJ/o= X-MS-TrafficTypeDiagnostic: CO2PR07MB2517: X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2517; 20:X8E6LPs+0eDiWp5Uj+9Fw4B0fes66sojio/eq8hmyeKUKCQW0DYGYXl+t2icOrqqI0mqv2XyeVLK7B78W7GMZ2FaaHcb6YoWiMYhMa5XwsTKox72rXMpGKQX46hnwaHkV0AUbzCObL0tg1FdZ5O5kJLxDEqMrHS9xdAcV3F8VmwwKn6lyu6qF0Si9+K63TgY59sqfGh4AMOybE8wZ2XY76CbK7B+IxHPK9ZdonrhHUSSIpIZqGztnRKUxbN8tvixmGZu5C2xXT7H9Ey2zVK8Ct6+YCnlGAVRS0YRQMJtYEcXuheUNo9j2R3dF3augiGix/WgFpgpEKFVdhLXO/J+U+W6pejt+3tu36wIcVlt7NIrOSlM0ApOQtd9z7SjJQb+Sw12+snCRvIYZpWXRbO+uH7gSJVOZqzjrR5FF5HCaULwWM3vOoG65DW/8H1eM5royQEi5hu2tUUkK+AvS685SRH8yiGtKU361JildKnGwv/WQf0EeziMCJNHnYHilWO+X31w5WpwfC+JvhG6ZlH4i0N1JBV4AcwzEvqvqn+fiUFuMGj+m4myd4Wh5BVp77mZIGRWbNC4YB9Ed3XgnVcYl18qsg/w75bZK2aGHkW9VNs= 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)(93006095)(100000703101)(100105400095)(3002001)(3231020)(10201501046)(6041248)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123555025)(20161123560025)(20161123562025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CO2PR07MB2517; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CO2PR07MB2517; X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2517; 4:ojDXxJc+5z7/Dx0Ct5calaqM28zx25M3KakLe76HiZox5Mke3I8e4T8CGPCpdGF3MmM8dxnoHOdAET8/x/lzLWGaTtDxqXYDr20x0Mza5/P5JVAr4UPLsiDjd+JMRMsJkN2ot1iLF6nq5oV7m4J0jY4poMRWqz1Jv5dOXCaNg5xpax0obn8yn52V6hSkh9pTFs5WP3Jq0w9/aoWLI8fcz8ECGvVNYk6dEookoybrc2nHOgfY+ZhARI3wNQ9NwpjAMHZf4VyvLtSL3bCehv2lhrvCBNrfRBIZVZLsSF+rCnUb8fEfycKxW/ffeawUrIn9dQHx5Khng5kcTDM6C6hyXw== X-Forefront-PRVS: 046753C63C X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(346002)(376002)(199003)(13464003)(189002)(33716001)(16526018)(189998001)(6666003)(229853002)(50466002)(16586007)(7736002)(58126008)(6862004)(97736004)(23726003)(6496005)(9686003)(3846002)(6116002)(1076002)(8656005)(8656005)(478600001)(53936002)(316002)(72206003)(6636002)(6246003)(55016002)(83506002)(68736007)(2950100002)(42882006)(25786009)(2906002)(5660300001)(33656002)(47776003)(66066001)(4326008)(8936002)(106356001)(105586002)(101416001)(81166006)(305945005)(54356999)(76176999)(81156014)(50986999)(8676002)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR07MB2517; H:jerin; 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; CO2PR07MB2517; 23:3896SeuBO2n8OtixCNKnLfzaw9DqPl+jKL2eqROJ+?= =?us-ascii?Q?LCYQe6gnNd4HciDhJSe5nayMpj5EkBmhnesPYWNKpNj1DwjxQzuXnTCaqxjo?= =?us-ascii?Q?iCBU0lP8elhuruP1TbSqG8HrKukV/63RzoTkc+siERr7SHWib1l0Y87XVEk2?= =?us-ascii?Q?/ialx63VSEPyJGu9PK8ehWJ7ZkszBPpXazhmx0DfgFa5EYQ+FuHGxYQXgp5a?= =?us-ascii?Q?Pa2GZ2F562N7ee3usrugBZN5APOygge54o4sykoF619tW9Oi/mFh/DY+FxP4?= =?us-ascii?Q?T/pjOvewLivwk+LwllFxOoSJg2y/jVWhHE1xqh3zEtdsZKaXzx2448EvmKgw?= =?us-ascii?Q?jiG/ETIj8vUnIoyc8Z78IECdL3nfQ11YP6YC373yQnR74VtEKatDTbK63GWA?= =?us-ascii?Q?aKPJfTot1z/gXkRdKtzKlsLnpmdp/eoCMnUMPDgPUnEAP8ltvvBtmaVJIk0K?= =?us-ascii?Q?3absneSwgSuScjUIHa/XMbuEOLFIFQMPitCk6DmrWwhvQSuINctHKo4W/FHp?= =?us-ascii?Q?s0FF8w2FIQTMkOqrPSmDxYxuBOhlkkRdI6vGN6OgqTLRrF/cf4FlF9TOBDvr?= =?us-ascii?Q?mRtxumTGdFyrlOAA1eNeB+kCvvEgDkmcjQGU/m4K8YfKHxy+cuU3noctJOCq?= =?us-ascii?Q?OfRDZz4TKK6fWrXsMefbBgNIOc9DwZETSQ8iI3GkHHGN3nmBGCseS/s0eTkC?= =?us-ascii?Q?QkCMqyO5M8npGlSlQFiG9ancL+0GGxllJNdx0j6kxaac9D1jjv/9m/ynEIpH?= =?us-ascii?Q?w7uY2vlPUZ/qJTVO/B4jZHhZqvFW3bkpEhb8vok/TgS7dghRuG/AUeU4GMGv?= =?us-ascii?Q?PMZJtuejlUDqmVDq02/pvbZb7YSNLgS6iZfqj0S9iUlKMCTo75J8Alezscqm?= =?us-ascii?Q?Oq9ClU4FesjX0RLChbNDHINkGzOQWAo+8RkT4gzYAQ2aVZAFPYKfCh4rWbEU?= =?us-ascii?Q?mdgji6S0R0majTokKoEY+LxSVbWnJK1uGWizUFLqYceXN9f2YtnCdCLcZExQ?= =?us-ascii?Q?P7/lSLvYRpc8b8DwrLQXBEqUqAkr6rqeVdEC+Rp+BxMrz45reQiVhyiXe7RZ?= =?us-ascii?Q?pRgJIV0fnAEGeyep1qaxoKThnZfx4BJkasTEDRaOHsigJswJIenJGr3Y8Kgx?= =?us-ascii?Q?acN601jhlGwnnrJb3Pm8qvt5FJekNkGeK1cm825RGmiPdpdjjpxDLUvNiCce?= =?us-ascii?Q?xfMg/d1LqQ0so/EGpxl6txD6yQOGq/lK01PxTWY5FR4sXh2ub/MW1zXaY1O8?= =?us-ascii?Q?+E8qkKbiUXq4sDHi6s=3D?= X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2517; 6:Pns6oK0pDLXdka2zKOjN5l5rMl/ag/bwWxJrl/caVVsYDS+QhPkm2BzgoTJcsPhxgmg009Lnk8OYDuG0L3g0XwqL89Z0H2a5Y1GyOlEQBDJLG5liUwMtXYile8iH57A6nFxIiaHB4/6iClJveqRNYKJzOdsVfH89cbXGpEoqL5sYNh3cOlERGhBi9JWXXgw+u0mmm994U7JGcaSCDaGVhoscTBqRHxWFPdHtOGwjRxGmsSV2/a9J8Z0720gXFIjAWtKqS+lot/SJGfdl4BeewPTU41BObs7C2XyOTpl4qKJmWpGjQphtyt0KZ7QSlE8HgxP13AVdCPUhBq5mbHARaQ==; 5:8ZYWRLO+OE4ibdR+DVEjXyuNNA+Iz7gqas5in0ofnoaTqUYSz9qP7U7VVoqlq9c6J7uHxKGWPTRAWp1x14+TN2YYdWuH0k/JJ2LKjovItWMTpf6lpxP/TFhWUeHHU73ByWoDEBWaVkNXmmoknWXa6A==; 24:XBKoBcx7NUjLpY6aTSfpWJqQ0Lrx0gNMzBTfovEvVuKb6t0v7gtBMjktzrjYPfbTLZ3zQjaJMktlQ3JlZd++06uwgmOycz44Zohia+vI4MY=; 7:FEPRQ/jAOytBNm3Kvvtm4MrCUiz0v4JDIJKBM4QCEsxPx0I9sPZeFIdJ4kyKjKlvSd1ACNvq7xdioQdnWYVYbU20a47y3AQg7B939QwfIbicGfu5XnEtBYrZTkr9Np99jHPX48btzfti4nc6g7dWTU5sYlaE87n8D0DS7MwcCm9svL3vE0B+e0m1j+lLNfolzF53Oyc4KsrCozWrZrshds/FTEtdj+SLduqM98gpvYU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Oct 2017 17:08:15.1551 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR07MB2517 Subject: Re: [dpdk-dev] [PATCH v2 6/7] eventdev: remove eventdev schedule API 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: , X-List-Received-Date: Sat, 21 Oct 2017 17:08:20 -0000 -----Original Message----- > Date: Fri, 13 Oct 2017 22:06:49 +0530 > From: Pavan Nikhilesh > To: jerin.jacob@caviumnetworks.com, hemant.agrawal@nxp.com, > harry.van.haaren@intel.com > Cc: dev@dpdk.org, Pavan Bhagavatula > Subject: [dpdk-dev] [PATCH v2 6/7] eventdev: remove eventdev schedule API > X-Mailer: git-send-email 2.7.4 > > From: Pavan Bhagavatula > > remove eventdev schedule api and enforce sw driver to use service core > feature for event scheduling. > > Signed-off-by: Pavan Nikhilesh > --- > drivers/event/octeontx/ssovf_evdev.c | 1 - > drivers/event/skeleton/skeleton_eventdev.c | 2 -- > drivers/event/sw/sw_evdev.c | 13 +++++-------- > lib/librte_eventdev/rte_eventdev.h | 31 ++++-------------------------- 1) Missed removing the dpaa2 driver schedule() function(drivers/event/dpaa2/dpaa2_eventdev.c) 2) Found following check-patch issues ### eventdev: remove eventdev schedule API WARNING:LEADING_SPACE: please, no spaces at the start of a line #93: FILE: lib/librte_eventdev/rte_eventdev.h:221: + * scheduler logic need a dedicated service core for scheduling.$ WARNING:LEADING_SPACE: please, no spaces at the start of a line #97: FILE: lib/librte_eventdev/rte_eventdev.h:224: + * thread that repeatedly calls software specific scheduling function.$ With above fixes: Acked-by: Jerin Jacob > 4 files changed, 9 insertions(+), 38 deletions(-) >