Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
1b3a62002a7971fac9dd6c4c329733bf8bc45510
/
net
/
ceph
/
crush
/
mapper.c
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
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
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
[Renamed (99%) from fs/ceph/crush/mapper.c]
153a109
ceph: fix crush device 'out' threshold to 1.0, not 0.1
by Sage Weil
· 14 years ago
a1a31e7
ceph: fix crush CHOOSE_LEAF when type is already a leaf
by Sage Weil
· 14 years ago
55bda7a
ceph: fix crush recursion
by Sage Weil
· 14 years ago
50b885b
ceph: whitespace cleanup
by Sage Weil
· 15 years ago
fb69039
ceph: make CRUSH hash function a bucket property
by Sage Weil
· 15 years ago
33aa96e
crush: always return a value from crush_bucket_choose
by Sage Weil
· 15 years ago
b28813a
ceph: gracefully avoid empty crush buckets
by Sage Weil
· 15 years ago
5ecc0a0
ceph: CRUSH mapping algorithm
by Sage Weil
· 15 years ago