From owner-freebsd-hackers@FreeBSD.ORG Mon Sep 8 18:34:43 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A54D8E07; Mon, 8 Sep 2014 18:34:43 +0000 (UTC) Received: from dmz-mailsec-scanner-4.mit.edu (dmz-mailsec-scanner-4.mit.edu [18.9.25.15]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2DD0917D6; Mon, 8 Sep 2014 18:34:42 +0000 (UTC) X-AuditID: 1209190f-f79aa6d000005b45-ae-540df6c1f31b Received: from mailhub-auth-2.mit.edu ( [18.7.62.36]) (using TLS with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by dmz-mailsec-scanner-4.mit.edu (Symantec Messaging Gateway) with SMTP id 99.5C.23365.1C6FD045; Mon, 8 Sep 2014 14:34:41 -0400 (EDT) Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by mailhub-auth-2.mit.edu (8.13.8/8.9.2) with ESMTP id s88IYenn013670; Mon, 8 Sep 2014 14:34:40 -0400 Received: from multics.mit.edu (system-low-sipb.mit.edu [18.187.2.37]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id s88IYcmg025555 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 8 Sep 2014 14:34:39 -0400 Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id s88IYbDj006507; Mon, 8 Sep 2014 14:34:37 -0400 (EDT) Date: Mon, 8 Sep 2014 14:34:37 -0400 (EDT) From: Benjamin Kaduk To: John Baldwin Subject: Re: Tool to access ZFS/NFSv4 alternate data streams on FreeBSD? In-Reply-To: <2154953.PmiECqQQIi@ralph.baldwin.cx> Message-ID: References: <1538621043.33014113.1409955190712.JavaMail.root@uoguelph.ca> <2154953.PmiECqQQIi@ralph.baldwin.cx> User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuplleLIzCtJLcpLzFFi42IRYrdT0T34jTfE4MdFMYvtm/8xWuw9cp3Z ovlRL5PFw2XXmBxYPGZ8ms/isXPWXXaP35v3MgUwR3HZpKTmZJalFunbJXBlHFlzlrmgkaVi Q/91xgbGPuYuRk4OCQETiQl7PzJB2GISF+6tZ+ti5OIQEpjNJPHt1XUWCGcDo8T9vc1QzkEm iRuL57ODtAgJ1EvMfdcE1s4ioCUxe+ZJFhCbTUBFYuabjUCjODhEBJQkpn5TAwkzC5RKnJ+5 nRHEFhbwkGhccxdsDKeAkcT1DRfBLuIVcJRoWvCZFWJ8vsSBCdfARooK6Eis3j+FBaJGUOLk zCcsEDO1JJZP38YygVFwFpLULCSpBYxMqxhlU3KrdHMTM3OKU5N1i5MT8/JSi3RN9HIzS/RS U0o3MYLCmFOSfwfjt4NKhxgFOBiVeHgTrvKECLEmlhVX5h5ilORgUhLl3faRN0SILyk/pTIj sTgjvqg0J7X4EKMEB7OSCO/Ty0A53pTEyqrUonyYlDQHi5I471trq2AhgfTEktTs1NSC1CKY rAwHh5IEb89XoEbBotT01Iq0zJwShDQTByfIcB6g4fzfQIYXFyTmFmemQ+RPMRpztDS97WXi WNf5rZ9JiCUvPy9VSpx3zhegUgGQ0ozSPLhpsFT0ilEc6Dlh3hUgS3mAaQxu3iugVUxAqyYF g60qSURISTUwtouJzuNhKOHbYnBWTflrmEpci6xT4uQlJk9KBFe2eNgcP6JQtW3TroPl7aLe Dxu7by6MuXaf84siv+Myc4Ow/X+/yLy3/hBYGWV31ZTPvjpk6m3XWMM//rs6l156cVwlw6Ux bxVLWu61OGXhN7WaIpvWc12yEl7t9u9Kb+tBff0dIcv38CgosRRnJBpqMRcVJwIASRSDiyAD AAA= Cc: freebsd-hackers@freebsd.org, Rick Macklem , Lionel Cons X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Sep 2014 18:34:43 -0000 On Mon, 8 Sep 2014, John Baldwin wrote: > On Friday, September 05, 2014 06:13:10 PM Rick Macklem wrote: > > > > I do not know of any work for ZFS on FreeBSD w.r.t. this, but I'm not a > > ZFS guy. > > Does the NFSv4 protocol support resource forks as a separate entity from EAs > though? Presumably O_XATTR would turn into a new VOP (VOP_OPENFORK() or some I think it does not, but this stuff is rather confusing to try and follow. (I only participate in nfsv4@ietf.org a tiny little bit.) -Ben