summaryrefslogtreecommitdiffstats
path: root/net/ceph/crush/crush.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* libceph: decode CRUSH device/bucket types and namesIlya Dryomov2020-06-011-1/+2
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* libceph, crush: per-pool crush_choose_arg_map for crush_do_rule()Ilya Dryomov2017-07-071-0/+3
* crush: remove mutable part of CRUSH mapIlya Dryomov2017-02-201-5/+0
* crush: sync up with userspaceIlya Dryomov2015-06-251-7/+6
* crush: straw2 bucket type with an efficient 64-bit crush_ln()Ilya Dryomov2015-04-221-0/+14
* crush: factor out (trivial) crush_destroy_rule()Ilya Dryomov2013-12-311-2/+5
* crush: fix memory leak when destroying tree bucketsSage Weil2012-05-081-0/+2
* crush: fix tree node weight lookupSage Weil2012-05-081-3/+1
* crush: remove parent mapsSage Weil2012-05-081-25/+0
* crush: clean up types, const-nessSage Weil2012-05-081-4/+4
* ceph: factor out libceph from Ceph file systemYehuda Sadeh2010-10-211-0/+151