From owner-freebsd-current@FreeBSD.ORG Wed Dec 3 13:24:24 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD58C16A4CE for ; Wed, 3 Dec 2003 13:24:24 -0800 (PST) Received: from mail7.speakeasy.net (mail7.speakeasy.net [216.254.0.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id C44FC43FCB for ; Wed, 3 Dec 2003 13:24:23 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 26890 invoked from network); 3 Dec 2003 21:24:23 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 3 Dec 2003 21:24:23 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.9/8.12.9) with ESMTP id hB3LOJFn010702; Wed, 3 Dec 2003 16:24:19 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Wed, 03 Dec 2003 16:24:19 -0500 (EST) From: John Baldwin To: Igor Sysoev X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: freebsd-current@FreeBSD.org Subject: Re: A page fault in subr_turnstile.c:propogate_priority() X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 21:24:25 -0000 On 03-Dec-2003 Igor Sysoev wrote: > On Wed, 3 Dec 2003, John Baldwin wrote: > >> > With a patch from http://www.FreeBSD.org/~jhb/patches/turnstile.patch >> > I can not even rebuild kernel. Can I add MPASS to sources from >> > 2003.11.28.00.00.00 ? >> >> Ok, I've just updated turnstile.patch again. I was testing a bogus >> condition in my earlier patch. :/ This patch has survived for a while >> now on my test machine that was panic'ing with the earlier patch, so >> try giving this patch a try against stock CVS sources and see if it >> clears up all your panics. Thanks. > > I added MPASS to sources from 2003.11.28.00.00.00 and since then the system > made 3 builds of the world. I think it would panic tomorrow or so. I'll > get crash dump and then try your new patch. Can I apply the new patch > to sources from 2003.11.28.00.00.00 or I need to cvsup to more recent data ? New patch should probably work fine with those sources. If you still get panics, you can try removing the extra MPASS(), and applying turnstile2.patch. It adds some debugging printf's that would be very helpful in tracking down the bug. Thanks. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/