From 2479debace31148e8d9319507977b0e081ee91ff Mon Sep 17 00:00:00 2001 From: redickwang Date: Thu, 16 Jul 2020 10:34:39 +0800 Subject: [PATCH] client: more reasonable statfs ffree 'ceph-fuse 1038 - - - /cephfs' is more reasonable than 'ceph-fuse 1038 1038 0 100% /cephfs' Fixs: https://tracker.ceph.com/issues/47568 Signed-off-by: redickwang --- src/client/Client.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/client/Client.cc b/src/client/Client.cc index 3bb4749808eee..2d8a20f9271b8 100755 --- a/src/client/Client.cc +++ b/src/client/Client.cc @@ -10164,7 +10164,7 @@ int Client::statfs(const char *path, struct statvfs *stbuf, stbuf->f_frsize = 1 << CEPH_BLOCK_SHIFT; stbuf->f_bsize = 1 << CEPH_BLOCK_SHIFT; stbuf->f_files = total_files_on_fs; - stbuf->f_ffree = 0; + stbuf->f_ffree = -1; stbuf->f_favail = -1; stbuf->f_fsid = -1; // ?? stbuf->f_flag = 0; // ?? -- 2.39.5