From owner-freebsd-stable Sat Feb 2 3:29:35 2002 Delivered-To: freebsd-stable@freebsd.org Received: from smtp2.wanadoo.nl (smtp2.wanadoo.nl [194.134.35.138]) by hub.freebsd.org (Postfix) with ESMTP id BCDF437B41C for ; Sat, 2 Feb 2002 03:29:28 -0800 (PST) Received: from ams-gw.sohara.org (p322.vcu.wanadoo.nl [194.134.200.214]) by smtp2.wanadoo.nl (8.11.3/8.11.3) with SMTP id g12BSrJ08639; Sat, 2 Feb 2002 12:28:54 +0100 (MET) Date: Sat, 2 Feb 2002 12:28:52 +0100 From: "Steve O'Hara-Smith" To: Neil McGann Cc: freebsd-stable@freebsd.org Subject: Re: 4.5-Release kernel locking hard after 30 minutes Message-Id: <20020202122852.3dd83653.steve@sohara.org> In-Reply-To: <5.1.0.14.0.20020201215144.009f38c0@janus> References: <5.1.0.14.0.20020201215144.009f38c0@janus> X-Mailer: Sylpheed version 0.7.0 (GTK+ 1.2.10; i386--freebsd4.5) X-Face: %]+HVL}K`P8>+8ZcY-WGHP6j@&mxMo9JH6_WdgIgUGH)JX/usO0%jy7T~IVgqjumD^OBqX,Kv^-GM6mlw(fI^$"QRKyZ$?xx/ Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, 01 Feb 2002 22:01:56 +0000 Neil McGann wrote: NM> I tried to upgrade from 4.4-R to 4.5-R via CVSUP. Kernel compiled and NM> installed fine (as generic, but includes ipfilter and stripped down to NM> eliminate unnecessary devices). I started doing a buildworld, but after 30 NM> mins of heavy compiling the machine locked solid - a hard reset required to NM> recover. Never seen this before. NM> NM> I booted back to 4.4R Kernel and all is well again. PC is Asus Cuple-VM NM> mobo (82C686B southbridge), 256Mb, integrated graphics, 60Gb IBM HD, 400MHz NM> celeron, 2xFA311 NIC. Uptime is weeks with 4.4R under heavy usage (only NM> tweaking the kernel has required a reboot). NM> NM> Suggestions of how to attack the 4.5 lockup problem? One place to look would be the 686b data corruption fix - I assume that 4.5 reports enabling it. If so try editing /usr/src/sys/dev/ata/ata-all.c and on line 536 you will find a three line if (under a comment about the 686b). Comment it out (/* before and */ after) and rebuild your kernel. If this fixes the problem then send in a detailed bug report with send_pr (include dmesg output). If it doesn't fix the problem then put the code back the way it was and rebuild again before you forget :) -- C:>WIN | Directable Mirrors The computer obeys and wins. |A Better Way To Focus The Sun You lose and Bill collects. | licenses available - see: | http://www.sohara.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message