block: switch to io context limits for request allocation
authorJens Axboe <jaxboe@fusionio.com>
Fri, 4 Mar 2011 19:10:24 +0000 (20:10 +0100)
committerJens Axboe <jaxboe@fusionio.com>
Fri, 4 Mar 2011 21:59:37 +0000 (22:59 +0100)
commit72a116f0ecd0bd275abd8059248238bee519858a
tree126bc04de7ffec03534cebf1579643906d889323
parentd0e6be989d64bea1c4e0a48ba208ff3d7c57b8dd
block: switch to io context limits for request allocation

We want to both bump the limits and also get rid of some queue
state in one swoop. This moves the limits to the io_context.

Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
12 files changed:
block/blk-core.c
block/blk-ioc.c
block/blk-settings.c
block/blk-sysfs.c
block/blk.h
block/elevator.c
drivers/scsi/scsi_transport_fc.c
include/linux/blk_types.h
include/linux/blkdev.h
include/linux/iocontext.h
include/trace/events/block.h
kernel/trace/blktrace.c