From owner-freebsd-stable@FreeBSD.ORG Wed Feb 21 05:07:02 2007 Return-Path: X-Original-To: stable@freebsd.org Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EB6FD16A923 for ; Wed, 21 Feb 2007 05:07:02 +0000 (UTC) (envelope-from dkelly@hiwaay.net) Received: from bee.hiwaay.net (bee.hiwaay.net [216.180.54.11]) by mx1.freebsd.org (Postfix) with ESMTP id B637013C478 for ; Wed, 21 Feb 2007 05:07:02 +0000 (UTC) (envelope-from dkelly@hiwaay.net) Received: from [10.0.0.2] ([216.186.148.249]) (authenticated bits=0) by bee.hiwaay.net (8.13.8/8.13.8) with ESMTP id l1L4rjcU1210109 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NO) for ; Tue, 20 Feb 2007 22:53:46 -0600 (CST) Mime-Version: 1.0 (Apple Message framework v752.3) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: stable@freebsd.org From: David Kelly Date: Tue, 20 Feb 2007 22:54:06 -0600 X-Mailer: Apple Mail (2.752.3) Cc: Subject: kernel: link_elf_lookup_symbol: missing symbol hash table X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Feb 2007 05:07:03 -0000 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.