Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Sep 1999 18:41:44 -0600
From:      Nate Williams <nate@mt.sri.com>
To:        Greg Lehey <grog@lemis.com>
Cc:        Matt Dillon <dillon@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: Building klds (was: cvs commit: src/sys/i386/include param.h src/sys/alpha/include param.h src/sys/conf options src/sys/i386/conf LINT)
Message-ID:  <199909230041.SAA17174@mt.sri.com>
In-Reply-To: <19990923093300.W7337@freebie.lemis.com>
References:  <199909220548.WAA71309@freefall.freebsd.org> <19990923093300.W7337@freebie.lemis.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> >   Modified files:
> >     sys/i386/include     param.h
> >     sys/alpha/include    param.h
> >     sys/conf             options
> >     sys/i386/conf        LINT
> >   Log:
> >       Back out a portion of the last commit.  DFLTPHYS and MAXPHYS cannot
> >       be set by a kernel conf option due to the struct buf structural
> >       dependancy (sizing of b_pages[]) creating a conflict with modules
> >       (which are not compiled with kernel config options overrides).
> 
> This really points out a basic deficiency of the current build
> process: klds should be built along with the kernel, not along with
> userland, and they should have access to the kernel config files.

One of the (many) goals of KLD's is that you can compile them one system
and transport them to another.  Your config file is way different from
mine, so this is a losing strategy.



Nate


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199909230041.SAA17174>