Skip to content

Commit 9243fc4

Browse files
Damien Le Moalaxboe
authored andcommitted
block: remove queue from struct blk_independent_access_range
The request queue pointer in struct blk_independent_access_range is unused. Remove it. Signed-off-by: Damien Le Moal <damien.lemoal@opensource.wdc.com> Fixes: 41e46b3 ("block: Fix potential deadlock in blk_ia_range_sysfs_show()") Reviewed-by: Christoph Hellwig <hch@lst.de> Link: https://lore.kernel.org/r/20220603053529.76405-1-damien.lemoal@opensource.wdc.com Signed-off-by: Jens Axboe <axboe@kernel.dk>
1 parent a09b314 commit 9243fc4

File tree

2 files changed

+0
-2
lines changed

2 files changed

+0
-2
lines changed

block/blk-ia-ranges.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,6 @@ int disk_register_independent_access_ranges(struct gendisk *disk,
144144
}
145145

146146
for (i = 0; i < iars->nr_ia_ranges; i++) {
147-
iars->ia_range[i].queue = q;
148147
ret = kobject_init_and_add(&iars->ia_range[i].kobj,
149148
&blk_ia_range_ktype, &iars->kobj,
150149
"%d", i);

include/linux/blkdev.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,6 @@ static inline int blkdev_zone_mgmt_ioctl(struct block_device *bdev,
342342
*/
343343
struct blk_independent_access_range {
344344
struct kobject kobj;
345-
struct request_queue *queue;
346345
sector_t sector;
347346
sector_t nr_sectors;
348347
};

0 commit comments

Comments
 (0)