Hello. I'm sending you a small fix in quota. Currently on systems with many different users there are problems that too many dquots are bound in unused inodes. Following patch fixes it - quota tries to get dquots from unused inodes more than once. Honza PS: I already sent this patch some time ago but it got lost...
--- linux/fs/dquot.c Tue Nov 21 13:05:16 2000 +++ linux/fs/dquot.c Tue Nov 21 13:05:44 2000 @@ -522,7 +522,7 @@ struct dquot *get_empty_dquot(void) { struct dquot *dquot; - int shrink = 1; /* Number of times we should try to shrink dcache and icache */ + int shrink = 8; /* Number of times we should try to shrink dcache and icache */ repeat: dquot = find_best_free();