struct obd_device *obd = m->private;
struct mdt_device *mdt = mdt_dev(obd->obd_lu_dev);
- seq_printf(m, "%u\n", mdt->mdt_identity_cache->uc_entry_expire);
+ seq_printf(m, "%lld\n", mdt->mdt_identity_cache->uc_entry_expire);
return 0;
}
struct seq_file *m = file->private_data;
struct obd_device *obd = m->private;
struct mdt_device *mdt = mdt_dev(obd->obd_lu_dev);
+ time64_t val;
int rc;
- __s64 val;
rc = lprocfs_str_to_s64(buffer, count, &val);
if (rc)
return rc;
+
if (val < 0 || val > INT_MAX)
return -ERANGE;
struct obd_device *obd = m->private;
struct mdt_device *mdt = mdt_dev(obd->obd_lu_dev);
- seq_printf(m, "%u\n", mdt->mdt_identity_cache->uc_acquire_expire);
+ seq_printf(m, "%lld\n", mdt->mdt_identity_cache->uc_acquire_expire);
return 0;
}
struct seq_file *m = file->private_data;
struct obd_device *obd = m->private;
struct mdt_device *mdt = mdt_dev(obd->obd_lu_dev);
+ time64_t val;
int rc;
- __s64 val;
rc = lprocfs_str_to_s64(buffer, count, &val);
if (rc)
return rc;
+
if (val < 0 || val > INT_MAX)
return -ERANGE;