1. 17a13e4 libceph: follow {read,write}_tier fields on osd request submission by Ilya Dryomov · 11 years ago
  2. ce7f6a2 libceph: add ceph_pg_pool_by_id() by Ilya Dryomov · 11 years ago
  3. 7c13cb6 libceph: replace ceph_calc_ceph_pg() with ceph_oloc_oid_to_pg() by Ilya Dryomov · 11 years ago
  4. e8ef19c crush: eliminate CRUSH_MAX_SET result size limitation by Ilya Dryomov · 11 years ago
  5. b3b33b0 crush: pass weight vector size to map function by Ilya Dryomov · 11 years ago
  6. 9542cf0 libceph: use pg_num_mask instead of pgp_num_mask for pg.seed calc by Sage Weil · 11 years ago
  7. ef4859d libceph: define ceph_decode_pgid() only once by Alex Elder · 12 years ago
  8. 41766f8 libceph: rename ceph_calc_object_layout() by Alex Elder · 12 years ago
  9. d6c0dd6 libceph: fix decoding of pgids by Sage Weil · 12 years ago
  10. 83ca14f libceph: add support for HASHPSPOOL pool flag by Sage Weil · 12 years ago
  11. 2169aea libceph: calculate placement based on the internal data types by Sage Weil · 12 years ago
  12. 4f6a7e5 ceph: update support for PGID64, PGPOOL3, OSDENC protocol features by Sage Weil · 12 years ago
  13. 5b191d9 libceph: decode into cpu-native ceph_pg type by Sage Weil · 12 years ago
  14. 12979354 libceph: rename ceph_pg -> ceph_pg_v1 by Sage Weil · 12 years ago
  15. 1ec3911 libceph: fix undefined behavior when using snprintf() by Cong Ding · 12 years ago
  16. e8afad6 libceph: pass length to ceph_calc_file_object_mapping() by Alex Elder · 12 years ago
  17. 1604f48 libceph: for chooseleaf rules, retry CRUSH map descent from root if leaf is failed by Jim Schutt · 12 years ago
  18. 72afc71 libceph: define ceph_pg_pool_name_by_id() by Alex Elder · 12 years ago
  19. 0ed7285 libceph: fix osdmap decode error paths by Sage Weil · 12 years ago
  20. d63b77f libceph: check for invalid mapping by Sage Weil · 12 years ago
  21. 546f04e libceph: support crush tunables by Sage Weil · 12 years ago
  22. 9a64e8e Merge tag 'v3.5-rc1' by Sage Weil · 12 years ago
  23. a550604 libceph: fix overflow in osdmap_apply_incremental() by Xi Wang · 12 years ago
  24. e91a9b6 libceph: fix overflow in osdmap_decode() by Xi Wang · 12 years ago
  25. ad3b904 libceph: fix overflow in __decode_pool_names() by Xi Wang · 12 years ago
  26. af56e0a Merge git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client by Linus Torvalds · 12 years ago
  27. 6bd9adb libceph: fix pg_temp updates by Sage Weil · 12 years ago
  28. 8b39326 crush: warn on do_rule failure by Sage Weil · 13 years ago
  29. fc7c3ae crush: remove parent maps by Sage Weil · 13 years ago
  30. 41ebcc0 crush: remove forcefeed functionality by Sage Weil · 13 years ago
  31. 3469ac1a ceph: drop support for preferred_osd pgs by Sage Weil · 13 years ago
  32. 95c9617 net: cleanup unsigned to unsigned int by Eric Dumazet · 13 years ago
  33. 6448669 libceph: fix overflow check in crush_decode() by Xi Wang · 13 years ago
  34. 8adc8b3 libceph: fix pg_temp mapping update by Sage Weil · 13 years ago
  35. 782e182 libceph: fix pg_temp mapping calculation by Sage Weil · 13 years ago
  36. 7662d8f libceph: handle new osdmap down/state change encoding by Sage Weil · 14 years ago
  37. 3145666 libceph: fix osdmap timestamp assignment by Sage Weil · 13 years ago
  38. b0aee35 ceph: Always free allocated memory in osdmap_decode() by Jesper Juhl · 14 years ago
  39. 3d14c5d ceph: factor out libceph from Ceph file system by Yehuda Sadeh · 15 years ago[Renamed (98%) from fs/ceph/osdmap.c]
  40. 7669a2c ceph: lookup pool in osdmap by name by Yehuda Sadeh · 14 years ago
  41. 213c99e ceph: whitespace cleanup by Sage Weil · 14 years ago
  42. 73a7e69 ceph: fix decoding of pool snap info by Sage Weil · 14 years ago
  43. effcb9e ceph: print useful error message when crush rule not found by Sage Weil · 14 years ago
  44. cd84db6 ceph: code cleanup by Yehuda Sadeh · 14 years ago
  45. bc4fdca ceph: fix pg_mapping leak on pg_temp updates by Sage Weil · 14 years ago
  46. b0bbb0b ceph: add kfree() to error path by Dan Carpenter · 14 years ago
  47. cebc5be ceph: fix crush map update decoding by Sage Weil · 14 years ago
  48. 7e34bc5 fs/ceph: Use ERR_CAST by Julia Lawall · 14 years ago
  49. d85b705 ceph: resubmit requests on pg mapping change (not just primary change) by Sage Weil · 15 years ago
  50. 96e35b4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client by Linus Torvalds · 15 years ago
  51. 2844a76 ceph: decode v5 of osdmap (pool names) [protocol change] by Sage Weil · 15 years ago
  52. 5a0e3ad include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h by Tejun Heo · 15 years ago
  53. efd7576 ceph: fix pg pool decoding from incremental osdmap update by Sage Weil · 15 years ago
  54. e53a8fd ceph: fix osdmap decoding when pools include (removed) snaps by Sage Weil · 15 years ago
  55. 4fc51be ceph: use rbtree for pg pools; decode new osdmap format by Sage Weil · 15 years ago
  56. 9794b14 ceph: fix memory leak when destroying osdmap with pg_temp mappings by Sage Weil · 15 years ago
  57. 02f90c6 ceph: add uid field to ceph_pg_pool by Sage Weil · 15 years ago
  58. 361be86 ceph: precede encoded ceph_pg_pool struct with version by Sage Weil · 15 years ago
  59. 7067f79 ceph: fix incremental osdmap pg_temp decoding bug by Sage Weil · 15 years ago
  60. 30dc638 ceph: fix error paths for corrupt osdmap messages by Sage Weil · 15 years ago
  61. 9ec7cab ceph: hex dump corrupt server data to KERN_DEBUG by Sage Weil · 15 years ago
  62. 767ea5c ceph: do not feed bad device ids to crush by Sage Weil · 15 years ago
  63. fb69039 ceph: make CRUSH hash function a bucket property by Sage Weil · 15 years ago
  64. 1654dd0 ceph: make object hash a pg_pool property by Sage Weil · 15 years ago
  65. 1bdb70e ceph: clean up 'osd%d down' console msg by Sage Weil · 15 years ago
  66. 5104212 ceph: fix endian conversions for ceph_pg by Sage Weil · 15 years ago
  67. 63f2d21 ceph: use fixed endian encoding for ceph_entity_addr by Sage Weil · 15 years ago
  68. ff1d1f7 ceph: fix intra strip unit length calculation by Noah Watkins · 15 years ago
  69. 645a102 ceph: fix object striping calculation for non-default striping schemes by Sage Weil · 15 years ago
  70. 5600f5e ceph: correct comment to match striping calculation by Sage Weil · 15 years ago
  71. 35e054a ceph: remove redundant use of le32_to_cpu by Noah Watkins · 15 years ago
  72. ee7fdfa ceph: include preferred osd in placement seed by Sage Weil · 15 years ago
  73. c89136e ceph: convert encode/decode macros to inlines by Sage Weil · 15 years ago
  74. 991abb6 ceph: fail gracefully on corrupt osdmap (bad pg_temp mapping) by Sage Weil · 15 years ago
  75. f24e998 ceph: OSD client by Sage Weil · 15 years ago