Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Oct 2003 14:03:05 -0700 (MST)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        scottl@freebsd.org
Cc:        nate@root.org
Subject:   Re: cvs commit: src/sys/conf options src/sys/i386/acpica Makefile acpi_wakecode.S src/sys/i386/conf NOTES
Message-ID:  <20031030.140305.24902655.imp@bsdimp.com>
In-Reply-To: <20031030122318.J11750@pooker.samsco.home>
References:  <20031030102144.L89089@root.org> <20031030.120158.98361878.imp@bsdimp.com> <20031030122318.J11750@pooker.samsco.home>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <20031030122318.J11750@pooker.samsco.home>
            Scott Long <scottl@freebsd.org> writes:
: On Thu, 30 Oct 2003, M. Warner Losh wrote:
: > In message: <20031030102144.L89089@root.org>
: >             Nate Lawson <nate@root.org> writes:
: > : On Wed, 29 Oct 2003, M. Warner Losh wrote:
: > : > In message: <20031029.232311.115991039.imp@bsdimp.com>
: > : >             M. Warner Losh <imp@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.

No.  I'm not going to do that.  Like I said, you can have easy, or you
can have complete.  I'm offering to do easy as a first step to
complete, but if you insist on complete, it ain't gonna happen.  We're
back to the same problem we had before.

Warner



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