[Bug 207729] llvm 3.8.0 import (r296417) - panic in aesni.ko
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Mar 7 19:59:50 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=207729
--- Comment #10 from commit-hook at freebsd.org ---
A commit references this bug:
Author: dim
Date: Mon Mar 7 19:59:08 UTC 2016
New revision: 296469
URL: https://svnweb.freebsd.org/changeset/base/296469
Log:
MFC r296419 (by kib):
In the link_elf_obj.c, handle sections of type SHT_AMD64_UNWIND same
as SHT_PROGBITS. This is needed after the clang 3.8 import, which
generates that type for .eh_frame section, which had SHT_PROGBITS type
before.
Reported by: Nikolai Lifanov <lifanov at mail.lifanov.com>
PR: 207729
Tested by: dim (previous version)
Sponsored by: The FreeBSD Foundation
MFC r296428:
Since kernel modules can now contain sections of type SHT_AMD64_UNWIND,
the boot loader should not skip over these anymore while loading images.
Otherwise the kernel can still panic when it doesn't find the .eh_frame
section belonging to the .rela.eh_frame section.
Unfortunately this will require installing boot loaders from sys/boot
before attempting to boot with a new kernel.
Reviewed by: kib
Approved by: re (marius)
Changes:
_U releng/10.3/
releng/10.3/sys/boot/common/load_elf_obj.c
releng/10.3/sys/kern/link_elf_obj.c
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-amd64
mailing list