From owner-freebsd-arch Fri Jun 16 16:35:27 2000 Delivered-To: freebsd-arch@freebsd.org Received: from magnesium.net (toxic.magnesium.net [207.154.84.15]) by hub.freebsd.org (Postfix) with SMTP id 94C2137C14D for ; Fri, 16 Jun 2000 16:35:22 -0700 (PDT) (envelope-from jasone@magnesium.net) Received: (qmail 49784 invoked by uid 1142); 16 Jun 2000 23:35:20 -0000 Date: 16 Jun 2000 16:35:20 -0700 Date: Fri, 16 Jun 2000 14:42:59 -0700 From: Jason Evans To: Chia-liang Kao Cc: freebsd-arch@freebsd.org Subject: Re: kernel thread support Message-ID: <20000616144259.Q47268@blitz.canonware.com> References: <20000616031956.A2551@genius.cirx.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <20000616031956.A2551@genius.cirx.org>; from clkao@CirX.ORG on Fri, Jun 16, 2000 at 03:19:56AM +0800 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Jun 16, 2000 at 03:19:56AM +0800, Chia-liang Kao wrote: > o Is the model for the scenario described in > > http://www.freebsd.org/~julian/threads/ > > the final design decision? (then I think it shall be well documented.) We have made some refinements to the model, but in general, it is the same idea. Daniel Eischen and I are working on a paper that gives a reasonable overview of the current design. Hopefully we can get it to a postable form in the near future. However, we're probably going to concern ourselves primarily with actually doing the work, rather than telling everybody beforehand exactly how we're doing it. > o shouldn't KSE to be renamed to something else? It is somewhat confusing, > I thought KSEs meant the sub-processes(Q) at a glance. > (I think the terms should be frozen ASAP to ease understanding for > new developers on this) Pay no attention to the naming used in the -arch discussion. It will change. =) > o What's the current status of implementation (or implementation design)? The design is basically done. The scheduler activations implementation has a number of interdependencies with the SMP changes that are currently being worked on, so the kernel support for the new threads library is going to take a bit longer than I would like. Still, I think we'll have scheduler activations done for FreeBSD 5.0. Jason To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message