On Mon, Jun 27, 2011 at 02:29:40PM +0800, Robin Dong wrote: > If eh_entries is equal to (or greater than) eh_max, the operation of > inserting new extent_idx will make number of entries overflow. > So check eh_entries before inserting the new extent_idx. > > Although there is no bug case according the code (function ext4_ext_insert_index > is called by ext4_ext_split and ext4_ext_split is called only if the index > block has free space), the right logic should be "lookup the capacity before > insertion". > > Signed-off-by: Robin Dong <sanbai@xxxxxxxxxx> Thanks, added to the ext4 tree. - Ted -- 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