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.

Index: sys/boot/i386/zfsboot/Makefile
===================================================================
--- 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=${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)
@@ -22,7 +22,6 @@
        -fomit-frame-pointer \
        -fno-unit-at-a-time \
        -mno-align-long-strings \
-       -mrtd \
        -DGPT -DBOOT2 \
        -DSIOPRT=${BOOT_COMCONSOLE_PORT} \
        -DSIOFMT=${B2SIOFMT} \

dim@ has filed an upstream bug, http://llvm.org/bugs/show_bug.cgi?id=10591

Regards
-- 
Pawel

_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to