mbox series

[0/9] A few fixup patches for z3fold

Message ID 20220429064051.61552-1-linmiaohe@huawei.com (mailing list archive)
Headers show
Series A few fixup patches for z3fold | expand

Message

Miaohe Lin April 29, 2022, 6:40 a.m. UTC
Hi everyone,
This series contains a few fixup patches to fix sheduling while atomic,
fix possible null pointer dereferencing, fix various race conditions and
so on. More details can be found in the respective changelogs. Thanks!

Miaohe Lin (9):
  mm/z3fold: fix sheduling while atomic
  mm/z3fold: fix possible null pointer dereferencing
  mm/z3fold: remove buggy use of stale list for allocation
  mm/z3fold: throw warning on failure of trylock_page in z3fold_alloc
  revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc"
  mm/z3fold: put z3fold page back into unbuddied list when reclaim or
    migration fails
  mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock
  mm/z3fold: fix z3fold_reclaim_page races with z3fold_free
  mm/z3fold: fix z3fold_page_migrate races with z3fold_map

 mm/z3fold.c | 97 ++++++++++++++++++++++-------------------------------
 1 file changed, 41 insertions(+), 56 deletions(-)

Comments

Andrew Morton May 17, 2022, 11:45 p.m. UTC | #1
On Fri, 29 Apr 2022 14:40:42 +0800 Miaohe Lin <linmiaohe@huawei.com> wrote:

> This series contains a few fixup patches to fix sheduling while atomic,
> fix possible null pointer dereferencing, fix various race conditions and
> so on. More details can be found in the respective changelogs.

We haven't heard from Vitaly but this series has been in mm-unstable
and linux-next for three weeks, so I plan to move it into mm-stable
later this week.
Miaohe Lin May 18, 2022, 2:01 a.m. UTC | #2
On 2022/5/18 7:45, Andrew Morton wrote:
> On Fri, 29 Apr 2022 14:40:42 +0800 Miaohe Lin <linmiaohe@huawei.com> wrote:
> 
>> This series contains a few fixup patches to fix sheduling while atomic,
>> fix possible null pointer dereferencing, fix various race conditions and
>> so on. More details can be found in the respective changelogs.
> 
> We haven't heard from Vitaly but this series has been in mm-unstable

I will be really grateful if Vitaly has the time to review. :)

> and linux-next for three weeks, so I plan to move it into mm-stable
> later this week.

Thanks!

> .
>
Vitaly Wool May 18, 2022, 10:39 a.m. UTC | #3
On Wed, May 18, 2022 at 4:02 AM Miaohe Lin <linmiaohe@huawei.com> wrote:
>
> On 2022/5/18 7:45, Andrew Morton wrote:
> > On Fri, 29 Apr 2022 14:40:42 +0800 Miaohe Lin <linmiaohe@huawei.com> wrote:
> >
> >> This series contains a few fixup patches to fix sheduling while atomic,
> >> fix possible null pointer dereferencing, fix various race conditions and
> >> so on. More details can be found in the respective changelogs.
> >
> > We haven't heard from Vitaly but this series has been in mm-unstable
>
> I will be really grateful if Vitaly has the time to review. :)

I absolutely will, sorry for the delay.

~Vitaly

>
>
> > and linux-next for three weeks, so I plan to move it into mm-stable
> > later this week.
>
> Thanks!
>
> > .
> >
>
Miaohe Lin May 19, 2022, 1:54 a.m. UTC | #4
On 2022/5/18 18:39, Vitaly Wool wrote:
> On Wed, May 18, 2022 at 4:02 AM Miaohe Lin <linmiaohe@huawei.com> wrote:
>>
>> On 2022/5/18 7:45, Andrew Morton wrote:
>>> On Fri, 29 Apr 2022 14:40:42 +0800 Miaohe Lin <linmiaohe@huawei.com> wrote:
>>>
>>>> This series contains a few fixup patches to fix sheduling while atomic,
>>>> fix possible null pointer dereferencing, fix various race conditions and
>>>> so on. More details can be found in the respective changelogs.
>>>
>>> We haven't heard from Vitaly but this series has been in mm-unstable
>>
>> I will be really grateful if Vitaly has the time to review. :)
> 
> I absolutely will, sorry for the delay.

That will be really helpful. Thanks!

> 
> ~Vitaly
> 
>>
>>
>>> and linux-next for three weeks, so I plan to move it into mm-stable
>>> later this week.
>>
>> Thanks!
>>
>>> .
>>>
>>
> .
>