Linus: please don't apply.
Alan: I notice you've put Al's patch into 2.4.7-ac8. Please remove it.
This patch has the following ugly construct:
> + /* Ensure table size is enough */
> + while (fs_info.num_inodes >= fs_info.table_size) {
Putting the allocation inside a while loop is horrible, and isn't a
perfect solution anyway. I'm fixing this (and other races) with proper
locking. If you went to the trouble to start patching, why at least
didn't you do it cleanly with a lock?
Furthermore, the patch makes gratuitous formatting changes (which made
it harder to see what it actually *changed*).
Regards,
Richard....
Permanent: rgooch@atnf.csiro.au
Current: rgooch@ras.ucalgary.ca
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/