From owner-freebsd-current@FreeBSD.ORG Sun Feb 29 02:55:03 2004 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 900A716A4CE for ; Sun, 29 Feb 2004 02:55:03 -0800 (PST) Received: from farside.isc.org (farside.isc.org [204.152.187.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 835C343D1F for ; Sun, 29 Feb 2004 02:55:03 -0800 (PST) (envelope-from Peter_Losher@isc.org) Received: from dhcp-2.sql1.plosh.net (tardis-nat.plosh.net [64.139.14.228]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by farside.isc.org (Postfix) with ESMTP id 2358FA82B for ; Sun, 29 Feb 2004 10:55:03 +0000 (UTC) (envelope-from Peter_Losher@isc.org) From: Peter Losher Organization: ISC To: current@freebsd.org Date: Sun, 29 Feb 2004 02:55:00 -0800 User-Agent: KMail/1.6 MIME-Version: 1.0 Content-Disposition: inline Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Message-Id: <200402290255.00447.Peter_Losher@isc.org> Subject: More spinlock/double fault fun... 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: Sun, 29 Feb 2004 10:55:03 -0000 =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 So, back in late January, I reported issues with updating from 5.1 to 5.2=20 on our quad-Xeon servers, and spinlock issues kept panic'ing the box at=20 random intervals, etc. To make a long story short, I reallocated the=20 traffic going to that box elsewhere, and recompiled the kernel w/=20 WITNESS, and it has been rock solid since (almost three weeks). =20 However, running under the "WITNESS protection program", has serious=20 performance drawbacks, and I would like to see if I can get back to=20 running a WITNESS-free kernel. I tried that when I updated to 5.2.1,=20 but after around 18 hours, it panic'ed again: =2D -=3D- =46atal double fault: eip =3D 0x8063eb08 esp =3D 0xfb12a000 ebp =3D 0xfb12a000 cpuid =3D 1; apic id =3D 01 panic: double fault cpuid =3D 1; Debugger("panic") Stopped at Debugger+0x55: xchgl %ebx,in_Debugger.0 db> tr Debugger(8085812b,1,8087268e,80939ee8,100) at Debugger+0x55 panic(8087268e,1,0,0,0) at panic+0x156 dblfault_handler(808ecfcc,1,60,8d324000,8090e800) at=20 dblfault_handler+0x8c db> panic panic: from debugger cpuid =3D 1; boot() called on cpu#1 Uptime: 18h38m1s =2D -=3D- Any Ideas? If there is missing information here, let me know as well. Best Wishes - Peter =2D --=20 Peter_Losher@isc.org | ISC | OpenPGP Key E8048D08 | "The bits must flow" =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQFAQcUEPtVx9OgEjQgRAkI0AKCYHD5B16O1xebB7GjMuWIj75WqxwCgzF0R 9RGB5PgQhwACodSL6UVMryU=3D =3DweUF =2D----END PGP SIGNATURE-----