diff --git a/fs/btrfs/super.c b/fs/btrfs/super.c index 0927e463afcacc4ded41630bb6f44d103a3e7311..8e16bca69c56de7fa54c1680698b60d7319a03a9 100644 --- a/fs/btrfs/super.c +++ b/fs/btrfs/super.c @@ -1811,6 +1811,8 @@ static int btrfs_show_devname(struct seq_file *m, struct dentry *root) list_for_each_entry(dev, head, dev_list) { if (dev->missing) continue; + if (!dev->name) + continue; if (!first_dev || dev->devid < first_dev->devid) first_dev = dev; }