Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 07 Mar 2016 07:58:48 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 207729] llvm 3.8.0 import (r296417) - panic in aesni.ko
Message-ID:  <bug-207729-8-aUFUMH19DB@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-207729-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-207729-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207729

--- Comment #9 from commit-hook@freebsd.org ---
A commit references this bug:

Author: dim
Date: Mon Mar  7 07:57:57 UTC 2016
New revision: 296439
URL: https://svnweb.freebsd.org/changeset/base/296439

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@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

Changes:
_U  stable/9/
_U  stable/9/sys/
_U  stable/9/sys/boot/
  stable/9/sys/boot/common/load_elf_obj.c
  stable/9/sys/kern/link_elf_obj.c

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-207729-8-aUFUMH19DB>