Messages in this thread | | | Date | Tue, 9 Feb 2021 22:39:21 +0100 (CET) | From | Richard Weinberger <> | Subject | Re: [PATCH 0/8] MUSE: Userspace backed MTD v3 |
| |
Miklos,
----- Ursprüngliche Mail ----- > If you look at fuse_do_ioctl() it does variable length input and > output at the same time. I guess you need something similar to that.
I'm not sure whether I understand correctly.
In MUSE one use case would be attaching two distinct (variable length) buffers to a single FUSE request, in both directions. If I read fuse_do_ioctl() correctly, it attaches always a single buffer per request but does multiple requests.
In MUSE we cold go the same path and issue up to two requests. One for in-band and optionally a second one for the out-of-band data. Hmmm?
Thanks, //richard
| |