Whamcloud - gitweb
LU-2435 osd-zfs: use zfs native dnode accounting
[fs/lustre-release.git] / lustre / osd-zfs / osd_lproc.c
index e3fd0e9..88c1600 100644 (file)
@@ -247,37 +247,6 @@ lprocfs_osd_force_sync_seq_write(struct file *file, const char __user *buffer,
 }
 LPROC_SEQ_FOPS_WO_TYPE(zfs, osd_force_sync);
 
-static int zfs_osd_iused_est_seq_show(struct seq_file *m, void *data)
-{
-       struct osd_device *osd = osd_dt_dev((struct dt_device *)m->private);
-       LASSERT(osd != NULL);
-
-       seq_printf(m, "%d\n", osd->od_quota_iused_est);
-       return 0;
-}
-
-static ssize_t
-zfs_osd_iused_est_seq_write(struct file *file, const char __user *buffer,
-                            size_t count, loff_t *off)
-{
-       struct seq_file *m = file->private_data;
-       struct dt_device *dt = m->private;
-       struct osd_device *osd = osd_dt_dev(dt);
-       int rc;
-       __s64 val;
-
-       LASSERT(osd != NULL);
-
-       rc = lprocfs_str_to_s64(buffer, count, &val);
-       if (rc)
-               return rc;
-
-       osd->od_quota_iused_est = !!val;
-
-       return count;
-}
-LPROC_SEQ_FOPS(zfs_osd_iused_est);
-
 LPROC_SEQ_FOPS_RO_TYPE(zfs, dt_blksize);
 LPROC_SEQ_FOPS_RO_TYPE(zfs, dt_kbytestotal);
 LPROC_SEQ_FOPS_RO_TYPE(zfs, dt_kbytesfree);
@@ -304,8 +273,6 @@ struct lprocfs_vars lprocfs_osd_obd_vars[] = {
          .fops =       &zfs_osd_mntdev_fops            },
        { .name =       "force_sync",
          .fops =       &zfs_osd_force_sync_fops        },
-       { .name =       "quota_iused_estimate",
-         .fops =       &zfs_osd_iused_est_fops         },
        { 0 }
 };