search for: vfs_io_uring

Displaying 13 results from an estimated 13 matches for "vfs_io_uring".

2020 Apr 27
0
io_uring cause data corruption
....txt > 4) Windows 10, file explorer, copy the 10 files to a local disk D:\test\ > 5) Verify local files in D:\test with sha256sum > 6) sha256sum was correct. > 7) redid step 4 and 5. Now sha256sum was wrong, but all 10 files had the > same (but wrong) csum! The io_uring module has a vfs_io_uring:num_entries parameter which by default is set to 128. The readv/writev requests are queued inside smbd, but the number of outstanding io_uring requests are set by io_uring_queue_init(vfs_io_uring:num_entries,...). Can you try changing that value to see if the corruption point moves ? There is also...
2020 Apr 27
4
io_uring cause data corruption
On 2020-04-27 18:45, Jeremy Allison via samba wrote: > On Mon, Apr 27, 2020 at 10:27:17AM +0200, A L via samba wrote: >> On 2020-04-26 19:46, Jeremy Allison via samba wrote: >>> On Sun, Apr 26, 2020 at 11:51:42AM +0200, A L via samba wrote: >>>> * Connected from a Windows 10 computer over 1G ethernet. * Copy >>>> data using Windows Explorer and
2020 May 19
0
[Announce] Samba 4.12.3 Available for Download
...se of the Samba 4.12 release series. Changes since 4.12.2 -------------------- o Jeremy Allison <jra at samba.org> * BUG 14301: Fix smbd panic on force-close share during async io. * BUG 14343: s3: vfs_full_audit: Add missing fcntl entry in vfs_op_names[] array. * BUG 14361: vfs_io_uring: Fix data corruption with Windows clients. * BUG 14372: Fix smbd crashes when MacOS Catalina connects if iconv initialization fails. o Ralph Boehme <slow at samba.org> * BUG 14150: Exporting from macOS Adobe Illustrator creates multiple copies. * BUG 14256: smbd does a chdir()...
2020 May 19
0
[Announce] Samba 4.12.3 Available for Download
...se of the Samba 4.12 release series. Changes since 4.12.2 -------------------- o Jeremy Allison <jra at samba.org> * BUG 14301: Fix smbd panic on force-close share during async io. * BUG 14343: s3: vfs_full_audit: Add missing fcntl entry in vfs_op_names[] array. * BUG 14361: vfs_io_uring: Fix data corruption with Windows clients. * BUG 14372: Fix smbd crashes when MacOS Catalina connects if iconv initialization fails. o Ralph Boehme <slow at samba.org> * BUG 14150: Exporting from macOS Adobe Illustrator creates multiple copies. * BUG 14256: smbd does a chdir()...
2020 Apr 26
3
io_uring cause data corruption
Hello, Using Samba 4.12.1 with kernel 5.6.7 on Gentoo Linux, I wanted to test the new vfs_io_uring module. * Stand-alone Samba server acting as NAS for home setup. * /media/usb-backup is a mounted read-only btrfs filesystem. * Samba share exported as: ===== smb.conf ===== [global] ??? log level = 1 ??? workgroup = WORKGROUP ??? netbios name = NAS ??? server string = Samba Server ??? serve...
2020 Jul 20
4
Performance issues since upgrading to 3.X to 4.X
Hello, I'm a bit desperate so I'm trying to seek help here. Many year ago, I built myself 2 file servers (5 disks enclosure for data, 2 disks enclosure for the OS) on a computer. It was running on Debian 7.11 for years without an issue and I was getting 75MB/95MB when transferring file from it to a Windows client, all having a 1gbs network card. https://i.ibb.co/N618Z4W/Debian-7.png
2023 Jan 29
3
Upgrading from Samba 4.8.2 to 4.15.5
On 29/01/2023 14:00, Michael Tokarev via samba wrote: > 29.01.2023 16:51, Rowland Penny via samba wrote: > >> ?From the distros you mentioned, the first two didn't supply Samba >> packages that could be provisioned as a DC, As far as I am aware, >> Slackware is the same. Arch did supply Samba packages that could be >> used as an AD DC, these used Samba's
2020 Mar 03
0
[Announce] Samba 4.12.0 Available for Download
...e --------------------- 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 modul...
2020 Mar 03
0
[Announce] Samba 4.12.0 Available for Download
...e --------------------- 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 modul...
2020 Feb 26
0
[Announce] Samba 4.12.0rc4 Available for Download
...e --------------------- 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 modul...
2020 Feb 26
0
[Announce] Samba 4.12.0rc4 Available for Download
...e --------------------- 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 modul...
2020 Feb 19
2
[Announce] Samba 4.12.0rc3 Available for Download
...e --------------------- 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 modul...
2020 Feb 19
2
[Announce] Samba 4.12.0rc3 Available for Download
...e --------------------- 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 modul...