1. 695d08f drbd: rcu_read_[un]lock() for all idr accesses that do not sleep by Philipp Reisner · 13 years ago
  2. c37c8ec drbd: Rename drbd_pp_alloc() to drbd_alloc_pages() and make it non-static by Andreas Gruenbacher · 13 years ago
  3. 045417f drbd: Rename drbd_{ ee -> peer_req }_has_active_page by Andreas Gruenbacher · 13 years ago
  4. 3967deb drbd: Rename drbd_free_ee() and variants to *_peer_req() by Andreas Gruenbacher · 13 years ago
  5. 0db5536 drbd: Rename drbd_alloc_ee() to drbd_alloc_peer_req() by Andreas Gruenbacher · 13 years ago
  6. e658983 drbd: Remove headers from on-the-wire data structures (struct p_*) by Andreas Gruenbacher · 13 years ago
  7. 9f5bdc3 drbd: Replace and remove old primitives by Andreas Gruenbacher · 13 years ago
  8. 78bae59 drbd: Introduced drbd_read_state() by Philipp Reisner · 13 years ago
  9. 181286a drbd: preparation commit, pass drbd_interval to drbd_al_begin/complete_io by Lars Ellenberg · 13 years ago
  10. 7c96715 drbd: _conn_send_cmd(), _drbd_send_cmd(): Pass a struct drbd_socket instead of a plain socket by Andreas Gruenbacher · 13 years ago
  11. 438c837 drbd: Do not segfault if a sync dependency reaches a diskless device by Philipp Reisner · 13 years ago
  12. 5a87d92 drbd: Preallocate one page per drbd_socket as a send buffer by Andreas Gruenbacher · 13 years ago
  13. 8f7bed7 drbd: Rename various functions from *_oos_* to *_out_of_sync_* for clarity by Andreas Gruenbacher · 14 years ago
  14. 99920dc drbd: Make all worker callbacks return 0 upon success and an error code otherwise by Andreas Gruenbacher · 13 years ago
  15. b2f0ab6 drbd: Temporarily change the return type of all worker callbacks by Andreas Gruenbacher · 13 years ago
  16. a896527c drbd: drbd_send_short_cmd(): Return 0 upon success and an error code otherwise by Andreas Gruenbacher · 13 years ago
  17. 6bdb9b0 drbd: drbd_send_dblock(): Return 0 upon success and an error code otherwise by Andreas Gruenbacher · 13 years ago
  18. 7b57b89d drbd: drbd_send_block(): Return 0 upon success and an error code otherwise by Andreas Gruenbacher · 13 years ago
  19. 73218a3c drbd: drbd_send_oos(): Return 0 upon success and an error code otherwise by Andreas Gruenbacher · 13 years ago
  20. db1b0b7 drbd: drbd_send_drequest_csum(): Return 0 upon success and an error code otherwise by Andreas Gruenbacher · 13 years ago
  21. 6c1005e drbd: drbd_send_drequest(): Return 0 upon success and an error code otherwise by Andreas Gruenbacher · 13 years ago
  22. 5b9f499 drbd: drbd_send_ov_request(): Return 0 upon success and an error code otherwise by Andreas Gruenbacher · 13 years ago
  23. fa79abd drbd: drbd_send_ack_ex(): Return 0 upon success and an error code otherwise by Andreas Gruenbacher · 13 years ago
  24. dd51612 drbd: drbd_send_ack(): Return 0 upon success and an error code otherwise by Andreas Gruenbacher · 13 years ago
  25. 04dfa13 drbd: _drbd_send_cmd(): Return 0 upon success and an error code otherwise by Andreas Gruenbacher · 13 years ago
  26. 11b0be2 drbd: drbd_get_data_sock(): Return 0 upon success and an error code otherwise by Andreas Gruenbacher · 13 years ago
  27. f399002 drbd: distribute former syncer_conf settings to disk, connection, and resource level by Lars Ellenberg · 13 years ago
  28. 38fa998 drbd: Do not modify the connection state with something else that conn_request_state() by Philipp Reisner · 13 years ago
  29. 81a5d60 drbd: Replaced the minor_table array by an idr by Philipp Reisner · 13 years ago
  30. 0e29d16 drbd: Reworked the unconfiguring and thread stopping code by Philipp Reisner · 13 years ago
  31. 9676c76 drbd: fix a wrong likely(), updated comments by Lars Ellenberg · 13 years ago
  32. fcefa62 drbd: Rename drbd_endio_{pri,sec} -> drbd_{,peer_}request_endio by Andreas Gruenbacher · 13 years ago
  33. fbe29de drbd: Rename drbd_submit_ee -> drbd_submit_peer_request by Andreas Gruenbacher · 13 years ago
  34. 8410da8 drbd: Introduced tconn->cstate_mutex by Philipp Reisner · 14 years ago
  35. dad2055 drbd: Removed drbd_state_lock() and drbd_state_unlock() by Philipp Reisner · 14 years ago
  36. bbeb641 drbd: Killed volume0; last step of multi-volume-enablement by Philipp Reisner · 14 years ago
  37. 2a67d8b drbd: Converted drbd_send_ping() and related functions from mdev to tconn by Philipp Reisner · 14 years ago
  38. 00d5694 drbd: Generalized the work callbacks by Philipp Reisner · 14 years ago
  39. 392c880 drbd: drbd_thread has now a pointer to a tconn instead of to a mdev by Philipp Reisner · 14 years ago
  40. 19393e1 drbd: Converted drbd_worker() from mdev to tconn by Philipp Reisner · 14 years ago
  41. f1b3a6e drbd: Consolidated the setup of the thread name into the framework by Philipp Reisner · 14 years ago
  42. a21e929 drbd: Moved the mdev member into drbd_work (from drbd_request and drbd_peer_request) by Philipp Reisner · 14 years ago
  43. 8082228 drbd: Converted drbd_calc_cpu_mask() and drbd_thread_current_set_cpu() from mdev to tconn by Philipp Reisner · 14 years ago
  44. 6112087 drbd: Converted drbd_(get|put)_data_sock() and drbd_send_cmd2() to tconn by Philipp Reisner · 14 years ago
  45. 0625ac1 drbd: Converted wake_asender() and request_ping() from mdev to tconn by Philipp Reisner · 14 years ago
  46. e64a329 drbd: Do no sleep long in drbd_start_resync by Philipp Reisner · 14 years ago
  47. 1f04af3 drbd: Moved code by Philipp Reisner · 14 years ago
  48. bc31fe3 drbd: Eliminated the user of drbd_task_to_thread() by Philipp Reisner · 14 years ago
  49. db830c4 drbd: Local variable renames: e -> peer_req by Andreas Gruenbacher · 14 years ago
  50. f6ffca9 drbd: Rename struct drbd_epoch_entry to struct drbd_peer_request by Andreas Gruenbacher · 14 years ago
  51. 5e47226 drbd: _req_conflicts(): Get rid of the epoch_entries tree by Andreas Gruenbacher · 14 years ago
  52. c012949 drbd: Replaced all p_header80 with a generic p_header by Philipp Reisner · 14 years ago
  53. 87eeee4 drbd: moved req_lock and transfer log from mdev to tconn by Philipp Reisner · 14 years ago
  54. 31890f4 drbd: moved agreed_pro_version, last_received and ko_count to tconn by Philipp Reisner · 14 years ago
  55. e6b3ea8 drbd: moved receiver, worker and asender from mdev to tconn by Philipp Reisner · 14 years ago
  56. e42325a drbd: moved data and meta from mdev to tconn by Philipp Reisner · 14 years ago
  57. 89e58e7 drbd: moved net_conf from mdev to tconn by Philipp Reisner · 14 years ago
  58. 841ce24 drbd: Replace the ERR_IF macro with an assert-like macro by Andreas Gruenbacher · 14 years ago
  59. e77a0a5 drbd: Convert all constants in enum drbd_thread_state to upper case by Andreas Gruenbacher · 14 years ago
  60. 8554df1 drbd: Convert all constants in enum drbd_req_event to upper case by Andreas Gruenbacher · 14 years ago
  61. bb3bfe9 drbd: Remove the unused hash tables by Andreas Gruenbacher · 14 years ago
  62. 010f6e6 drbd: Put sector and size in struct drbd_epoch_entry into struct drbd_interval by Andreas Gruenbacher · 14 years ago
  63. ace652a drbd: Put sector and size in struct drbd_request into struct drbd_interval by Andreas Gruenbacher · 14 years ago
  64. 579b57e drbd: Magic reserved block_id value cleanup by Andreas Gruenbacher · 14 years ago
  65. 9a8e775 drbd: Consistently use block_id == ID_SYNCER for checksum based resync and online verify by Andreas Gruenbacher · 14 years ago
  66. 0cfdd24 drbd: Use the correct max_bio_size when creating resync requests by Philipp Reisner · 13 years ago
  67. 24c4830 drbd: Fix spelling by Bart Van Assche · 13 years ago
  68. 53ea433 drbd: fix potential distributed deadlock by Lars Ellenberg · 13 years ago
  69. 7961243 drbd: Fixed handling of read errors on a 'VerifyS' node by Philipp Reisner · 13 years ago
  70. 8f21420 drbd: Fixed handling of read errors on a 'VerifyT' node by Philipp Reisner · 13 years ago
  71. c5a9161 drbd: Remove unused function atodb_endio() by Andreas Gruenbacher · 14 years ago
  72. 10f6d992 drbd: don't BUG_ON, if bio_add_page of a single page to an empty bio fails by Lars Ellenberg · 14 years ago
  73. 62b0da3 drbd: log UUIDs whenever they change by Lars Ellenberg · 14 years ago
  74. 6c922ed drbd: only generate and send a new sync uuid after a successful state change by Lars Ellenberg · 14 years ago
  75. 20ee639 drbd: cleaned up __set_current_state() followed by schedule_timeout() calls by Philipp Reisner · 14 years ago
  76. 370a43e drbd: Work on the Ahead -> SyncSource transition by Philipp Reisner · 14 years ago
  77. 794abb7 drbd: Cleaned up the resync timer logic by Philipp Reisner · 14 years ago
  78. d612d30 drbd: No longer answer P_RS_DATA_REQUEST packets when in C_AHEAD mode by Philipp Reisner · 14 years ago
  79. 0719427 drbd: ratelimit io error messages by Lars Ellenberg · 14 years ago
  80. 5a22db8 drbd: serialize sending of resync uuid with pending w_send_oos by Lars Ellenberg · 14 years ago
  81. 02851e9 drbd: move bitmap write from resync_finished to after_state_change by Lars Ellenberg · 14 years ago
  82. 4b0715f drbd: allow petabyte storage on 64bit arch by Lars Ellenberg · 14 years ago
  83. 19f843a drbd: bitmap keep track of changes vs on-disk bitmap by Lars Ellenberg · 14 years ago
  84. 81e8465 drbd: Use the standard bool, true, and false keywords by Andreas Gruenbacher · 14 years ago
  85. 09b9e79 drbd: Implemented the before-resync-source handler by Philipp Reisner · 14 years ago
  86. 9d77a5f drbd: Make some functions static by Philipp Reisner · 14 years ago
  87. e3555d8 drbd: Implemented priority inheritance for resync requests by Philipp Reisner · 14 years ago
  88. 59817f4 drbd: Do not cleanup resync LRU for the Ahead/Behind SyncSource/SyncTarget transitions by Philipp Reisner · 14 years ago
  89. c4752ef drbd: When proxy's buffer drained off go into regular resync mode by Philipp Reisner · 14 years ago
  90. 73a01a1 drbd: New packet for Ahead/Behind mode: P_OUT_OF_SYNC by Philipp Reisner · 14 years ago
  91. 1816a2b drbd: properly use max_hw_sectors to limit the our bio size by Lars Ellenberg · 14 years ago
  92. 2649f08 drbd: use the resync controller for online-verify requests as well by Lars Ellenberg · 14 years ago
  93. e65f440 drbd: factor out drbd_rs_number_requests by Lars Ellenberg · 14 years ago
  94. 9bd28d3 drbd: factor out drbd_rs_controller_reset by Lars Ellenberg · 14 years ago
  95. ea5442a drbd: advance progress step marks for online-verify by Lars Ellenberg · 14 years ago
  96. 2652561 drbd: only reset online-verify start sector if verify completed by Lars Ellenberg · 14 years ago
  97. 7eaceac block: remove per-queue plugging by Jens Axboe · 13 years ago
  98. a115413 drbd: fix for spin_lock_irqsave in endio callback by Lars Ellenberg · 14 years ago
  99. 451a3c2 BKL: remove extraneous #include <smp_lock.h> by Arnd Bergmann · 14 years ago
  100. 2451fc3 drbd: Removed the BIO_RW_BARRIER support form the receiver/epoch code by Philipp Reisner · 14 years ago