Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756224AbbKDTnv (ORCPT ); Wed, 4 Nov 2015 14:43:51 -0500 Received: from mail-yk0-f193.google.com ([209.85.160.193]:36085 "EHLO mail-yk0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751633AbbKDTnt (ORCPT ); Wed, 4 Nov 2015 14:43:49 -0500 Date: Wed, 4 Nov 2015 14:43:46 -0500 From: Tejun Heo To: Thomas Gleixner Cc: Chris Worley , linux-kernel@vger.kernel.org, bfields@fieldses.org, Michael Skralivetsky , Trond Myklebust , Shaohua Li , Jeff Layton , kernel-team@fb.com Subject: Re: [PATCH] timer: add_timer_on() should perform proper migration Message-ID: <20151104194346.GA32152@mtj.duckdns.org> References: <20151031175404.3c57a17a@tlielax.poochiereds.net> <20151102145633.5329f3da@tlielax.poochiereds.net> <20151102203339.7ed8f2bb@synchrony.poochiereds.net> <20151103125504.6649138f@tlielax.poochiereds.net> <20151103225405.GG5749@mtj.duckdns.org> <20151104000658.GH5749@mtj.duckdns.org> <20151104064836.661b0e01@tlielax.poochiereds.net> <20151104171533.GI5749@mtj.duckdns.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 712 Lines: 20 Hello, Thomas. On Wed, Nov 04, 2015 at 08:35:00PM +0100, Thomas Gleixner wrote: > nice detective work. This has been there forever. I really wonder why > nobody ever triggered this before. I guess there weren't enough concurrent del/add_timer_on() combos. Workqueue recently switched to always use add_timer_on() from its timer function making that a lot more frequent for heavy mod_delayed_work_on() users and that's when it started surfacing. Thanks. -- tejun -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/