Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Nov 1999 17:33:48 -0800 (PST)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        "Daniel M. Eischen" <eischen@vigrid.com>
Cc:        Julian Elischer <julian@whistle.com>, arch@freebsd.org
Subject:   Re: Threads stuff
Message-ID:  <199911290133.RAA47395@apollo.backplane.com>
References:  <Pine.BSF.4.10.9911281515150.544-100000@current1.whistle.com> <3841CFB4.F5B9A2BD@vigrid.com>

next in thread | previous in thread | raw e-mail | index | archive | help

:If the kernel is going to automatically complete KSEs, then I would only
:do it when new KSEs block or when the process is resumed.  The UTS is timing
:the current thread, so you don't want to do work for other threads while
:the UTS is going to count it against the currently running thread.  If the
:kernel is not automatically completing the KSEs, then the UTS can be notified
:of unblocked KSEs at any time.

    The kernel *must* complete blocked KSE's or you run into a thousand
    potential system deadlock situations.  We have no choice there.

:... interesting stuff (removed) ...

						-Matt





To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




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