Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754716AbYJHJWt (ORCPT ); Wed, 8 Oct 2008 05:22:49 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753943AbYJHJWg (ORCPT ); Wed, 8 Oct 2008 05:22:36 -0400 Received: from mx3.mail.elte.hu ([157.181.1.138]:56623 "EHLO mx3.mail.elte.hu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752832AbYJHJWe (ORCPT ); Wed, 8 Oct 2008 05:22:34 -0400 Date: Wed, 8 Oct 2008 11:21:36 +0200 From: Ingo Molnar To: "Rafael J. Wysocki" Cc: David Miller , alan@lxorguk.ukuu.org.uk, arjan@linux.intel.com, linux-kernel@vger.kernel.org, torvalds@linux-foundation.org, akpm@linux-foundation.org, netdev@vger.kernel.org, linux-acpi@vger.kernel.org, tglx@tglx.de, tytso@mit.edu, linux-ide@vger.kernel.org Subject: Re: Top kernel oopses/warnings for the week of October 7th, 2008 Message-ID: <20081008092136.GA22387@elte.hu> References: <48EBBE15.9030905@linux.intel.com> <20081007235833.1a89948f@lxorguk.ukuu.org.uk> <20081007.160835.257227518.davem@davemloft.net> <200810081106.55730.rjw@sisk.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200810081106.55730.rjw@sisk.pl> User-Agent: Mutt/1.5.18 (2008-05-17) X-ELTE-VirusStatus: clean X-ELTE-SpamScore: -1.5 X-ELTE-SpamLevel: X-ELTE-SpamCheck: no X-ELTE-SpamVersion: ELTE 2.0 X-ELTE-SpamCheck-Details: score=-1.5 required=5.9 tests=BAYES_00,DNS_FROM_SECURITYSAGE autolearn=no SpamAssassin version=3.2.3 -1.5 BAYES_00 BODY: Bayesian spam probability is 0 to 1% [score: 0.0000] 0.0 DNS_FROM_SECURITYSAGE RBL: Envelope sender in blackholes.securitysage.com Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2161 Lines: 52 * Rafael J. Wysocki wrote: > On Wednesday, 8 of October 2008, David Miller wrote: > > From: Alan Cox > > Date: Tue, 7 Oct 2008 23:58:33 +0100 > > > > > > This should have been fixed by: > > > > http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f5a6d958b5d0a10e7e7a9dee1862fb31d08c6d26 > > > > > > You mean - hidden by - that change should IMHO be reverted > > > > Grrr... I totally agree. > > Even though they are false positives in many cases? > > (Yes, they are). it's your judgement call i guess - i just wanted to challenge the terminology of calling it a fix ;-) Can you think of any good way of reintroducing the good aspect of the WARN(), without the false positives? [ If not, and if the WARN()s do more harm than good then it's the right change. ] But generally the trend is the opposite direction: we try to add as many WARN()s as possible, and we need even more good WARN()s in the kernel. When we meet false positives we try to improve the quality/yield of the warning, not eliminate it. Granted, they are a bit embarrassing when they show up in the top 10 but they are also very helpful and are tracked very nicely and lead to actual bugfixes that _matter_. Kerneloops.org is a wonderful tool: it enables a broad spectrum of users to help us out with their feedback, without them being forced into any manual work, and without them having to understand the kernel bug reporting workflow. Its scale is already enormous: 3000+ bugs reported per week. (many kudos Arjan!) Once its growth stabilizes (all the large distros have it either enabled today or have the client in their pipeline) we can even observe long-term trends and estimate release-to-release suckiness. That was impossible before and maintainers were left largely to imprecise intuitive guesses about where we stand wrt. kernel quality. Ingo -- 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/