block: make kblockd_workqueue smarter
Tejun Heo authored
kblockd is used for unplugging and may affect IO latency and
throughput and the max number of concurrent work items are bound by
the number of block devices.  Make it HIGHPRI workqueue w/ default max
concurrency.
Signed-off-by: default avatarTejun Heo <tj@kernel.org>
Signed-off-by: default avatarJens Axboe <jaxboe@fusionio.com>
89b90be2
Name Last commit Last update
..
Kconfig blkio: Core implementation of throttle policy
Kconfig.iosched blk-cgroup: config options re-arrangement
Makefile Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-block
blk-cgroup.c blk-cgroup: Allow creation of hierarchical cgroups
blk-cgroup.h blkio-throttle: limit max iops value to UINT_MAX
blk-core.c block: make kblockd_workqueue smarter
blk-exec.c block: Prevent hang_check firing during long I/O
blk-flush.c block: remove BLKDEV_IFL_WAIT
blk-integrity.c block: Fix double free in blk_integrity_unregister
blk-ioc.c block: Clean up exit_io_context() source code.
blk-iopoll.c tree-wide: fix assorted typos all over the place
blk-lib.c block: remove BLKDEV_IFL_WAIT
blk-map.c block: check for proper length of iov entries in blk_rq_map_user_iov()
blk-merge.c Revert "block: fix accounting bug on cross partition merges"
blk-settings.c Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-block
blk-softirq.c generic-ipi: remove CSD_FLAG_WAIT
blk-sysfs.c block: fix use-after-free bug in blk throttle code
blk-tag.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
blk-throttle.c blkio-throttle: Fix possible multiplication overflow in iops calculations
blk-timeout.c block: ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer
blk.h Revert "block: fix accounting bug on cross partition merges"
bsg.c Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl
cfq-iosched.c cfq-iosched: don't check cfqg in choose_service_tree()
cfq.h blk-cgroup: Prepare the base for supporting more than one IO control policies
compat_ioctl.c block: read i_size with i_size_read()
deadline-iosched.c
elevator.c
genhd.c
ioctl.c
noop-iosched.c
scsi_ioctl.c