diff options
author | faux123 <reioux@gmail.com> | 2012-02-07 00:33:53 -0800 |
---|---|---|
committer | Ziyan <jaraidaniel@gmail.com> | 2016-01-08 10:36:52 +0100 |
commit | 66fa8acc4245de17273acee0c9527dead751e99a (patch) | |
tree | 38e6d3433a39370708e3e0a338d2dcedcf2ae883 /block/blk-ioc.c | |
parent | 2c042b3240aa259875629719383f6ec1aff3062c (diff) | |
download | kernel_samsung_tuna-66fa8acc4245de17273acee0c9527dead751e99a.tar.gz kernel_samsung_tuna-66fa8acc4245de17273acee0c9527dead751e99a.tar.bz2 kernel_samsung_tuna-66fa8acc4245de17273acee0c9527dead751e99a.zip |
block, cfq: misc updates to cfq_io_context
Make the following changes to prepare for ioc/cic management cleanup.
* Add cic->q so that ioc can determine the associated queue without
querying cfq. This will eventually replace ->key.
* Factor out cfq_release_cic() from cic_free_func(). This function
assumes that the caller handled locking.
* Rename __cfq_exit_single_io_context() to cfq_exit_cic() and make it
take only @cic.
* Restructure cfq_cic_link() for future updates.
This patch doesn't introduce any functional changes.
Signed-off-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Conflicts:
block/cfq-iosched.c
modified by faux123
Diffstat (limited to 'block/blk-ioc.c')
0 files changed, 0 insertions, 0 deletions