Hi, when simplifying ext4 IO completion code I realized that the only thing pinning inode while AIO is running is file reference from kiocb. Thus once aio_complete() is called, inode can be freed. So calling inode_dio_complete() after aio_complete() is possibly modifying already freed inode (although practically the race window is tiny). This patch series fixes all the problematic sites. Patches are completely independent so each of them can go through the respective maintainer. Honza -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html