Whamcloud - gitweb
LU-7988 hsm: update many cookie status at once
[fs/lustre-release.git] / lustre / osd-zfs / osd_lproc.c
index e3fd0e9..f24406f 100644 (file)
@@ -40,7 +40,6 @@
 #include <obd.h>
 #include <obd_class.h>
 #include <lprocfs_status.h>
-#include <lustre/lustre_idl.h>
 
 #include "osd_internal.h"
 
@@ -245,38 +244,7 @@ lprocfs_osd_force_sync_seq_write(struct file *file, const char __user *buffer,
 
        return rc == 0 ? count : rc;
 }
-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_WR_ONLY(zfs, osd_force_sync);
 
 LPROC_SEQ_FOPS_RO_TYPE(zfs, dt_blksize);
 LPROC_SEQ_FOPS_RO_TYPE(zfs, dt_kbytestotal);
@@ -304,8 +272,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 }
 };