include/linux/hugetlb.h | 10 +- include/linux/hugetlb_cgroup.h | 8 +- include/linux/mm.h | 5 + mm/gup.c | 2 +- mm/hugetlb.c | 213 +++++++++++++++++---------------- mm/hugetlb_cgroup.c | 8 +- mm/memory-failure.c | 2 +- mm/memory_hotplug.c | 2 +- mm/mempolicy.c | 2 +- mm/migrate.c | 7 +- 10 files changed, 136 insertions(+), 123 deletions(-)