From d52ae4f9d44d7e08375bfacac0bc7cc02ad1b54b Mon Sep 17 00:00:00 2001 From: Bernd Schubert Date: Wed, 28 May 2025 15:13:47 +0200 Subject: Allow applications to retrieve the req payload (io-uring only) With io-uring the req owns the payload buffer, the application can directly access it and copy data into it. fuse_buf_copy_one() already has a check for dstmem == srcmem and skips data copies. fuse_reply_data fuse_reply_data_uring fuse_buf_copy fuse_buf_copy_one Signed-off-by: Bernd Schubert --- lib/fuse_versionscript | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/fuse_versionscript') diff --git a/lib/fuse_versionscript b/lib/fuse_versionscript index 0e581f1..2feafcf 100644 --- a/lib/fuse_versionscript +++ b/lib/fuse_versionscript @@ -205,6 +205,7 @@ FUSE_3.17 { FUSE_3.18 { global: fuse_req_is_uring; + fuse_req_get_payload; fuse_set_feature_flag; fuse_unset_feature_flag; fuse_get_feature_flag; -- cgit v1.2.3