| Commit message (Expand) | Author | Age | Files | Lines |
* | libceph: use swap() macro instead of taking tmp variable | Guo Zhengkui | 2022-05-25 | 1 | -4/+1 |
* | treewide: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 2020-08-24 | 1 | -1/+1 |
* | libceph: replace HTTP links with HTTPS ones | Alexander A. Klimov | 2020-08-03 | 1 | -1/+1 |
* | crush: fix using plain integer as NULL warning | YueHaibing | 2018-08-13 | 1 | -2/+2 |
* | crush: assume weight_set != null imples weight_set_size > 0 | Ilya Dryomov | 2017-08-01 | 1 | -1/+1 |
* | crush: remove an obsolete comment | Ilya Dryomov | 2017-07-07 | 1 | -5/+0 |
* | crush: crush_init_workspace starts with struct crush_work | Ilya Dryomov | 2017-07-07 | 1 | -1/+1 |
* | crush: implement weight and id overrides for straw2 | Ilya Dryomov | 2017-07-07 | 1 | -18/+56 |
* | crush: fix dprintk compilation | Ilya Dryomov | 2017-02-23 | 1 | -2/+2 |
* | crush: do is_out test only if we do not collide | Ilya Dryomov | 2017-02-23 | 1 | -3/+1 |
* | crush: merge working data and scratch | Ilya Dryomov | 2017-02-20 | 1 | -10/+7 |
* | crush: remove mutable part of CRUSH map | Ilya Dryomov | 2017-02-20 | 1 | -68/+138 |
* | crush: include mapper.h in mapper.c | Tobias Klauser | 2016-12-12 | 1 | -0/+2 |
* | crush: remove redundant local variable | Ilya Dryomov | 2016-10-05 | 1 | -3/+2 |
* | crush: don't normalize input of crush_ln iteratively | Ilya Dryomov | 2016-10-05 | 1 | -3/+9 |
* | crush: add chooseleaf_stable tunable | Ilya Dryomov | 2016-02-04 | 1 | -4/+14 |
* | crush: ensure take bucket value is valid | Ilya Dryomov | 2016-02-04 | 1 | -1/+2 |
* | crush: ensure bucket id is valid before indexing buckets array | Ilya Dryomov | 2016-02-04 | 1 | -2/+10 |
* | crush: sync up with userspace | Ilya Dryomov | 2015-06-25 | 1 | -48/+89 |
* | crush: fix crash from invalid 'take' argument | Ilya Dryomov | 2015-06-25 | 1 | -2/+9 |
* | crush: straw2 bucket type with an efficient 64-bit crush_ln() | Ilya Dryomov | 2015-04-22 | 1 | -0/+101 |
* | crush: ensuring at most num-rep osds are selected | Ilya Dryomov | 2015-04-22 | 1 | -4/+12 |
* | crush: drop unnecessary include from mapper.c | Ilya Dryomov | 2015-04-22 | 1 | -1/+0 |
* | crush: add SET_CHOOSELEAF_VARY_R step | Ilya Dryomov | 2014-04-05 | 1 | -0/+5 |
* | crush: add chooseleaf_vary_r tunable | Ilya Dryomov | 2014-04-05 | 1 | -6/+24 |
* | crush: allow crush rules to set (re)tries counts to 0 | Ilya Dryomov | 2014-04-05 | 1 | -2/+2 |
* | crush: fix off-by-one errors in total_tries refactor | Ilya Dryomov | 2014-04-05 | 1 | -19/+27 |
* | crush: fix crush_choose_firstn comment | Ilya Dryomov | 2013-12-31 | 1 | -1/+5 |
* | crush: attempts -> tries | Ilya Dryomov | 2013-12-31 | 1 | -8/+8 |
* | crush: add set_choose_local_[fallback_]tries steps | Ilya Dryomov | 2013-12-31 | 1 | -5/+23 |
* | crush: generalize descend_once | Ilya Dryomov | 2013-12-31 | 1 | -11/+14 |
* | crush: CHOOSE_LEAF -> CHOOSELEAF throughout | Ilya Dryomov | 2013-12-31 | 1 | -5/+5 |
* | crush: add SET_CHOOSE_TRIES rule step | Ilya Dryomov | 2013-12-31 | 1 | -0/+5 |
* | crush: apply chooseleaf_tries to firstn mode too | Ilya Dryomov | 2013-12-31 | 1 | -4/+10 |
* | crush: new SET_CHOOSE_LEAF_TRIES command | Ilya Dryomov | 2013-12-31 | 1 | -10/+21 |
* | crush: pass parent r value for indep call | Ilya Dryomov | 2013-12-31 | 1 | -4/+6 |
* | crush: clarify numrep vs endpos | Ilya Dryomov | 2013-12-31 | 1 | -8/+8 |
* | crush: strip firstn conditionals out of crush_choose, rename | Ilya Dryomov | 2013-12-31 | 1 | -55/+33 |
* | crush: add note about r in recursive choose | Ilya Dryomov | 2013-12-31 | 1 | -0/+8 |
* | crush: use breadth-first search for indep mode | Ilya Dryomov | 2013-12-31 | 1 | -9/+163 |
* | crush: return CRUSH_ITEM_UNDEF for failed placements with indep | Ilya Dryomov | 2013-12-31 | 1 | -2/+6 |
* | crush: eliminate CRUSH_MAX_SET result size limitation | Ilya Dryomov | 2013-12-31 | 1 | -4/+6 |
* | crush: fix some comments | Ilya Dryomov | 2013-12-31 | 1 | -1/+1 |
* | crush: reduce scope of some local variables | Ilya Dryomov | 2013-12-31 | 1 | -3/+3 |
* | crush: pass weight vector size to map function | Ilya Dryomov | 2013-12-31 | 1 | -5/+12 |
* | crush: avoid recursion if we have already collided | Sage Weil | 2013-01-17 | 1 | -1/+1 |
* | libceph: for chooseleaf rules, retry CRUSH map descent from root if leaf is f... | Jim Schutt | 2013-01-17 | 1 | -3/+10 |
* | libceph: support crush tunables | Sage Weil | 2012-07-31 | 1 | -6/+7 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client | Linus Torvalds | 2012-05-30 | 1 | -76/+48 |
|\ |
|
| * | crush: remove forcefeed functionality | Sage Weil | 2012-05-08 | 1 | -47/+1 |