fallocate can't change the cifs disk space usage

Steve French smfrench at gmail.com
Mon Aug 3 04:42:32 UTC 2020


Any luck trying the same thing to Windows and/or Azure to see if this
is possible Samba bug - sounds like possible Samba server bug but need
more information.

Are you using one of the Samba plug in VFS modules on the server (like
vfs_btrfs)?

What does the filesystem show (before and after) on the server side
(local file system not just the remote view that Samba is returning
for statfs) when you try the df -h?

On Sun, Aug 2, 2020 at 9:55 PM Xiaoli Feng <xifeng at redhat.com> wrote:
>
> Hello all,
>
> Recently when I'm investigating the xfstests generic/213 generic/228 failures for cifs.
> Found that fallocate can't change the cifs disk space usage. Comparing xfs fileystem,
> fallocate can update space usage.
>
> My tests is in 5.8.0-rc7+. I also file a bug for this issue.
>   https://bugzilla.kernel.org/show_bug.cgi?id=208775
>
> # cat /etc/samba/smb.conf
> [cifs]
> path=/mnt/cifs
> writeable=yes
> # mount //localhost/cifs cifs -o user=root,password=redhat,cache=none,actimeo=0
> # df -h cifs
> Filesystem        Size  Used Avail Use% Mounted on
> //localhost/cifs   36G   23G   13G  66% /root/cifs
> #  fallocate -o 0 -l 2g /root/cifs/file1
> # df -h cifs
> Filesystem        Size  Used Avail Use% Mounted on
> //localhost/cifs   36G   23G   13G  66% /root/cifs
> ]# ls -l cifs
> total 1
> -rwxr-xr-x. 1 root root 2147483648 Aug  2 21:57 file1
>
> Thanks.
>
> --
> Best regards!
> XiaoLi Feng 冯小丽
>


-- 
Thanks,

Steve



More information about the samba-technical mailing list