Displaying 13 results from an estimated 13 matches for "vfs_io_ur".
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 a...
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 chdi...
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 chdi...
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
??? se...
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
mo...
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
mo...
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
mo...
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
mo...
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
mo...
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
mo...