Whamcloud - gitweb
add an entry on Changelog for bug19495
authortianzy <tianzy>
Tue, 19 May 2009 11:16:22 +0000 (11:16 +0000)
committertianzy <tianzy>
Tue, 19 May 2009 11:16:22 +0000 (11:16 +0000)
lustre/ChangeLog

index 8a7c603..f561dee 100644 (file)
@@ -19,6 +19,20 @@ Bugzilla   : 18357
 Description: implement async create (obd_async_create) method for osc, to avoid
              too long waiting new ost objects with holding ldlm lock.
 
+Severity   : major
+Frequency  : rare
+Bugzilla   : 19495
+Description: fix lqs' reference which won't be put in some situations
+Details    : This patch fixes:
+             1. In quota_check_common(), this function will check quota
+                for user and group, but only send one return via "pending".
+                In most cases, the pendings should be same. But that is not
+                always the case.
+             2. If quotaoff runs between lquota_chkquota() and                lquota_pending_commit(), the same thing will happen too.
+                That is why it comes:
+                -        if (!ll_sb_any_quota_active(qctxt->lqc_sb))
+                -                RETURN(0);
+
 ------------------------------------------------------------------------------
 tbd Sun Microsystems, Inc.
        * version 1.8.1