From owner-cvs-all@FreeBSD.ORG Thu Sep 27 20:24:56 2007 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A5DCD16A418; Thu, 27 Sep 2007 20:24:56 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8039B13C467; Thu, 27 Sep 2007 20:24:56 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l8RKOuFO063356; Thu, 27 Sep 2007 20:24:56 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l8RKOupY063355; Thu, 27 Sep 2007 20:24:56 GMT (envelope-from jhb) Message-Id: <200709272024.l8RKOupY063355@repoman.freebsd.org> From: John Baldwin Date: Thu, 27 Sep 2007 20:24:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern kern_condvar.c kern_mutex.c kern_rwlock.c kern_sx.c kern_synch.c subr_sleepqueue.c subr_turnstile.c src/sys/sys sleepqueue.h turnstile.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2007 20:24:56 -0000 jhb 2007-09-27 20:24:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_condvar.c kern_mutex.c kern_rwlock.c kern_sx.c kern_synch.c subr_sleepqueue.c subr_turnstile.c sys/sys sleepqueue.h turnstile.h Log: Remove the *_queue() variants of various sleepq and turnstile functions and always require the queue to be specified to reduce diffs with HEAD. These APIs are internal APIs only used to implement higher level primitives such as locks and condition variables. Approved by: alfred Revision Changes Path 1.52.2.2 +6 -6 src/sys/kern/kern_condvar.c 1.154.2.10 +6 -5 src/sys/kern/kern_mutex.c 1.28.2.4 +12 -12 src/sys/kern/kern_rwlock.c 1.25.2.9 +5 -5 src/sys/kern/kern_sx.c 1.270.2.7 +4 -4 src/sys/kern/kern_synch.c 1.18.2.8 +3 -3 src/sys/kern/subr_sleepqueue.c 1.152.2.11 +6 -6 src/sys/kern/subr_turnstile.c 1.6.2.3 +3 -11 src/sys/sys/sleepqueue.h 1.7.2.3 +6 -20 src/sys/sys/turnstile.h