2011/8/5 Pawel Worach <pawel.worach_at_gmail.com>: > 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. >> >> 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. Yes, it solved the "ZFS: zfs_alloc()/zfs_free() mismatch" error when gptzfsboot-ing after building with clang. I don't know if it still works with gcc and the patch applied. > Index: sys/boot/i386/zfsboot/Makefile > =================================================================== > --- sys/boot/i386/zfsboot/Makefile (revision 224653) > +++ sys/boot/i386/zfsboot/Makefile (working copy) > _at__at_ -20,7 +20,6 _at__at_ > -fomit-frame-pointer \ > -fno-unit-at-a-time \ > -mno-align-long-strings \ > - -mrtd \ > -DBOOT2 \ > -DSIOPRT=${BOOT_COMCONSOLE_PORT} \ > -DSIOFMT=${B2SIOFMT} \ > Index: sys/boot/i386/gptzfsboot/Makefile > =================================================================== > --- sys/boot/i386/gptzfsboot/Makefile (revision 224653) > +++ sys/boot/i386/gptzfsboot/Makefile (working copy) > _at__at_ -22,7 +22,6 _at__at_ > -fomit-frame-pointer \ > -fno-unit-at-a-time \ > -mno-align-long-strings \ > - -mrtd \ > -DGPT -DBOOT2 \ > -DSIOPRT=${BOOT_COMCONSOLE_PORT} \ > -DSIOFMT=${B2SIOFMT} \ > > dim_at_ has filed an upstream bug, http://llvm.org/bugs/show_bug.cgi?id=10591 > > Regards > -- > Pawel > > _______________________________________________ > freebsd-current_at_freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org" > -- Olivier Smedts _ ASCII ribbon campaign ( ) e-mail: olivier_at_gid0.org - against HTML email & vCards X www: http://www.gid0.org - against proprietary attachments / \ "Il y a seulement 10 sortes de gens dans le monde : ceux qui comprennent le binaire, et ceux qui ne le comprennent pas."Received on Fri Aug 05 2011 - 07:45:53 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:16 UTC