Re: [failures] mm-vmscan-remove-unnecessary-lruvec-adding.patch removed from -mm tree

From: Qian Cai
Date: Thu Mar 05 2020 - 23:46:30 EST




> On Mar 5, 2020, at 11:42 PM, Alex Shi <alex.shi@xxxxxxxxxxxxxxxxx> wrote:
>
>
>
> å 2020/3/6 äå12:17, Hugh Dickins åé:
>> On Thu, 5 Mar 2020, Qian Cai wrote:
>>>> On Mar 5, 2020, at 10:38 PM, Matthew Wilcox <willy@xxxxxxxxxxxxx> wrote:
>>>>
>>>> On Thu, Mar 05, 2020 at 10:32:18PM -0500, Qian Cai wrote:
>>>>>> On Mar 5, 2020, at 9:50 PM, akpm@xxxxxxxxxxxxxxxxxxxx wrote:
>>>>>> The patch titled
>>>>>> Subject: mm/vmscan: remove unnecessary lruvec adding
>>>>>> has been removed from the -mm tree. Its filename was
>>>>>> mm-vmscan-remove-unnecessary-lruvec-adding.patch
>>>>>>
>>>>>> This patch was dropped because it had testing failures
>>>>> Andrew, do you have more information about this failure? I hit a bug
>>>>> here under memory pressure and am wondering if this is related
>>>>> which might save me some time diggingâ
>> Very likely related.
>>
>
> Hi all,
>
> Apologize for the trouble!
> And Many thanks for you all for the report!
> Obviously, I missed memory stress testing which I should do. Apologize again!
>
> Qian Cai,
> Which test case are you using? Could you share the reproduce steps for me?


LTP oom01 in a tight loop with swap,

# i=0; while :; do echo $((i++)); oom01; sleep 5; done

>
> Hugh,
> Many thanks for help! I will seek some memory stress case and waiting for your case.
>
>
> Thank you all!
> Alex