[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <67e31df0-b86c-6a2e-d9da-3e8a7114e42e@kernel.dk>
Date: Tue, 28 Jul 2020 09:37:54 -0600
From: Jens Axboe <axboe@...nel.dk>
To: Daniel Wagner <dwagner@...e.de>
Cc: linux-block@...r.kernel.org, linux-kernel@...r.kernel.org,
Ming Lei <ming.lei@...hat.com>
Subject: Re: [PATCH] block: Use non _rcu version of list functions for
tag_set_list
On 7/28/20 7:29 AM, Daniel Wagner wrote:
> tag_set_list is only accessed under the tag_set_lock lock. There is
> no need for using the _rcu list functions.
>
> The _rcu list function were introduced to allow read access to the
> tag_set_list protected under RCU, see 705cda97ee3a ("blk-mq: Make it
> safe to use RCU to iterate over blk_mq_tag_set.tag_list") and
> 05b79413946d ("Revert "blk-mq: don't handle TAG_SHARED in restart"").
> Those changes got reverted later but the cleanup commit missed a
> couple of places to undo the changes.
Applied, thanks.
--
Jens Axboe
Powered by blists - more mailing lists