Fix hugetlb deadlock.
Changelog since v1:
* remove unnecessary semicolon.
* update commit message.
Jinjiang Tu (2):
Revert "hugetlbfs: fix hugetlbfs_statfs() locking"
Revert "hugetlb: make free_huge_page irq safe"
Mike Kravetz (4):
hugetlb: create remove_hugetlb_page() to separate functionality
hugetlb: call update_and_free_page without hugetlb_lock
hugetlb: change free_pool_huge_page to remove_pool_huge_page
hugetlb: make free_huge_page irq safe
Mina Almasry (1):
hugetlbfs: fix hugetlbfs_statfs() locking
Naoya Horiguchi (1):
hugetlb: pass head page to remove_hugetlb_page()
mm/hugetlb.c | 183 ++++++++++++++++++++++++++++++++-------------------
1 file changed, 116 insertions(+), 67 deletions(-)
--
2.25.1