[RFC PATCH 0/1] fuse: restructure requests extensions handling

Luis Henriques posted 1 patch 1 month ago
There is a newer version of this series
fs/fuse/dev.c    |  35 +++++++++++++++-
fs/fuse/dir.c    | 104 +++++++++++++++++++++--------------------------
fs/fuse/fuse_i.h |  11 ++++-
3 files changed, 89 insertions(+), 61 deletions(-)
[RFC PATCH 0/1] fuse: restructure requests extensions handling
Posted by Luis Henriques 1 month ago
Hi!

This patch was going to be included in the lookup_handle patchset.  But
since it is self-contained and it can eventually be picked independently,
I've decided to send it as a separate RFC.

It basically re-implements the idea of extensions, making it easier to add
new ones: a extension can be simply added to the 'ext_args' array in
fuse_args.

Luis Henriques (1):
  fuse: restructure requests extensions handling

 fs/fuse/dev.c    |  35 +++++++++++++++-
 fs/fuse/dir.c    | 104 +++++++++++++++++++++--------------------------
 fs/fuse/fuse_i.h |  11 ++++-
 3 files changed, 89 insertions(+), 61 deletions(-)