From owner-freebsd-current@FreeBSD.ORG Tue Mar 25 18:09:49 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 BC37B37B401; Tue, 25 Mar 2003 18:09:49 -0800 (PST) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE1D643FA3; Tue, 25 Mar 2003 18:09:48 -0800 (PST) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.8/8.12.8) with ESMTP id h2Q29lRv007211 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 25 Mar 2003 21:09:47 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id h2Q29gE15452; Tue, 25 Mar 2003 21:09:42 -0500 (EST) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16001.3046.109400.178353@grasshopper.cs.duke.edu> Date: Tue, 25 Mar 2003 21:09:42 -0500 (EST) To: Martin Karlsson In-Reply-To: <20030326011010.GB653@c-303a70d5.bredbandsbolaget.se> References: <20030326011010.GB653@c-303a70d5.bredbandsbolaget.se> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid X-Spam-Status: No, hits=-22.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: freebsd-current@FreeBSD.ORG cc: John Baldwin Subject: [Re: panic: blockable sleep lock (sleep mutex) Giant @ /usr/src/sys/vm/vm_fault.c:206 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, 26 Mar 2003 02:09:50 -0000 X-List-Received-Date: Wed, 26 Mar 2003 02:09:50 -0000 Martin Karlsson writes: > * John Baldwin [2003-03-25 18.41 -0500]: > > [...snip...] > > > http://www.FreeBSD.org/~jhb/patches/linux.patch Similar to Drew's > > except that I patched alpha as well. Similarly untested. Apply > > with patch -p6 while in /sys. Please let me know if it fixes the > > problem. > > Sure, I'll try it. And then? Rebuild your linux module. cd /sys/modules/linux make depend make If you've never loaded linux (and won't crash because of the bug), then load the new module: kldload ./linux.ko kldunload linux Else just install the module and reboot cp linux.ko /boot/kernel/ shutdown -r now > > BTW, I've backed up my /usr/src dir, so I can apply the two > patches "one by one". Or should I apply them together? (Actually, I don't > mind testing all three options, but I'd like to hear what you have to > say about this. Just apply John's patch. Its cleaner & suitable for committing if it works. Mine was a quick hack while waiting for my dinner to microwave itself.. Drew