The patch titled ext2-update-also-inode-on-disk-when-dir-is-is_dirsync-fix has been removed from the -mm tree. Its filename was ext2-update-also-inode-on-disk-when-dir-is-is_dirsync-fix.patch This patch was dropped because it was folded into ext2-update-also-inode-on-disk-when-dir-is-is_dirsync.patch The current -mm tree may be found at http://userweb.kernel.org/~akpm/mmotm/ ------------------------------------------------------ Subject: ext2-update-also-inode-on-disk-when-dir-is-is_dirsync-fix From: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> still sync the data page Cc: Jan Kara <jack@xxxxxxx> Cc: Pavel Machek <pavel@xxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- fs/ext2/dir.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff -puN fs/ext2/dir.c~ext2-update-also-inode-on-disk-when-dir-is-is_dirsync-fix fs/ext2/dir.c --- a/fs/ext2/dir.c~ext2-update-also-inode-on-disk-when-dir-is-is_dirsync-fix +++ a/fs/ext2/dir.c @@ -94,10 +94,14 @@ static int ext2_commit_chunk(struct page i_size_write(dir, pos+len); mark_inode_dirty(dir); } - unlock_page(page); - if (IS_DIRSYNC(dir)) - err = ext2_sync_inode(dir); + if (IS_DIRSYNC(dir)) { + err = write_one_page(page, 1); + if (!err) + err = ext2_sync_inode(dir); + } else { + unlock_page(page); + } return err; } _ Patches currently in -mm which might be from akpm@xxxxxxxxxxxxxxxxxxxx are origin.patch alpha-fix-vmalloc-breakage.patch revert-mm-vmalloc-use-mutex-for-purge.patch lib-idrc-use-kmem_cache_zalloc-for-the-idr_layer-cache.patch hp_accel-do-not-call-acpi-from-invalid-context.patch ext2-update-also-inode-on-disk-when-dir-is-is_dirsync.patch ext2-update-also-inode-on-disk-when-dir-is-is_dirsync-fix.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html