]> granicus.if.org Git - zfs/blobdiff - module/zfs/zfs_vfsops.c
Set stat->st_dev and statfs->f_fsid
[zfs] / module / zfs / zfs_vfsops.c
index 028638d5c85e978e16e4d554dee1a505802a222e..ea7e9cec9330a58285e67285ce8e5e8aaa5e55bf 100644 (file)
@@ -1029,7 +1029,7 @@ zfs_statvfs(struct dentry *dentry, struct kstatfs *statp)
         */
        statp->f_ffree = MIN(availobjs, statp->f_bfree);
        statp->f_files = statp->f_ffree + usedobjs;
-       statp->f_fsid.val[0] = 0; /* XXX: Map up some unique ID */
+       statp->f_fsid.val[0] = dentry->d_sb->s_dev;
        statp->f_fsid.val[1] = 0;
        statp->f_type = ZFS_SUPER_MAGIC;
        statp->f_namelen = ZFS_MAXNAMELEN;