Merge pull request #7491 from ThomasWaldmann/borgfs-statfs-master

borgfs.statfs: add comments
This commit is contained in:
TW 2023-04-02 17:44:38 +02:00 committed by GitHub
commit 55ec00352f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -562,14 +562,14 @@ class FuseOperations(llfuse.Operations, FuseBackend):
@async_wrapper
def statfs(self, ctx=None):
stat_ = llfuse.StatvfsData()
stat_.f_bsize = 512
stat_.f_frsize = 512
stat_.f_blocks = 0
stat_.f_bfree = 0
stat_.f_bavail = 0
stat_.f_files = 0
stat_.f_ffree = 0
stat_.f_favail = 0
stat_.f_bsize = 512 # Filesystem block size
stat_.f_frsize = 512 # Fragment size
stat_.f_blocks = 0 # Size of fs in f_frsize units
stat_.f_bfree = 0 # Number of free blocks
stat_.f_bavail = 0 # Number of free blocks for unprivileged users
stat_.f_files = 0 # Number of inodes
stat_.f_ffree = 0 # Number of free inodes
stat_.f_favail = 0 # Number of free inodes for unprivileged users
stat_.f_namemax = 255 # == NAME_MAX (depends on archive source OS / FS)
return stat_