Hi, following three patches reimplement ext4_page_mkwrite() so that it returns locked pages (which is necessary for stable pages work and also for fixing of freezing code). As a bonus we also avoid taking i_alloc_sem as it's not necessary and use generic block_page_mkwrite() helper. The common delalloc path should be more straightforward now. The last patch in the series blocks mmaped writes on frozen filesystem which is simple to do now. I've tested these patches by xfstests and also running fsx-linux for all modes - delalloc, nodelalloc (data=writeback), nodelalloc (data=ordered), nodelalloc (data=journal). Honza -- 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