Re: [PATCH] fuse: Add support for fuse stacked I/O

From: Christoph Hellwig
Date: Fri Jan 15 2016 - 04:29:59 EST


On Thu, Jan 14, 2016 at 07:52:00AM -0800, Nikolaus Rath wrote:
> > Please write your stacked features as kernel drivers.
>
> Could you explain in more detail? I think I don't understand either the
> why, the how, or what you mean with driver in this context (not sure
> which one it is).
>
>
> (I'm not the original submitter but interested in this)


If someone is doing stacked pass through I/O, which basically is some
form of unioning or file hiding it should be using overlayfs or a new
kernel stackable file system. That's not to say it could be prototyped
entirely in userspace, but it's not something we should add any bypasses
for.