Hello!

This series provides the following miscellaneous fixes:

1.      Place a preemption point in do_mlockall().

2.      Use proper cpp macro for ->gp_flags instead of the constant "1".

3.      Convert a number of local functions to static.

4.      Fix a dubious "if" condition to use "||" rather than "|"
        (we were getting lucky...).

5.      Make list_splice_init_rcu() account for RCU readers.

6.      Replace __get_cpu_var() uses, courtesy of Christoph Lameter.

7.      Silence an unused-variables warning in rcu_eqs_enter_common()
        and rcu_eqs_exit_common().

8.      Micro-optimize rcu_cpu_has_callbacks().

9.      Reject memory-order-induced stall-warning false positives.

10.     Apply tracepoint_string() to rcutiny's trace events.

11.     Avoid a CONFIG_RCU_NOCB_CPU_ALL=y panic on systems with sparse
        CPU numbering, courtesy of Kirill Tkhai.

                                                        Thanx, Paul


 b/include/linux/rculist.h |   23 +++++++++-
 b/kernel/rcu.h            |    7 +++
 b/kernel/rcupdate.c       |    2 
 b/kernel/rcutiny.c        |   17 ++++----
 b/kernel/rcutree.c        |   97 ++++++++++++++++++++++++++++++----------------
 b/kernel/rcutree_plugin.h |   23 ++++++----
 b/mm/mlock.c              |    1 
 7 files changed, 119 insertions(+), 51 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to