Use the %pg format specifier to save on stack consuption and code size. Signed-off-by: Christoph Hellwig <hch@xxxxxx> --- block/bdev.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/block/bdev.c b/block/bdev.c index a3632317c8aae..b4389f10ee7de 100644 --- a/block/bdev.c +++ b/block/bdev.c @@ -54,12 +54,10 @@ static void bdev_write_inode(struct block_device *bdev) while (inode->i_state & I_DIRTY) { spin_unlock(&inode->i_lock); ret = write_inode_now(inode, true); - if (ret) { - char name[BDEVNAME_SIZE]; + if (ret) pr_warn_ratelimited("VFS: Dirty inode writeback failed " - "for block device %s (err=%d).\n", - bdevname(bdev, name), ret); - } + "for block device %pg (err=%d).\n", + bdev, ret); spin_lock(&inode->i_lock); } spin_unlock(&inode->i_lock); -- 2.30.2