From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Lutomirski Subject: Re: [PATCH] fuse: Add support for fuse stacked I/O Date: Fri, 15 Jan 2016 08:31:25 -0800 Message-ID: References: <565394BE.4040506@codeaurora.org> <5696E366.2080605@codeaurora.org> <20160114045716.GB8006@kroah.com> <5697EF97.9020800@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: In-Reply-To: Sender: linux-api-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Linus Torvalds Cc: fuse-devel , Al Viro , Greg KH , Nikhilesh Reddy , linux-fsdevel , Nikolaus Rath , Linux API , Jan Kara , Theodore Ts'o , sven.utcke-Mmb7MZpHnFY@public.gmane.org, Antonio SJ Musumeci , Miklos Szeredi , Richard Weinberger , Linux Kernel Mailing List List-Id: linux-api@vger.kernel.org On Jan 14, 2016 11:19 AM, "Linus Torvalds" wrote: > > On Thu, Jan 14, 2016 at 10:57 AM, Nikhilesh Reddy wrote: > > > > *I will send out a properly formatted patch shortly.* > > So before you do that, can you explain in what cases fuse just wants > to pass through the IO? > > Why aren't such cases just using unionfs or something? > > In other words, I think that patch needs an explanation for the > *reason* for the new functionality. Also, clarifying the functionality would be nice. What is the "underlying" fs you speak of? What f_cred gets used? Who opens the underlying file, whatever that is? Is the intent overlay-style stacking or is it something else entirely? --Andy