Greetings, good news, I got performance results for a selected set of workloads with my software dirty bit patch (thanks Christian!). We found no downsides to the software dirty bits, and a substantial improvement in CPU utilization for the FIO test with mostly read mappings. The patch can now go upstream. Martin Schwidefsky (1): s390/mm: implement software dirty bits arch/s390/include/asm/page.h | 22 ------- arch/s390/include/asm/pgtable.h | 131 ++++++++++++++++++++++++++------------- arch/s390/include/asm/sclp.h | 1 - arch/s390/include/asm/setup.h | 16 ++--- arch/s390/kvm/kvm-s390.c | 2 +- arch/s390/lib/uaccess_pt.c | 2 +- arch/s390/mm/pageattr.c | 2 +- arch/s390/mm/vmem.c | 24 +++---- drivers/s390/char/sclp_cmd.c | 10 +-- include/asm-generic/pgtable.h | 10 --- include/linux/page-flags.h | 8 --- mm/rmap.c | 24 ------- 12 files changed, 112 insertions(+), 140 deletions(-) -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-s390" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html