Am 09.03.2026 um 16:08 hat Hanna Czenczek geschrieben:
> Hi,
> 
> This series:
> - Fixes some bugs/minor inconveniences,
> - Removes libfuse from the request processing path,
> - Make the FUSE export use coroutines for request handling,
> 
> More detail on the v1 cover letter:
> https://lists.nongnu.org/archive/html/qemu-block/2025-03/msg00359.html
> 
> v2 cover letter:
> https://lists.nongnu.org/archive/html/qemu-block/2025-06/msg00040.html
> 
> v3 cover letter:
> https://lists.nongnu.org/archive/html/qemu-block/2025-07/msg00005.html
> 
> v4 cover letter:
> https://lists.nongnu.org/archive/html/qemu-block/2026-02/msg00324.html
> 
> 
> v4 fixes the problems Kevin has pointed out on list:
> - Fix fuse-allow-other test by making the export writable,
> - Drop outdated comment,
> - Add comment explaining why bufptr should be explicitly set to NULL in
>   the empty-read branch of fuse_read().
> 
> And the TSA warnings indicated off-list, by making all FUSE handling
> functions (which run in a coroutine) GRAPH_RDLOCK, having
> fuse_co_process_request() take the lock.  For this, we need to drop the
> permission manipulation functions in the I/O path, but that is easy (new
> patch 16).

Thanks, applied to the block branch.

Kevin


Reply via email to