From owner-freebsd-current@FreeBSD.ORG Fri Feb 9 19:06:31 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F0A6D16A403; Fri, 9 Feb 2007 19:06:31 +0000 (UTC) (envelope-from rnsanchez@wait4.org) Received: from sumo.dreamhost.com (sumo.dreamhost.com [66.33.216.29]) by mx1.freebsd.org (Postfix) with ESMTP id D73F913C49D; Fri, 9 Feb 2007 19:06:31 +0000 (UTC) (envelope-from rnsanchez@wait4.org) Received: from spunkymail-a11.g.dreamhost.com (sd-green-bigip-83.dreamhost.com [208.97.132.83]) by sumo.dreamhost.com (Postfix) with ESMTP id 3B5CD17885D; Fri, 9 Feb 2007 10:47:26 -0800 (PST) Received: from sauron.lan.box (unknown [200.203.28.7]) by spunkymail-a11.g.dreamhost.com (Postfix) with ESMTP id 6E738B832D; Fri, 9 Feb 2007 10:47:23 -0800 (PST) Date: Fri, 9 Feb 2007 16:47:18 -0200 From: Ricardo Nabinger Sanchez To: LI Xin Message-Id: <20070209164718.403adb07.rnsanchez@wait4.org> In-Reply-To: <45CCA530.3070003@delphij.net> References: <1171031359.45cc853f78c66@gddsn.org.cn> <45CCA151.7030403@FreeBSD.org> <45CCA530.3070003@delphij.net> Organization: SYS_WAIT4 X-Mailer: Sylpheed 2.4.0beta3 (GTK+ 2.10.9; i386-unknown-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: stable@freebsd.org, "Bruce M. Simpson" , current@freebsd.org, wsk@gddsn.org.cn Subject: Re: BTX halted with MegaRaid SCSI 320-2 on 6.2R help X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 09 Feb 2007 19:06:32 -0000 On Sat, 10 Feb 2007 00:45:36 +0800 LI Xin wrote: > >> esi=0000f69b edi=00040170 epb=000003d8 esp=00000358 ^^^ Typo of "ebp"? > >> cs=f000 ds=0040 es=5d18 fs=9fc0 gs=f000 ss=9e17 > >> cs:eip=ec 50 e4 61 58 50 e4 61-58 ee 5a c3 01 00 e4 c3 > >> 12 00 00 41 d0 0c 02 08-80 00 03 00 79 00 79 00 00 > >> ss:esp=77 01 03 2c a1 00 08 2c-fa 02 00 e0 00 00 c0 9f > >> 00 00 4e 80 f3 ee 00 f0-03 24 00 e0 06 02 00 80 > >> BTX halted > >> > >> > >> > > > > It looks like BIOS code at f000:c3d4 is trying to read a word from I/O > > port 0xfffa, and this is causing a GPF when it tries to write to what > > looks like the BIOS data area at 0040:0058; "cursor position for video > > page 4". > > > > 0: ec in (%dx),%al > > 1: 50 push %eax > > 2: e4 61 in $0x61,%al > > 4: 58 pop %eax > > 5: 50 push %eax > > 6: e4 61 in $0x61,%al > > 8: 58 pop %eax > ^^^^^^^^^^^ The stack operations sound > mad to me :-) I think these is probably not what we expect... Indeed, but the address in %esp doesn't look too bad: 0x358. Wouldn't this be inside the first 4K page? -- Ricardo Nabinger Sanchez Powered by FreeBSD "Left to themselves, things tend to go from bad to worse."