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