]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - fs/nilfs2/super.c
fs: use block_device name vsprintf helper
[mirror_ubuntu-artful-kernel.git] / fs / nilfs2 / super.c
index 354013ea22ec212001ef2c300fdf282ad39c611d..c7343844e6b62a7ca3c78f9f4fa12e59f97dfdbf 100644 (file)
@@ -1316,13 +1316,11 @@ nilfs_mount(struct file_system_type *fs_type, int flags,
        }
 
        if (!s->s_root) {
-               char b[BDEVNAME_SIZE];
-
-               s_new = true;
+               s_new = true;
 
                /* New superblock instance created */
                s->s_mode = mode;
-               strlcpy(s->s_id, bdevname(sd.bdev, b), sizeof(s->s_id));
+               snprintf(s->s_id, sizeof(s->s_id), "%pg", sd.bdev);
                sb_set_blocksize(s, block_size(sd.bdev));
 
                err = nilfs_fill_super(s, data, flags & MS_SILENT ? 1 : 0);