From owner-freebsd-current Tue Jan 11 1:35: 3 2000 Delivered-To: freebsd-current@freebsd.org Received: from wint.itfs.nsk.su (wint.itfs.nsk.su [212.20.32.43]) by hub.freebsd.org (Postfix) with ESMTP id 7932415323 for ; Tue, 11 Jan 2000 01:34:59 -0800 (PST) (envelope-from nnd@wint.itfs.nsk.su) Received: (from nnd@localhost) by wint.itfs.nsk.su (8.9.3/8.9.3) id PAA00477; Tue, 11 Jan 2000 15:34:54 +0600 (NOVT) (envelope-from nnd) Date: Tue, 11 Jan 2000 15:34:54 +0600 (NOVT) Message-Id: <200001110934.PAA00477@wint.itfs.nsk.su> From: nnd@mail.nsk.ru To: current@freebsd.org Subject: Can't "kldload" modules due to "symbol NDFREE undefined" User-Agent: tin/1.4.1-19991201 ("Polish") (UNIX) (FreeBSD/4.0-CURRENT (i386)) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At least from the January 9 after 'cvsup', 'make buildworld','make installworld', 'make & install kernel' I can't 'kldload linux'. 'Kldload" says: kldload: can't load linux: Exec format error and /kernel says: /kernel: link_elf: symbol NDFREE undefined This is obviously caused by the next commit, but I can not see how it can be corrected (besides of reverting the commit, which is not the right solution IMHO ;-) =========================================================================== eivind 2000/01/08 08:20:06 PST Modified files: sys/kern vfs_subr.c sys/sys namei.h Log: Change NDFREE() from a macro to a function for the time being; the macro version caused intolerable bloat (30k). I'm likely to revisit this with an attempt at a smarter macro. Bloat noticed by: bde Revision Changes Path 1.243 +35 -1 src/sys/kern/vfs_subr.c 1.29 +2 -37 src/sys/sys/namei.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message