Skip to content
Unverified Commit c7b6352c authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!8482 v2 Fix hugetlb deadlock

Merge Pull Request from: @ci-robot 
 
PR sync from: Jinjiang Tu <tujinjiang@huawei.com>
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/D56WK3JRIRR5A56MKMQ3MCFRMJDSXLTC/ 
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()


-- 
2.25.1
 
https://gitee.com/openeuler/kernel/issues/I9SZXR 
 
Link:https://gitee.com/openeuler/kernel/pulls/8482

 

Reviewed-by: default avatarLiu YongQiang <liuyongqiang13@huawei.com>
Signed-off-by: default avatarZhang Changzhong <zhangchangzhong@huawei.com>
parents ca39468d 22801ad2
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment