From owner-cvs-all@FreeBSD.ORG Wed Sep 13 15:47:59 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 5320C16A4AB; Wed, 13 Sep 2006 15:47:59 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40CAE43D5C; Wed, 13 Sep 2006 15:47:53 +0000 (GMT) (envelope-from csjp@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 k8DFlr7r012941; Wed, 13 Sep 2006 15:47:53 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DFlrmv012940; Wed, 13 Sep 2006 15:47:53 GMT (envelope-from csjp) Message-Id: <200609131547.k8DFlrmv012940@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Wed, 13 Sep 2006 15:47:53 +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_exit.c 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: Wed, 13 Sep 2006 15:47:59 -0000 csjp 2006-09-13 15:47:53 UTC FreeBSD src repository Modified files: sys/kern kern_exit.c Log: Back out one of the Giant removals from revision 1.272. Giant was not here to protect the vnode, it was present to synchronize access to TTY session information between exit(2) and the TTY code. While we are here, note that Giant is required for TTY protection. Clue from: bde Discussed with: jhb MFC after: 1 week Revision Changes Path 1.290 +2 -2 src/sys/kern/kern_exit.c