The Samba-Bugzilla – Attachment 15794 Details for
Bug 14280
io_uring vfs module is missing in 4.12
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
WHATSNEW entry v2
0001-WHATSNEW-announce-vfs_io_uring.patch (text/plain), 1.41 KB, created by
Karolin Seeger
on 2020-02-18 08:08:11 UTC
(
hide
)
Description:
WHATSNEW entry v2
Filename:
MIME Type:
Creator:
Karolin Seeger
Created:
2020-02-18 08:08:11 UTC
Size:
1.41 KB
patch
obsolete
>From 057702034411eb2791c072f0f80db982d5300b88 Mon Sep 17 00:00:00 2001 >From: Stefan Metzmacher <metze@samba.org> >Date: Mon, 17 Feb 2020 15:46:53 +0100 >Subject: [PATCH] WHATSNEW: announce vfs_io_uring > >Signed-off-by: Stefan Metzmacher <metze@samba.org> >--- > WHATSNEW.txt | 19 +++++++++++++++++++ > 1 file changed, 19 insertions(+) > >diff --git a/WHATSNEW.txt b/WHATSNEW.txt >index 9a521a973a9..a63eb076a04 100644 >--- a/WHATSNEW.txt >+++ b/WHATSNEW.txt >@@ -77,6 +77,25 @@ to-be-ignored timestamp variables passed to the SMB_VFS_NTIMES() VFS function. > VFS modules can check whether any of the time values inside a struct > smb_file_time is to be ignored by calling is_omit_timespec() on the value. > >+'io_uring' vfs module >+--------------------- >+ >+The module makes use of the new io_uring infrastructure >+(intruduced in Linux 5.1), see https://lwn.net/Articles/776703/ >+ >+Currently this implements SMB_VFS_{PREAD,PWRITE,FSYNC}_SEND/RECV >+and avoids the overhead of the userspace threadpool in the default >+vfs backend. See also vfs_io_uring(8). >+ >+In order to build the module you need the liburing userspace library >+and its developement headers installed, see >+https://git.kernel.dk/cgit/liburing/ >+ >+At runtime you'll need a Linux kernel with version 5.1 or higher. >+Note that 5.4.14 and 5.4.15 have a regression that breaks the Samba >+module! The regression was fixed in Linux 5.4.16 again. >+ >+ > REMOVED FEATURES > ================ > >-- >2.17.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Flags:
metze
:
review+
jra
:
review+
Actions:
View
Attachments on
bug 14280
:
15791
|
15793
| 15794