From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1767748AbXDFP1Q (ORCPT ); Fri, 6 Apr 2007 11:27:16 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1767753AbXDFP1Q (ORCPT ); Fri, 6 Apr 2007 11:27:16 -0400 Received: from wr-out-0506.google.com ([64.233.184.238]:27256 "EHLO wr-out-0506.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1767748AbXDFP1N (ORCPT ); Fri, 6 Apr 2007 11:27:13 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=BM6bnbGY6aAPmgVvaVShsXdu+1GD7eBNLqyz3N+a6J3tn6i09oWYzbouJH6nvrJIXEl1a/L1p2XL19TqTFBHLbDPiW6Xvv0/YSAivwUhpFCopRvhR3YeZDxK47hItJKsO1j5N/S31hHd4Iwazgil9wxhK13tiSZ210RGfKkhMp8= Message-ID: <6bffcb0e0704060827l73aeb8ehf35d80f7630f2ac5@mail.gmail.com> Date: Fri, 6 Apr 2007 17:27:11 +0200 From: "Michal Piotrowski" To: "Ingo Molnar" Subject: Re: [patch] hrtimers debug patch Cc: "Nick Piggin" , "Linus Torvalds" , "Eric W. Biederman" , "Thomas Gleixner" , "Nick Piggin" , "Mingming Cao" , "Adrian Bunk" , "Andrew Morton" , "Linux Kernel Mailing List" , "Mariusz Kozlowski" , "Oliver Pinter" , "Sid Boyce" , "Jens Axboe" In-Reply-To: <20070326170225.GA951@elte.hu> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070318184908.GU752@stusta.de> <46020385.50301@yahoo.com.au> <1174612132.16068.114.camel@localhost.localdomain> <20070323021115.GA11147@wotan.suse.de> <6bffcb0e0703230051i5accb180r7bd0fb16de85198a@mail.gmail.com> <20070323120148.GA27505@elte.hu> <4607BDD9.1010002@googlemail.com> <20070326170225.GA951@elte.hu> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Hi all, On 26/03/07, Ingo Molnar wrote: > > * Michal Piotrowski wrote: > > > Stardust is down, console log and config attached. > > thanks! I have stared at hrtimer.c a few more hours and the good news is > that i found a narrow SMP race. The bad news is that i dont think it > could explain your bug symptoms: the worst-case effect of the race > should be an incorrect timeout on the current CPU - not a KTIME_MAX > thing like your logs show. > > But maybe i didnt think through the effects of the bug well enough, and > your box has a HT CPU, with HT CPUs being pretty good at triggering > narrow SMP races - so maybe we are lucky? Fix attached below. Patch is > build and boot-tested. > I didn't see this weird hang for 12 days. I think that this patch solves this issue. Huge thans! Regards, Michal -- Michal K. K. Piotrowski LTG - Linux Testers Group (PL) (http://www.stardust.webpages.pl/ltg/) LTG - Linux Testers Group (EN) (http://www.stardust.webpages.pl/linux_testers_group_en/)