Date: Thu, 18 Aug 2011 18:08:55 -0400 From: John Baldwin <jhb@freebsd.org> To: Christoph Hoffmann <christoph_hoffmann@me.com> Cc: freebsd-current@freebsd.org Subject: Re: gptzfsboot error using HP Smart Array P410i Controller Message-ID: <201108181808.55250.jhb@freebsd.org> In-Reply-To: <E4144408-8FE7-4FC6-B394-06B2072AC824@me.com> References: <E040B3A9-9B62-4545-ADC9-5CE3A9217024@me.com> <201108181310.10920.jhb@freebsd.org> <E4144408-8FE7-4FC6-B394-06B2072AC824@me.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thursday, August 18, 2011 1:49:18 pm Christoph Hoffmann wrote: > John, > > Unfortunately not, as we is still need 4 additional instructions or some sort of memory > barrier [ like mb() in Tru64 :) ] . Well, x86 CPUs generally don't need memory barriers assuming the compiler hasn't done something invalid, especially for opertions that are only on a single CPU. However, if the compiler was broken presumably zfsboot would be broken everywhere. -- John Baldwin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201108181808.55250.jhb>