[dm-devel] [PATCH V5 10/12] block: add queue_to_disk() to get gendisk from request_queue
Jens Axboe
axboe at kernel.dk
Mon Apr 12 12:52:52 UTC 2021
On 3/31/21 8:19 PM, Ming Lei wrote:
> From: Jeffle Xu <jefflexu at linux.alibaba.com>
>
> Sometimes we need to get the corresponding gendisk from request_queue.
>
> It is preferred that block drivers store private data in
> gendisk->private_data rather than request_queue->queuedata, e.g. see:
> commit c4a59c4e5db3 ("dm: stop using ->queuedata").
>
> So if only request_queue is given, we need to get its corresponding
> gendisk to get the private data stored in that gendisk.
Applied this one as a separate cleanup/helper.
--
Jens Axboe
More information about the dm-devel
mailing list