Skip to content

Commit 7bd47be

Browse files
andy-shevMikulas Patocka
authored and
Mikulas Patocka
committed
dm table: Fix W=1 build warning when mempool_needs_integrity is unused
The mempool_needs_integrity is unused. This, in particular, prevents kernel builds with Clang, `make W=1` and CONFIG_WERROR=y: drivers/md/dm-table.c:1052:7: error: variable 'mempool_needs_integrity' set but not used [-Werror,-Wunused-but-set-variable] 1052 | bool mempool_needs_integrity = t->integrity_supported; | ^ Fix this by removing the leftover. Fixes: 105ca2a ("block: split struct bio_integrity_payload") Signed-off-by: Andy Shevchenko <[email protected]> Signed-off-by: Mikulas Patocka <[email protected]>
1 parent 0af2f6b commit 7bd47be

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

drivers/md/dm-table.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1049,7 +1049,6 @@ static int dm_table_alloc_md_mempools(struct dm_table *t, struct mapped_device *
10491049
unsigned int min_pool_size = 0, pool_size;
10501050
struct dm_md_mempools *pools;
10511051
unsigned int bioset_flags = 0;
1052-
bool mempool_needs_integrity = t->integrity_supported;
10531052

10541053
if (unlikely(type == DM_TYPE_NONE)) {
10551054
DMERR("no table type is set, can't allocate mempools");
@@ -1074,8 +1073,6 @@ static int dm_table_alloc_md_mempools(struct dm_table *t, struct mapped_device *
10741073

10751074
per_io_data_size = max(per_io_data_size, ti->per_io_data_size);
10761075
min_pool_size = max(min_pool_size, ti->num_flush_bios);
1077-
1078-
mempool_needs_integrity |= ti->mempool_needs_integrity;
10791076
}
10801077
pool_size = max(dm_get_reserved_bio_based_ios(), min_pool_size);
10811078
front_pad = roundup(per_io_data_size,

0 commit comments

Comments
 (0)