On Fri, Oct 30, 2009 at 04:42:01PM +0900, Akira Fujita wrote: > ext4: Fix possible recursive locking warning in EXT4_IOC_MOVE_EXT > > From: Akira Fujita <a-fujita@xxxxxxxxxxxxx> Thanks, I've added this patch to the ext4 patch queue, but with the following updated commit description: ext4: Fix possible recursive locking warning in EXT4_IOC_MOVE_EXT From: Akira Fujita <a-fujita@xxxxxxxxxxxxx> If CONFIG_PROVE_LOCKING is enabled, the double_down_write_data_sem() will trigger a false-positive warning of a recursive lock. Since we take i_data_sem for the two inodes ordered by their inode numbers, this isn't a problem. Use of down_write_nested() will notify the lock dependency checker machinery that there is no problem here. This problem was reported by Brian Rogers: http://marc.info/?l=linux-ext4&m=125115356928011&w=1 Reported-by: Brian Rogers <brian@xxxxxxxx> Signed-off-by: Akira Fujita <a-fujita@xxxxxxxxxxxxx> Signed-off-by: "Theodore Ts'o" <tytso@xxxxxxx> -- 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