From 6381044c0270a647c20935d22fd23f235d19b328 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Fri, 10 Nov 2017 12:09:36 +0100 Subject: vfs: Remove aio_linux Triggered by https://bugzilla.samba.org/show_bug.cgi?id=13128 I think this module should go. Once Linux aio will do what Samba needs, this might be worth another look. What we should instead do soon is support Linux preadv2 and the RWF_NOWAIT flag to avoid the thread context switch whenever possible. Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- WHATSNEW.txt | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'WHATSNEW.txt') diff --git a/WHATSNEW.txt b/WHATSNEW.txt index cc03f2016c8..475ebcbdc84 100644 --- a/WHATSNEW.txt +++ b/WHATSNEW.txt @@ -65,6 +65,15 @@ commands have been removed from rpcclient. "net rpc vampire keytab" from Active Directory domains continues to be supported. +vfs_aio_linux module removed +============================ + +The current Linux kernel aio does not match what Samba would +do. Shipping code that uses it leads people to false +assumptions. Samba implements async I/O based on threads by default, +there is no special module required to see benefits of read and write +request being sent do the disk in parallel. + KNOWN ISSUES ============ -- cgit v1.2.1