Whamcloud - gitweb
add a changelog entry for 18793
authortianzy <tianzy>
Thu, 30 Jul 2009 06:22:02 +0000 (06:22 +0000)
committertianzy <tianzy>
Thu, 30 Jul 2009 06:22:02 +0000 (06:22 +0000)
lustre/ChangeLog

index eeff484..b0224f2 100644 (file)
@@ -96,6 +96,18 @@ Details    : lov_update_create_set() uses set->set_success as index for created
             objects, so if some requests failed, they will have hole at end of
             array and we can use qos_shrink_lsm for allocate correct lsm.
 
+Severity   : normal
+Frequency  : rare
+Bugzilla   : 18793
+Descriptoin: OSS complains "too many blocks" and crashes
+Details    : In filter_commitrw_write():
+            1. lquota_chkquota();
+            2. obdo_from_inode();
+            3. lquota_pending_commit();
+            "2." has changed uid and gid in this case, then caused
+            lquota_chkquota() and lquota_pending_commit() to use
+            different uid and gid. That is the root of the bug. 
+
 ------------------------------------------------------------------------------
 2009-07-31 Sun Microsystems, Inc.
        * version 1.8.1