From owner-cvs-src-old@FreeBSD.ORG Tue Jul 14 22:53:10 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1DBC11065688 for ; Tue, 14 Jul 2009 22:53:10 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 081998FC0A for ; Tue, 14 Jul 2009 22:53:10 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n6EMr9CL062984 for ; Tue, 14 Jul 2009 22:53:09 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n6EMr9EY062983 for cvs-src-old@freebsd.org; Tue, 14 Jul 2009 22:53:09 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200907142253.n6EMr9EY062983@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Tue, 14 Jul 2009 22:52:46 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cddl/compat/opensolaris/sys sig.h src/sys/kern kern_sig.c kern_synch.c kern_thread.c subr_sleepqueue.c subr_trap.c src/sys/sys param.h proc.h signalvar.h sleepqueue.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jul 2009 22:53:10 -0000 kib 2009-07-14 22:52:46 UTC FreeBSD src repository Modified files: sys/cddl/compat/opensolaris/sys sig.h sys/kern kern_sig.c kern_synch.c kern_thread.c subr_sleepqueue.c subr_trap.c sys/sys param.h proc.h signalvar.h sleepqueue.h Log: SVN rev 195702 on 2009-07-14 22:52:46Z by kib Add new msleep(9) flag PBDY that shall be specified together with PCATCH, to indicate that thread shall not be stopped upon receipt of SIGSTOP until it reaches the kernel->usermode boundary. Also change thread_single(SINGLE_NO_EXIT) to only stop threads at the user boundary unconditionally. Tested by: pho Reviewed by: jhb Approved by: re (kensmith) Revision Changes Path 1.2 +1 -1 src/sys/cddl/compat/opensolaris/sys/sig.h 1.372 +27 -10 src/sys/kern/kern_sig.c 1.320 +2 -0 src/sys/kern/kern_synch.c 1.285 +10 -11 src/sys/kern/kern_thread.c 1.64 +8 -4 src/sys/kern/subr_sleepqueue.c 1.308 +1 -1 src/sys/kern/subr_trap.c 1.430 +1 -0 src/sys/sys/param.h 1.535 +1 -1 src/sys/sys/proc.h 1.79 +5 -1 src/sys/sys/signalvar.h 1.17 +2 -0 src/sys/sys/sleepqueue.h