From owner-cvs-all@FreeBSD.ORG Wed Oct 26 21:07:04 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA6F616A41F; Wed, 26 Oct 2005 21:07:04 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37DD543D45; Wed, 26 Oct 2005 21:07:03 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id j9QLFSFG027895; Wed, 26 Oct 2005 17:15:28 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Ruslan Ermilov Date: Wed, 26 Oct 2005 17:06:49 -0400 User-Agent: KMail/1.6.2 References: <200510250905.j9P9575Z002500@repoman.freebsd.org> In-Reply-To: <200510250905.j9P9575Z002500@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="euc-kr" Content-Transfer-Encoding: 7bit Message-Id: <200510261706.50768.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV devel-20050919/1148/Tue Oct 25 15:34:12 2005 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release Makefile src/sys/conf kern.post.mk kmod.mk X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Oct 2005 21:07:04 -0000 On Tuesday 25 October 2005 05:05 am, Ruslan Ermilov wrote: > ru 2005-10-25 09:05:07 UTC > > FreeBSD src repository > > Modified files: > release Makefile > sys/conf kern.post.mk kmod.mk > Log: > Refactor (some more) installation of kernel and module objects. > > Try to make everyone happy: David (to have debug kernels > installed by default), Warner (to be able to override that), and > myself (for actually making it all work and to be consistent). > > Now, if kernel was configured for debugging (through DEBUG=-g in > the kernel config file or "config -g"), doing "make install" will > install debug versions of kernel and module objects with their > canonical names, > > kernel.debug -> /boot/kernel/kernel > if_fxp.ko.debug -> /boot/kernel/if_fxp.ko > > Installing a kernel not configured for debugging, or debug kernel > with INSTALL_NODEBUG variable defined, will install non-debug > kernel and module objects. > > Also, restore the install.debug and reinstall.debug targets that > are part of the existing API (they cause some additional gdb(1) > scripts to be installed). > > Revision Changes Path > 1.891 +0 -4 src/release/Makefile > 1.86 +4 -2 src/sys/conf/kern.post.mk > 1.197 +3 -8 src/sys/conf/kmod.mk It's broken amd64. I had DEBUG=-g in the configuration and it's spewing a lot of 'kldload: unexpected relocation type 10' while preloading modules. :-( Jung-uk Kim