erofs-utils: fuse: support FUSE 2/3 multi-threading
authorLi Yiyan <lyy0627@sjtu.edu.cn>
Tue, 12 Dec 2023 11:54:27 +0000 (19:54 +0800)
committerGao Xiang <hsiangkao@linux.alibaba.com>
Sun, 14 Jan 2024 09:16:52 +0000 (17:16 +0800)
commitce4d890cf77a67546b87cd2671dab53a6f317b31
treeecb00585f43f98f6efe0562166ac0b4021eaf384
parent963c9b60473ed2e93116e8ffc8a21e215c0f1239
erofs-utils: fuse: support FUSE 2/3 multi-threading

Support multi-threading for erofsfuse and adjust the configure.ac to
allow users of FUSE 3(> 3.2) to use API version 32, while maintaining
compatibility with API version 30 for FUSE 3 (3.0/3.1) and API version
26 for FUSE 2.

Signed-off-by: Li Yiyan <lyy0627@sjtu.edu.cn>
Link: https://lore.kernel.org/r/20231212115427.2779792-1-lyy0627@sjtu.edu.cn
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
configure.ac
fuse/main.c