From owner-freebsd-current@FreeBSD.ORG Sat Oct 9 05:55:31 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E8A716A4CE; Sat, 9 Oct 2004 05:55:31 +0000 (GMT) Received: from bloodwood.hunterlink.net.au (smtp-local.hunterlink.net.au [203.12.144.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDC0543D49; Sat, 9 Oct 2004 05:55:29 +0000 (GMT) (envelope-from boris@brooknet.com.au) Received: from ppp2164.dyn.pacific.net.au (ppp2164.dyn.pacific.net.au [61.8.33.100])i995qXqm006704; Sat, 9 Oct 2004 15:52:34 +1000 From: Sam Lawrance To: David Xu In-Reply-To: <41676B9B.8090507@freebsd.org> References: <4164BFA4.80105@unisa.edu.au> <41657D63.1050605@FreeBSD.org> <1097290576.836.20.camel@dirk.no.domain> <200410082346.16570.marc.ramirez@bluecirclesoft.com> <41676B9B.8090507@freebsd.org> Content-Type: text/plain Date: Sat, 09 Oct 2004 15:57:43 +1000 Message-Id: <1097301463.836.29.camel@dirk.no.domain> Mime-Version: 1.0 X-Mailer: Evolution 2.0.1FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit cc: freebsd-current@freebsd.org Subject: Re: Noticable Delays Since Beta 3 (possible cause) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Oct 2004 05:55:31 -0000 On Sat, 2004-10-09 at 12:39 +0800, David Xu wrote: > This can be done by set a flag in current threads td_pflags, > for example, set TDP_WAKEPROC0, when the current thread > leaves critical region, it can do wakeup(&proc0); That looks simple! I'll patch, test and send. -Sam