Date: Fri, 5 Aug 2011 02:17:50 +0200 From: Pawel Worach <pawel.worach@gmail.com> To: Test Rat <ttsestt@gmail.com> Cc: freebsd-current@freebsd.org Subject: Re: [clang] (gpt)zfsboot is broken: zfs_alloc()/zfs_free() mismatch Message-ID: <B9C820F7-EAD7-4AB8-903A-06CEF17240CA@gmail.com> In-Reply-To: <86zkjtwc8r.fsf@gmail.com> References: <86zkjtwc8r.fsf@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Aug 1, 2011, at 14:24, Test Rat wrote: > Anyone else? I can still reproduce with trunk r136607. > boot and gptboot seem to be unaffected. >=20 > IIRC, with previous clang import it just stuck during boot > without any error messages. A workaround for the hang on boot and "error 1 lba X" failures is the = following patch, it would be interesting if it also makes the = zfs_alloc/free error go away too. Index: sys/boot/i386/zfsboot/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- sys/boot/i386/zfsboot/Makefile (revision 224653) +++ sys/boot/i386/zfsboot/Makefile (working copy) @@ -20,7 +20,6 @@ -fomit-frame-pointer \ -fno-unit-at-a-time \ -mno-align-long-strings \ - -mrtd \ -DBOOT2 \ -DSIOPRT=3D${BOOT_COMCONSOLE_PORT} \ -DSIOFMT=3D${B2SIOFMT} \ Index: sys/boot/i386/gptzfsboot/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- sys/boot/i386/gptzfsboot/Makefile (revision 224653) +++ sys/boot/i386/gptzfsboot/Makefile (working copy) @@ -22,7 +22,6 @@ -fomit-frame-pointer \ -fno-unit-at-a-time \ -mno-align-long-strings \ - -mrtd \ -DGPT -DBOOT2 \ -DSIOPRT=3D${BOOT_COMCONSOLE_PORT} \ -DSIOFMT=3D${B2SIOFMT} \ dim@ has filed an upstream bug, = http://llvm.org/bugs/show_bug.cgi?id=3D10591 Regards --=20 Pawel
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B9C820F7-EAD7-4AB8-903A-06CEF17240CA>