Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Feb 2007 22:54:06 -0600
From:      David Kelly <dkelly@hiwaay.net>
To:        stable@freebsd.org
Subject:   kernel: link_elf_lookup_symbol: missing symbol hash table
Message-ID:  <CA4EE8C3-7522-4D00-84A2-A0D5D4F4B33F@hiwaay.net>

next in thread | raw e-mail | index | archive | help
Finally found a problem that started with 6.1-something then
fooling around I somehow put an end to it. Updated recently and now its
back. /var/log/messages (and dmesg) fill with:

Feb 19 07:53:39 Grumpy kernel: link_elf_lookup_symbol: missing symbol  
hash table
Feb 19 07:53:39 Grumpy last message repeated 25 times
Feb 19 10:37:37 Grumpy kernel: link_elf_lookup_symbol: missing symbol  
hash table
Feb 19 10:37:37 Grumpy last message repeated 25 times
Feb 19 13:16:21 Grumpy kernel: link_elf_lookup_symbol: missing symbol  
hash table
Feb 19 13:16:21 Grumpy last message repeated 25 times

It starts very early in the booting process:

Copyright (c) 1992-2007 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
         The Regents of the University of California. All rights
reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 6.2-STABLE #0: Sun Feb 18 20:43:17 CST 2007
     root@Grumpy.DynDNS.org:/usr5/obj/usr/src/sys/GENERIC
link_elf_lookup_symbol: missing symbol hash table
link_elf_lookup_symbol: missing symbol hash table
link_elf_lookup_symbol: missing symbol hash table
link_elf_lookup_symbol: missing symbol hash table
link_elf_lookup_symbol: missing symbol hash table
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) 4 CPU 2.80GHz (2793.02-MHz 686-class CPU)
   Origin = "GenuineIntel"  Id = 0xf29  Stepping = 9
[...]

After fussing many hours, and posts to the FreeBSD lists last year, I  
found the problem this week. Somehow nvidia_load="YES" had snuck  
into /boot/loader.conf. Remember seeing a port say something of  
Nvidia altho I do not have Nvidia hardware.

Anyway, apparently the Nvidia kernel module is a bad Elf.  :-)

-- 
David Kelly N4HHE, dkelly@HiWAAY.net
========================================================================
Whom computers would destroy, they must first drive mad.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA4EE8C3-7522-4D00-84A2-A0D5D4F4B33F>