Hi, Based on the previous discussion, in this version I propose only error reporting fix ("overwrite recovery" is sparated out from this series.) I think Fengguang's patch (patch 2 in this series) has a corner case about inode cache drop, so I added patch 3 for it. Shortlog and diffstat Naoya Horiguchi (2): HWPOISON: fix action_result() to print out dirty/clean HWPOISON: prevent inode cache removal to keep AS_HWPOISON sticky Wu Fengguang (1): HWPOISON: report sticky EIO for poisoned file fs/inode.c | 12 ++++++++++++ include/linux/pagemap.h | 24 ++++++++++++++++++++++++ mm/filemap.c | 11 +++++++++++ mm/memory-failure.c | 24 ++++++++++-------------- mm/truncate.c | 2 ++ 5 files changed, 59 insertions(+), 14 deletions(-) Thanks, Naoya -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>