http://bugzilla.kernel.org/show_bug.cgi?id=12793 Theodore Tso <tytso@xxxxxxx> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tytso@xxxxxxx Regression|--- |No --- Comment #2 from Theodore Tso <tytso@xxxxxxx> 2009-08-11 02:58:18 --- I'm not convinced this change to use E2BIG instead of ENOSPC is always the right thing. Consider the wording of E2BIG: "The value of the given attribute is too large, IT EXCEEDS THE MAXIMUM ALLOWABLE SIZE OF AN ATTRIBUTE VALUE". In other words E2BIG implies that a request was made to create an attribute where the size exceeded some static value. So if we pass in a request to create an attribute which is 2MB, E2BIG makes sense. On the other hand, if the EA block is almost full, a request to create an attribute value which is 2 bytes long could result in an error --- and in that case, ENOSPC makes a lot more sense that E2BIG. -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug. -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html