From owner-cvs-src-old@FreeBSD.ORG Mon Jan 25 23:48:58 2010 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 9390D1065745 for ; Mon, 25 Jan 2010 23:48:58 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8103B8FC23 for ; Mon, 25 Jan 2010 23:48:58 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PNmwCZ039907 for ; Mon, 25 Jan 2010 23:48:58 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PNmw91039906 for cvs-src-old@freebsd.org; Mon, 25 Jan 2010 23:48:58 GMT (envelope-from cperciva@repoman.freebsd.org) Message-Id: <201001252348.o0PNmw91039906@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to cperciva@repoman.freebsd.org using -f From: Colin Percival Date: Mon, 25 Jan 2010 23:48:47 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_7 Subject: cvs commit: src/sys/kern vfs_lookup.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: Mon, 25 Jan 2010 23:48:58 -0000 cperciva 2010-01-25 23:48:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern vfs_lookup.c Log: SVN rev 202994 on 2010-01-25 23:48:47Z by cperciva Add support for "at vp" lookups to namei. This functionality was added to HEAD in r185029; but this is an "inspired by" commit rather than a literal merge, since this region of code in HEAD has other non-MFCable changes. The namei lookups this unbreaks are required for ZFS extended attributes; prior to this commit, an attempt to look up (list, read, write, delete) extended attributes would be handled as an attempt to look up a file in the current directory if an extended attribute directory existed ("at vp" was mishandled as "right here"). Reviewed by: jhb Approved by: re (kib) Found by: Henrik Wiest & libarchive Revision Changes Path 1.102.2.8 +19 -3 src/sys/kern/vfs_lookup.c