From owner-cvs-src-old@FreeBSD.ORG Tue May 12 09:28:56 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 694BA1065790 for ; Tue, 12 May 2009 09:28:56 +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 556348FC08 for ; Tue, 12 May 2009 09:28:56 +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 n4C9SuHc053691 for ; Tue, 12 May 2009 09:28:56 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n4C9Sue7053690 for cvs-src-old@freebsd.org; Tue, 12 May 2009 09:28:56 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200905120928.n4C9Sue7053690@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Tue, 12 May 2009 09:28:45 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/fdescfs fdesc_vnops.c 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, 12 May 2009 09:28:56 -0000 kib 2009-05-12 09:28:45 UTC FreeBSD src repository Modified files: sys/fs/fdescfs fdesc_vnops.c Log: SVN rev 192013 on 2009-05-12 09:28:45Z by kib Report all fdescfs vnodes as VCHR for stat(2). Fake the unique major/minor numbers of the devices. Pretending that the vnodes are character devices prevents file tree walkers from descending into the directories opened by current process. Also, not doing stat on the filedescriptors prevents the recursive entry into the VFS. Requested by: kientzle Discussed with: Jilles Tjoelker Revision Changes Path 1.117 +20 -65 src/sys/fs/fdescfs/fdesc_vnops.c