1. ec45a26 drbd: Remove unneeded semicolon by zhengbin · 5 years ago
  2. c6ae4c0 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 91 by Thomas Gleixner · 6 years ago
  3. e16fb3a block: Mark expected switch fall-throughs by Gustavo A. R. Silva · 6 years ago
  4. f31e583 drbd: introduce P_ZEROES (REQ_OP_WRITE_ZEROES on the "wire") by Lars Ellenberg · 6 years ago
  5. 9305455 block: Finish renaming REQ_DISCARD into REQ_OP_DISCARD by Bart Van Assche · 6 years ago
  6. ddcf35d block: Add and use op_stat_group() for indexing disk_stat fields. by Michael Callahan · 6 years ago
  7. fad2d4e drbd: Fix drbd_request_prepare() discard handling by Bart Van Assche · 7 years ago
  8. 0892fac drbd: convert to bioset_init()/mempool_init() by Kent Overstreet · 7 years ago
  9. 2bccef3 drbd: Convert timers to use timer_setup() by Kees Cook · 7 years ago
  10. de6978b drbd: add explicit plugging when submitting batches by Lars Ellenberg · 7 years ago
  11. 9da10e8 drbd: change list_for_each_safe to while(list_first_entry_or_null) by Lars Ellenberg · 7 years ago
  12. c51a0ef drbd: introduce drbd_recv_header_maybe_unplug by Lars Ellenberg · 7 years ago
  13. 74d4699 block: replace bi_bdev with a gendisk pointer and partitions index by Christoph Hellwig · 7 years ago
  14. d62e26b block: pass in queue to inflight accounting by Jens Axboe · 8 years ago
  15. af67c31 blk: remove bio_set arg from blk_queue_split() by NeilBrown · 8 years ago
  16. 4e4cbee block: switch bios to blk_status_t by Christoph Hellwig · 8 years ago
  17. a00ebd1 drbd: fix request leak introduced by locking/atomic, kref: Kill kref_sub() by Lars Ellenberg · 8 years ago
  18. 45c2179 drbd: implement REQ_OP_WRITE_ZEROES by Christoph Hellwig · 8 years ago
  19. 0dbed96 drbd: make intelligent use of blkdev_issue_zeroout by Christoph Hellwig · 8 years ago
  20. 772c8f6 Merge tag 'for-4.11/linus-merge-signed' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  21. dc3b17c block: Use pointer to backing_dev_info from request_queue by Jan Kara · 8 years ago
  22. bdfafc4 locking/atomic, kref: Kill kref_sub() by Peter Zijlstra · 8 years ago
  23. 2c935bc locking/atomic, kref: Add kref_read() by Peter Zijlstra · 8 years ago
  24. 1eff9d3 block: rename bio bi_rw to bi_opf by Jens Axboe · 8 years ago
  25. 7024628 block: get rid of bio_rw and READA by Christoph Hellwig · 8 years ago
  26. 7e5fec3 drbd: code cleanups without semantic changes by Fabian Frederick · 9 years ago
  27. 9104d31 drbd: introduce WRITE_SAME support by Lars Ellenberg · 9 years ago
  28. 0ead5cc drbd: if there is no good data accessible, writes should be IO errors by Lars Ellenberg · 9 years ago
  29. 7435e90 drbd: zero-out partial unaligned discards on local backend by Lars Ellenberg · 9 years ago
  30. 1b228c9 drbd: fix regression: protocol A sometimes synchronous, C sometimes double-latency by Lars Ellenberg · 9 years ago
  31. 28a8f0d block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH by Mike Christie · 9 years ago
  32. f85d9f2 drbd: fix "endless" transfer log walk in protocol A by Lars Ellenberg · 10 years ago
  33. 668700b drbd: Create a dedicated workqueue for sending acks on the control connection by Philipp Reisner · 10 years ago
  34. 84d34f2 drbd: improve network timeout detection by Lars Ellenberg · 10 years ago
  35. 05cbbb3 drbd: Fix spurious disk-timeout by Lars Ellenberg · 10 years ago
  36. 2e9ffde drbd: De-inline drbd_should_do_remote() and drbd_should_send_out_of_sync() by Andreas Gruenbacher · 10 years ago
  37. dece163 block: change ->make_request_fn() and users to return a queue cookie by Jens Axboe · 9 years ago
  38. 8ae1266 block: kill merge_bvec_fn() completely by Kent Overstreet · 10 years ago
  39. 54efd50 block: make generic_make_request handle arbitrarily sized bios by Kent Overstreet · 10 years ago
  40. 4246a0b block: add a bi_error field to struct bio by Christoph Hellwig · 9 years ago
  41. 23fe8f8 block, drbd: fix drbd_req_new() initialization by David Rientjes · 10 years ago
  42. 2448085 drbd: use generic io stats accounting functions to simplify io stat accounting by Gu Zheng · 10 years ago
  43. 9581f97 drbd: Fix state change in case of connection timeout by Philipp Reisner · 10 years ago
  44. 3b9d35d drbd: merge_bvec_fn: properly remap bvm->bi_bdev by Lars Ellenberg · 10 years ago
  45. 8d4ba3f drbd: Avoid inconsistent locking warning by Andreas Gruenbacher · 10 years ago
  46. f5b90b6 drbd: resync should only lock out specific ranges by Lars Ellenberg · 11 years ago
  47. ad3fee7 drbd: improve throttling decisions of background resynchronisation by Lars Ellenberg · 11 years ago
  48. 7753a4c1 drbd: add caching oldest request pointers for replication stages by Lars Ellenberg · 11 years ago
  49. 844a6ae7 drbd: add lists to find oldest pending requests by Lars Ellenberg · 11 years ago
  50. e5f891b drbd: gather detailed timing statistics for drbd_requests by Lars Ellenberg · 11 years ago
  51. 0c066bc drbd: short-circuit in maybe_pull_ahead by Lars Ellenberg · 11 years ago
  52. 08d0dab drbd: application writes may set-in-sync in protocol != C by Lars Ellenberg · 11 years ago
  53. 4dd726f drbd: get rid of drbd_queue_work_front by Lars Ellenberg · 11 years ago
  54. 44a4d55 drbd: refactor use of first_peer_device() by Lars Ellenberg · 11 years ago
  55. 35b5ed5 drbd: reduce number of spinlock drop/re-aquire cycles by Lars Ellenberg · 11 years ago
  56. 0853546 drbd: evaluate disk and network timeout on different requests by Lars Ellenberg · 11 years ago
  57. e4d7d6f drbd: add back some fairness to AL transactions by Lars Ellenberg · 11 years ago
  58. 2f632ae drbd: prepare sending side for REQ_DISCARD by Lars Ellenberg · 11 years ago
  59. 84b8c06 drbd: Create a dedicated struct drbd_device_work by Andreas Gruenbacher · 13 years ago
  60. 0500813 drbd: Move conf_mutex from connection to resource by Andreas Gruenbacher · 14 years ago
  61. 0b0ba1e drbd: Add explicit device parameter to D_ASSERT by Andreas Gruenbacher · 14 years ago
  62. d018017 drbd: Remove the terrible DEV hack by Andreas Gruenbacher · 14 years ago
  63. a6b32bc drbd: Introduce "peer_device" object between "device" and "connection" by Andreas Gruenbacher · 14 years ago
  64. bde89a9 drbd: Rename drbd_tconn -> drbd_connection by Andreas Gruenbacher · 14 years ago
  65. b30ab79 drbd: Rename "mdev" to "device" by Andreas Gruenbacher · 14 years ago
  66. 5476169 drbd: Rename struct drbd_conf -> struct drbd_device by Andreas Gruenbacher · 14 years ago
  67. 01cd263 drivers: block: Mark functions as static in drbd_req.c by Rashika Kheria · 11 years ago
  68. 4f024f3 block: Abstract out bvec iterator by Kent Overstreet · 11 years ago
  69. 35f47ef drbd: avoid to shrink max_bio_size due to peer re-configuration by Lars Ellenberg · 11 years ago
  70. 607f25e drbd: fix drbd epoch write count for ahead/behind mode by Lars Ellenberg · 12 years ago
  71. 7074e4a drbd: only fail empty flushes if no good data is reachable by Lars Ellenberg · 12 years ago
  72. 45ad07b drbd: try hard to max out the updates per AL transaction by Lars Ellenberg · 12 years ago
  73. 7e8c288 drbd: move start io accounting before activity log transaction by Lars Ellenberg · 12 years ago
  74. 08a1dda drbd: consolidate as many updates as possible into one AL transaction by Lars Ellenberg · 12 years ago
  75. 779b3fe drbd: queue writes on submitter thread, unless they pass the activity log fastpath by Lars Ellenberg · 12 years ago
  76. 113fef9 drbd: prepare to queue write requests on a submit worker by Lars Ellenberg · 12 years ago
  77. 6d9febe drbd: split __drbd_make_request in before and after drbd_al_begin_io by Lars Ellenberg · 12 years ago
  78. 56392d2 drbd: Clarify when activity log I/O is delegated to the worker thread by Lars Ellenberg · 12 years ago
  79. 2681f7f drbd: fix potential protocol error and resulting disconnect/reconnect by Lars Ellenberg · 12 years ago
  80. 9868365 Merge branch 'drbd-8.4_ed6' into for-3.8-drivers-drbd-8.4_ed6 by Philipp Reisner · 12 years ago
  81. 42839f6 drbd: log request sector offset and size for IO errors by Lars Ellenberg · 12 years ago
  82. edc9f5e drbd: always write bitmap on detach by Lars Ellenberg · 12 years ago
  83. 70f17b6 drbd: differentiate early and later "postponing" of requests by Lars Ellenberg · 12 years ago
  84. 76590cd drbd: Fix postponed requests by Philipp Reisner · 12 years ago
  85. d764401 drbd: Fix postponed requests by Philipp Reisner · 12 years ago
  86. 5af2e8c drbd: Fix completion of requests while the device is suspended by Philipp Reisner · 12 years ago
  87. d4dabbe drbd: disambiguation, s/P_DISCARD_WRITE/P_SUPERSEDED/ by Lars Ellenberg · 12 years ago
  88. 46e21bb drbd: NEG_ACK does not imply a barrier-ack by Lars Ellenberg · 12 years ago
  89. 99b4d8f drbd: only start a new epoch, if the current epoch contains writes by Lars Ellenberg · 12 years ago
  90. 8a0bab2 drbd: Finish requests that completed while IO was frozen by Philipp Reisner · 12 years ago
  91. 519b6d3e drbd: fix drbd wire compatibility for empty flushes by Lars Ellenberg · 12 years ago
  92. 81a3537 drbd: announce FLUSH/FUA capability to upper layers by Lars Ellenberg · 12 years ago
  93. 0c84966 drbd: differentiate between normal and forced detach by Lars Ellenberg · 12 years ago
  94. 3b9ef85 drbd: fix null pointer dereference with on-congestion policy when diskless by Lars Ellenberg · 12 years ago
  95. 9a278a7 drbd: allow read requests to be retried after force-detach by Lars Ellenberg · 12 years ago
  96. 934722a drbd: __req_mod: make DISCARD_WRITE and independend case by Lars Ellenberg · 12 years ago
  97. a0d856d drbd: base completion and destruction of requests on ref counts by Lars Ellenberg · 13 years ago
  98. b406777 drbd: introduce completion_ref and kref to struct drbd_request by Lars Ellenberg · 13 years ago
  99. 5df69ec drbd: __drbd_make_request() is now void by Lars Ellenberg · 13 years ago
  100. 5da9c83 drbd: better separate WRITE and READ code paths in drbd_make_request by Lars Ellenberg · 13 years ago