2007-06-29 14:13:34

by Martin Schwidefsky

[permalink] [raw]
Subject: [patch 0/5] Various mm improvements.

While working on 1K/2K page tables for s390 I noticed room for
improvement in regard to some common mm code:
- unnecessary tlb flushing in unmap_vmas
- ptep_establish has fallen into disuse
- ptep_test_and_clear_dirty / ptep_clear_flush_dirty are not used either
- the definitions of mm_struct and vm_area_struct should be moved to
mm_types.h
- page_mkclean_one is giving false positives

--
blue skies,
Martin.

"Reality continues to ruin my life." - Calvin.