summaryrefslogtreecommitdiffstats
path: root/src/crush/crush.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* crush: Remove mutable part of CRUSH mapAdam C. Emerson2016-11-091-5/+0
* crush: eliminate ad hoc diff between kernel and userspaceIlya Dryomov2015-06-151-0/+2
* crush: add crush_compat.hIlya Dryomov2015-06-151-8/+3
* crush: move safe arithmetic functions to buider.cIlya Dryomov2015-06-151-20/+0
* crush: fix crush_get_bucket_item_weight and bucket destroy for straw2Sage Weil2015-03-101-0/+13
* crush: add a straw2 bucket typeSage Weil2015-01-221-0/+1
* crush/crush.c: prevent DIVIDE_BY_ZERODanny Al-Gaaf2015-01-071-0/+3
* inttypes: detect and define missing integer typesNoah Watkins2014-01-021-0/+1
* crush: use kernel-doc consistentlyIlya Dryomov2013-12-231-3/+3
* crush: factor out (trivial) crush_destroy_rule()Sage Weil2013-02-051-1/+6
* crush: prevent integer overflow on reweightcaleb miles2012-07-121-0/+15
* crush: generate histogram of choose triesSage Weil2012-06-081-0/+1
* crush: remove parent mapsSage Weil2012-04-291-26/+0
* Fix several doxygen warnings, to minimize noise. Only changes comments.Tommi Virtanen2012-01-101-4/+4
* crush: fix tree weight accessor, decompileSage Weil2011-05-211-3/+1
* crush: fix up constness someSage Weil2011-05-171-1/+1
* crush: fix memory leakSage Weil2011-03-061-0/+2
* crush: eliminate signed/unsigned comparisonsColin Patrick McCabe2011-02-031-4/+5
* crush: no more static inlineSage Weil2009-11-071-0/+11
* crush: fix coding style, whitespaceSage Weil2009-06-181-5/+5
* kclient: remove bookkeeperSage Weil2009-05-191-1/+0
* crush: fall back to exhaustive bucket search for any bucket typeSage Weil2009-05-131-1/+3
* crush: ditch prime number theorem; generate random permutation on the flySage Weil2009-05-131-1/+1
* kclient: rename ceph_tools -> bookkeeperSage Weil2009-03-061-1/+1
* osdmap: move offload from crush map into osdmap as osd_weightSage Weil2008-11-121-1/+0
* crush: comments, cleanupSage Weil2008-10-231-44/+57
* kclient: analyze crush correctly, kzallocYehuda Sadeh2008-10-211-0/+1
* crush: include cleanupSage Weil2008-10-201-21/+22
* kclient: sparse code cleanupYehuda Sadeh2008-10-161-3/+3
* custom assertion handlerSage Weil2008-10-131-0/+1
* crush: store item_weight with straw buckets; crushtool progressSage Weil2008-03-201-0/+21
* crush: destroy and wrapper bugfixesSage Weil2008-03-201-1/+1
* reorganized source treeSage Weil2007-12-191-0/+103