Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Paul E. McKenney
On Thu, Jun 30, 2016 at 05:53:42PM +0200, Geert Uytterhoeven wrote: > On Thu, 30 Jun 2016, Paul E. McKenney wrote: > > On Thu, Jun 30, 2016 at 03:31:57PM +0200, Geert Uytterhoeven wrote: > > > On Thu, Jun 30, 2016 at 3:24 PM, Paul E. McKenney > > > wrote: > > > > On

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Paul E. McKenney
On Thu, Jun 30, 2016 at 05:53:42PM +0200, Geert Uytterhoeven wrote: > On Thu, 30 Jun 2016, Paul E. McKenney wrote: > > On Thu, Jun 30, 2016 at 03:31:57PM +0200, Geert Uytterhoeven wrote: > > > On Thu, Jun 30, 2016 at 3:24 PM, Paul E. McKenney > > > wrote: > > > > On Thu, Jun 30, 2016 at

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Geert Uytterhoeven
Hi Paul, On Thu, Jun 30, 2016 at 6:52 PM, Paul E. McKenney wrote: > On Thu, Jun 30, 2016 at 05:53:42PM +0200, Geert Uytterhoeven wrote: >> +void rcu_dump_rcu_sched_tree(void) >> +{ >> + struct rcu_head rh; >> + unsigned long flags; >> + >> +

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Geert Uytterhoeven
Hi Paul, On Thu, Jun 30, 2016 at 6:52 PM, Paul E. McKenney wrote: > On Thu, Jun 30, 2016 at 05:53:42PM +0200, Geert Uytterhoeven wrote: >> +void rcu_dump_rcu_sched_tree(void) >> +{ >> + struct rcu_head rh; >> + unsigned long flags; >> + >> + rcu_dump_rcu_node_tree(_sched_state); /*

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Paul E. McKenney
On Thu, Jun 30, 2016 at 03:31:57PM +0200, Geert Uytterhoeven wrote: > Hi Paul, > > On Thu, Jun 30, 2016 at 3:24 PM, Paul E. McKenney > wrote: > > On Thu, Jun 30, 2016 at 09:58:51AM +0200, Geert Uytterhoeven wrote: > >> On Thu, Jun 30, 2016 at 9:47 AM, Joonsoo Kim

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Paul E. McKenney
On Thu, Jun 30, 2016 at 03:31:57PM +0200, Geert Uytterhoeven wrote: > Hi Paul, > > On Thu, Jun 30, 2016 at 3:24 PM, Paul E. McKenney > wrote: > > On Thu, Jun 30, 2016 at 09:58:51AM +0200, Geert Uytterhoeven wrote: > >> On Thu, Jun 30, 2016 at 9:47 AM, Joonsoo Kim > >> wrote: > >> > On Wed, Jun

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Geert Uytterhoeven
On Thu, 30 Jun 2016, Paul E. McKenney wrote: > On Thu, Jun 30, 2016 at 03:31:57PM +0200, Geert Uytterhoeven wrote: > > On Thu, Jun 30, 2016 at 3:24 PM, Paul E. McKenney > > wrote: > > > On Thu, Jun 30, 2016 at 09:58:51AM +0200, Geert Uytterhoeven wrote: > > >> On Thu,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Geert Uytterhoeven
On Thu, 30 Jun 2016, Paul E. McKenney wrote: > On Thu, Jun 30, 2016 at 03:31:57PM +0200, Geert Uytterhoeven wrote: > > On Thu, Jun 30, 2016 at 3:24 PM, Paul E. McKenney > > wrote: > > > On Thu, Jun 30, 2016 at 09:58:51AM +0200, Geert Uytterhoeven wrote: > > >> On Thu, Jun 30, 2016 at 9:47 AM,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Geert Uytterhoeven
Hi Paul, On Thu, Jun 30, 2016 at 3:24 PM, Paul E. McKenney wrote: > On Thu, Jun 30, 2016 at 09:58:51AM +0200, Geert Uytterhoeven wrote: >> On Thu, Jun 30, 2016 at 9:47 AM, Joonsoo Kim wrote: >> > On Wed, Jun 29, 2016 at 11:12:08AM -0700, Paul

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Geert Uytterhoeven
Hi Paul, On Thu, Jun 30, 2016 at 3:24 PM, Paul E. McKenney wrote: > On Thu, Jun 30, 2016 at 09:58:51AM +0200, Geert Uytterhoeven wrote: >> On Thu, Jun 30, 2016 at 9:47 AM, Joonsoo Kim wrote: >> > On Wed, Jun 29, 2016 at 11:12:08AM -0700, Paul E. McKenney wrote: >> >> On Wed, Jun 29, 2016 at

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Paul E. McKenney
On Thu, Jun 30, 2016 at 09:58:51AM +0200, Geert Uytterhoeven wrote: > Hi Joonsoo, > > On Thu, Jun 30, 2016 at 9:47 AM, Joonsoo Kim wrote: > > On Wed, Jun 29, 2016 at 11:12:08AM -0700, Paul E. McKenney wrote: > >> On Wed, Jun 29, 2016 at 07:52:06PM +0200, Geert

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Paul E. McKenney
On Thu, Jun 30, 2016 at 09:58:51AM +0200, Geert Uytterhoeven wrote: > Hi Joonsoo, > > On Thu, Jun 30, 2016 at 9:47 AM, Joonsoo Kim wrote: > > On Wed, Jun 29, 2016 at 11:12:08AM -0700, Paul E. McKenney wrote: > >> On Wed, Jun 29, 2016 at 07:52:06PM +0200, Geert Uytterhoeven wrote: > >> > On Wed,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Geert Uytterhoeven
Hi Joonsoo, On Thu, Jun 30, 2016 at 9:47 AM, Joonsoo Kim wrote: > On Wed, Jun 29, 2016 at 11:12:08AM -0700, Paul E. McKenney wrote: >> On Wed, Jun 29, 2016 at 07:52:06PM +0200, Geert Uytterhoeven wrote: >> > On Wed, Jun 29, 2016 at 6:44 PM, Paul E. McKenney >> >

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Geert Uytterhoeven
Hi Joonsoo, On Thu, Jun 30, 2016 at 9:47 AM, Joonsoo Kim wrote: > On Wed, Jun 29, 2016 at 11:12:08AM -0700, Paul E. McKenney wrote: >> On Wed, Jun 29, 2016 at 07:52:06PM +0200, Geert Uytterhoeven wrote: >> > On Wed, Jun 29, 2016 at 6:44 PM, Paul E. McKenney >> > wrote: >> > > On Wed, Jun 29,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Joonsoo Kim
On Wed, Jun 29, 2016 at 11:12:08AM -0700, Paul E. McKenney wrote: > On Wed, Jun 29, 2016 at 07:52:06PM +0200, Geert Uytterhoeven wrote: > > Hi Paul, > > > > On Wed, Jun 29, 2016 at 6:44 PM, Paul E. McKenney > > wrote: > > > On Wed, Jun 29, 2016 at 04:54:44PM +0200,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-30 Thread Joonsoo Kim
On Wed, Jun 29, 2016 at 11:12:08AM -0700, Paul E. McKenney wrote: > On Wed, Jun 29, 2016 at 07:52:06PM +0200, Geert Uytterhoeven wrote: > > Hi Paul, > > > > On Wed, Jun 29, 2016 at 6:44 PM, Paul E. McKenney > > wrote: > > > On Wed, Jun 29, 2016 at 04:54:44PM +0200, Geert Uytterhoeven wrote: > >

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-29 Thread Paul E. McKenney
On Wed, Jun 29, 2016 at 04:54:44PM +0200, Geert Uytterhoeven wrote: > Hi Paul, > > On Thu, Jun 23, 2016 at 4:53 AM, Paul E. McKenney > wrote: > > On Wed, Jun 22, 2016 at 07:47:42PM -0700, Paul E. McKenney wrote: [ . . . ] > > @@ -4720,11 +4720,18 @@ static void

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-29 Thread Paul E. McKenney
On Wed, Jun 29, 2016 at 04:54:44PM +0200, Geert Uytterhoeven wrote: > Hi Paul, > > On Thu, Jun 23, 2016 at 4:53 AM, Paul E. McKenney > wrote: > > On Wed, Jun 22, 2016 at 07:47:42PM -0700, Paul E. McKenney wrote: [ . . . ] > > @@ -4720,11 +4720,18 @@ static void __init

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-29 Thread Paul E. McKenney
On Wed, Jun 29, 2016 at 07:52:06PM +0200, Geert Uytterhoeven wrote: > Hi Paul, > > On Wed, Jun 29, 2016 at 6:44 PM, Paul E. McKenney > wrote: > > On Wed, Jun 29, 2016 at 04:54:44PM +0200, Geert Uytterhoeven wrote: > >> On Thu, Jun 23, 2016 at 4:53 AM, Paul E. McKenney

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-29 Thread Paul E. McKenney
On Wed, Jun 29, 2016 at 07:52:06PM +0200, Geert Uytterhoeven wrote: > Hi Paul, > > On Wed, Jun 29, 2016 at 6:44 PM, Paul E. McKenney > wrote: > > On Wed, Jun 29, 2016 at 04:54:44PM +0200, Geert Uytterhoeven wrote: > >> On Thu, Jun 23, 2016 at 4:53 AM, Paul E. McKenney > >> wrote: > >> > On Wed,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-29 Thread Geert Uytterhoeven
Hi Paul, On Wed, Jun 29, 2016 at 6:44 PM, Paul E. McKenney wrote: > On Wed, Jun 29, 2016 at 04:54:44PM +0200, Geert Uytterhoeven wrote: >> On Thu, Jun 23, 2016 at 4:53 AM, Paul E. McKenney >> wrote: >> > On Wed, Jun 22, 2016 at 07:47:42PM

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-29 Thread Geert Uytterhoeven
Hi Paul, On Wed, Jun 29, 2016 at 6:44 PM, Paul E. McKenney wrote: > On Wed, Jun 29, 2016 at 04:54:44PM +0200, Geert Uytterhoeven wrote: >> On Thu, Jun 23, 2016 at 4:53 AM, Paul E. McKenney >> wrote: >> > On Wed, Jun 22, 2016 at 07:47:42PM -0700, Paul E. McKenney wrote: > > [ . . . ] > >> > @@

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-29 Thread Geert Uytterhoeven
Hi Paul, On Thu, Jun 23, 2016 at 4:53 AM, Paul E. McKenney wrote: > On Wed, Jun 22, 2016 at 07:47:42PM -0700, Paul E. McKenney wrote: >> On Thu, Jun 23, 2016 at 11:37:56AM +0900, Joonsoo Kim wrote: >> > On Wed, Jun 22, 2016 at 05:49:35PM -0700, Paul E. McKenney wrote:

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-29 Thread Geert Uytterhoeven
Hi Paul, On Thu, Jun 23, 2016 at 4:53 AM, Paul E. McKenney wrote: > On Wed, Jun 22, 2016 at 07:47:42PM -0700, Paul E. McKenney wrote: >> On Thu, Jun 23, 2016 at 11:37:56AM +0900, Joonsoo Kim wrote: >> > On Wed, Jun 22, 2016 at 05:49:35PM -0700, Paul E. McKenney wrote: >> > > On Wed, Jun 22, 2016

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-28 Thread Joonsoo Kim
On Mon, Jun 27, 2016 at 05:12:43PM -0700, Paul E. McKenney wrote: > On Wed, Jun 22, 2016 at 07:53:29PM -0700, Paul E. McKenney wrote: > > On Wed, Jun 22, 2016 at 07:47:42PM -0700, Paul E. McKenney wrote: > > > On Thu, Jun 23, 2016 at 11:37:56AM +0900, Joonsoo Kim wrote: > > > > On Wed, Jun 22,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-28 Thread Joonsoo Kim
On Mon, Jun 27, 2016 at 05:12:43PM -0700, Paul E. McKenney wrote: > On Wed, Jun 22, 2016 at 07:53:29PM -0700, Paul E. McKenney wrote: > > On Wed, Jun 22, 2016 at 07:47:42PM -0700, Paul E. McKenney wrote: > > > On Thu, Jun 23, 2016 at 11:37:56AM +0900, Joonsoo Kim wrote: > > > > On Wed, Jun 22,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-27 Thread Paul E. McKenney
On Wed, Jun 22, 2016 at 07:53:29PM -0700, Paul E. McKenney wrote: > On Wed, Jun 22, 2016 at 07:47:42PM -0700, Paul E. McKenney wrote: > > On Thu, Jun 23, 2016 at 11:37:56AM +0900, Joonsoo Kim wrote: > > > On Wed, Jun 22, 2016 at 05:49:35PM -0700, Paul E. McKenney wrote: > > > > On Wed, Jun 22,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-27 Thread Paul E. McKenney
On Wed, Jun 22, 2016 at 07:53:29PM -0700, Paul E. McKenney wrote: > On Wed, Jun 22, 2016 at 07:47:42PM -0700, Paul E. McKenney wrote: > > On Thu, Jun 23, 2016 at 11:37:56AM +0900, Joonsoo Kim wrote: > > > On Wed, Jun 22, 2016 at 05:49:35PM -0700, Paul E. McKenney wrote: > > > > On Wed, Jun 22,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-22 Thread Paul E. McKenney
On Wed, Jun 22, 2016 at 07:47:42PM -0700, Paul E. McKenney wrote: > On Thu, Jun 23, 2016 at 11:37:56AM +0900, Joonsoo Kim wrote: > > On Wed, Jun 22, 2016 at 05:49:35PM -0700, Paul E. McKenney wrote: > > > On Wed, Jun 22, 2016 at 12:08:59PM -0700, Paul E. McKenney wrote: > > > > On Wed, Jun 22,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-22 Thread Paul E. McKenney
On Wed, Jun 22, 2016 at 07:47:42PM -0700, Paul E. McKenney wrote: > On Thu, Jun 23, 2016 at 11:37:56AM +0900, Joonsoo Kim wrote: > > On Wed, Jun 22, 2016 at 05:49:35PM -0700, Paul E. McKenney wrote: > > > On Wed, Jun 22, 2016 at 12:08:59PM -0700, Paul E. McKenney wrote: > > > > On Wed, Jun 22,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-22 Thread Paul E. McKenney
On Thu, Jun 23, 2016 at 11:37:56AM +0900, Joonsoo Kim wrote: > On Wed, Jun 22, 2016 at 05:49:35PM -0700, Paul E. McKenney wrote: > > On Wed, Jun 22, 2016 at 12:08:59PM -0700, Paul E. McKenney wrote: > > > On Wed, Jun 22, 2016 at 05:01:35PM +0200, Geert Uytterhoeven wrote: > > > > On Wed, Jun 22,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-22 Thread Paul E. McKenney
On Thu, Jun 23, 2016 at 11:37:56AM +0900, Joonsoo Kim wrote: > On Wed, Jun 22, 2016 at 05:49:35PM -0700, Paul E. McKenney wrote: > > On Wed, Jun 22, 2016 at 12:08:59PM -0700, Paul E. McKenney wrote: > > > On Wed, Jun 22, 2016 at 05:01:35PM +0200, Geert Uytterhoeven wrote: > > > > On Wed, Jun 22,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-22 Thread Joonsoo Kim
On Wed, Jun 22, 2016 at 05:49:35PM -0700, Paul E. McKenney wrote: > On Wed, Jun 22, 2016 at 12:08:59PM -0700, Paul E. McKenney wrote: > > On Wed, Jun 22, 2016 at 05:01:35PM +0200, Geert Uytterhoeven wrote: > > > On Wed, Jun 22, 2016 at 2:52 AM, Joonsoo Kim > > > wrote: >

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-22 Thread Joonsoo Kim
On Wed, Jun 22, 2016 at 05:49:35PM -0700, Paul E. McKenney wrote: > On Wed, Jun 22, 2016 at 12:08:59PM -0700, Paul E. McKenney wrote: > > On Wed, Jun 22, 2016 at 05:01:35PM +0200, Geert Uytterhoeven wrote: > > > On Wed, Jun 22, 2016 at 2:52 AM, Joonsoo Kim > > > wrote: > > > > Could you try

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-22 Thread Paul E. McKenney
On Wed, Jun 22, 2016 at 12:08:59PM -0700, Paul E. McKenney wrote: > On Wed, Jun 22, 2016 at 05:01:35PM +0200, Geert Uytterhoeven wrote: > > On Wed, Jun 22, 2016 at 2:52 AM, Joonsoo Kim wrote: > > > Could you try below patch to check who causes the hang? > > > > > > And, if

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-22 Thread Paul E. McKenney
On Wed, Jun 22, 2016 at 12:08:59PM -0700, Paul E. McKenney wrote: > On Wed, Jun 22, 2016 at 05:01:35PM +0200, Geert Uytterhoeven wrote: > > On Wed, Jun 22, 2016 at 2:52 AM, Joonsoo Kim wrote: > > > Could you try below patch to check who causes the hang? > > > > > > And, if sysalt-t works when

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-22 Thread Paul E. McKenney
On Wed, Jun 22, 2016 at 05:01:35PM +0200, Geert Uytterhoeven wrote: > On Wed, Jun 22, 2016 at 2:52 AM, Joonsoo Kim wrote: > > Could you try below patch to check who causes the hang? > > > > And, if sysalt-t works when hang, could you get sysalt-t output? I haven't > > used

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-22 Thread Paul E. McKenney
On Wed, Jun 22, 2016 at 05:01:35PM +0200, Geert Uytterhoeven wrote: > On Wed, Jun 22, 2016 at 2:52 AM, Joonsoo Kim wrote: > > Could you try below patch to check who causes the hang? > > > > And, if sysalt-t works when hang, could you get sysalt-t output? I haven't > > used it before but Paul

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-22 Thread Geert Uytterhoeven
On Wed, Jun 22, 2016 at 2:52 AM, Joonsoo Kim wrote: > Could you try below patch to check who causes the hang? > > And, if sysalt-t works when hang, could you get sysalt-t output? I haven't > used it before but Paul could find some culprit on it. :) > > Thanks. > > >

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-22 Thread Geert Uytterhoeven
On Wed, Jun 22, 2016 at 2:52 AM, Joonsoo Kim wrote: > Could you try below patch to check who causes the hang? > > And, if sysalt-t works when hang, could you get sysalt-t output? I haven't > used it before but Paul could find some culprit on it. :) > > Thanks. > > > ->8- > diff --git

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-21 Thread Paul E. McKenney
On Wed, Jun 22, 2016 at 09:52:08AM +0900, Joonsoo Kim wrote: > On Tue, Jun 21, 2016 at 05:54:06AM -0700, Paul E. McKenney wrote: > > On Tue, Jun 21, 2016 at 03:43:02PM +0900, Joonsoo Kim wrote: > > > On Mon, Jun 20, 2016 at 06:12:54AM -0700, Paul E. McKenney wrote: > > > > On Mon, Jun 20, 2016 at

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-21 Thread Paul E. McKenney
On Wed, Jun 22, 2016 at 09:52:08AM +0900, Joonsoo Kim wrote: > On Tue, Jun 21, 2016 at 05:54:06AM -0700, Paul E. McKenney wrote: > > On Tue, Jun 21, 2016 at 03:43:02PM +0900, Joonsoo Kim wrote: > > > On Mon, Jun 20, 2016 at 06:12:54AM -0700, Paul E. McKenney wrote: > > > > On Mon, Jun 20, 2016 at

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-21 Thread Joonsoo Kim
On Tue, Jun 21, 2016 at 05:54:06AM -0700, Paul E. McKenney wrote: > On Tue, Jun 21, 2016 at 03:43:02PM +0900, Joonsoo Kim wrote: > > On Mon, Jun 20, 2016 at 06:12:54AM -0700, Paul E. McKenney wrote: > > > On Mon, Jun 20, 2016 at 03:39:43PM +0900, Joonsoo Kim wrote: > > > > CCing Paul to ask some

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-21 Thread Joonsoo Kim
On Tue, Jun 21, 2016 at 05:54:06AM -0700, Paul E. McKenney wrote: > On Tue, Jun 21, 2016 at 03:43:02PM +0900, Joonsoo Kim wrote: > > On Mon, Jun 20, 2016 at 06:12:54AM -0700, Paul E. McKenney wrote: > > > On Mon, Jun 20, 2016 at 03:39:43PM +0900, Joonsoo Kim wrote: > > > > CCing Paul to ask some

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-21 Thread Paul E. McKenney
On Tue, Jun 21, 2016 at 03:43:02PM +0900, Joonsoo Kim wrote: > On Mon, Jun 20, 2016 at 06:12:54AM -0700, Paul E. McKenney wrote: > > On Mon, Jun 20, 2016 at 03:39:43PM +0900, Joonsoo Kim wrote: > > > CCing Paul to ask some question. > > > > > > On Wed, Jun 15, 2016 at 10:39:47AM +0200, Geert

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-21 Thread Paul E. McKenney
On Tue, Jun 21, 2016 at 03:43:02PM +0900, Joonsoo Kim wrote: > On Mon, Jun 20, 2016 at 06:12:54AM -0700, Paul E. McKenney wrote: > > On Mon, Jun 20, 2016 at 03:39:43PM +0900, Joonsoo Kim wrote: > > > CCing Paul to ask some question. > > > > > > On Wed, Jun 15, 2016 at 10:39:47AM +0200, Geert

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-21 Thread Joonsoo Kim
On Mon, Jun 20, 2016 at 06:12:54AM -0700, Paul E. McKenney wrote: > On Mon, Jun 20, 2016 at 03:39:43PM +0900, Joonsoo Kim wrote: > > CCing Paul to ask some question. > > > > On Wed, Jun 15, 2016 at 10:39:47AM +0200, Geert Uytterhoeven wrote: > > > Hi Joonsoo, > > > > > > On Wed, Jun 15, 2016 at

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-21 Thread Joonsoo Kim
On Mon, Jun 20, 2016 at 06:12:54AM -0700, Paul E. McKenney wrote: > On Mon, Jun 20, 2016 at 03:39:43PM +0900, Joonsoo Kim wrote: > > CCing Paul to ask some question. > > > > On Wed, Jun 15, 2016 at 10:39:47AM +0200, Geert Uytterhoeven wrote: > > > Hi Joonsoo, > > > > > > On Wed, Jun 15, 2016 at

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-20 Thread Paul E. McKenney
On Mon, Jun 20, 2016 at 03:39:43PM +0900, Joonsoo Kim wrote: > CCing Paul to ask some question. > > On Wed, Jun 15, 2016 at 10:39:47AM +0200, Geert Uytterhoeven wrote: > > Hi Joonsoo, > > > > On Wed, Jun 15, 2016 at 4:23 AM, Joonsoo Kim wrote: > > > On Tue, Jun 14, 2016

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-20 Thread Paul E. McKenney
On Mon, Jun 20, 2016 at 03:39:43PM +0900, Joonsoo Kim wrote: > CCing Paul to ask some question. > > On Wed, Jun 15, 2016 at 10:39:47AM +0200, Geert Uytterhoeven wrote: > > Hi Joonsoo, > > > > On Wed, Jun 15, 2016 at 4:23 AM, Joonsoo Kim wrote: > > > On Tue, Jun 14, 2016 at 12:45:14PM +0200,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-20 Thread Joonsoo Kim
CCing Paul to ask some question. On Wed, Jun 15, 2016 at 10:39:47AM +0200, Geert Uytterhoeven wrote: > Hi Joonsoo, > > On Wed, Jun 15, 2016 at 4:23 AM, Joonsoo Kim wrote: > > On Tue, Jun 14, 2016 at 12:45:14PM +0200, Geert Uytterhoeven wrote: > >> On Tue, Jun 14, 2016 at

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-20 Thread Joonsoo Kim
CCing Paul to ask some question. On Wed, Jun 15, 2016 at 10:39:47AM +0200, Geert Uytterhoeven wrote: > Hi Joonsoo, > > On Wed, Jun 15, 2016 at 4:23 AM, Joonsoo Kim wrote: > > On Tue, Jun 14, 2016 at 12:45:14PM +0200, Geert Uytterhoeven wrote: > >> On Tue, Jun 14, 2016 at 10:11 AM, Joonsoo Kim

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-15 Thread Geert Uytterhoeven
Hi Joonsoo, On Wed, Jun 15, 2016 at 4:23 AM, Joonsoo Kim wrote: > On Tue, Jun 14, 2016 at 12:45:14PM +0200, Geert Uytterhoeven wrote: >> On Tue, Jun 14, 2016 at 10:11 AM, Joonsoo Kim wrote: >> > On Tue, Jun 14, 2016 at 09:31:23AM +0200, Geert

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-15 Thread Geert Uytterhoeven
Hi Joonsoo, On Wed, Jun 15, 2016 at 4:23 AM, Joonsoo Kim wrote: > On Tue, Jun 14, 2016 at 12:45:14PM +0200, Geert Uytterhoeven wrote: >> On Tue, Jun 14, 2016 at 10:11 AM, Joonsoo Kim wrote: >> > On Tue, Jun 14, 2016 at 09:31:23AM +0200, Geert Uytterhoeven wrote: >> >> On Tue, Jun 14, 2016 at

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-14 Thread Joonsoo Kim
On Tue, Jun 14, 2016 at 12:45:14PM +0200, Geert Uytterhoeven wrote: > Hi Joonsoo, > > On Tue, Jun 14, 2016 at 10:11 AM, Joonsoo Kim wrote: > > On Tue, Jun 14, 2016 at 09:31:23AM +0200, Geert Uytterhoeven wrote: > >> On Tue, Jun 14, 2016 at 8:24 AM, Joonsoo Kim

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-14 Thread Joonsoo Kim
On Tue, Jun 14, 2016 at 12:45:14PM +0200, Geert Uytterhoeven wrote: > Hi Joonsoo, > > On Tue, Jun 14, 2016 at 10:11 AM, Joonsoo Kim wrote: > > On Tue, Jun 14, 2016 at 09:31:23AM +0200, Geert Uytterhoeven wrote: > >> On Tue, Jun 14, 2016 at 8:24 AM, Joonsoo Kim > >> wrote: > >> > On Mon, Jun

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-14 Thread Geert Uytterhoeven
Hi Jonsoo, On Mon, Jun 13, 2016 at 9:43 PM, Geert Uytterhoeven wrote: > On Tue, Apr 12, 2016 at 6:51 AM, wrote: >> From: Joonsoo Kim >> To check whther free objects exist or not precisely, we need to grab a >> lock. But,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-14 Thread Geert Uytterhoeven
Hi Jonsoo, On Mon, Jun 13, 2016 at 9:43 PM, Geert Uytterhoeven wrote: > On Tue, Apr 12, 2016 at 6:51 AM, wrote: >> From: Joonsoo Kim >> To check whther free objects exist or not precisely, we need to grab a >> lock. But, accuracy isn't that important because race window would be >> even

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-14 Thread Geert Uytterhoeven
Hi Joonsoo, On Tue, Jun 14, 2016 at 10:11 AM, Joonsoo Kim wrote: > On Tue, Jun 14, 2016 at 09:31:23AM +0200, Geert Uytterhoeven wrote: >> On Tue, Jun 14, 2016 at 8:24 AM, Joonsoo Kim wrote: >> > On Mon, Jun 13, 2016 at 09:43:13PM +0200, Geert

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-14 Thread Geert Uytterhoeven
Hi Joonsoo, On Tue, Jun 14, 2016 at 10:11 AM, Joonsoo Kim wrote: > On Tue, Jun 14, 2016 at 09:31:23AM +0200, Geert Uytterhoeven wrote: >> On Tue, Jun 14, 2016 at 8:24 AM, Joonsoo Kim wrote: >> > On Mon, Jun 13, 2016 at 09:43:13PM +0200, Geert Uytterhoeven wrote: >> >> On Tue, Apr 12, 2016 at

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-14 Thread Joonsoo Kim
On Tue, Jun 14, 2016 at 09:31:23AM +0200, Geert Uytterhoeven wrote: > Hi Joonsoo, > > On Tue, Jun 14, 2016 at 8:24 AM, Joonsoo Kim wrote: > > On Mon, Jun 13, 2016 at 09:43:13PM +0200, Geert Uytterhoeven wrote: > >> On Tue, Apr 12, 2016 at 6:51 AM,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-14 Thread Joonsoo Kim
On Tue, Jun 14, 2016 at 09:31:23AM +0200, Geert Uytterhoeven wrote: > Hi Joonsoo, > > On Tue, Jun 14, 2016 at 8:24 AM, Joonsoo Kim wrote: > > On Mon, Jun 13, 2016 at 09:43:13PM +0200, Geert Uytterhoeven wrote: > >> On Tue, Apr 12, 2016 at 6:51 AM, wrote: > >> > From: Joonsoo Kim > >> > To

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-14 Thread Geert Uytterhoeven
Hi Joonsoo, On Tue, Jun 14, 2016 at 8:24 AM, Joonsoo Kim wrote: > On Mon, Jun 13, 2016 at 09:43:13PM +0200, Geert Uytterhoeven wrote: >> On Tue, Apr 12, 2016 at 6:51 AM, wrote: >> > From: Joonsoo Kim >> > To check whther free

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-14 Thread Geert Uytterhoeven
Hi Joonsoo, On Tue, Jun 14, 2016 at 8:24 AM, Joonsoo Kim wrote: > On Mon, Jun 13, 2016 at 09:43:13PM +0200, Geert Uytterhoeven wrote: >> On Tue, Apr 12, 2016 at 6:51 AM, wrote: >> > From: Joonsoo Kim >> > To check whther free objects exist or not precisely, we need to grab a >> > lock. But,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-14 Thread Joonsoo Kim
On Mon, Jun 13, 2016 at 09:43:13PM +0200, Geert Uytterhoeven wrote: > Hi Joonsoo, Hello, > > On Tue, Apr 12, 2016 at 6:51 AM, wrote: > > From: Joonsoo Kim > > > > To check whther free objects exist or not precisely, we need to grab a > > lock. But,

Re: Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-14 Thread Joonsoo Kim
On Mon, Jun 13, 2016 at 09:43:13PM +0200, Geert Uytterhoeven wrote: > Hi Joonsoo, Hello, > > On Tue, Apr 12, 2016 at 6:51 AM, wrote: > > From: Joonsoo Kim > > > > To check whther free objects exist or not precisely, we need to grab a > > lock. But, accuracy isn't that important because race

Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-13 Thread Geert Uytterhoeven
Hi Joonsoo, On Tue, Apr 12, 2016 at 6:51 AM, wrote: > From: Joonsoo Kim > > To check whther free objects exist or not precisely, we need to grab a > lock. But, accuracy isn't that important because race window would be > even small and if there is too

Boot failure on emev2/kzm9d (was: Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache)

2016-06-13 Thread Geert Uytterhoeven
Hi Joonsoo, On Tue, Apr 12, 2016 at 6:51 AM, wrote: > From: Joonsoo Kim > > To check whther free objects exist or not precisely, we need to grab a > lock. But, accuracy isn't that important because race window would be > even small and if there is too much free object, cache reaper would reap

Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache

2016-04-12 Thread Joonsoo Kim
On Tue, Apr 12, 2016 at 09:24:34AM +0200, Jesper Dangaard Brouer wrote: > On Tue, 12 Apr 2016 13:51:06 +0900 > js1...@gmail.com wrote: > > > From: Joonsoo Kim > > > > To check whther free objects exist or not precisely, we need to grab a >^^ >

Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache

2016-04-12 Thread Joonsoo Kim
On Tue, Apr 12, 2016 at 09:24:34AM +0200, Jesper Dangaard Brouer wrote: > On Tue, 12 Apr 2016 13:51:06 +0900 > js1...@gmail.com wrote: > > > From: Joonsoo Kim > > > > To check whther free objects exist or not precisely, we need to grab a >^^ > (spelling) Will fix. > >

Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache

2016-04-12 Thread Jesper Dangaard Brouer
On Tue, 12 Apr 2016 13:51:06 +0900 js1...@gmail.com wrote: > From: Joonsoo Kim > > To check whther free objects exist or not precisely, we need to grab a ^^ (spelling) > lock. But, accuracy isn't that important because race window would be > even

Re: [PATCH v2 11/11] mm/slab: lockless decision to grow cache

2016-04-12 Thread Jesper Dangaard Brouer
On Tue, 12 Apr 2016 13:51:06 +0900 js1...@gmail.com wrote: > From: Joonsoo Kim > > To check whther free objects exist or not precisely, we need to grab a ^^ (spelling) > lock. But, accuracy isn't that important because race window would be > even small and if there is too

[PATCH v2 11/11] mm/slab: lockless decision to grow cache

2016-04-11 Thread js1304
From: Joonsoo Kim To check whther free objects exist or not precisely, we need to grab a lock. But, accuracy isn't that important because race window would be even small and if there is too much free object, cache reaper would reap it. So, this patch makes the check for

[PATCH v2 11/11] mm/slab: lockless decision to grow cache

2016-04-11 Thread js1304
From: Joonsoo Kim To check whther free objects exist or not precisely, we need to grab a lock. But, accuracy isn't that important because race window would be even small and if there is too much free object, cache reaper would reap it. So, this patch makes the check for free object exisistence