1. 6cdaef1 libceph: fix handling of immediate socket connect failure by Sage Weil · 14 years ago
  2. 8992551 libceph: clear all flags on con_close by Sage Weil · 14 years ago
  3. 63c1362 libceph: clean up con flags by Sage Weil · 14 years ago
  4. 265fb7c libceph: replace connection state bits with states by Sage Weil · 14 years ago
  5. cb9f885 libceph: drop unnecessary CLOSED check in socket state change callback by Sage Weil · 14 years ago
  6. 3b5a9ea libceph: close socket directly from ceph_con_close() by Sage Weil · 14 years ago
  7. 1c5b33b libceph: drop gratuitous socket close calls in con_work by Sage Weil · 14 years ago
  8. 5d0f354 libceph: move ceph_con_send() closed check under the con mutex by Sage Weil · 14 years ago
  9. 67c6fc1 libceph: move msgr clear_standby under con mutex protection by Sage Weil · 14 years ago
  10. da6a81e libceph: fix fault locking; close socket on lossy fault by Sage Weil · 14 years ago
  11. ed447f0 libceph: reset connection retry on successfully negotiation by Sage Weil · 14 years ago
  12. eea8ed9 libceph: protect ceph_con_open() with mutex by Sage Weil · 14 years ago
  13. 175c4c2 libceph: (re)initialize bio_iter on start of message receive by Sage Weil · 14 years ago
  14. d43841e libceph: resubmit linger ops when pg mapping changes by Sage Weil · 14 years ago
  15. 7621822 libceph: fix mutex coverage for ceph_con_close by Sage Weil · 14 years ago
  16. b3fd00b libceph: report socket read/write error message by Sage Weil · 14 years ago
  17. 59d0272 libceph: prevent the race of incoming work during teardown by Guanjun He · 14 years ago
  18. 9beb73f libceph: initialize msgpool message types by Sage Weil · 14 years ago
  19. d92d11d libceph: allow sock transition from CONNECTING to CLOSED by Sage Weil · 14 years ago
  20. a5b0662 libceph: initialize mon_client con only once by Sage Weil · 14 years ago
  21. 638ba17 libceph: set peer name on con_open, not init by Sage Weil · 14 years ago
  22. db90f99 libceph: add some fine ASCII art by Alex Elder · 14 years ago
  23. a865127 libceph: small changes to messenger.c by Alex Elder · 14 years ago
  24. 8a0566f libceph: distinguish two phases of connect sequence by Alex Elder · 14 years ago
  25. 05a24ec libceph: separate banner and connect writes by Alex Elder · 14 years ago
  26. a94af04 libceph: define and use an explicit CONNECTED state by Alex Elder · 14 years ago
  27. abb46df libceph: clear NEGOTIATING when done by Alex Elder · 14 years ago
  28. 2a281c7 libceph: clear CONNECTING in ceph_con_close() by Alex Elder · 14 years ago
  29. 8a62c33 libceph: don't touch con state in con_close_socket() by Alex Elder · 14 years ago
  30. 70b0604 libceph: just set SOCK_CLOSED when state changes by Alex Elder · 14 years ago
  31. 54942c5 libceph: don't change socket state on sock event by Alex Elder · 14 years ago
  32. eb8c564 libceph: SOCK_CLOSED is a flag, not a state by Alex Elder · 14 years ago
  33. f892064 libceph: don't use bio_iter as a flag by Alex Elder · 14 years ago
  34. 67e5007 libceph: move init of bio_iter by Alex Elder · 14 years ago
  35. ec53635 libceph: move init_bio_*() functions up by Alex Elder · 14 years ago
  36. 3b17b0b libceph: don't mark footer complete before it is by Alex Elder · 14 years ago
  37. 3c968ed libceph: encapsulate advancing msg page by Alex Elder · 14 years ago
  38. 4ecff48 libceph: encapsulate out message data setup by Alex Elder · 14 years ago
  39. 9021a42 libceph: drop ceph_con_get/put helpers and nref member by Sage Weil · 14 years ago
  40. 1c623b0 libceph: use con get/put methods by Sage Weil · 14 years ago
  41. 8124d55 libceph: fix NULL dereference in reset_connection() by Dan Carpenter · 14 years ago
  42. fccbf06 libceph: transition socket state prior to actual connect by Sage Weil · 14 years ago
  43. f4d29a9 libceph: fix overflow in osdmap_apply_incremental() by Xi Wang · 14 years ago
  44. 6b71f61 libceph: fix overflow in osdmap_decode() by Xi Wang · 14 years ago
  45. c66a9c7 libceph: fix overflow in __decode_pool_names() by Xi Wang · 14 years ago
  46. ce4516f libceph: make ceph_con_revoke_message() a msg op by Alex Elder · 14 years ago
  47. ae04853 libceph: make ceph_con_revoke() a msg operation by Alex Elder · 14 years ago
  48. bfd3572 libceph: have messages take a connection reference by Alex Elder · 14 years ago
  49. e84e066 libceph: have messages point to their connection by Alex Elder · 14 years ago
  50. 35067a2 libceph: tweak ceph_alloc_msg() by Alex Elder · 14 years ago
  51. 6880138 libceph: fully initialize connection in con_init() by Alex Elder · 14 years ago
  52. 9403ae3 libceph: init monitor connection when opening by Alex Elder · 14 years ago
  53. a2b8761 libceph: drop connection refcounting for mon_client by Sage Weil · 14 years ago
  54. 31a84d8 libceph: embed ceph connection structure in mon_client by Alex Elder · 14 years ago
  55. 51588ed libceph: set CLOSED state bit in con_init by Alex Elder · 14 years ago
  56. d39319e libceph: provide osd number when creating osd by Alex Elder · 14 years ago
  57. 0bcd157 libceph: start tracking connection socket state by Alex Elder · 14 years ago
  58. bc32747 libceph: start separating connection flags from state by Alex Elder · 14 years ago
  59. d910c11 libceph: embed ceph messenger structure in ceph_client by Alex Elder · 14 years ago
  60. 4874ba9 libceph: rename kvec_reset and kvec_add functions by Alex Elder · 14 years ago
  61. f5e79a4 libceph: rename socket callbacks by Alex Elder · 14 years ago
  62. 809c58f libceph: kill bad_proto ceph connection op by Alex Elder · 14 years ago
  63. ac7a426 libceph: eliminate connection state "DEAD" by Alex Elder · 14 years ago
  64. e7fda85 ceph: check PG_Private flag before accessing page->private by Yan, Zheng · 14 years ago
  65. 9923ad7 rbd: Fix ceph_snap_context size calculation by Yan, Zheng · 14 years ago
  66. 6448acf rbd: store snapshot id instead of index by Josh Durgin · 15 years ago
  67. 4573951 rbd: protect read of snapshot sequence number by Josh Durgin · 15 years ago
  68. 095cb21 rbd: don't hold spinlock during messenger flush by Alex Elder · 14 years ago
  69. 49da293 libceph: fix messenger retry by Sage Weil · 14 years ago
  70. 21cbad5 libceph: flush msgr queue during mon_client shutdown by Sage Weil · 14 years ago
  71. 576e428 rbd: Clear ceph_msg->bio_iter for retransmitted message by Yan, Zheng · 14 years ago
  72. acecca4 libceph: use con get/put ops from osd_client by Sage Weil · 14 years ago
  73. 40971fc libceph: osd_client: don't drop reply reference too early by Alex Elder · 14 years ago
  74. 1c201df libceph: fix pg_temp updates by Sage Weil · 14 years ago
  75. 15ba38e libceph: avoid unregistering osd request when not registered by Sage Weil · 14 years ago
  76. 1d3df0e ceph: add auth buf in prepare_write_connect() by Alex Elder · 14 years ago
  77. 3f13447 ceph: rename prepare_connect_authorizer() by Alex Elder · 14 years ago
  78. 8d19055 ceph: return pointer from prepare_connect_authorizer() by Alex Elder · 14 years ago
  79. ed35fbc ceph: use info returned by get_authorizer by Alex Elder · 14 years ago
  80. 4f33c7e ceph: have get_authorizer methods return pointers by Alex Elder · 14 years ago
  81. 83d28f7 ceph: ensure auth ops are defined before use by Alex Elder · 14 years ago
  82. 018a2a1 ceph: messenger: reduce args to create_authorizer by Alex Elder · 14 years ago
  83. 0f56a54 ceph: define ceph_auth_handshake type by Alex Elder · 14 years ago
  84. 33f0577 ceph: messenger: check return from get_authorizer by Alex Elder · 14 years ago
  85. 29e1a95 ceph: messenger: rework prepare_connect_authorizer() by Alex Elder · 14 years ago
  86. 59336e0 ceph: messenger: check prepare_write_connect() result by Alex Elder · 14 years ago
  87. 59a521e ceph: don't set WRITE_PENDING too early by Alex Elder · 14 years ago
  88. 7dd07ab ceph: drop msgr argument from prepare_write_connect() by Alex Elder · 14 years ago
  89. d4ac74c ceph: messenger: send banner in process_connect() by Alex Elder · 14 years ago
  90. 726644c ceph: messenger: reset connection kvec caller by Alex Elder · 14 years ago
  91. 6b7cc02 libceph: don't reset kvec in prepare_write_banner() by Alex Elder · 14 years ago
  92. 1f7631f ceph: messenger: change read_partial() to take "end" arg by Alex Elder · 14 years ago
  93. dd22ce5 ceph: messenger: update "to" in read_partial() caller by Alex Elder · 14 years ago
  94. d0d7af6 ceph: messenger: use read_partial() in read_partial_message() by Alex Elder · 14 years ago
  95. f77637d ceph: osd_client: fix endianness bug in osd_req_encode_op() by Alex Elder · 14 years ago
  96. cf34fc7 crush: fix memory leak when destroying tree buckets by Sage Weil · 14 years ago
  97. 9a0117a crush: fix tree node weight lookup by Sage Weil · 14 years ago
  98. 20501b9 crush: be more tolerant of nonsensical crush maps by Sage Weil · 14 years ago
  99. 9926776 crush: adjust local retry threshold by Sage Weil · 14 years ago
  100. 506b467 crush: clean up types, const-ness by Sage Weil · 14 years ago