From owner-cvs-src@FreeBSD.ORG Sat Jun 4 09:23:31 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5792816A41C; Sat, 4 Jun 2005 09:23:31 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F82643D1F; Sat, 4 Jun 2005 09:23:31 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j549NUSl035615; Sat, 4 Jun 2005 09:23:30 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j549NUuR035614; Sat, 4 Jun 2005 09:23:30 GMT (envelope-from jeff) Message-Id: <200506040923.j549NUuR035614@repoman.freebsd.org> From: Jeff Roberson Date: Sat, 4 Jun 2005 09:23:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jun 2005 09:23:31 -0000 jeff 2005-06-04 09:23:29 UTC FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - Don't SLOT_USE() in the preempt case, sched_add() has already taken the slot for us. Previously, we would take two slots on every preempt, and setrunqueue() would fix it up for us in the non threaded case. The threaded case was simply broken. - Clean up flags, prototypes, comments. Revision Changes Path 1.150 +37 -72 src/sys/kern/sched_ule.c