Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
24e4f1097aca47c5edac57bd65f7d65ec0d0d203
/
net
/
ceph
/
crush
4de17ae
crush: fix using plain integer as NULL warning
by YueHaibing
· 6 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
c7ed1a4
crush: assume weight_set != null imples weight_set_size > 0
by Ilya Dryomov
· 7 years ago
9eebe45
crush: remove an obsolete comment
by Ilya Dryomov
· 7 years ago
b88ed8d
crush: crush_init_workspace starts with struct crush_work
by Ilya Dryomov
· 7 years ago
5cf9c4a
libceph, crush: per-pool crush_choose_arg_map for crush_do_rule()
by Ilya Dryomov
· 7 years ago
069f322
crush: implement weight and id overrides for straw2
by Ilya Dryomov
· 7 years ago
7ba0487
crush: fix dprintk compilation
by Ilya Dryomov
· 8 years ago
98ba6af
crush: do is_out test only if we do not collide
by Ilya Dryomov
· 8 years ago
743efcf
crush: merge working data and scratch
by Ilya Dryomov
· 8 years ago
66a0e2d
crush: remove mutable part of CRUSH map
by Ilya Dryomov
· 8 years ago
f6c0d1a
crush: include mapper.h in mapper.c
by Tobias Klauser
· 8 years ago
64f7756
crush: remove redundant local variable
by Ilya Dryomov
· 8 years ago
74a52938
crush: don't normalize input of crush_ln iteratively
by Ilya Dryomov
· 8 years ago
dc6ae6d
crush: add chooseleaf_stable tunable
by Ilya Dryomov
· 9 years ago
56a4f30
crush: ensure take bucket value is valid
by Ilya Dryomov
· 9 years ago
f224a69
crush: ensure bucket id is valid before indexing buckets array
by Ilya Dryomov
· 9 years ago
b459be7
crush: sync up with userspace
by Ilya Dryomov
· 9 years ago
8f52979
crush: fix crash from invalid 'take' argument
by Ilya Dryomov
· 9 years ago
958a276
crush: straw2 bucket type with an efficient 64-bit crush_ln()
by Ilya Dryomov
· 10 years ago
4500226
crush: ensuring at most num-rep osds are selected
by Ilya Dryomov
· 10 years ago
9be6df2
crush: drop unnecessary include from mapper.c
by Ilya Dryomov
· 10 years ago
d83ed85
crush: add SET_CHOOSELEAF_VARY_R step
by Ilya Dryomov
· 11 years ago
e2b149c
crush: add chooseleaf_vary_r tunable
by Ilya Dryomov
· 11 years ago
6ed1002
crush: allow crush rules to set (re)tries counts to 0
by Ilya Dryomov
· 11 years ago
48a163d
crush: fix off-by-one errors in total_tries refactor
by Ilya Dryomov
· 11 years ago
0e32d71
crush: fix crush_choose_firstn comment
by Ilya Dryomov
· 11 years ago
2d8be0b
crush: attempts -> tries
by Ilya Dryomov
· 11 years ago
f046bf9
crush: add set_choose_local_[fallback_]tries steps
by Ilya Dryomov
· 11 years ago
d390bb2
crush: generalize descend_once
by Ilya Dryomov
· 11 years ago
917edad
crush: CHOOSE_LEAF -> CHOOSELEAF throughout
by Ilya Dryomov
· 11 years ago
cc10df4
crush: add SET_CHOOSE_TRIES rule step
by Ilya Dryomov
· 11 years ago
f18650a
crush: apply chooseleaf_tries to firstn mode too
by Ilya Dryomov
· 11 years ago
be3226a
crush: new SET_CHOOSE_LEAF_TRIES command
by Ilya Dryomov
· 11 years ago
4158608
crush: pass parent r value for indep call
by Ilya Dryomov
· 11 years ago
ab4ce2b5
crush: clarify numrep vs endpos
by Ilya Dryomov
· 11 years ago
9fe0718
crush: strip firstn conditionals out of crush_choose, rename
by Ilya Dryomov
· 11 years ago
3102b0a
crush: add note about r in recursive choose
by Ilya Dryomov
· 11 years ago
9a3b490
crush: use breadth-first search for indep mode
by Ilya Dryomov
· 11 years ago
c6d98a6
crush: return CRUSH_ITEM_UNDEF for failed placements with indep
by Ilya Dryomov
· 11 years ago
e8ef19c
crush: eliminate CRUSH_MAX_SET result size limitation
by Ilya Dryomov
· 11 years ago
2a4ba74
crush: fix some comments
by Ilya Dryomov
· 11 years ago
8f99c85
crush: reduce scope of some local variables
by Ilya Dryomov
· 11 years ago
bfb16d7
crush: factor out (trivial) crush_destroy_rule()
by Ilya Dryomov
· 11 years ago
b3b33b0
crush: pass weight vector size to map function
by Ilya Dryomov
· 11 years ago
7d7c1f6
crush: avoid recursion if we have already collided
by Sage Weil
· 12 years ago
1604f48
libceph: for chooseleaf rules, retry CRUSH map descent from root if leaf is failed
by Jim Schutt
· 12 years ago
546f04e
libceph: support crush tunables
by Sage Weil
· 12 years ago
af56e0a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 12 years ago
6eb43f4
crush: fix memory leak when destroying tree buckets
by Sage Weil
· 13 years ago
f671d4c
crush: fix tree node weight lookup
by Sage Weil
· 13 years ago
fc7c3ae
crush: remove parent maps
by Sage Weil
· 13 years ago
41ebcc0
crush: remove forcefeed functionality
by Sage Weil
· 13 years ago
0668216
crush: use a temporary variable to simplify crush_do_rule
by Sage Weil
· 13 years ago
a1f4895
crush: be more tolerant of nonsensical crush maps
by Sage Weil
· 13 years ago
c90f95e
crush: adjust local retry threshold
by Sage Weil
· 13 years ago
8b12d47
crush: clean up types, const-ness
by Sage Weil
· 13 years ago
feb50ac
crush: include header for global symbols
by hartleys
· 13 years ago
95c9617
net: cleanup unsigned to unsigned int
by Eric Dumazet
· 13 years ago
e11b05d
crush: fix force for non-root TAKE
by Sage Weil
· 13 years ago
f1932fc
crush: fix mapping calculation when force argument doesn't exist
by Sage Weil
· 13 years ago
3d14c5d
ceph: factor out libceph from Ceph file system
by Yehuda Sadeh
· 15 years ago