Hello Olivier, Thank you very for your work. Using the path I have successfully rebuild, install and boot my system. Regards, Christoph On Aug 5, 2011, at 11:45 AM, Olivier Smedts wrote: > 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." > _______________________________________________ > 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"Received on Fri Aug 05 2011 - 08:58:47 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:16 UTC