- 74d4699 block: replace bi_bdev with a gendisk pointer and partitions index by Christoph Hellwig · 7 years ago
- 4e4cbee block: switch bios to blk_status_t by Christoph Hellwig · 7 years ago
- a2b8096 block: replace REQ_NOIDLE with REQ_IDLE by Christoph Hellwig · 8 years ago
- 9d5059c dynamic_debug: only add header when used by Luis de Bethencourt · 8 years ago
- 27ea1d8 drbd: al_write_transaction: skip re-scanning of bitmap page pointer array by Lars Ellenberg · 8 years ago
- 9104d31 drbd: introduce WRITE_SAME support by Lars Ellenberg · 8 years ago
- 5052fee drbd: finish resync on sync source only by notification from sync target by Lars Ellenberg · 8 years ago
- 505675f drbd: allow larger max_discard_sectors by Lars Ellenberg · 8 years ago
- 28a8f0d block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH by Mike Christie · 8 years ago
- bb3cc85 drbd: use bio op accessors by Mike Christie · 8 years ago
- 4e49ea4 block/fs/drivers: remove rw argument from submit_bio by Mike Christie · 8 years ago
- 5f7c012 drbd: avoid potential deadlock during handshake by Lars Ellenberg · 9 years ago
- 603ee2c drbd: separate out __al_write_transaction helper function by Lars Ellenberg · 9 years ago
- 4246a0b block: add a bi_error field to struct bio by Christoph Hellwig · 9 years ago
- 179e20b8 drbd: Minor cleanups by Andreas Gruenbacher · 10 years ago
- ed15b79 drbd: Use consistent names for all the bi_end_io callbacks by Andreas Gruenbacher · 10 years ago
- 193cb00 drbd: drop spurious parameters from _drbd_md_sync_page_io by Lars Ellenberg · 11 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
- e37d243 drbd: track meta data IO intent, start and submit time by Lars Ellenberg · 11 years ago
- 4dd726f drbd: get rid of drbd_queue_work_front by Lars Ellenberg · 11 years ago
- e334f55 drbd: make sure disk cleanup happens in worker context by Lars Ellenberg · 11 years ago
- 2ed912e drbd: explicitly submit meta data requests with REQ_NOIDLE by Lars Ellenberg · 11 years ago
- 5ab7d2c drbd: fix resync finished detection by Lars Ellenberg · 11 years ago
- c7a58db drbd: get rid of atomic update on disk bitmap works by Lars Ellenberg · 11 years ago
- e4d7d6f drbd: add back some fairness to AL transactions by Lars Ellenberg · 11 years ago
- a0fb3c4 drbd: prepare receiving side for REQ_DISCARD by Lars Ellenberg · 11 years ago
- e829987 drbd: don't let application IO pre-empt resync too often by Lars Ellenberg · 11 years ago
- d40e567 drbd: Remove drbd_wrappers.h by Philipp Reisner · 11 years ago
- 84b8c06 drbd: Create a dedicated struct drbd_device_work by Andreas Gruenbacher · 13 years ago
- 0b0ba1e drbd: Add explicit device parameter to D_ASSERT by Andreas Gruenbacher · 13 years ago
- d018017 drbd: Remove the terrible DEV hack by Andreas Gruenbacher · 13 years ago
- a6b32bc drbd: Introduce "peer_device" object between "device" and "connection" by Andreas Gruenbacher · 13 years ago
- bde89a9 drbd: Rename drbd_tconn -> drbd_connection by Andreas Gruenbacher · 13 years ago
- b30ab79 drbd: Rename "mdev" to "device" by Andreas Gruenbacher · 13 years ago
- 5476169 drbd: Rename struct drbd_conf -> struct drbd_device by Andreas Gruenbacher · 13 years ago
- a99efaf drivers: block: Mark function as static in drbd_actlog.c by Rashika Kheria · 11 years ago
- 4f024f3 block: Abstract out bvec iterator by Kent Overstreet · 11 years ago
- d752b26 drbd: Allow online change of al-stripes and al-stripe-size by Philipp Reisner · 11 years ago
- 0b6ef41 drbd: fix if(); found by kbuild test robot by Lars Ellenberg · 12 years ago
- 08a1dda drbd: consolidate as many updates as possible into one AL transaction by Lars Ellenberg · 12 years ago
- 6c3c4355 drbd: split out some helper functions to drbd_al_begin_io by Lars Ellenberg · 12 years ago
- b5bc8e0 drbd: split drbd_al_begin_io into fastpath, prepare, and commit by Lars Ellenberg · 12 years ago
- ebfd5d8 drbd: drbd_al_being_io: short circuit to reduce latency 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
- c04ccaa drbd: read meta data early, base on-disk offsets on super block by Lars Ellenberg · 12 years ago
- 3a4d4eb drbd: prepare for new striped layout of activity log by Lars Ellenberg · 12 years ago
- ae8bf31 drbd: cleanup ondisk meta data layout calculations and defines by Lars Ellenberg · 12 years ago
- 518a4d5 drbd: don't try to clear bits once the disk has failed by Philipp Reisner · 12 years ago
- e34b677 drbd: wait for meta data IO completion even with failed disk, unless force-detached 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
- d5b27b0 drbd: move the drbd_work_queue from drbd_socket to drbd_connection by Lars Ellenberg · 13 years ago
- 9a51ab1 drbd: New disk option al-updates by Philipp Reisner · 13 years ago
- a6a7d4f drbd: missing wakeup after drbd_rs_del_all by Lars Ellenberg · 13 years ago
- 32db80f drbd: Consider the disk-timeout also for meta-data IO operations by Philipp Reisner · 13 years ago
- 975b297 drbd: fix potential spinlock deadlock by Philipp Reisner · 13 years ago
- 376694a drbd: Silenced compiler warnings by Philipp Reisner · 13 years ago
- 935be26 drbd: Improve error reporting in drbd_md_sync_page_io() by Andreas Gruenbacher · 13 years ago
- 4276dea drbd: Remove dead code by Philipp Reisner · 13 years ago
- 1b7ab15 drbd: Fixed w_restart_disk_io() to handle non active AL-extents by Philipp Reisner · 13 years ago
- d5d7ebd drbd: on attach, enforce clean meta data by Lars Ellenberg · 13 years ago
- cdfda63 drbd: detach from frozen backing device by Philipp Reisner · 13 years ago
- 7dc1d67 drbd: skip spurious wait_event in drbd_al_begin_io by Lars Ellenberg · 14 years ago
- acb104c3 drbd: fix copy/paste error in comment by Lars Ellenberg · 14 years ago
- e15766e drbd: improvements to activate/deactivate multiple activity log extents by Lars Ellenberg · 14 years ago
- 7726547 drbd: prepare to activate two activity log extents at once by Lars Ellenberg · 14 years ago
- 181286a drbd: preparation commit, pass drbd_interval to drbd_al_begin/complete_io by Lars Ellenberg · 14 years ago
- 85f103d drbd: introduce the "initialized" activity log transaction type by Lars Ellenberg · 14 years ago
- 3fbf4d2 drbd: drbd_md_sync_page_io(): Return 0 upon success and an error code otherwise by Andreas Gruenbacher · 14 years ago
- ac29f40 drbd: _drbd_md_sync_page_io(): Return 0 upon success and an error code otherwise by Andreas Gruenbacher · 14 years ago
- 99920dc drbd: Make all worker callbacks return 0 upon success and an error code otherwise by Andreas Gruenbacher · 14 years ago
- b2f0ab6 drbd: Temporarily change the return type of all worker callbacks by Andreas Gruenbacher · 14 years ago
- 38fa998 drbd: Do not modify the connection state with something else that conn_request_state() by Philipp Reisner · 14 years ago
- 3b98c0c drbd: switch configuration interface from connector to genetlink by Lars Ellenberg · 14 years ago
- da4a75d drbd: introduce a bio_set to allocate housekeeping bios from by Lars Ellenberg · 14 years ago
- 7ad651b drbd: new on-disk activity log transaction format by Lars Ellenberg · 14 years ago
- 46a15bc lru_cache: allow multiple changes per transaction by Lars Ellenberg · 14 years ago
- 867f574 drbd: fix typo in comment by Lars Ellenberg · 14 years ago
- c670a39 drbd: Use the IS_ALIGNED() macro in some more places by Andreas Gruenbacher · 14 years ago
- 00d5694 drbd: Generalized the work callbacks by Philipp Reisner · 14 years ago
- a21e929 drbd: Moved the mdev member into drbd_work (from drbd_request and drbd_peer_request) by Philipp Reisner · 14 years ago
- e42325a drbd: moved data and meta from mdev to tconn by Philipp Reisner · 14 years ago
- 841ce24 drbd: Replace the ERR_IF macro with an assert-like macro by Andreas Gruenbacher · 14 years ago
- e7fad8a drbd: Endianness convert the constants instead of the variables by Andreas Gruenbacher · 14 years ago
- 86e1e98 drbd: we should write meta data updates with FLUSH FUA by Lars Ellenberg · 13 years ago
- 24c4830 drbd: Fix spelling by Bart Van Assche · 14 years ago
- 25985ed Fix common misspellings by Lucas De Marchi · 14 years ago
- c5a9161 drbd: Remove unused function atodb_endio() by Andreas Gruenbacher · 14 years ago
- e99dc36 drbd: kill dead code by Lars Ellenberg · 14 years ago
- 19f843a drbd: bitmap keep track of changes vs on-disk bitmap by Lars Ellenberg · 14 years ago
- 81e8465 drbd: Use the standard bool, true, and false keywords by Andreas Gruenbacher · 14 years ago
- 0cf9d27 drbd: Get rid of unnecessary macros (2) by Andreas Gruenbacher · 14 years ago
- c507f46 drbd: Removed 20 seconds upper bound for side-stepping by Philipp Reisner · 14 years ago
- f91ab62 drbd: Implemented side-stepping in drbd_res_begin_io() by Philipp Reisner · 14 years ago
- e3555d8 drbd: Implemented priority inheritance for resync requests by Philipp Reisner · 14 years ago
- 73a01a1 drbd: New packet for Ahead/Behind mode: P_OUT_OF_SYNC by Philipp Reisner · 14 years ago
- 1816a2b drbd: properly use max_hw_sectors to limit the our bio size by Lars Ellenberg · 14 years ago
- c6ea14d drbd: factor out advancement of resync marks for progress reporting by Lars Ellenberg · 14 years ago
- 721a960 block: kill off REQ_UNPLUG by Jens Axboe · 14 years ago