remarkable-linux/fs/ceph
Sage Weil 92a49fb0f7 ceph: fix statvfs fr_size
Different versions of glibc are broken in different ways, but the short of
it is that for the time being, frsize should == bsize, and be used as the
multiple for the blocks, free, and available fields.  This mirrors what is
done for NFS.  The previous reporting of the page size for frsize meant
that newer glibc and df would report a very small value for the fs size.

Fixes http://tracker.ceph.com/issues/3793.

Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Greg Farnum <greg@inktank.com>
2013-02-22 15:31:00 -08:00
..
addr.c ceph: kill ceph_osdc_new_request() "num_reply" parameter 2013-02-18 12:19:39 -06:00
caps.c ceph: check mds_wanted for imported cap 2013-01-17 12:42:38 -06:00
ceph_frag.c ceph: factor out libceph from Ceph file system 2010-10-20 15:37:28 -07:00
debugfs.c libceph: delay debugfs initialization until we learn global_id 2012-08-20 10:03:15 -07:00
dir.c lseek: the "whence" argument is called "whence" 2012-12-17 17:15:12 -08:00
export.c ceph: fix dentry reference leak in ceph_encode_fh() 2012-12-18 15:02:11 -08:00
file.c ceph: kill ceph_osdc_new_request() "num_reply" parameter 2013-02-18 12:19:39 -06:00
inode.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client 2012-12-20 14:00:13 -08:00
ioctl.c libceph: pass length to ceph_calc_file_object_mapping() 2013-01-17 15:52:04 -06:00
ioctl.h ceph: fully initialize new layout 2012-05-16 14:28:27 -05:00
Kconfig ceph: factor out libceph from Ceph file system 2010-10-20 15:37:28 -07:00
locks.c ceph: unwind canceled flock state 2011-06-07 21:36:45 -07:00
Makefile ceph: Makefile: Remove unnessary code 2011-01-12 15:15:13 -08:00
mds_client.c ceph: Check for created flag in response from mds 2013-01-17 12:42:36 -06:00
mds_client.h ceph: Check for created flag in response from mds 2013-01-17 12:42:36 -06:00
mdsmap.c ceph: factor out libceph from Ceph file system 2010-10-20 15:37:28 -07:00
snap.c ceph: define snap counts as u32 everywhere 2012-07-30 18:15:47 -07:00
strings.c libceph: update ceph_mds_state_name() and ceph_mds_op_name() 2013-02-18 12:20:34 -06:00
super.c ceph: fix statvfs fr_size 2013-02-22 15:31:00 -08:00
super.h ceph: fix statvfs fr_size 2013-02-22 15:31:00 -08:00
xattr.c ceph: implement hidden per-field ceph.*.layout.* vxattrs 2013-02-13 18:26:17 -08:00