From owner-cvs-all@FreeBSD.ORG Fri Mar 12 21:58:58 2004 Return-Path: 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 9259316A4CE; Fri, 12 Mar 2004 21:58:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74E3043D2F; Fri, 12 Mar 2004 21:58:58 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i2D5wwGe018938; Fri, 12 Mar 2004 21:58:58 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i2D5wvr3018937; Fri, 12 Mar 2004 21:58:57 -0800 (PST) (envelope-from rwatson) Message-Id: <200403130558.i2D5wvr3018937@repoman.freebsd.org> From: Robert Watson Date: Fri, 12 Mar 2004 21:58:57 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sys_generic.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 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: Sat, 13 Mar 2004 05:58:58 -0000 rwatson 2004/03/12 21:58:57 PST FreeBSD src repository Modified files: sys/kern sys_generic.c Log: Add annotations to mtx_lock(&Giant) in kern_select() and poll() that we always grab Giant, even if we're actually only polling objects that don't require giant. Once socket locking is merged, there will be strong motivation to fix this. Revision Changes Path 1.130 +8 -0 src/sys/kern/sys_generic.c