From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0063.outbound.protection.outlook.com [104.47.36.63]) by dpdk.org (Postfix) with ESMTP id 78D691B408 for ; Tue, 3 Apr 2018 01:19:24 +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=IkXgPvahF+56Gb4/I5eAnh8YTUMjNSCWk6Knl0qJHkU=; b=KNK5z1m+GQCfRw49Hd/byIi/BEBvEnTeIrZTYYrkU8IGM+LRdWYDJDh4cqy7CMhJsse6OReR4A7mJb+S1JFbnzb2AoWsvzbSQLiJvYJACyLaG5y7hJUNT4A1lUYLp9WIOqMYGbK2elO3KqJTFptPaGFcv6nvlNVDwlt2IIUeFwc= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin (106.201.49.151) by CY1PR07MB2521.namprd07.prod.outlook.com (2a01:111:e400:c636::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.631.10; Mon, 2 Apr 2018 23:19:20 +0000 Date: Tue, 3 Apr 2018 04:49:06 +0530 From: Jerin Jacob To: Erik Gabriel Carrillo Cc: pbhagavatula@caviumnetworks.com, dev@dpdk.org, hemant.agrawal@nxp.com Message-ID: <20180402231906.GA31895@jerin> References: <1522358852-3630-1-git-send-email-erik.g.carrillo@intel.com> <1522697994-22515-1-git-send-email-erik.g.carrillo@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1522697994-22515-1-git-send-email-erik.g.carrillo@intel.com> User-Agent: Mutt/1.9.4 (2018-02-28) X-Originating-IP: [106.201.49.151] X-ClientProxiedBy: PN1PR0101CA0058.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c00:d::20) To CY1PR07MB2521.namprd07.prod.outlook.com (2a01:111:e400:c636::12) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 141eea7c-9bc7-4aaf-3aa0-08d598f02af8 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:CY1PR07MB2521; X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2521; 3:hVa8RxJvNlKE7WtK3CJMdQREOrchP6Ixjsup5AiHKzskyWeGAwihkjlZMqu6rl2KhsnrY2Jmlb/AdyLJrfsAe/Y3NgzdnXdq0iem14lsyCuz0sVKb64Zb8czIH4IVzpF/LxSrMwl5HgtmvDJ1mtYHQltfoDG/RLwJlHWm274i8hEoPVwpVez6dhsOAOxPC7uaacmhJM00OeE321pdogzWhDKt6316bHPt7p7bQZEU/5JreYfSk/XqvOPiyfgknlE; 25:nKglMM8axPF61xsD4FOvB7KqR4bOSsAAHuHBBI2YYoPnK5QgcGFXdvBB2twmEpabunnJoX7WI5PA9sVOzAN6RDndVZHTSuaYpC0wRZRKx0InSPNOwBkctfIGeZsgnp8qiXrluhSNTDN4toT11iKWq55g1GhK9EWU+EIUbmSTws8LaGln/teZYP7zl3KNWsq3JORf2/TGOjaWX7ci+FF56OSkoyqXLViJtosEsFEnwCFyAnuuuI+yvh4g4WdESuQk7fgvMkU2tPW7xS4WVFaOvPE/bHF04LFHsFuWB3Cfk5FLGhNRagY5Zwg7TkibO9oN4Y6oFGBtGLf+R/khVKDzPg==; 31:k1ErZUevJ27fE1iqKFzZDJ0LOqKtRUYN0UZZ6f2u9MZQPZAypH0avzIaBoDxZk2PBhS9wEbQMg8kEPoEKcyVtLbeEzTwCx3+V5eewWcqxlxRvFGs4lQbB/lNtuc0PxRvNr07AufLpFaICHVGQejo/LDSjp/qTDO/i6EElp7cg89QmV17qJCCEB5J9lHORCM1WUwn5u7RSfKlYPZd7ONmziCO1HoZq5A+BfJJET5+ZBE= X-MS-TrafficTypeDiagnostic: CY1PR07MB2521: X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2521; 20:c2r06FS2tcf8B+NwRBgOmF2EjBvMS8NUKjQ++P/JNmX9Cvy2Uv8Pc8+Lv0f5RwJ8dXnW6wCsx1Q1H38dTlEZ8J4XoMDS4Vl05Ge6m/OfQp34/VHxofCdKrA883oJ12KNjj18lm6FwiZ28GerbSOA3kh1X5O/jEvAUcBb5SFYZ+SL+2WKOES1waxUFYtiEFBhJ0qa1q9jd4aW1zDZsUIK840DbjoNSMDBlK9x5tP5Ln939CBJM9eqGojut9TXfhE6cYo+kdmhL8CS98AAqBtyGjjMqbNX9kUDAc8WTPxvqunoY5gY6qXdia3ZXkZh8pTHfQ2IZEOz+64uaxzXA16yFpYlZ6tm7XpGjnX+w0/Qfl4wFGKTAD/YxdtkcyzN+nKEjNltZWuGauKtAshVUIY3C6/MnbW3CkjvORPTZeEcsPiCJo2+BVMAFNvy5mE1EVKnNU60QEHunIm2xNd7llS9S+kmIfXaA1MiXD+Xlb60NYaCv+CNrpqGec+S8JH/j4LS/U7XY1B6lE6VrxmkX0gEGfKNWqHw80HDdmTZb/YprqQMQtfaeWvVAS2kvkUp5++1zI7Ar6AkXOtRxzyuXdXKy2SmyFdgWVrYoedHCEVdP+4= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231221)(944501327)(52105095)(3002001)(10201501046)(93006095)(6041310)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(6072148)(201708071742011); SRVR:CY1PR07MB2521; BCL:0; PCL:0; RULEID:; SRVR:CY1PR07MB2521; X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2521; 4:DPUpHb6mygbZRxt4MpBEsaUAgkl27Qfq3Gbic7ig2elX7+c3t4fazc8vj1r0SElTfUTKmJdl4xgSPOMMR0bJ7UuBBQwokQehfNoo+/b0DRs9tsvC+Oj6g2S/KuyeMangSxgTIocou+3i+mk6vz/TVPvdyJtRZjbpKkUNdnXiyDpqyiZmSk3SOL6VYPF9maAMCMhpYJ/P04PUcT9OIDrbjhX3BtuBqedek9Z/t02MAoY7OPR66TsLeHt19MfR++ifgd1bEICjMW7JTUukW0LkCiu2gmY25FIrpOE588/hKpxKKP77i/BGYuQufDpFFBsf75UmH8zKYjk+nonSpwYtCdol1gKdmwCwSWMDB+VIS90= X-Forefront-PRVS: 0630013541 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39860400002)(366004)(39380400002)(346002)(396003)(376002)(13464003)(199004)(189003)(97736004)(5660300001)(59450400001)(8936002)(305945005)(66066001)(316002)(81166006)(8656006)(8676002)(47776003)(33716001)(6496006)(4326008)(25786009)(50466002)(81156014)(7736002)(58126008)(42882007)(52116002)(68736007)(6246003)(386003)(16586007)(11346002)(53936002)(6116002)(23726003)(9686003)(16526019)(446003)(26005)(5009440100003)(3846002)(956004)(72206003)(1076002)(33896004)(186003)(478600001)(229853002)(105586002)(55236004)(486005)(476003)(2906002)(6666003)(486005)(6916009)(33656002)(76176011)(106356001)(55016002)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR07MB2521; H:jerin; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR07MB2521; 23:WIyH82s9qnGJccAiZX0svjyGJCSz/yYQ0gTN1mT+F?= =?us-ascii?Q?FVr95GpHylAK2U5eoZLjVn/CxSnnEm5an/IgA7Ujtj3GWlWZPSlpzMHQCwJs?= =?us-ascii?Q?H4YbeusKp/PslpXexFnXCcHhAk3nCQxXp171O7hW3W145KVOs2Rl1Aq8AoJm?= =?us-ascii?Q?yjthsov3xhjhgmmkPw9dqtGT2dCCBUFmmA0jvapmgyTnAMjBOiS1+/irtT6a?= =?us-ascii?Q?SMUI4XOTjI+/JQiZL2wai4xzEZvGUpIK1qXYaoO9qXXE1q0e4z+sjCWtdt4H?= =?us-ascii?Q?ti1W+KlriXrYeTtTZXrsADZZ2MYCvY0fSwSPGnbsJ3aqOH/mvKcTL2sF+bPb?= =?us-ascii?Q?jqIRv/yXIukIsoAuamYKCtcwpsruCagqi7+IrO6GVuxh1DSEBzEnA+sDtux3?= =?us-ascii?Q?bSU9I7xCItaOP3YdCjqtO3rjInReZviDEnh+sdQlO6AiRsv4yWrW6A7woOod?= =?us-ascii?Q?+4GdPimQAPk/ZA1EHTlN2fW+l3rroYtaeD6e8zgBsBNQLQYdkinapeK6RGjm?= =?us-ascii?Q?01zgQQcx0RaxdbVbEUdLDS8nBXizJfE14/XtRohi3iCmvnBYAVpS/U/53V9S?= =?us-ascii?Q?x1kg7+sHVBUbYh15M3GOxs0GRdTykNTE/crs2MGaCYsVyXJtSxWPTHGti0hP?= =?us-ascii?Q?QCq5TTbLhppcZa/WA3Zm3iLNfmWJl/uT+IJfdQScP0KO7zvHbkcqsNi8GqwO?= =?us-ascii?Q?C1WSy8lJ6jtwaco4glHgwBydIgU8yQIIyqfgPR0BOeJ4IIfZbh/a1E23G+H5?= =?us-ascii?Q?OAubJ9IofbyhHYZc00iG00ySoX6/8PNnnZh5a9RkndNvaBdWz3rpWSWd3/DL?= =?us-ascii?Q?eOuntDESnGMaWbwNBlx8marbK/Dsu2HkJ3FntLqXRcwPb8gc30tl+7JkRuqu?= =?us-ascii?Q?u70dpjoo80bkjbMy42kbJxFIx4GoLeymAs9ZhemDZUwoHJ90HIdh69GLpq2a?= =?us-ascii?Q?T9IDGlioU9IMlemzCJSjwiTrsB1BFxi1e4Gj0+h6bu4EV2MsivB/rYI9sBzX?= =?us-ascii?Q?XinL5nwbYJcKRidBTjzTHW6eUDvBk4i2pFhjhSIWtK8asgFdJQLa1WUKAFfb?= =?us-ascii?Q?jaDt8hJY1O2WoJCUfs26L/dKGwHbYSd5X5nZWbEsihsAP1se27Ah91fWrdla?= =?us-ascii?Q?GdbeZuypNNADZXTPdlsPW4/9k6yJGKfjkfCBfaJH7bFa0AGsZuuwsadGblbj?= =?us-ascii?Q?QdferoFilBNDyQw8VVR888iGR5i2ZyB/nTlD1KSffYni5g53FcFvQ7vfSyyc?= =?us-ascii?Q?UhWT4GSTh4dkC4kYVpyq3fzQA9PIeHK3c3XvI8KcCPtckQ1dOPnSon0k7V1g?= =?us-ascii?Q?2SkmkFDN5jxkemNkz1grmOwVkhxR27ecIZhYJpXeLHSI5RxCEKxRoUkXnFnH?= =?us-ascii?Q?ATAfr41GdAHuAec/tmiXQfTwGQRJ2C7dndi8vSCNTf6vgkhdGCPKvp59j5Db?= =?us-ascii?Q?AgldxI6/g=3D=3D?= X-Microsoft-Antispam-Message-Info: UFFinER+eQPGM6ddmWzCk0FCf2PUOFiLPtR/Q3SInmqx23FvxOKeb5EnayEZFztC+xQeEHPOvV8jSxCA+IdUy9Ebo1YMesEkv90NH5W46373qaTgedv1jDr4GqPDxm/CdNcaGP43FFEaf812cqrpL6vDqFbd8B3sxHalBbFwxpHukpzuP6kHTVRjdoV4xdaB X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2521; 6:fBGjwEPqZoX1/220cys88iw5j296m5BXILfeioH1lt7++1Iu9oUgOHBRrFBAVzQFNqJ65/9LJV6eUAgiqZNmA8eC0dwLwAZ8UhbGAaaxlyVzMF9vnLddCavxGCJHGuk7lvEzWthB412bE/ri63ThCD7FBdw8viQRjROieBjJQIv3TlJefuGrEC8Ws1BGavbeCtOK449Asi4F20l11/PvoJfPXWr3CM++35T0/PVMor3K8U8lJEdAX2EdMqbLzs9sh/cgwjDyl6IdFcwXhlUE8AutMUTU7iCc+MXDS9hIQYGt1Aa3oey5ph0iAmdspBiQ9FFn86NIKSiZn61TwicmEjF5v5rsrDlGXpYCqspuIR7bdfHM9oQE+A8qh1Bwwv/GkJ/eubnJcHP+qjbJH2htVOJ4IIiG8GUcAMj7RnjFHETpS7bygAm2Fb6RrVgoNGnJYHZYIZf6dZnNNHwTqY+Zbw==; 5:dp3RDWz3dgoyRv5CuNmsf+92AhkyaaJt1EY1leptftS/6kZQgZmH3hpL0nfY+7uOatd3kYFp28SW9zB+5FkgZZyzsxFFMHCmxI6QFOyCH0ZfLvVxizyDPD3yw3PzL1vl8eFTZxGdUOprXjJkcKr1nTVnl2rrri2StbJaOaH6wLU=; 24:zeCBdf37k8hkvNCztBejWcs9BYchONRseepZyae3Rt+9+hQ4x4PQfSUwjiTy1JuzKZuB30670uYqmWT1R51AdaCrLgHd2OUvXqpB7P7SZj4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2521; 7:dzYUelEYIPn37rOm2MRe3dgDHF5tpaXyVs8VRZ8k9aqz+1UKo6K8pC3goZ01jPxOm66JB02p0ufg9B1CApRgkqd1CYa2cWDJjkhLzHENS9px09JtGM9onYLtFWb5Yzk84sVTmZy3XbekOMBoYNWhbiS13htKWnaX7CRjh2j6WAu55p8JNFH3Nb912gjlaz6CXeyFEuL4AczxiKIq/l5CdJvzIpX/IjcTuevn/clmKaOqOnWpx3hnUHNpDAAWju+i X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Apr 2018 23:19:20.3901 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 141eea7c-9bc7-4aaf-3aa0-08d598f02af8 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR07MB2521 Subject: Re: [dpdk-dev] [PATCH v9 0/9] eventtimer: introduce event timer adapter 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: Mon, 02 Apr 2018 23:19:25 -0000 -----Original Message----- > Date: Mon, 2 Apr 2018 14:39:45 -0500 > From: Erik Gabriel Carrillo > To: pbhagavatula@caviumnetworks.com > CC: dev@dpdk.org, jerin.jacob@caviumnetworks.com, hemant.agrawal@nxp.com > Subject: [PATCH v9 0/9] eventtimer: introduce event timer adapter > X-Mailer: git-send-email 1.7.10 > > This patch series contains the next iteration of the Event Timer Adapter > library, which abstracts timer mechanisms that are tightly coupled with event > devices, and extends the event based programming model so that timer > expirations are represented as an event. > > v9 > - Addressed comments on previous series from Pavan: > - Don't assume services exist in HW cases > - Adjust retry logic in a couple of tests > - Addressed comments on previous series from Jerin: > - Fix build warning > - Addressed comments on previous series from Hemant: > - Adjust copyright text 1) Please fix following check-patch warnings: ### eventtimer: introduce event timer adapter ERROR:POINTER_LOCATION: "foo * bar" should be "foo *bar" #273: FILE: lib/librte_eventdev/rte_event_timer_adapter.h:238: +struct rte_event_timer_adapter * __rte_experimental ERROR:POINTER_LOCATION: "foo * bar" should be "foo *bar" #303: FILE: lib/librte_eventdev/rte_event_timer_adapter.h:268: +struct rte_event_timer_adapter * __rte_experimenta ### eventtimer: add common code ERROR:SPACING: space required after that ',' (ctx:VxB) #113: FILE: lib/librte_eventdev/rte_event_timer_adapter.c:28: + RTE_FMT("EVTIMER: %s() line %u: " RTE_FMT_HEAD(__VA_ARGS__,) \ ^ ERROR:SPACING: space required after that ',' (ctx:VxB) #114: FILE: lib/librte_eventdev/rte_event_timer_adapter.c:29: + "\n", __func__, __LINE__, RTE_FMT_TAIL(__VA_ARGS__,))) ^ ERROR:POINTER_LOCATION: "foo * bar" should be "foo *bar" #186: FILE: lib/librte_eventdev/rte_event_timer_adapter.c:101: +struct rte_event_timer_adapter * __rte_experimental ERROR:POINTER_LOCATION: "foo * bar" should be "foo *bar" #193: FILE: lib/librte_eventdev/rte_event_timer_adapter.c:108: +struct rte_event_timer_adapter * __rte_experimental total: 4 errors, 0 warnings, 695 lines checked 2) PLEASE don't remove previous Acked-by: in the patches that you have got it. For example, PATCH v9 2/9, Already had Acked-by: from me and Hemant on License change(Which is missing in this series)