Re: cleanup I/O context handling

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 26 Nov 2021 12:58:03 +0100, Christoph Hellwig wrote:
> this series does a little spring cleaning of the I/O context handling/
> 
> Subject:
>  block/bfq-iosched.c                   |   41 ++++++------
>  block/blk-ioc.c                       |  115 +++++++++++++++++++++++++---------
>  block/blk-mq-sched.c                  |   35 ----------
>  block/blk-mq-sched.h                  |    3
>  block/blk-mq.c                        |   14 ----
>  block/blk.h                           |    8 --
>  drivers/infiniband/hw/qib/qib_verbs.c |    4 -
>  include/linux/iocontext.h             |   40 +++--------
>  kernel/fork.c                         |   26 -------
>  9 files changed, 128 insertions(+), 158 deletions(-)
> 
> [...]

Applied, thanks!

[01/14] RDMA/qib: rename copy_io to qib_copy_io
        commit: aa6c81e0dbe5ed782cc4cdb9274eaf1e14c07983
[02/14] fork: move copy_io to block/blk-ioc.c
        commit: 8a8d3786e0ea1793eca69d1e071141bff16d55d7
[03/14] bfq: simplify bfq_bic_lookup
        commit: 91d84d8eef716bfba98263493945897beff5e26a
[04/14] bfq: use bfq_bic_lookup in bfq_limit_depth
        commit: 4d6d46def2117d08edf72b080e768da8e3d36fe8
[05/14] Revert "block: Provide blk_mq_sched_get_icq()"
        commit: b2b522fb21b1a3dd10a1419884562114ab653bec
[06/14] block: mark put_io_context_active static
        commit: 6b939dcfa41384d18478ec34083ed64b3c485876
[07/14] block: move blk_mq_sched_assign_ioc to blk-ioc.c
        commit: 0afb8931998dad3d4ed125684e2dc74fca7b1714
[08/14] block: move the remaining elv.icq handling to the I/O scheduler
        commit: f390716138b4c5c32b883a047f9a1f38ef5b8c0f
[09/14] block: remove get_io_context_active
        commit: b9e117800715bad4920bc8ab8b286ffdedb22979
[10/14] block: factor out a alloc_io_context helper
        commit: a3335d4269a799c85395cb1a0712dd54b54f6497
[11/14] block: use alloc_io_context in __copy_io
        commit: 6767435a95a26560c2460e43aa26d00fb5b50e71
[12/14] block: return the io_context from create_task_io_context
        commit: af04d9b6c9037c4ff4312a8e1e58fd96a05c3ca5
[13/14] block: simplify ioc_create_icq
        commit: 22e0aa975c1fc52e05d9e9aa637e4833370eefb6
[14/14] block: simplify ioc_lookup_icq
        commit: c3ad7dd4999b6f4603dcdbbea0b7860c9c02bd86

Best regards,
-- 
Jens Axboe





[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux