From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0076.outbound.protection.outlook.com [104.47.41.76]) by dpdk.org (Postfix) with ESMTP id D54341B6D4 for ; Wed, 4 Apr 2018 04:31:40 +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=9NobGGZJLMdrnO7R+Fv6rO9LE/nAPn9jAEJeH+x3Q1c=; b=citZPiHSK2GrPVV4e58Hsicl0RZfF41U6XareAsd7F35JB7JmepzhiOxLmj++FQpOiUzFjlmfRYut5NKHMYAyhpWTKdXfbMjU2Kmmr+hGdvHchJJcWdghH/VI0ZJUdpyyAxyu+lBFo8pPS2Hn5VLYXF3mkhy4HOJO8/e4dRWJoc= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin (106.200.202.48) by CY1PR07MB2523.namprd07.prod.outlook.com (2a01:111:e400:c636::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.631.10; Wed, 4 Apr 2018 02:31:37 +0000 Date: Wed, 4 Apr 2018 08:01:20 +0530 From: Jerin Jacob To: Erik Gabriel Carrillo Cc: pbhagavatula@caviumnetworks.com, dev@dpdk.org, hemant.agrawal@nxp.com Message-ID: <20180404023119.GA4592@jerin> References: <1522697994-22515-1-git-send-email-erik.g.carrillo@intel.com> <1522791863-28882-1-git-send-email-erik.g.carrillo@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1522791863-28882-1-git-send-email-erik.g.carrillo@intel.com> User-Agent: Mutt/1.9.4 (2018-02-28) X-Originating-IP: [106.200.202.48] X-ClientProxiedBy: PN1PR0101CA0047.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c00:c::33) To CY1PR07MB2523.namprd07.prod.outlook.com (2a01:111:e400:c636::14) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 46fff5c9-d5f2-413b-1a1b-08d599d431c9 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:CY1PR07MB2523; X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2523; 3:tNn9btxpN/vIg++VhZQUpuvsxp/51AWP4o//d1capxgVjrAGXjYSXgA/ZpQ0vgw0zViQOtcpBGwOnswIjo4SJ29++l99kHEZ6dzjiK5wibaKOYNNDPl1itbOVzYuhouc/gZr0FmDm82Gd3xjhItUH+eXomJNITpRM8INSJPx/lPK9bxOog7uqQucB4JZqS1ZqT9PICKLCB5uzfHBnBkgTP+vXm/DDtSHjYdTrvCgA4g0nqHFf/a2HiVlQ0SH3Mdr; 25:XqKtji4BHIxCLV4IZSnUEAdGhc1KGZldC02fKKcJjD5eEp7ZvJ1VVcZFKkkkZVhW3yDjurEru2gAz1uInRCiwdc+Ij+rZ9kKe1Xc62H80wKUEpTqU8FIi1mDwjEcu9S//ELIqp97lLmdte41NKW36YcwSZsY6N8w+OeoYbf3BfZbulE4/FuoetSUWESOKreBCppacX3AUoNcNvIQolXPk8k6+CgYicnWaHXiud3hb/XO3daGpwEsa0clXDlYvlgjqYfdJPr2ZBO31KI9OG75DQLcrHmSPIoqtdiyk5TwxJgoqtuygicP850FIVZ6HVkp0/LVYz981L36zgYmZm/Bpg==; 31:aCaCdIiueAJAqL6+1cXTWrtAyxiKKXlgshPX/g1zHfYkK+C+bc9RLUNUk/k8pKaWMepG8kUDxIMmEC+XC0c5stnKsDrVQwmbhli2STeYDc0hPZ9iJiyAWOjTBb8ErEJhdaW//IXCcHRu6fEMGHqyZ8TbWvL506Jb2IhGGz3x/yAr2ORII9xSBJBTCrq/fQjBlA0rgz+MD0om6vgEP4dfWz1iLKcH6RW/Ep++lqV7vag= X-MS-TrafficTypeDiagnostic: CY1PR07MB2523: X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2523; 20:2sE57mN+uW4VV8T5OdFLZDMUV//C4y+hrfaYkhEk2A00NuPXPGXr35tt5+uGEQAi0pQzoVYdmEsjlc3Xp5iYkMKEUuwwaSuz6PdJDZJuz90E9f+bcUqx1ImPS1K3C2sUPniuIyVMrmxTh2L4aADlP/ahoZaGn6s8E0hmlohFaA98xt5qE21MV0VqZzy3Cdp2FXnjUdJBAmkntt6fHCmT4F9fJmrjXpXBO0dFrWw8yQLslliuFB1LWyW+wfSf2gp3+xVgJZUC0KDJusrpJA/PcjgsNIX7aKVgFmbbIfV0C7k0UCfvCLCaAWJeV7Vwt2OMR2F2QJeJHpfJhEY744sBA74HkYxvKKbTaSS6ypkAC+r7jhasVSMoMk91nrPGc2YcVjveY3Np9F4Giq+m7rjBgR70upIplOwjIKCWwyDFjdBG+aYzZoXdKJtJNiFUm7peUTChdT4L/p2FM1KSB/3eAPAS2UbT34BndywIFa8afsKFz7Z9sHLWsIKP9HF22adCFkKAiiR8gOwoKHC2Slsr4LfKqRJyPOPc+obmF5cbG2owWTN95Df0oPHd39drWt2V3r/WNXzndFGrXsrHAX4tADRjtwI28YFwQsEX4k4vpLk= 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)(10201501046)(93006095)(3002001)(3231221)(944501327)(52105095)(6041310)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(6072148)(201708071742011); SRVR:CY1PR07MB2523; BCL:0; PCL:0; RULEID:; SRVR:CY1PR07MB2523; X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2523; 4:7JNF6T//hy03SrA2XlI6cEyG0gH4O6M3AkU+oOdJp1FLyRlCrRgceq1B74MlrRBXl4I6qsAZKAZuDggnBAK4/0xFU1MMcrGsm8cMWvelcVYwzHlKQCEGwIL9Ftda5QCMyw2+uXw4nvnbBILp+lBSXY6Xt5Ld64u8D6mwGHlPUzaUwOZP6bxHlf3LSITe7OF+V1O9y1T57jLKaM8SpUbGHt/6cFnW217OwfTF11+/Yb9z9Pjhfm1PCktYm42eFrzehxvfqcqKZmE1Ly/QmXictwp/U8fQFauzLVQUXEWXiDicrWyiKhx5wtSP1oT2FQbXrTFMPHQHn1e+NVCvBCNUpZM2sOxM/Cm/90VBUKjJpVE= X-Forefront-PRVS: 0632519F33 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(346002)(39860400002)(366004)(396003)(376002)(39380400002)(13464003)(199004)(189003)(97736004)(106356001)(9686003)(42882007)(76176011)(68736007)(26005)(5009440100003)(81156014)(59450400001)(476003)(8936002)(229853002)(81166006)(33656002)(2906002)(8676002)(386003)(72206003)(186003)(16526019)(478600001)(33716001)(53936002)(6496006)(4326008)(105586002)(6666003)(23676004)(33896004)(52116002)(52146003)(58126008)(55016002)(5660300001)(2870700001)(50466002)(305945005)(6916009)(1076002)(6246003)(446003)(8656006)(7736002)(25786009)(2486003)(47776003)(3846002)(486006)(11346002)(66066001)(6116002)(956004)(316002)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR07MB2523; 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: =?utf-8?B?MTtDWTFQUjA3TUIyNTIzOzIzOlpxYTJBZTBVOWxTT21wUTQvTUFsbENwSW94?= =?utf-8?B?UG9HcG4yOHdvRWpVYXU0TXI2aXl5bCtRbXlEdmg0UkljUE10R3orK0VRbDZY?= =?utf-8?B?UDlNV0RTOElCcGJ5R0E4LzdRTWZDU1BuU0RMMVhDQ0ZzQ0d0djNRSEplVzhu?= =?utf-8?B?S0FFYVpKand0VGErZVNzMjlBOFNET2greWw3RExiSG14bXh6emZSRnpIR1JL?= =?utf-8?B?aFQzWlpiWDM4YzFEdHNObzJpaVpuZGdUY0REbmNSTm0yb2E5Q21USUc3cThu?= =?utf-8?B?QjQrak9EWVNrUUgwMHhycGNVZ0NjbndSREdkSFFJWmlaR1RVTWpRa0hYb0Fs?= =?utf-8?B?MTdYMGZ3bTlxSS9xbGFmeFlETTB2VlFxZlJRa3MvdWdWV2REenhQK1h3Zmlj?= =?utf-8?B?VGZIVFVkODNJMXBINjdtcmpudFZ0Sk84WGxPYWtoTkgrV2VuUytoclc5NWh4?= =?utf-8?B?KzRYY1Flb3J2YWgzeXpJMUJWYnRRUjlPNE1xd3JGd3A4UUw5YUVteUhTZkhH?= =?utf-8?B?TGdqRzBhYTVaVEtCV1Vld1RTbFhmY094ckQzMnIzWFY4VlEzdnhMRUlKYVcw?= =?utf-8?B?UGREZVphZmpPQkdaTkpqVFk5ZzZMMDJkZVVGcjB2WUpMZENkUlBpRmxZaTlN?= =?utf-8?B?bE5kbEVYamFFSjBNQjR4eDIrSzBPM29CUkkvandORnVoU2MyKzc1UW8wRTkz?= =?utf-8?B?cjlBMHl4YTFJWGVFS1NpUllxODY2bmp5bUtNMTkrdlNmbXVBZWZWK1F4VTZ1?= =?utf-8?B?QndkdzBDSWpzMlhJazRjdmRyTzJ4cTVCOUxqT2JMcjVwNkdiK0VEOVUxckJm?= =?utf-8?B?bUJxTE10eFJ5UEN4OCtTeGlBM3Zpa0pjUWNYZG1nV1JidDRqZFNONWk5cUZE?= =?utf-8?B?UldwNFE5eXhFSG01THpyRGMwbGxYQVYyYnZqNWNubkFybkdDZlA5TmE0MTlD?= =?utf-8?B?M1hqZVlhOG1WK2JxSVlNRlRKQVRwdHp5SG9XV2hpeGs4Tmd1bjY5T0dWbmNV?= =?utf-8?B?bGpRN1Awb0lQSjQ2d2RKaDBiNXd5SlNKeTJXNEVnOEVaa1ZaNFJXMlZRMUhL?= =?utf-8?B?bEpUT2hSZDFOenBGZ0Y1dVR6QmV5Z05leE1BRy9VS3RWekgwaXRLZGJGVEZD?= =?utf-8?B?aW9Sa3lZYkUzRzh1WDU3M016Z1I5OER1M2ZNSGNGOG5qMmNCQmYrOUtQbTgx?= =?utf-8?B?Y0xGOHd3aGtkL1FMRzlmNFEyeU9ybGZJNjhLaksyKzZhWUJsNStyaGdJNTZv?= =?utf-8?B?RHREVHRQTTNsWit4U05ibm1vTUcyQWdNV3g1MzliRFJKMVJ2OTdSNXJrdkdS?= =?utf-8?B?UmNvNW9CVUFNMkpwdDlFTWZrRTBIS24xaTNQeVdZcWlwUzE1SzUyY2tySldV?= =?utf-8?B?bnpUcUNtTm5WZy94TERDMXVWVElYMzViTTVUSHpOTldhVGRrRWZGejZKSWhQ?= =?utf-8?B?V3pJbXROa0pOSC9LTW9qa3lONmFlT2RoTE1BSm9YVHIraGYrUFQxU2FnZnBS?= =?utf-8?B?TnR2YW9ENmNKSTZ2aTQ0QWpXZmdMTldUNUo0ZS9kTGZpcHY3VDBxdk53RGpu?= =?utf-8?B?aE1sYlkvM3ZIU082c2V5WU5TSEdxM0Z2MU1YTHJKb0I3Q2IrdHBYb1RvWXBF?= =?utf-8?B?NFVTVWFMUEQwaml5TEdsQTgzbHRVeGtKa3hSamVrQ2Q3NkFDZjlSdmZxUEEw?= =?utf-8?B?Qlh6K0ZXcTQvY0o4U0t2RGMvWmVFdzR3WXNSWDJvRWhvTCtPbVdkcC94VjZC?= =?utf-8?B?L2ltcWl6aW5SQTZPd2RwUjNidW9HOGxJRUFQMkRwaEJ0VHNEeS9yZlppZEQv?= =?utf-8?B?ZHptMkdWblVFZndpbkU2Skh4MWN5aHRJLzlzOE5OaE9HQnRzTjBuc3ZnTHl3?= =?utf-8?B?cmp1NndUcUJSejU4N1dUcUt4S1dpZmZrd0wwUWVLRmZ0TnN2aDA5UDRaekhz?= =?utf-8?Q?vm7iSBvXyBRkCWrMZ7+VjOEIpKDXUg=3D?= X-Microsoft-Antispam-Message-Info: RaiYKhslNg1ApmoaKqZYGnnxAJizYCFmyJ/Cnm+bKs1U31F0CSkRe3+GCqekCnZPQqIv/tvXHcLzKt3IM3nLVzG5bFTWX7PQCc2vVbVo1WBVSWsks7c6sgI5yTndVgrLtlUad+Lts358Mlh0MSbEkOHm3yZ9hnZgbeMhZg9z21rffAJkT7LgnselUyU6hXf0 X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2523; 6:+lddmh3rLAjq/i3gCKtFkLoyWMxXcec+jPxqjkwL4G7opTMS5xXKg0T7NsdA1rTYMpWBsXfkHtbiyszEoiW6nnf8pp7E7PJkMKMOGT5OID55pQFigFMOtsUhhNM2fNJQbWaekWrSQP92EaAd0ytwqTFCuiiHxjnnVlTFpHjvV357/5c6CPUPgmlAeRZ/it2+ATy/pFrhACdGqAW6mBDSwGwVif+Tbo1ygzpkoEojsO5/QKaXiDpaYXjXwzB+ReKG39V80QOUz13r0wYJWQV7vRqMffnvSbeAmxGyq8kAMio/EdVtg5bZNpoczjVUgN1SBpTFo95E4R1rKjzwhvF2pU+XKB6GnEiltXUOPgE3bhL14gEoesENfzPZBegfx5VOEhfP6MlOiFNh2PHG0oNdeCQX33lTdKUKoO+AuYot58vRISuFgAICzKC+Ky/BaUnEeOXy4/sc0BAKy3fjS9edXA==; 5:h0mSrrXXGObhkEGcTBDPTrGtIP7X4xxmLzbykT1vDTa4TSMrxyv0Bgjo7dU+ZPrcU1Prkf6nnemgbyg4vqXKyhczw/+SvH6JQrrcboAZG2Y5cwUIx4RbZRYSSUnguGur4RX2MKFPkWqH/VStPjdMCN9husccwRt/FcxOKUrxqko=; 24:5xaBWQm+t4cbrKUD4haAdO+s0YCDpHoeX1hfe4GOmh/GjYDtnmQphtDWi7wyU6QUl8n+KUHLmEGGsQPAn4NrXD4bbb8M9Ases34uHWbxMc4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2523; 7:3nnU7ZPiVdLp+0E6GypW4dKjo6ShAg0SZ6sbk+GKXL5fuSwYkM2VzmM3w0dr7xJgHTOrhwUFvEeomBb4ULFi86E+fqturs0sSiggEuQ0yAa36e3HTjtYEHfGDx0/sKwN3tIU4r9S+2HEG5SY4yagZR7CQduwhsn39gF7kPlTgr+KGsQVxzceTFVRyZQ8bqRMoRzXdYWUxFYBm05TrYGvemJS7+QN9WSzsrfP/9CvojuP7/SW7PRBMijFGuCz49C7 X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Apr 2018 02:31:37.2047 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 46fff5c9-d5f2-413b-1a1b-08d599d431c9 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR07MB2523 Subject: Re: [dpdk-dev] [PATCH v10 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: Wed, 04 Apr 2018 02:31:41 -0000 -----Original Message----- > Date: Tue, 3 Apr 2018 16:44:14 -0500 > From: Erik Gabriel Carrillo > To: pbhagavatula@caviumnetworks.com, jerin.jacob@caviumnetworks.com > CC: dev@dpdk.org, hemant.agrawal@nxp.com > Subject: [PATCH v10 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. > > v10 > - remove stale references to rte_event_timer_init API and update docs (Jerin) > - rebase to latest dpdk-next-eventdev tree (Jerin) > - make sw_event_adapter_timer_ops var static (Pavan) Found build issue with T=i686-native-linuxapp-gcc target /export/dpdk-next-eventdev/lib/librte_eventdev/rte_event_timer_adapter.c: In function ‘sw_event_timer_cb’: /export/dpdk-next-eventdev/lib/librte_eventdev/rte_event_timer_adapter.c:557:12: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast] adapter = (struct rte_event_timer_adapter *)evtim->impl_opaque[1]; ^ /export/dpdk-next-eventdev/lib/librte_eventdev/rte_event_timer_adapter.c: In function ‘sw_event_timer_adapter_service_func’: /export/dpdk-next-eventdev/lib/librte_eventdev/rte_event_timer_adapter.c:748:11: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast] tim = (struct rte_timer *)evtim->impl_opaque[0]; ^ cc1: all warnings being treated as errors