From owner-freebsd-stable@FreeBSD.ORG Mon Oct 24 18:11:00 2005 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A36F816A41F for ; Mon, 24 Oct 2005 18:11:00 +0000 (GMT) (envelope-from frank@exit.com) Received: from tinker.exit.com (tinker.exit.com [206.223.0.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2317343D45 for ; Mon, 24 Oct 2005 18:10:59 +0000 (GMT) (envelope-from frank@exit.com) Received: from realtime.exit.com (realtime [206.223.0.5]) by tinker.exit.com (8.13.4/8.13.4) with ESMTP id j9OIAjbO048953; Mon, 24 Oct 2005 11:10:45 -0700 (PDT) (envelope-from frank@exit.com) Received: from realtime.exit.com (localhost [127.0.0.1]) by realtime.exit.com (8.13.4/8.13.4) with ESMTP id j9OIAiQR028915; Mon, 24 Oct 2005 11:10:44 -0700 (PDT) (envelope-from frank@exit.com) Received: (from frank@localhost) by realtime.exit.com (8.13.4/8.13.4/Submit) id j9OIAhZ4028910; Mon, 24 Oct 2005 11:10:43 -0700 (PDT) (envelope-from frank@exit.com) X-Authentication-Warning: realtime.exit.com: frank set sender to frank@exit.com using -f From: Frank Mayhar To: Dan Rue In-Reply-To: <20051024161342.GI38097@therub.org> References: <2B3B2AA816369A4E87D7BE63EC9D2F26C621CC@SDCEXCHANGE01.ad.amcc.com> <20051024161342.GI38097@therub.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: Exit Consulting Date: Mon, 24 Oct 2005 11:10:42 -0700 Message-Id: <1130177442.25279.6.camel@realtime.exit.com> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port X-Virus-Scanned: ClamAV 0.86.2/1146/Thu Oct 20 21:36:48 2005 on tinker.exit.com X-Virus-Status: Clean Cc: freebsd-stable@freebsd.org, Vinod Kashyap Subject: Re: twa kernel panic under heavy IO X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: frank@exit.com List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Oct 2005 18:11:00 -0000 On Mon, 2005-10-24 at 11:13 -0500, Dan Rue wrote: > At one point, I received the following error message just before the > machine locked up: > > >Oct 12 11:36:13 leopard kernel: initiate_write_filepage: already started > > I grepped for that error message in the freebsd kernel source, and found > it in sys/ufs/ffs/ffs_softdep.c on line 3580. What makes it really > interesting is the comment above where the error is thrown: > > if (pagedep->pd_state & IOSTARTED) { > /* > * This can only happen if there is a driver that does not > * understand chaining. Here biodone will reissue the call > * to strategy for the incomplete buffers. > */ > printf("initiate_write_filepage: already started\n"); > return; > } Fascinating. This is the same message I saw with the panic I reported in kern/87861. I'll bet that your wedges and my panics are related somehow. Unfortunately mine are not fixed in 6.0. -- Frank Mayhar frank@exit.com http://www.exit.com/ Exit Consulting http://www.gpsclock.com/ http://www.exit.com/blog/frank/