Re: list corruption in deferred_split_scan()

2019-08-05 Thread Qian Cai
> On Aug 5, 2019, at 6:15 PM, Yang Shi wrote: > > > > On 7/25/19 2:46 PM, Yang Shi wrote: >> >> >> On 7/24/19 2:13 PM, Qian Cai wrote: >>> On Wed, 2019-07-10 at 17:43 -0400, Qian Cai wrote: Running LTP oom01 test case with swap triggers a crash below. Revert the series

Re: list corruption in deferred_split_scan()

2019-08-05 Thread Yang Shi
On 7/25/19 2:46 PM, Yang Shi wrote: On 7/24/19 2:13 PM, Qian Cai wrote: On Wed, 2019-07-10 at 17:43 -0400, Qian Cai wrote: Running LTP oom01 test case with swap triggers a crash below. Revert the series "Make deferred split shrinker memcg aware" [1] seems fix the issue. You might want to

Re: list corruption in deferred_split_scan()

2019-07-25 Thread Yang Shi
On 7/24/19 2:13 PM, Qian Cai wrote: On Wed, 2019-07-10 at 17:43 -0400, Qian Cai wrote: Running LTP oom01 test case with swap triggers a crash below. Revert the series "Make deferred split shrinker memcg aware" [1] seems fix the issue. You might want to look harder on this commit, as

Re: list corruption in deferred_split_scan()

2019-07-24 Thread Qian Cai
On Wed, 2019-07-10 at 17:43 -0400, Qian Cai wrote: > Running LTP oom01 test case with swap triggers a crash below. Revert the > series > "Make deferred split shrinker memcg aware" [1] seems fix the issue. You might want to look harder on this commit, as reverted it alone on the top of

Re: list corruption in deferred_split_scan()

2019-07-24 Thread Qian Cai
On Thu, 2019-07-18 at 17:59 -0700, Yang Shi wrote: > > On 7/18/19 5:54 PM, Qian Cai wrote: > > > > > On Jul 12, 2019, at 3:12 PM, Yang Shi wrote: > > > > > > > > > > > > On 7/11/19 2:07 PM, Qian Cai wrote: > > > > On Wed, 2019-07-10 at 17:16 -0700, Yang Shi wrote: > > > > > Hi Qian, > > > >

Re: list corruption in deferred_split_scan()

2019-07-18 Thread Yang Shi
On 7/18/19 5:54 PM, Qian Cai wrote: On Jul 12, 2019, at 3:12 PM, Yang Shi wrote: On 7/11/19 2:07 PM, Qian Cai wrote: On Wed, 2019-07-10 at 17:16 -0700, Yang Shi wrote: Hi Qian, Thanks for reporting the issue. But, I can't reproduce it on my machine. Could you please share more

Re: list corruption in deferred_split_scan()

2019-07-18 Thread Qian Cai
> On Jul 12, 2019, at 3:12 PM, Yang Shi wrote: > > > > On 7/11/19 2:07 PM, Qian Cai wrote: >> On Wed, 2019-07-10 at 17:16 -0700, Yang Shi wrote: >>> Hi Qian, >>> >>> >>> Thanks for reporting the issue. But, I can't reproduce it on my machine. >>> Could you please share more details about

Re: list corruption in deferred_split_scan()

2019-07-17 Thread Yang Shi
On 7/17/19 10:02 AM, Shakeel Butt wrote: On Tue, Jul 16, 2019 at 5:12 PM Yang Shi wrote: On 7/16/19 4:36 PM, Shakeel Butt wrote: Adding related people. The thread starts at: http://lkml.kernel.org/r/1562795006.8510.19.ca...@lca.pw On Mon, Jul 15, 2019 at 8:01 PM Yang Shi wrote: On

Re: list corruption in deferred_split_scan()

2019-07-17 Thread Shakeel Butt
On Tue, Jul 16, 2019 at 5:12 PM Yang Shi wrote: > > > > On 7/16/19 4:36 PM, Shakeel Butt wrote: > > Adding related people. > > > > The thread starts at: > > http://lkml.kernel.org/r/1562795006.8510.19.ca...@lca.pw > > > > On Mon, Jul 15, 2019 at 8:01 PM Yang Shi wrote: > >> > >> > >> On 7/15/19

Re: list corruption in deferred_split_scan()

2019-07-16 Thread Yang Shi
On 7/16/19 4:36 PM, Shakeel Butt wrote: Adding related people. The thread starts at: http://lkml.kernel.org/r/1562795006.8510.19.ca...@lca.pw On Mon, Jul 15, 2019 at 8:01 PM Yang Shi wrote: On 7/15/19 6:36 PM, Qian Cai wrote: On Jul 15, 2019, at 8:22 PM, Yang Shi wrote: On 7/15/19

Re: list corruption in deferred_split_scan()

2019-07-16 Thread Shakeel Butt
Adding related people. The thread starts at: http://lkml.kernel.org/r/1562795006.8510.19.ca...@lca.pw On Mon, Jul 15, 2019 at 8:01 PM Yang Shi wrote: > > > > On 7/15/19 6:36 PM, Qian Cai wrote: > > > >> On Jul 15, 2019, at 8:22 PM, Yang Shi wrote: > >> > >> > >> > >> On 7/15/19 2:23 PM, Qian

Re: list corruption in deferred_split_scan()

2019-07-15 Thread Yang Shi
On 7/15/19 6:36 PM, Qian Cai wrote: On Jul 15, 2019, at 8:22 PM, Yang Shi wrote: On 7/15/19 2:23 PM, Qian Cai wrote: On Fri, 2019-07-12 at 12:12 -0700, Yang Shi wrote: Another possible lead is that without reverting the those commits below, kdump kernel would always also crash in

Re: list corruption in deferred_split_scan()

2019-07-15 Thread Qian Cai
> On Jul 15, 2019, at 8:22 PM, Yang Shi wrote: > > > > On 7/15/19 2:23 PM, Qian Cai wrote: >> On Fri, 2019-07-12 at 12:12 -0700, Yang Shi wrote: Another possible lead is that without reverting the those commits below, kdump kernel would always also crash in

Re: list corruption in deferred_split_scan()

2019-07-15 Thread Yang Shi
On 7/15/19 2:23 PM, Qian Cai wrote: On Fri, 2019-07-12 at 12:12 -0700, Yang Shi wrote: Another possible lead is that without reverting the those commits below, kdump kernel would always also crash in shrink_slab_memcg() at this line, map =

Re: list corruption in deferred_split_scan()

2019-07-15 Thread Qian Cai
On Fri, 2019-07-12 at 12:12 -0700, Yang Shi wrote: > > Another possible lead is that without reverting the those commits below, > > kdump > > kernel would always also crash in shrink_slab_memcg() at this line, > > > > map = rcu_dereference_protected(memcg->nodeinfo[nid]->shrinker_map, true); > >

Re: list corruption in deferred_split_scan()

2019-07-14 Thread Yang Shi
On 7/13/19 8:53 PM, Hillf Danton wrote: On Wed, 10 Jul 2019 14:43:28 -0700 (PDT) Qian Cai wrote: Running LTP oom01 test case with swap triggers a crash below. Revert the series "Make deferred split shrinker memcg aware" [1] seems fix the issue. aefde94195ca mm: thp: make deferred split

Re: list corruption in deferred_split_scan()

2019-07-12 Thread Yang Shi
On 7/12/19 12:12 PM, Yang Shi wrote: On 7/11/19 2:07 PM, Qian Cai wrote: On Wed, 2019-07-10 at 17:16 -0700, Yang Shi wrote: Hi Qian, Thanks for reporting the issue. But, I can't reproduce it on my machine. Could you please share more details about your test? How often did you run into

Re: list corruption in deferred_split_scan()

2019-07-12 Thread Yang Shi
On 7/11/19 2:07 PM, Qian Cai wrote: On Wed, 2019-07-10 at 17:16 -0700, Yang Shi wrote: Hi Qian, Thanks for reporting the issue. But, I can't reproduce it on my machine. Could you please share more details about your test? How often did you run into this problem? I can almost reproduce it

Re: list corruption in deferred_split_scan()

2019-07-11 Thread Qian Cai
On Wed, 2019-07-10 at 17:16 -0700, Yang Shi wrote: > Hi Qian, > > > Thanks for reporting the issue. But, I can't reproduce it on my machine.  > Could you please share more details about your test? How often did you  > run into this problem? I can almost reproduce it every time on a HPE ProLiant

Re: list corruption in deferred_split_scan()

2019-07-10 Thread Yang Shi
Hi Qian, Thanks for reporting the issue. But, I can't reproduce it on my machine. Could you please share more details about your test? How often did you run into this problem? Regards, Yang On 7/10/19 2:43 PM, Qian Cai wrote: Running LTP oom01 test case with swap triggers a crash

list corruption in deferred_split_scan()

2019-07-10 Thread Qian Cai
Running LTP oom01 test case with swap triggers a crash below. Revert the series "Make deferred split shrinker memcg aware" [1] seems fix the issue. aefde94195ca mm: thp: make deferred split shrinker memcg aware cf402211cacc mm-shrinker-make-shrinker-not-depend-on-memcg-kmem-fix-2-fix ca37e9e5f18d