From owner-cvs-all@FreeBSD.ORG Fri Oct 6 08:22:09 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org 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 8FEC516A40F; Fri, 6 Oct 2006 08:22:09 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 48F9E43D45; Fri, 6 Oct 2006 08:22:09 +0000 (GMT) (envelope-from davidxu@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 k968M9xe048334; Fri, 6 Oct 2006 08:22:09 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k968M9X8048333; Fri, 6 Oct 2006 08:22:09 GMT (envelope-from davidxu) Message-Id: <200610060822.k968M9X8048333@repoman.freebsd.org> From: David Xu Date: Fri, 6 Oct 2006 08:22:08 +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_umtx.c src/sys/compat/freebsd32 syscalls.master 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: Fri, 06 Oct 2006 08:22:09 -0000 davidxu 2006-10-06 08:22:08 UTC FreeBSD src repository Modified files: sys/kern kern_umtx.c sys/compat/freebsd32 syscalls.master Log: Implement 32bit umtx_lock and umtx_unlock system calls, these two system calls are not used by libthr in RELENG_6 and HEAD, it is only used by the libthr in RELENG-5, the _umtx_op system call can do more incremental dirty works than these two system calls without having to introduce new system calls or throw away old system calls when things are going on. Revision Changes Path 1.82 +2 -2 src/sys/compat/freebsd32/syscalls.master 1.48 +14 -0 src/sys/kern/kern_umtx.c