From owner-freebsd-alpha@FreeBSD.ORG Tue Jul 5 12:27:33 2005 Return-Path: X-Original-To: alpha@freebsd.org Delivered-To: freebsd-alpha@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46ADB16A41C for ; Tue, 5 Jul 2005 12:27:33 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr2.xs4all.nl (smtp-vbr2.xs4all.nl [194.109.24.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF4A143D4C for ; Tue, 5 Jul 2005 12:27:32 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr2.xs4all.nl (8.13.3/8.13.3) with ESMTP id j65CRUmB032485; Tue, 5 Jul 2005 14:27:30 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.13.3/8.13.3) with ESMTP id j65CRUSG053300; Tue, 5 Jul 2005 14:27:30 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.3/8.13.1/Submit) id j65CRU6n053299; Tue, 5 Jul 2005 14:27:30 +0200 (CEST) (envelope-from wb) Date: Tue, 5 Jul 2005 14:27:29 +0200 From: Wilko Bulte To: Marcel Moolenaar Message-ID: <20050705122729.GA53282@freebie.xs4all.nl> References: <27190.1120379420@phk.freebsd.dk> <20050704190131.GA49126@freebie.xs4all.nl> <8fe809bd5c24373ce1cd95c4fcdcea88@xcllnt.net> <20050704202716.GA49737@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-OS: FreeBSD 5.4-STABLE User-Agent: Mutt/1.5.9i X-Virus-Scanned: by XS4ALL Virus Scanner Cc: Poul-Henning Kamp , alpha@freebsd.org Subject: Re: GENERIC doesn't boot AlphaServer 1000 X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jul 2005 12:27:33 -0000 On Mon, Jul 04, 2005 at 05:03:20PM -0700, Marcel Moolenaar wrote.. > On Jul 4, 2005, at 1:27 PM, Wilko Bulte wrote: > > >> > >>The only alignment sensitive statement in is_pmbr() (in file > >>geom_gpt.c) > >>is a 16-bit load from an address that is guaranteed to be aligned by > >>virtue of alignment guarantees of malloc(3) and kernel equivalents. > >>The faulting VA is in fact sufficiently aligned for a 16-bit load. > >> > >>Could you post the assembly of is_pmbr(). It might be bad code. > > > >Well, I tried multiple things in the meantime. 'dd' of /dev/zero onto > >this SCSI disk stopped the panic alright. > > Hmmm. Not only should we never panic due to some random data that > may be on a disk, now that you zeroed the (first part of the) disk, > we may not find out what went wrong. The panic you got is likely Yeah.. not the smartest thing to have done, true.. > to affect all platforms. Could be. -- Wilko Bulte wilko@FreeBSD.org