From owner-freebsd-stable@FreeBSD.ORG Mon May 9 18:56:07 2005 Return-Path: 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 C2C0816A4EC for ; Mon, 9 May 2005 18:56:07 +0000 (GMT) Received: from oneplusone.ch (oneplusone.ch [212.55.208.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 801E243D82 for ; Mon, 9 May 2005 18:56:06 +0000 (GMT) (envelope-from ast@marabu.ch) Received: from oneplusone.ch (localhost [127.0.0.1]) by oneplusone.ch (8.13.3/8.13.3) with ESMTP id j49Iu3eg053075 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 9 May 2005 20:56:03 +0200 (CEST) (envelope-from ast@marabu.ch) Received: (from uucp@localhost) by oneplusone.ch (8.13.3/8.13.3/Submit) with UUCP id j49Iu3Nn053040; Mon, 9 May 2005 20:56:03 +0200 (CEST) (envelope-from ast@marabu.ch) Received: from marabu.marabu.ch (marabu.marabu.ch [192.168.21.3]) by pano.marabu.ch (8.13.3/8.13.3) with ESMTP id j49IqOxJ068887; Mon, 9 May 2005 20:52:24 +0200 (CEST) (envelope-from ast@marabu.marabu.ch) Received: by marabu.marabu.ch (8.7.5/20001028-ast-8.4) id UAA10186; Mon, 9 May 2005 20:52:23 +0200 (CEST) Message-Id: <200505091852.UAA10186@marabu.marabu.ch> MIME-Version: 1.0 (NeXT Mail 3.3 v124.8483.6) Content-Type: text/plain In-Reply-To: <20050508164248.R77229@carver.gumbysoft.com> X-Nextstep-Mailer: Mail 3.3 (Enhance 2.0b6) Received: by NeXT.Mailer (1.124.8483.6) From: Adrian Steinmann Date: Mon, 9 May 2005 20:52:21 +0200 To: Doug White References: <200504282030.WAA08207@marabu.marabu.ch> <20050508164248.R77229@carver.gumbysoft.com> X-Organization: Webgroup Consulting AG, Apollostrasse 21, 8032 Zurich X-Phone-Numbers: Switzerland, Tel +41 1 380 30 83 Fax +41 1 380 30 85 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (oneplusone.ch [127.0.0.1]); Mon, 09 May 2005 20:56:04 +0200 (CEST) X-Mailfilter: egfilter version 1.2.4.28; Archiver [msg.OTh9x2ik] (oneplusone.ch [127.0.0.1]); Mon, 09 May 2005 20:56:04 +0200 (CEST) X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-3; AVE: 6.30.0.12; VDF: 6.30.0.162; host: oneplusone.ch) cc: stable@freebsd.org Subject: Re: unexpected panic in idle process (RELENG_5 2005/04/25UTC) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 May 2005 18:56:07 -0000 On Thu, 28 Apr 2005, I wrote: > Fatal trap 9: general protection fault while in kernel mode > instruction pointer = 0x8:0xc05e8ca2 > stack pointer = 0x10:0xc7499d10 > frame pointer = 0x10:0xc7499d10 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 11 (idle) > [thread pid 11 tid 100003 ] > Stopped at cpu_idle_default+0x5: leave and Doug White answered on Sun, 8 May 2005: This is an odd one; the IA32 manual doesn't say you can take a GPF from a LEAVE instruction in protected mode. %ebp looks correct so I'd wonder if you have cooling problems or a bad processor. Yes, odd, but maybe there is a simpler explanation: I have DDB enabled, and the serial console may have sent a spurious break. After nobody suggested any smart commands for db> I issued a "c" and tadda, the system was back (albeit with the wrong time). So this may be a red herring. Thanks for the analysis. Adrian