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

index 9634e4f..e2dee7a 100644 (file)
@@ -246,6 +246,20 @@ Details    : setting extended attributes can corrupt other attributes stored in
             are concerned. In the latter case, the lustre filesystem can be
             damaged.
 
+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);
+
 --------------------------------------------------------------------------
 2009-01-15 Sun Microsystems, Inc.
        * version 1.6.7