From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Gora Subject: [PATCH] eventdev: fix resetting software timer Date: Mon, 21 May 2018 21:14:14 -0300 Message-ID: <20180522001414.9350-1-dg@adax.com> Cc: dev@dpdk.org, Dan Gora To: Erik Gabriel Carrillo , Jerin Jacob Return-path: Received: from mail-qt0-f193.google.com (mail-qt0-f193.google.com [209.85.216.193]) by dpdk.org (Postfix) with ESMTP id E37BD1D9E for ; Tue, 22 May 2018 02:14:26 +0200 (CEST) Received: by mail-qt0-f193.google.com with SMTP id m5-v6so21269683qti.1 for ; Mon, 21 May 2018 17:14:26 -0700 (PDT) List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Fix the call to rte_timer_reset_sync() in sw_event_timer_cb(). The second parameter is the number of ticks, the third is the timer type. Fixes: 6750b21bd6af ("eventdev: add default software timer adapter") Cc: erik.g.carrillo@intel.com Signed-off-by: Dan Gora --- lib/librte_eventdev/rte_event_timer_adapter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/librte_eventdev/rte_event_timer_adapter.c b/lib/librte_eventdev/rte_event_timer_adapter.c index 9a863f5cb..6f1d672ce 100644 --- a/lib/librte_eventdev/rte_event_timer_adapter.c +++ b/lib/librte_eventdev/rte_event_timer_adapter.c @@ -565,7 +565,7 @@ sw_event_timer_cb(struct rte_timer *tim, void *arg) * immediate expiry value, so that we process it again on the * next iteration. */ - rte_timer_reset_sync(tim, SINGLE, 0, rte_lcore_id(), + rte_timer_reset_sync(tim, 0, SINGLE, rte_lcore_id(), sw_event_timer_cb, evtim); sw_data->stats.evtim_retry_count++; -- 2.13.2.556.g5116f79