Mike Snitzer
de3ec86dff
dm: don't start current request if it would've merged with the previous
...
Request-based DM's dm_request_fn() is so fast to pull requests off the
queue that steps need to be taken to promote merging by avoiding request
processing if it makes sense.
If the current request would've merged with previous request let the
current request stay on the queue longer.
Suggested-by: Jens Axboe <axboe@fb.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
2015-04-15 12:10:14 -04:00
..
bcache
persistent-data
- Significant dm-crypt CPU scalability performance improvements thanks
2015-02-21 13:28:45 -08:00
bitmap.c
md: remove mddev_lock() from md_attr_show()
2015-02-06 09:32:55 +11:00
bitmap.h
dm-bio-prison.c
dm-bio-prison.h
dm-bio-record.h
dm-bufio.c
dm bufio: fix time comparison to use time_after_eq()
2015-02-09 13:06:48 -05:00
dm-bufio.h
dm-builtin.c
dm-cache-block-types.h
dm-cache-metadata.c
dm-cache-metadata.h
dm-cache-policy-cleaner.c
dm-cache-policy-internal.h
dm-cache-policy-mq.c
dm cache policy mq: try not to writeback data that changed in the last second
2015-03-31 12:03:48 -04:00
dm-cache-policy.c
dm-cache-policy.h
dm-cache-target.c
- Most significant change this cycle is request-based DM now supports
2015-02-12 16:36:31 -08:00
dm-crypt.c
dm crypt: sort writes
2015-02-16 11:11:15 -05:00
dm-delay.c
dm-era-target.c
dm-exception-store.c
dm-exception-store.h
dm-flakey.c
dm-io.c
dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME
2015-02-27 14:53:32 -05:00
dm-ioctl.c
dm ioctl: fix stale comment above dm_get_inactive_table()
2015-02-09 13:06:48 -05:00
dm-kcopyd.c
dm-linear.c
dm-log-userspace-base.c
dm log userspace: split flush_entry_pool to be per dirty-log
2015-03-31 12:03:47 -04:00
dm-log-userspace-transfer.c
dm-log-userspace-transfer.h
dm-log.c
dm-mpath.c
dm: remove unnecessary wrapper around blk_lld_busy
2015-03-31 12:03:49 -04:00
dm-mpath.h
dm-path-selector.c
dm-path-selector.h
dm-queue-length.c
dm-raid.c
- Most significant change this cycle is request-based DM now supports
2015-02-12 16:36:31 -08:00
dm-raid1.c
dm mirror: do not degrade the mirror on discard error
2015-02-13 19:50:46 -05:00
dm-region-hash.c
dm-round-robin.c
dm-service-time.c
dm-snap-persistent.c
dm snapshot: remove unnecessary NULL checks before vfree() calls
2015-02-09 13:06:49 -05:00
dm-snap-transient.c
dm-snap.c
dm snapshot: suspend merging snapshot when doing exception handover
2015-02-27 14:53:16 -05:00
dm-stats.c
dm-stats.h
dm-stripe.c
dm-switch.c
dm-sysfs.c
dm-table.c
dm: remove request-based DM queue's lld_busy_fn hook
2015-03-31 12:03:49 -04:00
dm-target.c
dm: allocate requests in target when stacking on blk-mq devices
2015-02-09 13:06:47 -05:00
dm-thin-metadata.c
dm thin metadata: remove unused dm_pool_get_data_block_size()
2015-02-09 13:06:49 -05:00
dm-thin-metadata.h
dm thin metadata: remove unused dm_pool_get_data_block_size()
2015-02-09 13:06:49 -05:00
dm-thin.c
dm thin: fix to consistently zero-fill reads to unprovisioned blocks
2015-02-27 09:59:12 -05:00
dm-uevent.c
dm-uevent.h
dm-verity.c
dm-zero.c
dm.c
dm: don't start current request if it would've merged with the previous
2015-04-15 12:10:14 -04:00
dm.h
dm: remove request-based DM queue's lld_busy_fn hook
2015-03-31 12:03:49 -04:00
faulty.c
md: rename ->stop to ->free
2015-02-04 08:35:52 +11:00
Kconfig
Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
2015-02-19 10:36:45 -08:00
linear.c
md: rename ->stop to ->free
2015-02-04 08:35:52 +11:00
linear.h
Makefile
md.c
md: fix problems with freeing private data after ->run failure.
2015-03-21 09:40:36 +11:00
md.h
md: wakeup thread upon rdev_dec_pending()
2015-02-06 09:32:57 +11:00
multipath.c
md: rename ->stop to ->free
2015-02-04 08:35:52 +11:00
multipath.h
raid0.c
md: fix problems with freeing private data after ->run failure.
2015-03-21 09:40:36 +11:00
raid0.h
raid1.c
md/raid1: fix read balance when a drive is write-mostly.
2015-02-25 11:37:02 +11:00
raid1.h
md: make ->congested robust against personality changes.
2015-02-04 08:35:52 +11:00
raid5.c
raid5: check faulty flag for array status during recovery.
2015-02-25 11:38:26 +11:00
raid5.h
md: make ->congested robust against personality changes.
2015-02-04 08:35:52 +11:00
raid10.c
md/raid10: round up to bdev_logical_block_size in narrow_write_error.
2015-02-16 14:51:54 +11:00
raid10.h
md: make ->congested robust against personality changes.
2015-02-04 08:35:52 +11:00