@@ -230,15 +230,14 @@ static int device_area_is_invalid(struct dm_target *ti, struct dm_dev *dev,
230230 sector_t dev_size = bdev_nr_sectors (bdev );
231231 unsigned short logical_block_size_sectors =
232232 limits -> logical_block_size >> SECTOR_SHIFT ;
233- char b [BDEVNAME_SIZE ];
234233
235234 if (!dev_size )
236235 return 0 ;
237236
238237 if ((start >= dev_size ) || (start + len > dev_size )) {
239- DMWARN ("%s: %s too small for target: "
238+ DMWARN ("%s: %pg too small for target: "
240239 "start=%llu, len=%llu, dev_size=%llu" ,
241- dm_device_name (ti -> table -> md ), bdevname ( bdev , b ) ,
240+ dm_device_name (ti -> table -> md ), bdev ,
242241 (unsigned long long )start ,
243242 (unsigned long long )len ,
244243 (unsigned long long )dev_size );
@@ -253,10 +252,10 @@ static int device_area_is_invalid(struct dm_target *ti, struct dm_dev *dev,
253252 unsigned int zone_sectors = bdev_zone_sectors (bdev );
254253
255254 if (start & (zone_sectors - 1 )) {
256- DMWARN ("%s: start=%llu not aligned to h/w zone size %u of %s " ,
255+ DMWARN ("%s: start=%llu not aligned to h/w zone size %u of %pg " ,
257256 dm_device_name (ti -> table -> md ),
258257 (unsigned long long )start ,
259- zone_sectors , bdevname ( bdev , b ) );
258+ zone_sectors , bdev );
260259 return 1 ;
261260 }
262261
@@ -270,10 +269,10 @@ static int device_area_is_invalid(struct dm_target *ti, struct dm_dev *dev,
270269 * the sector range.
271270 */
272271 if (len & (zone_sectors - 1 )) {
273- DMWARN ("%s: len=%llu not aligned to h/w zone size %u of %s " ,
272+ DMWARN ("%s: len=%llu not aligned to h/w zone size %u of %pg " ,
274273 dm_device_name (ti -> table -> md ),
275274 (unsigned long long )len ,
276- zone_sectors , bdevname ( bdev , b ) );
275+ zone_sectors , bdev );
277276 return 1 ;
278277 }
279278 }
@@ -283,19 +282,19 @@ static int device_area_is_invalid(struct dm_target *ti, struct dm_dev *dev,
283282
284283 if (start & (logical_block_size_sectors - 1 )) {
285284 DMWARN ("%s: start=%llu not aligned to h/w "
286- "logical block size %u of %s " ,
285+ "logical block size %u of %pg " ,
287286 dm_device_name (ti -> table -> md ),
288287 (unsigned long long )start ,
289- limits -> logical_block_size , bdevname ( bdev , b ) );
288+ limits -> logical_block_size , bdev );
290289 return 1 ;
291290 }
292291
293292 if (len & (logical_block_size_sectors - 1 )) {
294293 DMWARN ("%s: len=%llu not aligned to h/w "
295- "logical block size %u of %s " ,
294+ "logical block size %u of %pg " ,
296295 dm_device_name (ti -> table -> md ),
297296 (unsigned long long )len ,
298- limits -> logical_block_size , bdevname ( bdev , b ) );
297+ limits -> logical_block_size , bdev );
299298 return 1 ;
300299 }
301300
@@ -400,20 +399,19 @@ static int dm_set_device_limits(struct dm_target *ti, struct dm_dev *dev,
400399 struct queue_limits * limits = data ;
401400 struct block_device * bdev = dev -> bdev ;
402401 struct request_queue * q = bdev_get_queue (bdev );
403- char b [BDEVNAME_SIZE ];
404402
405403 if (unlikely (!q )) {
406- DMWARN ("%s: Cannot set limits for nonexistent device %s " ,
407- dm_device_name (ti -> table -> md ), bdevname ( bdev , b ) );
404+ DMWARN ("%s: Cannot set limits for nonexistent device %pg " ,
405+ dm_device_name (ti -> table -> md ), bdev );
408406 return 0 ;
409407 }
410408
411409 if (blk_stack_limits (limits , & q -> limits ,
412410 get_start_sect (bdev ) + start ) < 0 )
413- DMWARN ("%s: adding target device %s caused an alignment inconsistency: "
411+ DMWARN ("%s: adding target device %pg caused an alignment inconsistency: "
414412 "physical_block_size=%u, logical_block_size=%u, "
415413 "alignment_offset=%u, start=%llu" ,
416- dm_device_name (ti -> table -> md ), bdevname ( bdev , b ) ,
414+ dm_device_name (ti -> table -> md ), bdev ,
417415 q -> limits .physical_block_size ,
418416 q -> limits .logical_block_size ,
419417 q -> limits .alignment_offset ,
0 commit comments