Douglas Fuller
06d74376c8
ceph: more accurate statfs
...
Improve accuracy of statfs reporting for Ceph filesystems comprising
exactly one data pool. In this case, the Ceph monitor can now report
the space usage for the single data pool instead of the global data
for the entire Ceph cluster. Include support for this message in
mon_client and leverage it in ceph/super.
Signed-off-by: Douglas Fuller <dfuller@redhat.com>
Reviewed-by: Yan, Zheng <zyan@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2017-09-06 19:56:49 +02:00
..
crush
crush: assume weight_set != null imples weight_set_size > 0
2017-08-01 16:46:44 +02:00
armor.c
auth.c
libceph: drop len argument of *verify_authorizer_reply()
2016-12-12 23:09:21 +01:00
auth_none.c
libceph: rename ceph_entity_name_encode() -> ceph_auth_entity_name_encode()
2016-08-24 23:49:15 +02:00
auth_none.h
libceph: make authorizer destruction independent of ceph_auth_client
2016-04-25 20:54:13 +02:00
auth_x.c
libceph: fix error handling in process_one_ticket()
2017-05-23 20:32:28 +02:00
auth_x.h
libceph: rename and align ceph_x_authorizer::reply_buf
2016-12-12 23:09:19 +01:00
auth_x_protocol.h
buffer.c
libceph: nuke ceph_kvfree()
2014-12-17 20:09:50 +03:00
ceph_common.c
Add wait_for_random_bytes() and get_random_*_wait() functions so that
2017-07-15 12:44:02 -07:00
ceph_fs.c
libceph: fix legacy layout decode with pool 0
2016-11-10 20:13:08 +01:00
ceph_hash.c
ceph_strings.c
rbd: support for exclusive-lock feature
2016-08-24 23:49:16 +02:00
cls_lock_client.c
rbd: support updating the lock cookie without releasing the lock
2017-05-04 09:19:23 +02:00
crypto.c
sched/headers: Prepare to move the memalloc_noio_*() APIs to <linux/sched/mm.h>
2017-03-02 08:42:33 +01:00
crypto.h
libceph: stop allocating a new cipher on every crypto request
2016-12-12 23:09:20 +01:00
debugfs.c
libceph: osd_state is 32 bits wide in luminous
2017-07-07 17:25:19 +02:00
Kconfig
libceph: select CRYPTO_CBC in addition to CRYPTO_AES
2014-10-14 21:03:20 +04:00
Makefile
libceph: support for advisory locking on RADOS objects
2016-08-24 23:49:15 +02:00
messenger.c
libceph: don't call ->reencode_message() more than once per message
2017-08-01 16:46:43 +02:00
mon_client.c
ceph: more accurate statfs
2017-09-06 19:56:49 +02:00
msgpool.c
libceph: fix some missing includes
2016-07-28 02:55:35 +02:00
osd_client.c
ceph: nuke startsync op
2017-09-06 19:56:43 +02:00
osdmap.c
libceph: make RECOVERY_DELETES feature create a new interval
2017-08-01 16:46:45 +02:00
pagelist.c
libceph: convert ceph_pagelist.refcnt from atomic_t to refcount_t
2017-05-04 09:19:19 +02:00
pagevec.c
mm: replace get_user_pages_unlocked() write/force parameters with gup_flags
2016-10-18 14:13:37 -07:00
snapshot.c
libceph: convert ceph_snap_context.nref from atomic_t to refcount_t
2017-05-04 09:19:18 +02:00
string_table.c
libceph: using kfree_rcu() to simplify the code
2016-08-08 21:41:42 +02:00