lkml.org 
[lkml]   [2021]   [Dec]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    SubjectRe: [PATCH v2 0/3] blk-mq: Optimise blk_mq_queue_tag_busy_iter() for shared tags
    Date
    On Mon, 6 Dec 2021 20:49:47 +0800, John Garry wrote:
    > In [0] Kashyap reports high CPU usage for blk_mq_queue_tag_busy_iter()
    > and callees for shared tags.
    >
    > Indeed blk_mq_queue_tag_busy_iter() would be less optimum for moving to
    > shared tags, but it was not optimum previously.
    >
    > This series optimises by having only a single iter (per regular and resv
    > tags) for the shared tags, instead of an iter per HW queue.
    >
    > [...]

    Applied, thanks!

    [1/3] blk-mq: Drop busy_iter_fn blk_mq_hw_ctx argument
    (no commit info)
    [2/3] blk-mq: Delete busy_iter_fn
    (no commit info)
    [3/3] blk-mq: Optimise blk_mq_queue_tag_busy_iter() for shared tags
    (no commit info)

    Best regards,
    --
    Jens Axboe


    \
     
     \ /
      Last update: 2021-12-07 17:18    [W:3.142 / U:0.360 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site