This is the update of "active page flag for hugetlb" patch [*1]. The main change is patch 2/3, which fixes the race condition where concurrent call of isolate_huge_page() causes kernel panic.
Patch 1/3 just mentions and "fixes" a potential problem, no behavioral change. Patch 3/3 is a cleanup, reduces lines of code. [*1] http://thread.gmane.org/gmane.linux.kernel/1889277/focus=1889380 --- Summary: Naoya Horiguchi (3): mm: don't call __page_cache_release for hugetlb mm: hugetlb: introduce PageHugeActive flag mm: hugetlb: cleanup using PageHugeActive flag include/linux/hugetlb.h | 8 +++-- mm/hugetlb.c | 83 +++++++++++++++++++++++++------------------------ mm/memory-failure.c | 14 +++++++-- mm/memory_hotplug.c | 2 +- mm/swap.c | 10 +++++- 5 files changed, 71 insertions(+), 46 deletions(-)-- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/