cvs commit: src/sys/conf options src/sys/i386/acpica Makefile acpi_wakecode.S src/sys/i386/conf NOTES

Scott Long scottl at freebsd.org
Thu Oct 30 11:24:45 PST 2003


On Thu, 30 Oct 2003, M. Warner Losh wrote:
> In message: <20031030102144.L89089 at root.org>
>             Nate Lawson <nate at root.org> writes:
> : On Wed, 29 Oct 2003, M. Warner Losh wrote:
> : > In message: <20031029.232311.115991039.imp at bsdimp.com>
> : >             M. Warner Losh <imp at bsdimp.com> writes:
> : > : The "general silliness of compiling SMP for all modules" was a design
> : > : decision for SMPng made a long time ago.  That's why there's no longer
> : > : a SMP kernel option.
> : >
> : > Actually, I'm smoking crack here.  Forget I said it.
> : >
> : > We do, however, don't use the lock prefix on UP kernels.  Instead,
> : > modules call the atomic functions, rather than inlining them.
> :
> : Whatever you smoke, the bounty is now up to $40, thanks to another donor.
> : Let's see some code!
>
> I'll clean up what I have and commit it.
>
> Warner
>
>

Please, if you're going to do this, do it 100%.  Peter had some
interesting ideas with unifying the building process of the kernel
and modules and making the two basically indistinguishable.  This
would likely get rid of the #ifdef KLD_MODULE hacks running around
too.

Scott


More information about the cvs-all mailing list