Re: LTP hugemmap05 test case failure on arm64 with linux-next (next-20190613)

2019-06-27 Thread Qian Cai
On Thu, 2019-06-27 at 11:09 -0700, Mike Kravetz wrote: > On 6/24/19 2:53 PM, Mike Kravetz wrote: > > On 6/24/19 2:30 PM, Qian Cai wrote: > > > So the problem is that ipcget_public() has held the semaphore > > > "ids->rwsem" > > > for > > > too long seems unnecessarily and then goes to sleep somet

Re: LTP hugemmap05 test case failure on arm64 with linux-next (next-20190613)

2019-06-27 Thread Mike Kravetz
On 6/24/19 2:53 PM, Mike Kravetz wrote: > On 6/24/19 2:30 PM, Qian Cai wrote: >> So the problem is that ipcget_public() has held the semaphore "ids->rwsem" >> for >> too long seems unnecessarily and then goes to sleep sometimes due to direct >> reclaim (other times LTP hugemmap05 [1] has hugetlb_f

Re: LTP hugemmap05 test case failure on arm64 with linux-next (next-20190613)

2019-06-24 Thread Mike Kravetz
On 6/24/19 2:30 PM, Qian Cai wrote: > So the problem is that ipcget_public() has held the semaphore "ids->rwsem" for > too long seems unnecessarily and then goes to sleep sometimes due to direct > reclaim (other times LTP hugemmap05 [1] has hugetlb_file_setup() returns > -ENOMEM), Thanks for looki

Re: LTP hugemmap05 test case failure on arm64 with linux-next (next-20190613)

2019-06-24 Thread Qian Cai
So the problem is that ipcget_public() has held the semaphore "ids->rwsem" for too long seems unnecessarily and then goes to sleep sometimes due to direct reclaim (other times LTP hugemmap05 [1] has hugetlb_file_setup() returns -ENOMEM), [  788.765739][ T1315] INFO: task hugemmap05:5001 can't die

Re: LTP hugemmap05 test case failure on arm64 with linux-next (next-20190613)

2019-06-24 Thread Qian Cai
On Mon, 2019-06-24 at 10:35 +0100, Will Deacon wrote: > Hi Qian Cai, > > On Sun, Jun 16, 2019 at 09:41:09PM -0400, Qian Cai wrote: > > > On Jun 16, 2019, at 9:32 PM, Anshuman Khandual > > > wrote: > > > On 06/14/2019 05:45 PM, Qian Cai wrote: > > > > On Fri, 2019-06-14 at 11:20 +0100, Will Deacon

Re: LTP hugemmap05 test case failure on arm64 with linux-next (next-20190613)

2019-06-24 Thread Will Deacon
Hi Qian Cai, On Sun, Jun 16, 2019 at 09:41:09PM -0400, Qian Cai wrote: > > On Jun 16, 2019, at 9:32 PM, Anshuman Khandual > > wrote: > > On 06/14/2019 05:45 PM, Qian Cai wrote: > >> On Fri, 2019-06-14 at 11:20 +0100, Will Deacon wrote: > >>> On Thu, Jun 13, 2019 at 05:34:01PM -0400, Qian Cai wro

Re: LTP hugemmap05 test case failure on arm64 with linux-next (next-20190613)

2019-06-16 Thread Qian Cai
> On Jun 16, 2019, at 9:32 PM, Anshuman Khandual > wrote: > > Hello Qian, > > On 06/14/2019 05:45 PM, Qian Cai wrote: >> On Fri, 2019-06-14 at 11:20 +0100, Will Deacon wrote: >>> Hi Qian, >>> >>> On Thu, Jun 13, 2019 at 05:34:01PM -0400, Qian Cai wrote: LTP hugemmap05 test case [1] cou

Re: LTP hugemmap05 test case failure on arm64 with linux-next (next-20190613)

2019-06-16 Thread Anshuman Khandual
Hello Qian, On 06/14/2019 05:45 PM, Qian Cai wrote: > On Fri, 2019-06-14 at 11:20 +0100, Will Deacon wrote: >> Hi Qian, >> >> On Thu, Jun 13, 2019 at 05:34:01PM -0400, Qian Cai wrote: >>> LTP hugemmap05 test case [1] could not exit itself properly and then degrade >>> the >>> system performance on

Re: LTP hugemmap05 test case failure on arm64 with linux-next (next-20190613)

2019-06-14 Thread Qian Cai
On Fri, 2019-06-14 at 11:20 +0100, Will Deacon wrote: > Hi Qian, > > On Thu, Jun 13, 2019 at 05:34:01PM -0400, Qian Cai wrote: > > LTP hugemmap05 test case [1] could not exit itself properly and then degrade > > the > > system performance on arm64 with linux-next (next-20190613). The bisection > >

Re: LTP hugemmap05 test case failure on arm64 with linux-next (next-20190613)

2019-06-14 Thread Will Deacon
Hi Qian, On Thu, Jun 13, 2019 at 05:34:01PM -0400, Qian Cai wrote: > LTP hugemmap05 test case [1] could not exit itself properly and then degrade > the > system performance on arm64 with linux-next (next-20190613). The bisection so > far indicates, > > BAD: 30bafbc357f1 Merge remote-tracking br

LTP hugemmap05 test case failure on arm64 with linux-next (next-20190613)

2019-06-13 Thread Qian Cai
LTP hugemmap05 test case [1] could not exit itself properly and then degrade the system performance on arm64 with linux-next (next-20190613). The bisection so far indicates, BAD: 30bafbc357f1 Merge remote-tracking branch 'arm64/for-next/core' GOOD: 0c3d124a3043 Merge remote-tracking branch 'arm64