Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 05 Mar 2016 23:14:43 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 207729] llvm 3.8.0 import (r296417)
Message-ID:  <bug-207729-8-DIHkICoZ8u@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

Dimitry Andric <dim@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kib@FreeBSD.org

--- Comment #1 from Dimitry Andric <dim@FreeBSD.org> ---
I don't immediately have an idea why this happens just for the aesni.ko mod=
ule.
 I had about 8 other modules loaded successfully on an amd64-freebsd11
instance, but loading aesni made it panic immediately.

It turns out to be something in the kernel ELF linker, it panics in
link_elf_reloc_local(), because findbase() apparently returned zero, since =
it
couldn't find a certain entry:

#10 0xffffffff80a32233 in panic (fmt=3D0xffffffff81afe320 "\004") at
/share/dim/src/freebsd/base/projects/clang380-import/sys/kern/kern_shutdown=
.c:688
#11 0xffffffff80f9434b in link_elf_reloc_local (lf=3D<value optimized out>)=
 at
/share/dim/src/freebsd/base/projects/clang380-import/sys/kern/link_elf_obj.=
c:1396
#12 0xffffffff80f92aa3 in link_elf_load_file (cls=3D<value optimized out>,
filename=3D<value optimized out>, result=3D<value optimized out>) at
/share/dim/src/freebsd/base/projects/clang380-import/sys/kern/link_elf_obj.=
c:872
#13 0xffffffff80a06112 in linker_load_module (kldname=3D<value optimized ou=
t>,
modname=3D0xfffff8005f242000 "aesni", parent=3D<value optimized out>,
verinfo=3D<value optimized out>, lfpp=3D<value optimized out>) at linker_if=
.h:161
#14 0xffffffff80a07967 in kern_kldload (td=3D<value optimized out>, file=3D=
<value
optimized out>, fileid=3D0xfffffe000024a984) at
/share/dim/src/freebsd/base/projects/clang380-import/sys/kern/kern_linker.c=
:1037
#15 0xffffffff80a07a2b in sys_kldload (td=3D0xfffff8005f47c4d0, uap=3D<value
optimized out>) at
/share/dim/src/freebsd/base/projects/clang380-import/sys/kern/kern_linker.c=
:1063
(kgdb) frame 11
#11 0xffffffff80f9434b in link_elf_reloc_local (lf=3D<value optimized out>)=
 at
/share/dim/src/freebsd/base/projects/clang380-import/sys/kern/link_elf_obj.=
c:1396
1396                            panic("lost base for relatab");

--=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-DIHkICoZ8u>