CURRENT: EFI boot failure

Harald Schmalzbauer h.schmalzbauer at omnilan.de
Tue Sep 23 14:29:04 UTC 2014


 Bezüglich O. Hartmann's Nachricht vom 19.09.2014 15:22 (localtime):
>> The problem I reported about in the first place is triggered by a faulty loader.efi that
> arises, when optimisation level is -O3. -O2 works fine.

I can confirm that this problem also shows up when using
'CPUTYPE?=core-avx2'
Setting CPUTYPE to core-avx-i doesnt ehibit the problem.

I could narrow down the cause to libefi.a (sys/boot/efi).
But I don't understand the things going on there, so no clue how to fix
besides maybe

--- sys/boot/efi/Makefile.inc.orig 2014-09-23 16:22:46.000000000 +0200
+++ sys/boot/efi/Makefile.inc 2014-09-23 16:25:16.000000000 +0200
@@ -2,6 +2,10 @@

BINDIR?= /boot

+.ifdef CPUTYPE
+.undef CPUTYPE
+.endif
+
.if ${MACHINE_CPUARCH} == "i386"
CFLAGS+= -march=i386
.endif

-Harry

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 196 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-current/attachments/20140923/89029341/attachment.sig>


More information about the freebsd-current mailing list