From owner-freebsd-current Mon Apr 24 22:20:36 2000 Delivered-To: freebsd-current@freebsd.org Received: from po4.wam.umd.edu (po4.wam.umd.edu [128.8.10.166]) by hub.freebsd.org (Postfix) with ESMTP id EA45837BC9E for ; Mon, 24 Apr 2000 22:20:31 -0700 (PDT) (envelope-from culverk@wam.umd.edu) Received: from rac7.wam.umd.edu (root@rac7.wam.umd.edu [128.8.10.147]) by po4.wam.umd.edu (8.9.3/8.9.3) with ESMTP id BAA12059; Tue, 25 Apr 2000 01:20:20 -0400 (EDT) Received: from rac7.wam.umd.edu (sendmail@localhost [127.0.0.1]) by rac7.wam.umd.edu (8.9.3/8.9.3) with SMTP id BAA09053; Tue, 25 Apr 2000 01:20:16 -0400 (EDT) Received: from localhost (culverk@localhost) by rac7.wam.umd.edu (8.9.3/8.9.3) with ESMTP id BAA09049; Tue, 25 Apr 2000 01:20:15 -0400 (EDT) X-Authentication-Warning: rac7.wam.umd.edu: culverk owned process doing -bs Date: Tue, 25 Apr 2000 01:20:15 -0400 (EDT) From: Kenneth Wayne Culver To: "Brandon D. Valentine" Cc: "Jeroen C. van Gelderen" , Richard Wackerbarth , Matthew Dillon , freebsd-current@FreeBSD.ORG Subject: Re: SMP changes and breaking kld object module compatibility In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Personally, I don't think that's a bad idea, I never had trouble going to /usr/src/sys/modules and doing a make depend then make then make install, but I guess it'd be nicer if everything just compiled when I built my kernel, and better yet, it would be nice to have it make the "modules.old" directory somewhere. ================================================================= | Kenneth Culver | FreeBSD: The best OS around. | | Unix Systems Administrator | ICQ #: 24767726 | | and student at The | AIM: muythaibxr | | The University of Maryland, | Website: (Under Construction) | | College Park. | http://www.wam.umd.edu/~culverk/| ================================================================= On Mon, 24 Apr 2000, Brandon D. Valentine wrote: > On Mon, 24 Apr 2000, Kenneth Wayne Culver wrote: > > >I believe that it depends on what changes were made since the last > >recompile, although it is good practice to at least recompile the modules > >when the kernel is recompiled. > > In my opinion the best way to handle things like this is to add a > modules target to the kernel Makefile which would call > src/sys/modules/Makefile and allow users who would perhaps never venture > into src/sys except when heading straight for src/sys/i386/conf to > easily update their modules. It makes little sense to have modules > under src/sys and in the src-sys collection if the only time they are > routinely rebuilt is through a complete make world. Isn't the idea of > having a seperate Makefile for src/sys so that *all* kernel level code > can be recompiled and/or updated without the user having to possess all > of src or knowledge of the world process? I know I'm not the first > person to raise the issue, but I don't think I should be the last > either. I think it's a sound architectual decision and 100% inline with > FreeBSD's commitment to accomodate users of all skill levels. > > Brandon D. Valentine > -- > bandix@looksharp.net Illegitimi non carborundum. > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message