From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hiroyuki Mikita Subject: Re: [PATCH] timer: fix break list when timer_cb reset running timer Date: Mon, 25 Jul 2016 23:21:58 +0900 Message-ID: References: <1468778880-25515-1-git-send-email-h.mikita89@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Cc: Thomas Monjalon , "dev@dpdk.org" To: "Sanford, Robert" Return-path: Received: from mail-qk0-f182.google.com (mail-qk0-f182.google.com [209.85.220.182]) by dpdk.org (Postfix) with ESMTP id 8D5DC374D for ; Mon, 25 Jul 2016 16:22:18 +0200 (CEST) Received: by mail-qk0-f182.google.com with SMTP id x1so162880829qkb.3 for ; Mon, 25 Jul 2016 07:22:18 -0700 (PDT) In-Reply-To: List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hi Robert, My application had timers which reset another timer and sometimes did not work. Its profile by 'perf' command showed timer_add occupied 99.9% CPU. It seemed that an infinite loop occurred in rte_timer. I inspected timer codes and found that the main cause was a bug of the patch 3. In this process, I also found the other bugs. Regards, Hiroyuki