diff options
author | Christoph Hellwig <hch@lst.de> | 2022-05-12 08:20:14 +0200 |
---|---|---|
committer | Kees Cook <keescook@chromium.org> | 2022-05-16 16:02:21 -0700 |
commit | ed5edd5a70b9525085403f193786395179ea303d (patch) | |
tree | 731092e727bf7b725a36cfc9e7b80d56778aed67 | |
parent | a5f4d9df1f7beaaebbaa5943ceb789c34f10b8d5 (diff) | |
download | linux-stable-ed5edd5a70b9525085403f193786395179ea303d.tar.gz linux-stable-ed5edd5a70b9525085403f193786395179ea303d.tar.bz2 linux-stable-ed5edd5a70b9525085403f193786395179ea303d.zip |
loadpin: stop using bdevname
Use the %pg format specifier to save on stack consuption and code size.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Kees Cook <keescook@chromium.org>
Link: https://lore.kernel.org/r/20220512062014.1826835-1-hch@lst.de
-rw-r--r-- | security/loadpin/loadpin.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/security/loadpin/loadpin.c b/security/loadpin/loadpin.c index b12f7d986b1e..ad4e6756c038 100644 --- a/security/loadpin/loadpin.c +++ b/security/loadpin/loadpin.c @@ -78,11 +78,8 @@ static void check_pinning_enforcement(struct super_block *mnt_sb) * device, allow sysctl to change modes for testing. */ if (mnt_sb->s_bdev) { - char bdev[BDEVNAME_SIZE]; - ro = bdev_read_only(mnt_sb->s_bdev); - bdevname(mnt_sb->s_bdev, bdev); - pr_info("%s (%u:%u): %s\n", bdev, + pr_info("%pg (%u:%u): %s\n", mnt_sb->s_bdev, MAJOR(mnt_sb->s_bdev->bd_dev), MINOR(mnt_sb->s_bdev->bd_dev), ro ? "read-only" : "writable"); |