From owner-freebsd-smp Tue Aug 21 9:33:16 2001 Delivered-To: freebsd-smp@freebsd.org Received: from earth.backplane.com (earth-nat-cw.backplane.com [208.161.114.67]) by hub.freebsd.org (Postfix) with ESMTP id 2DEB337B409; Tue, 21 Aug 2001 09:33:10 -0700 (PDT) (envelope-from dillon@earth.backplane.com) Received: (from dillon@localhost) by earth.backplane.com (8.11.4/8.11.2) id f7LGX9463853; Tue, 21 Aug 2001 09:33:09 -0700 (PDT) (envelope-from dillon) Date: Tue, 21 Aug 2001 09:33:09 -0700 (PDT) From: Matt Dillon Message-Id: <200108211633.f7LGX9463853@earth.backplane.com> To: John Baldwin Cc: freebsd-alpha@FreeBSD.org, freebsd-smp@FreeBSD.org Subject: Re: RE: Preliminary proposed rollup of kernel submap initialization References: Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org : : :On 20-Aug-01 Matt Dillon wrote: :> This is what I was thinking in regards to rolling up the submap :> initialization code, moving out of the MD section into the MI section. :> This is for -current only and has not yet been tested, do not patch this :> in. I'm looking mainly for feedback on things like the location of the :> procedures, structure declarations, externs, and so forth. :> :> This patch includes the rollup for i386 and alpha. platforms that :> haven't been rolled up will still compile just fine the old way (we :> can roll things up piecemeal). : :Looks great! I've been wanting to do the same type of thing for a while. :There's way too much MI code buried in sys/MACHINE/MACHINE still IMO. : :-- : :John Baldwin -- http://www.FreeBSD.org/~jhb/ :PGP Key: http://www.baldwin.cx/~john/pgpkey.asc :"Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ Maybe I'll take a pass at the MD/MI stuff in general before I try to get the VM mutexes working. Those are turning into a real bear - my roadmap is sound but I haven't had the time to really push into it. It may indeed not be complete until after 5.0 (what you or Jake thought would happen at the usenix kernel meeting). -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message