From owner-freebsd-current Mon Apr 24 19:44: 7 2000 Delivered-To: freebsd-current@freebsd.org Received: from turtle.looksharp.net (cc360882-a.strhg1.mi.home.com [24.2.221.22]) by hub.freebsd.org (Postfix) with ESMTP id 5B81A37B737 for ; Mon, 24 Apr 2000 19:44:02 -0700 (PDT) (envelope-from bandix@looksharp.net) Received: from localhost (bandix@localhost) by turtle.looksharp.net (8.9.3/8.9.3) with ESMTP id WAA30227; Mon, 24 Apr 2000 22:44:16 -0400 (EDT) (envelope-from bandix@looksharp.net) Date: Mon, 24 Apr 2000 22:44:16 -0400 (EDT) From: "Brandon D. Valentine" To: Kenneth Wayne Culver 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 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