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 i

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] (

[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 w