From owner-freebsd-arch Wed Nov 10 16:42: 3 1999 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (Postfix) with ESMTP id D561814E76 for ; Wed, 10 Nov 1999 16:41:54 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.3/8.9.3) with ESMTP id BAA16710 for ; Thu, 11 Nov 1999 01:41:51 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id BAA09406 for freebsd-arch@freebsd.org; Thu, 11 Nov 1999 01:41:50 +0100 (MET) Received: from plunger.gdeb.com (plunger.gdeb.com [153.11.11.3]) by hub.freebsd.org (Postfix) with ESMTP id 1455114E76 for ; Wed, 10 Nov 1999 16:41:34 -0800 (PST) (envelope-from eischen@vigrid.com) Received: from orion.caen.gdeb.com ([153.11.109.11]) by plunger.gdeb.com with ESMTP id TAA00818; Wed, 10 Nov 1999 19:36:44 -0500 (EST) Received: from vigrid.com (clcrtr [153.11.109.129]) by orion.caen.gdeb.com (8.9.3/8.9.3) with ESMTP id TAA59014; Wed, 10 Nov 1999 19:39:04 -0500 (EST) (envelope-from eischen@vigrid.com) Message-ID: <382A1028.639EDBC1@vigrid.com> Date: Wed, 10 Nov 1999 19:39:04 -0500 From: "Daniel M. Eischen" X-Mailer: Mozilla 4.51 [en] (X11; U; FreeBSD 3.2-STABLE i386) X-Accept-Language: en MIME-Version: 1.0 To: Julian Elischer , freebsd-arch@freebsd.org Subject: Re: Threads goals and implementation References: <382A0FC9.DDF8228F@vigrid.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Daniel M. Eischen" wrote: > Questions: > > 1/ Do we allow the thread system to schedule different threads when a thread > gets a pagefault? How can we be sure that the pagefault is not in the > scheduler? I think we can. I think the SA paper covers this by checking for a second outstanding page fault at the same address. In this case, SAs are delayed until the page fault clears. Dan Eischen eischen@vigrid.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message