From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S937079AbXGSFuj (ORCPT ); Thu, 19 Jul 2007 01:50:39 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S933174AbXGSFu2 (ORCPT ); Thu, 19 Jul 2007 01:50:28 -0400 Received: from www.osadl.org ([213.239.205.134]:58877 "EHLO mail.tglx.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755216AbXGSFu1 (ORCPT ); Thu, 19 Jul 2007 01:50:27 -0400 Subject: Re: [PATCH] posix-timer: fix deletion race From: Thomas Gleixner To: Jeremy Katz Cc: linux-kernel@vger.kernel.org, Andrew Morton , Ingo Molnar , Oleg Nesterov , Stable Team In-Reply-To: References: <1184662429.12353.426.camel@chaos> <1184703427.12353.476.camel@chaos> <1184738755.12353.481.camel@chaos> <1184741938.12353.484.camel@chaos> Content-Type: text/plain Date: Thu, 19 Jul 2007 07:50:21 +0200 Message-Id: <1184824221.12353.526.camel@chaos> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 (2.10.1-4.fc7) Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2007-07-18 at 16:43 -0700, Jeremy Katz wrote: > On Wed, 18 Jul 2007, Jeremy Katz wrote: > > > On Wed, 18 Jul 2007, Thomas Gleixner wrote: > > > >>> Also can you please enable CONFIG_PROVE_LOCKING, which might catch any > >>> locking problem, which might be related to this. > >> > >> Another test: Can you please disable CONFIG_SCHED_SMT to narrow it down > >> further ? > > > > I'll try both of these. > > I'm still seeing the sys_timer_delete version with your patch, and > sys_timer_delete and posix_timer_event without. The itimer_delete version > is currently missing in action, but getting any particular one to perform > on demand is currently not in my power. Ok, let me summarize: 2.6.22 + hrt6 Both problems are there whether CONFIG_SCHED_SMT is on or not 2.6.22 + hrt6 + posixtimer patch Both problems are there whether CONFIG_SCHED_SMT is on The timer callback problem is gone when CONFIG_SCHED_SMT is off Correct ? tglx