From owner-cvs-src@FreeBSD.ORG  Thu Mar  8 06:44:34 2007
Return-Path: <owner-cvs-src@FreeBSD.ORG>
X-Original-To: cvs-src@FreeBSD.org
Delivered-To: cvs-src@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id D375816A400;
	Thu,  8 Mar 2007 06:44:34 +0000 (UTC)
	(envelope-from julian@FreeBSD.org)
Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41])
	by mx1.freebsd.org (Postfix) with ESMTP id C419D13C442;
	Thu,  8 Mar 2007 06:44:34 +0000 (UTC)
	(envelope-from julian@FreeBSD.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
	by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l286iYHX098523;
	Thu, 8 Mar 2007 06:44:34 GMT
	(envelope-from julian@repoman.freebsd.org)
Received: (from julian@localhost)
	by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l286iY7P098522;
	Thu, 8 Mar 2007 06:44:34 GMT (envelope-from julian)
Message-Id: <200703080644.l286iY7P098522@repoman.freebsd.org>
From: Julian Elischer <julian@FreeBSD.org>
Date: Thu, 8 Mar 2007 06:44:34 +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 kern_clock.c kern_synch.c sched_core.c
 sched_ule.c subr_prf.c subr_smp.c vfs_bio.c src/sys/sys buf.h proc.h
X-BeenThere: cvs-src@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: CVS commit messages for the src tree <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Mar 2007 06:44:34 -0000

julian      2007-03-08 06:44:34 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             kern_clock.c kern_synch.c sched_core.c 
                         sched_ule.c subr_prf.c subr_smp.c 
                         vfs_bio.c 
    sys/sys              buf.h proc.h 
  Log:
  Instead of doing comparisons using the pcpu area to see if
  a thread is an idle thread, just see if it has the IDLETD
  flag set. That flag will probably move to the pflags word
  as it's permenent and never chenges for the life of the
  system so it doesn't need locking.
  
  Revision  Changes    Path
  1.194     +1 -1      src/sys/kern/kern_clock.c
  1.291     +1 -1      src/sys/kern/kern_synch.c
  1.13      +2 -2      src/sys/kern/sched_core.c
  1.189     +1 -1      src/sys/kern/sched_ule.c
  1.130     +1 -1      src/sys/kern/subr_prf.c
  1.198     +1 -1      src/sys/kern/subr_smp.c
  1.518     +4 -4      src/sys/kern/vfs_bio.c
  1.196     +1 -2      src/sys/sys/buf.h
  1.472     +6 -0      src/sys/sys/proc.h