From owner-cvs-all Fri Sep 27 0:11:13 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 617C537B401; Fri, 27 Sep 2002 00:11:12 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 105D243E6A; Fri, 27 Sep 2002 00:11:12 -0700 (PDT) (envelope-from julian@FreeBSD.org) Received: from freefall.freebsd.org (julian@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id g8R7BBCo018190; Fri, 27 Sep 2002 00:11:11 -0700 (PDT) (envelope-from julian@freefall.freebsd.org) Received: (from julian@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id g8R7BB9V018189; Fri, 27 Sep 2002 00:11:11 -0700 (PDT) Message-Id: <200209270711.g8R7BB9V018189@freefall.freebsd.org> From: Julian Elischer Date: Fri, 27 Sep 2002 00:11:11 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern kern_thread.c src/sys/sys proc.h X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG julian 2002/09/27 00:11:11 PDT Modified files: sys/kern kern_thread.c sys/sys proc.h Log: Redo how completing threads pass their state to userland if they are not going to cross over themselves. Also change how the list of completed user threads is tracked and passed to the KSE. This is not a change in design but rather the implementation of what was originally envisionned. Revision Changes Path 1.32 +122 -82 src/sys/kern/kern_thread.c 1.256 +3 -3 src/sys/sys/proc.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message