[PATCH tip/core/rcu 0/5] Related non-RCU updates

From: Paul E. McKenney
Date: Mon Jul 24 2017 - 17:58:15 EST


Hello!

This series is outside of RCU, including things like fixes for bug
triggered by RCU commits.

1. Fix pr_fmt() bug for header use of printk, courtesy of Joe Perches.

2. Remove redundant INIT_TASK_RCU_TREE_PREEMPT() macro.

3. Allow migrating kthreads into online but inactive CPUs, courtesy
of Tejun Heo.

4. Add expedited option to sys_membarrier().

5. Fix use of smp_processor_id() in preemptible in cputime,
courtesy of Wanpeng Li.

Thanx, Paul

------------------------------------------------------------------------

arch/blackfin/kernel/module.c | 39 +++++++++++++++++++++------------------
include/linux/init_task.h | 8 +-------
include/uapi/linux/membarrier.h | 11 +++++++++++
kernel/membarrier.c | 7 ++++++-
kernel/sched/core.c | 9 +++++++--
kernel/sched/cputime.c | 6 +++---
6 files changed, 49 insertions(+), 31 deletions(-)