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