[PATCH 0/3] hugetlb fixlet v3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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, 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




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]