* GPL HEADER END
*/
/*
- * Copyright (c) 2012, 2014, Intel Corporation.
+ * Copyright (c) 2012, 2016, Intel Corporation.
* Use is subject to license terms.
*
* Author: Johann Lombardi <johann.lombardi@intel.com>
}
CDEBUG(D_QUOTA, "%s: global quota lock successfully acquired, glb "
- "fid:"DFID", glb ver:"LPU64", slv fid:"DFID", slv ver:"LPU64"\n",
+ "fid:"DFID", glb ver:%llu, slv fid:"DFID", slv ver:%llu\n",
qsd->qsd_svname, PFID(&req_qbody->qb_fid),
lvb->lvb_glb_ver, PFID(&rep_qbody->qb_slv_fid),
rep_qbody->qb_slv_ver);
if (rc == 0) {
rc = qsd_write_version(env, qqi, ver, global);
if (rc)
- CERROR("%s: write version "LPU64" to "DFID" failed. "
- "%d\n", qsd->qsd_svname, ver, PFID(fid), rc);
+ CERROR("%s: write version %llu to "DFID" failed : rc = %d\n",
+ qsd->qsd_svname, ver, PFID(fid), rc);
}
RETURN(rc);
if (rc)
GOTO(out_env_init, rc);
- CDEBUG(D_QUOTA, "%s: glb_ver:"LPU64"/"LPU64",slv_ver:"LPU64"/"
- LPU64"\n", qsd->qsd_svname,
+ CDEBUG(D_QUOTA, "%s: glb_ver:%llu/%llu,slv_ver:%llu/"
+ "%llu\n", qsd->qsd_svname,
qti->qti_lvb.lvb_glb_ver, qqi->qqi_glb_ver,
qti->qti_slv_ver, qqi->qqi_slv_ver);
}
char *name;
ENTRY;
+ if (qsd->qsd_dev->dd_rdonly)
+ RETURN(0);
+
/* don't bother to do reintegration when quota isn't enabled */
if (!qsd_type_enabled(qsd, qqi->qqi_qtype))
RETURN(0);
- if (qsd->qsd_acct_failed)
+ if (qqi->qqi_acct_failed)
/* no space accounting support, can't enable enforcement */
RETURN(0);