Whamcloud - gitweb
Revert "b=23913 fix "ASSERTION(!cfs_list_empty(&dquot->dq_hash)) failed""
authorAndrew Perepechko <andrew.perepechko@oracle.com>
Wed, 1 Dec 2010 22:49:02 +0000 (01:49 +0300)
committerAndrew Perepechko <andrew.perepechko@oracle.com>
Wed, 1 Dec 2010 22:49:02 +0000 (01:49 +0300)
This reverts commit 9491d5d931407ccf68d95932ca4ea3c545c6f86d.

lustre/quota/quota_master.c

index fc9106f..5cec4e7 100644 (file)
@@ -217,7 +217,7 @@ static struct lustre_dquot *lustre_dqget(struct obd_device *obd,
                 if (rc) {
                         CERROR("can't read dquot from admin quotafile! "
                                "(rc:%d)\n", rc);
-                        free_dquot(dquot);
+                        lustre_dqput(dquot);
                         RETURN(ERR_PTR(rc));
                 }
 
@@ -438,10 +438,6 @@ out:
                 dqacq_adjust_qunit_sz(obd, qdata->qd_id, QDATA_IS_GRP(qdata),
                                       QDATA_IS_BLK(qdata));
 
-        if (!ll_sb_has_quota_active(qctxt->lqc_sb,
-                                    QDATA_IS_GRP(qdata) ? GRPQUOTA : USRQUOTA))
-                RETURN(-EIO);
-
         lqs = quota_search_lqs(LQS_KEY(QDATA_IS_GRP(qdata), qdata->qd_id),
                                qctxt, 0);
         if (lqs == NULL || IS_ERR(lqs)) {