From: Yinghai Lu <yinghai@kernel.org>
To: paulmck@linux.vnet.ibm.com
Cc: Ingo Molnar <mingo@elte.hu>, linux-kernel@vger.kernel.org
Subject: Re: [GIT PULL rcu/next] rcu commits for 2.6.40
Date: Tue, 10 May 2011 11:04:57 -0700 [thread overview]
Message-ID: <4DC97E49.7040401@kernel.org> (raw)
In-Reply-To: <20110510085623.GG2258@linux.vnet.ibm.com>
On 05/10/2011 01:56 AM, Paul E. McKenney wrote:
> On Mon, May 09, 2011 at 02:09:21PM -0700, Yinghai Lu wrote:
>> On Mon, May 9, 2011 at 12:36 AM, Ingo Molnar <mingo@elte.hu> wrote:
>>>
>>> * Paul E. McKenney <paulmck@linux.vnet.ibm.com> wrote:
>>>
>>>> Hello, Ingo,
>>>>
>>>> This pull request covers RCU chnages for 2.6.40. The major new features
>>>> are RCU priority boosting and the addition of kfree_rcu(), the latter
>>>> courtesy of Lai Jiangshan. These two features cover well over half
>>>> of the commits. There are a number of smaller features and bug fixes.
>>>> All have been sent to LKML in the following batches:
>>>>
>>>> 0. https://lkml.org/lkml/2011/2/22/660: RCU priority boosting preview
>>>> 1. https://lkml.org/lkml/2011/5/1/19: RCU priority boosting, kfree_rcu()
>>>> 2. https://lkml.org/lkml/2011/5/2/40: More uses of kfree_rcu()
>>>> 3. https://lkml.org/lkml/2011/5/8/60: miscellaneous
>>>>
>>>> The kfree_rcu() uses in the pull request have Acked-by:s from the
>>>> maintainers. I have some additional kfree_rcu() requests that lack
>>>> Acked-by:s, and I will deal with these later.
>>>>
>>>> These channges are available in the -rcu git repository at:
>>>>
>>>> git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git rcu/next
>>>
>>> Pulled, thanks a lot Paul!
>>>
>>
>> it seems with this one in tip, my 8 sockets test setup will report cpu stall.
>>
>> after hard code to enable rcu_cpu_stall_suppress
>>
>> Index: linux-2.6/kernel/rcutree.c
>> ===================================================================
>> --- linux-2.6.orig/kernel/rcutree.c
>> +++ linux-2.6/kernel/rcutree.c
>> @@ -174,7 +174,7 @@ module_param(blimit, int, 0);
>> module_param(qhimark, int, 0);
>> module_param(qlowmark, int, 0);
>>
>> -int rcu_cpu_stall_suppress __read_mostly;
>> +int rcu_cpu_stall_suppress __read_mostly = 1;
>> module_param(rcu_cpu_stall_suppress, int, 0644);
>>
>> static void force_quiescent_state(struct rcu_state *rsp, int relaxed);
>>
>> will get system hang after pnp ACPI init.
>
> Could you please send the stack traces from the RCU CPU stall? Also,
> you do have ce31332d3c77532d6ea97ddcb475a2b02dd358b4 applied, correct?
>
> Thanx, Paul
Do not have time to bisect it at this point.
can you prepare clean revert patch for following commit to test?
commit a00e0d714fbded07a7a2254391ce9ed5a5cb9d82
Author: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Date: Tue Feb 8 17:14:39 2011 -0800
rcu: Remove conditional compilation for RCU CPU stall warnings
Thanks
Yinghai Lu
next prev parent reply other threads:[~2011-05-10 18:05 UTC|newest]
Thread overview: 76+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-05-08 15:18 Paul E. McKenney
2011-05-09 7:36 ` Ingo Molnar
2011-05-09 21:09 ` Yinghai Lu
2011-05-10 8:56 ` Paul E. McKenney
2011-05-10 9:37 ` Ingo Molnar
2011-05-10 18:04 ` Yinghai Lu [this message]
2011-05-10 19:32 ` Paul E. McKenney
2011-05-10 20:52 ` Yinghai Lu
2011-05-11 4:54 ` Paul E. McKenney
2011-05-11 6:03 ` Yinghai Lu
2011-05-11 6:42 ` Yinghai Lu
2011-05-11 20:13 ` Paul E. McKenney
2011-05-11 16:54 ` Yinghai Lu
2011-05-11 16:56 ` Yinghai Lu
2011-05-11 20:18 ` Paul E. McKenney
2011-05-11 20:59 ` Yinghai Lu
2011-05-11 21:30 ` Yinghai Lu
2011-05-11 23:02 ` Yinghai Lu
2011-05-12 6:03 ` Ingo Molnar
2011-05-12 7:27 ` Yinghai Lu
2011-05-12 7:42 ` Yinghai Lu
2011-05-12 9:20 ` Paul E. McKenney
2011-05-12 17:31 ` Yinghai Lu
2011-05-12 21:36 ` Yinghai Lu
2011-05-13 1:28 ` Yinghai Lu
2011-05-13 8:42 ` Ingo Molnar
2011-05-13 12:19 ` Ingo Molnar
2011-05-13 13:04 ` Ingo Molnar
2011-05-13 13:12 ` Ingo Molnar
2011-05-13 14:14 ` Paul E. McKenney
2011-05-13 15:07 ` Ingo Molnar
2011-05-13 16:26 ` Paul E. McKenney
2011-05-16 7:08 ` Ingo Molnar
2011-05-16 7:48 ` Paul E. McKenney
2011-05-16 11:51 ` Ingo Molnar
2011-05-16 12:23 ` Ingo Molnar
2011-05-16 14:30 ` Ingo Molnar
2011-05-16 21:33 ` Paul E. McKenney
2011-05-16 22:07 ` Paul E. McKenney
2011-05-16 21:24 ` Paul E. McKenney
2011-05-16 23:52 ` Frederic Weisbecker
2011-05-17 2:40 ` Frederic Weisbecker
2011-05-17 7:53 ` Paul E. McKenney
2011-05-17 12:43 ` Frederic Weisbecker
2011-05-17 22:21 ` Paul E. McKenney
2011-05-18 21:10 ` Yinghai Lu
2011-05-18 23:13 ` Frederic Weisbecker
2011-05-19 4:33 ` Yinghai Lu
2011-05-19 14:47 ` Frederic Weisbecker
2011-05-19 19:51 ` Yinghai Lu
2011-05-19 21:15 ` Frederic Weisbecker
2011-05-19 21:45 ` Yinghai Lu
2011-05-20 0:09 ` [PATCH] rcu: Fix unpaired rcu_irq_enter() from locking selftests Frederic Weisbecker
2011-05-20 8:36 ` Ingo Molnar
2011-05-20 15:12 ` Paul E. McKenney
2011-05-20 15:11 ` Paul E. McKenney
2011-05-20 0:14 ` [GIT PULL rcu/next] rcu commits for 2.6.40 Frederic Weisbecker
2011-05-13 14:40 ` Ingo Molnar
2011-05-13 16:38 ` Paul E. McKenney
2011-05-16 7:10 ` Ingo Molnar
2011-05-13 21:08 ` Yinghai Lu
2011-05-14 14:26 ` Paul E. McKenney
2011-05-14 15:31 ` Paul E. McKenney
2011-05-14 18:34 ` Paul E. McKenney
2011-05-15 3:59 ` Yinghai Lu
2011-05-15 4:14 ` Yinghai Lu
2011-05-15 5:41 ` Yinghai Lu
2011-05-15 5:49 ` Yinghai Lu
2011-05-15 6:04 ` Paul E. McKenney
2011-05-15 6:59 ` Paul E. McKenney
2011-05-16 7:08 ` Paul E. McKenney
2011-05-16 7:39 ` Ingo Molnar
2011-05-15 6:01 ` Paul E. McKenney
2011-05-15 22:01 ` Frederic Weisbecker
2011-05-16 5:56 ` Paul E. McKenney
2011-05-16 22:40 ` Frederic Weisbecker
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4DC97E49.7040401@kernel.org \
--to=yinghai@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mingo@elte.hu \
--cc=paulmck@linux.vnet.ibm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Powered by JetHome