Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S265914AbUA1L6F (ORCPT ); Wed, 28 Jan 2004 06:58:05 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S265883AbUA1L6F (ORCPT ); Wed, 28 Jan 2004 06:58:05 -0500 Received: from jaguar.mkp.net ([192.139.46.146]:38378 "EHLO jaguar.mkp.net") by vger.kernel.org with ESMTP id S265914AbUA1L5s (ORCPT ); Wed, 28 Jan 2004 06:57:48 -0500 To: rwhron@earthlink.net Cc: linux-kernel@vger.kernel.org Subject: Re: Badness in interruptible_sleep_on in 2.6.2-rc2-mm1 References: <20040128110006.GA16553@rushmore> From: Jes Sorensen Date: 28 Jan 2004 06:57:22 -0500 In-Reply-To: <20040128110006.GA16553@rushmore> Message-ID: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 946 Lines: 18 >>>>> "Randy" == rwhron writes: Randy> Quad P3 Xeon boots with a series of these: Badness in Randy> interruptible_sleep_on at kernel/sched.c:2239 Call Trace: It's because XFS's pagebuf_daemon calls interruptible_sleep_on without holding the big kernel lock. While what it's doing is pretty ugly, it's in fact not dangerous in thise case. I am seeing the same on an ia64, but it only shows up a couple of times and then quiets down and it boots fine. If you want, you can remove the SLEEP_ON_BKLCHECK in kernel/sched.c:interruptible_sleep_on() until a proper fix comes out. Or even better, rewrite the code in xfs/pagebuf/pagebuf.c to do the right thing instead. Cheers, Jes - 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/