diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2017-11-22 00:42:55 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2017-11-22 00:50:47 -0500 |
commit | 22291ae84a029d65334d1a90b67b5031f45cd540 (patch) | |
tree | ab9fefe205577324915545b21535fcccbff89f48 /libbcachefs/sysfs.c | |
parent | 74cb92203293a8d5b16b078389f6b3dba5300e89 (diff) |
Update bcachefs sources to 9e7ae5219c bcachefs: Make write points more dynamic
Diffstat (limited to 'libbcachefs/sysfs.c')
-rw-r--r-- | libbcachefs/sysfs.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libbcachefs/sysfs.c b/libbcachefs/sysfs.c index 07d9be7..c20769b 100644 --- a/libbcachefs/sysfs.c +++ b/libbcachefs/sysfs.c @@ -209,11 +209,11 @@ static size_t bch2_btree_cache_size(struct bch_fs *c) size_t ret = 0; struct btree *b; - mutex_lock(&c->btree_cache_lock); - list_for_each_entry(b, &c->btree_cache, list) + mutex_lock(&c->btree_cache.lock); + list_for_each_entry(b, &c->btree_cache.live, list) ret += btree_bytes(c); - mutex_unlock(&c->btree_cache_lock); + mutex_unlock(&c->btree_cache.lock); return ret; } @@ -436,7 +436,7 @@ STORE(__bch2_fs) sc.gfp_mask = GFP_KERNEL; sc.nr_to_scan = strtoul_or_return(buf); - c->btree_cache_shrink.scan_objects(&c->btree_cache_shrink, &sc); + c->btree_cache.shrink.scan_objects(&c->btree_cache.shrink, &sc); } return size; |