Re: [PATCH 0/8] make hugetlb put_page safe for all calling contexts

From: Mike Kravetz
Date: Fri Mar 26 2021 - 16:02:00 EST


On 3/25/21 6:42 PM, Miaohe Lin wrote:
> Hi:
> On 2021/3/25 8:28, Mike Kravetz wrote:
>> This effort is the result a recent bug report [1]. In subsequent
>> discussions [2], it was deemed necessary to properly fix the hugetlb
>
> Many thanks for the effort. I have read the discussions and it is pretty long.
> Maybe it would be helpful if you give a brief summary here?
>
>> put_page path (free_huge_page). This RFC provides a possible way to
>
> trival: Not RFC here.
>
>> address the issue. Comments are welcome/encouraged as several attempts
>> at this have been made in the past.
>>> This series is based on v5.12-rc3-mmotm-2021-03-17-22-24. At a high
>> level, the series provides:
>> - Patches 1 & 2 from Roman Gushchin provide cma_release_nowait()
>
> trival: missing description of the Patches 3 ?
>

Thanks,
I will clean this up with next version.
--
Mike Kravetz