Re: [GIT PULL] RCU changes for v4.1

2015-04-14 Thread Paul E. McKenney
On Tue, Apr 14, 2015 at 08:19:57PM -0700, Linus Torvalds wrote: > On Tue, Apr 14, 2015 at 7:55 PM, Paul E. McKenney > wrote: > > > > Does the (currently being tested) patch below fix things up? If not, > > please fill me in on the further error of my ways. > > Looks ok. > > That said, couldn't

Re: [GIT PULL] RCU changes for v4.1

2015-04-14 Thread Linus Torvalds
On Tue, Apr 14, 2015 at 7:55 PM, Paul E. McKenney wrote: > > Does the (currently being tested) patch below fix things up? If not, > please fill me in on the further error of my ways. Looks ok. That said, couldn't that last dummy gp_init_delay variable: > +/* Delay in jiffies for grace-period

Re: [GIT PULL] RCU changes for v4.1

2015-04-14 Thread Paul E. McKenney
On Tue, Apr 14, 2015 at 05:25:12PM -0700, Linus Torvalds wrote: > On Tue, Apr 14, 2015 at 5:22 PM, Linus Torvalds > wrote: > > > >depends on RCU_TORTURE_TEST_SLOW_INIT > > > > would seem to be called for. > > Side note, you'll obviously also need to fix the actual bogus > 'gp_init_delay'

Re: [GIT PULL] RCU changes for v4.1

2015-04-14 Thread Linus Torvalds
On Tue, Apr 14, 2015 at 5:22 PM, Linus Torvalds wrote: > >depends on RCU_TORTURE_TEST_SLOW_INIT > > would seem to be called for. Side note, you'll obviously also need to fix the actual bogus 'gp_init_delay' use in kernel/rcu/tree.c. That code is horrible. Linus

Re: [GIT PULL] RCU changes for v4.1

2015-04-14 Thread Linus Torvalds
On Mon, Apr 13, 2015 at 5:14 AM, Ingo Molnar wrote: > > Please pull the latest core-rcu-for-linus git tree from: This is very annoying: ... torture tests for RCU (RCU_TORTURE_TEST) [N/m/y/?] n How much to slow down RCU grace-period initialization (RCU_TORTURE_TEST_SLOW_INIT_DELAY) [3]

Re: [GIT PULL] RCU changes for v4.1

2015-04-14 Thread Linus Torvalds
On Tue, Apr 14, 2015 at 7:55 PM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: Does the (currently being tested) patch below fix things up? If not, please fill me in on the further error of my ways. Looks ok. That said, couldn't that last dummy gp_init_delay variable: +/* Delay in

Re: [GIT PULL] RCU changes for v4.1

2015-04-14 Thread Paul E. McKenney
On Tue, Apr 14, 2015 at 05:25:12PM -0700, Linus Torvalds wrote: On Tue, Apr 14, 2015 at 5:22 PM, Linus Torvalds torva...@linux-foundation.org wrote: depends on RCU_TORTURE_TEST_SLOW_INIT would seem to be called for. Side note, you'll obviously also need to fix the actual bogus

Re: [GIT PULL] RCU changes for v4.1

2015-04-14 Thread Linus Torvalds
On Mon, Apr 13, 2015 at 5:14 AM, Ingo Molnar mi...@kernel.org wrote: Please pull the latest core-rcu-for-linus git tree from: This is very annoying: ... torture tests for RCU (RCU_TORTURE_TEST) [N/m/y/?] n How much to slow down RCU grace-period initialization

Re: [GIT PULL] RCU changes for v4.1

2015-04-14 Thread Linus Torvalds
On Tue, Apr 14, 2015 at 5:22 PM, Linus Torvalds torva...@linux-foundation.org wrote: depends on RCU_TORTURE_TEST_SLOW_INIT would seem to be called for. Side note, you'll obviously also need to fix the actual bogus 'gp_init_delay' use in kernel/rcu/tree.c. That code is horrible.

Re: [GIT PULL] RCU changes for v4.1

2015-04-14 Thread Paul E. McKenney
On Tue, Apr 14, 2015 at 08:19:57PM -0700, Linus Torvalds wrote: On Tue, Apr 14, 2015 at 7:55 PM, Paul E. McKenney paul...@linux.vnet.ibm.com wrote: Does the (currently being tested) patch below fix things up? If not, please fill me in on the further error of my ways. Looks ok. That

[GIT PULL] RCU changes for v4.1

2015-04-13 Thread Ingo Molnar
Linus, Please pull the latest core-rcu-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core-rcu-for-linus # HEAD: 590ee7dbd569a012df705a5204fc5f1066f52b8c cpu: Provide smpboot_thread_init() on !CONFIG_SMP kernels as well The main changes in this cycle

[GIT PULL] RCU changes for v4.1

2015-04-13 Thread Ingo Molnar
Linus, Please pull the latest core-rcu-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core-rcu-for-linus # HEAD: 590ee7dbd569a012df705a5204fc5f1066f52b8c cpu: Provide smpboot_thread_init() on !CONFIG_SMP kernels as well The main changes in this cycle