From owner-freebsd-current Wed Jun 26 20:53:21 2002 Delivered-To: freebsd-current@freebsd.org Received: from cvsup.no.freebsd.org (c2h5oh.idi.ntnu.no [129.241.103.69]) by hub.freebsd.org (Postfix) with ESMTP id D47E637B406; Wed, 26 Jun 2002 20:36:51 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by cvsup.no.freebsd.org (8.11.6/8.11.6) with ESMTP id g5R3ah386783; Thu, 27 Jun 2002 03:36:43 GMT (envelope-from tegge@cvsup.no.freebsd.org) To: julian@elischer.org, iedowse@FreeBSD.org, alc@FreeBSD.org, Scott_Long@adaptec.com, des@FreeBSD.org Cc: current@FreeBSD.org Subject: Re: What is going on? From: Tor.Egge@cvsup.no.freebsd.org In-Reply-To: References: X-Mailer: Mew version 1.94.2 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20020627033643U.tegge@cvsup.no.freebsd.org> Date: Thu, 27 Jun 2002 03:36:43 GMT X-Dispatcher: imput version 20000228(IM140) Lines: 35 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > sure enough: > ref4# grep > /usr/libexec/ld-elf.so.1: grep: Shared object has no run-time symbol table > ref4# > > > huh? > > freshly cvsup'd sources.. Too many pages were prefaulted in pmap_object_init_pt, thus the wrong physical page was entered in the pmap for the virtual address where the .dynamic section data was supposed to be. Index: sys/i386/i386/pmap.c =================================================================== RCS file: /home/ncvs/src/sys/i386/i386/pmap.c,v retrieving revision 1.325 diff -u -r1.325 pmap.c --- sys/i386/i386/pmap.c 26 Jun 2002 20:32:51 -0000 1.325 +++ sys/i386/i386/pmap.c 27 Jun 2002 03:04:51 -0000 @@ -2493,7 +2504,7 @@ ((objpgs > 0) && (p != NULL)); p = TAILQ_NEXT(p, listq)) { - if (p->pindex < pindex || p->pindex - pindex > psize) { + if (p->pindex < pindex || p->pindex - pindex >= psize) { continue; } tmpidx = p->pindex - pindex; - Tor Egge To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message