From owner-freebsd-current@FreeBSD.ORG Thu Mar 1 21:57:07 2012 Return-Path: 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 AEB8A1065672 for ; Thu, 1 Mar 2012 21:57:07 +0000 (UTC) (envelope-from girgen@FreeBSD.org) Received: from melon.pingpong.net (melon.pingpong.net [79.136.116.200]) by mx1.freebsd.org (Postfix) with ESMTP id 688ED8FC15 for ; Thu, 1 Mar 2012 21:57:07 +0000 (UTC) Received: from c-1c56e155.1521-1-64736c12.cust.bredbandsbolaget.se (c-1c56e155.1521-1-64736c12.cust.bredbandsbolaget.se [85.225.86.28]) by melon.pingpong.net (Postfix) with ESMTPA id 5AE121DC94; Thu, 1 Mar 2012 22:39:49 +0100 (CET) Message-ID: <4F4FECA4.10504@FreeBSD.org> Date: Thu, 01 Mar 2012 22:39:48 +0100 From: Palle Girgensohn User-Agent: Postbox 3.0.2 (Macintosh/20111203) MIME-Version: 1.0 To: Christoph Hoffmann References: <9B96176A-7550-4B60-8F4D-0B667EEF7A15@me.com> <201108161515.50127.jhb@freebsd.org> <23B6937F-F261-4DC4-9168-96720251C98D@me.com> <4E502F2F.50209@FreeBSD.org> <9FAB808F-E5D4-4B93-9D5F-BAE025930273@me.com> <4E944197.7050803@digsys.bg> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org, Daniel Kalchev Subject: Re: gptzfsboot error using HP Smart Array P410i Controller 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: Thu, 01 Mar 2012 21:57:07 -0000 Hi! This is still happening with FreeBSD 9.0-RELEASE, as I have just discovered. The hack works like a charm, but seems kind of odd... :) Any progress in getting a "real" fix into the repository? Any risks with the hack - is it likely to believe that it will suddenly or sporadically fail? Cheers, Palle Christoph Hoffmann skrev: > Hello Daniel, > > Last time I checked up on the issue was on the 23rd of September, > it was not fixed then. > I was able to to boot from drive 0x80 after adding: > > *** zfsboot.c.orig Fri Sep 23 18:03:26 2011 > --- zfsboot.c Fri Sep 23 18:47:44 2011 > *************** > *** 459,464 **** > --- 459,465 ---- > heap_end = (char *) PTOV(bios_basemem); > } > > + printf("Hello! I am a hack.\n"); > dsk = malloc(sizeof(struct dsk)); > dsk->drive = *(uint8_t *)PTOV(ARGS); > dsk->type = dsk->drive & DRV_HARD ? TYPE_AD : TYPE_FD; > > I am inclined to think that this is related to the way how we compile this code, > especially when run on the following particular processor: > > 1 Processor(s) detected, 4 total cores enabled, Hyperthreading is enabled > Proc 1: Intel(R) Xeon(R) CPU E5630 @ 2.53GHz > QPI Speed: 5.8 GT/s. > > > Regards, > > Christoph > > > On Oct 11, 2011, at 3:16 PM, Daniel Kalchev wrote: > >> Has this issue been resolved somehow? Sane method to build gptzfsboot that will run on HP's P410i? >> >> Daniel >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"