- /*
- * if EDQUOT returned for root, we double check
- * if root squash enabled or not updated from server side.
- * without root squash, we should bypass quota for root.
- */
- if (rc == 0 && osc_quota_chkdq(cli, qid) == -EDQUOT) {
- if (oio->oi_cap_sys_resource &&
- !cli->cl_root_squash) {
- io->ci_noquota = 1;
- rc = 0;
- } else {
- rc = -EDQUOT;
- }
- }