b=13125
i=nathan, deen
Description: osts not allocated evenly to files
Details : change the condition to increase offset_idx
Description: evictions taking too long
Details : allow llrd to evict clients directly on OSTs
+Severity : normal
+Bugzilla : 13125
+Description: osts not allocated evenly to files
+Details : change the condition to increase offset_idx
+
--------------------------------------------------------------------------------
2007-08-27 Cluster File Systems, Inc. <info@clusterfs.com>
/* If we have allocated from all of the OSTs, slowly
precess the next start */
lov->lov_start_idx %= ost_count;
- ++lov->lov_offset_idx;
+ if (stripe_cnt_min > 1 &&
+ (ost_active_count % stripe_cnt_min != 1))
+ ++lov->lov_offset_idx;
}
down_read(&lov->lov_qos.lq_rw_sem);
ost_start_idx_temp = lov->lov_start_idx;