Skip to content

Linux 3.12.54-rt73-rc1

Steven Rostedt linux-arm-kernel linux-rt-users lkml 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest10 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/10cpufreq: Remove cpufreq_rwsemdrivers/cpufreq/cpufreq.c+7 -420 replies
2/10ARM: smp: Move clear_tasks_mm_cpumask() call to __cpu_die()arch/arm/kernel/smp.c+3 -20 replies
3/10rtmutex: Handle non enqueued waiters gracefullykernel/rtmutex.c+1 -10 replies
4/10rtmutex: Use chainwalking control enumkernel/rtmutex.c+1 -10 replies
5/10dump stack: dont disable preemption during tracearch/x86/kernel/dumpstack_64.c lib/dump_stack.c+6 -60 replies
6/10net: Make synchronize_rcu_expedited() conditional on !RT_FULLnet/core/dev.c+1 -10 replies
7/10net/core/cpuhotplug: Drain input_pkt_queue locklessnet/core/dev.c+1 -10 replies
8/10irqwork: Move irq safe work to irq contextinclude/linux/irq_work.h kernel/irq_work.c kernel/timer.c+17 -40 replies
9/10sched: Introduce the trace_sched_waking tracepointinclude/trace/events/sched.h kernel/sched/core.c kernel/trace/trace_sched_switch.c +1 more+28 -140 replies
10/10Linux 3.12.54-rt73-rc1localversion-rt+1 -10 replies

Reviews trailers per patch

1 of 10 patches has a Reviewed-by or Acked-by.

PatchYimin DengEric DumazetDavid S. MillerYanjiang Jin
1/10
2/10
3/10Reported-and-debugged-by
4/10
5/10
6/10A-b A-b
7/10
8/10Reported-and-tested-by
9/10
10/10

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.

Read the v1 thread

Cover letter [PATCH RT 00/10] Linux 3.12.54-rt73-rc1

Dear RT Folks,

This is the RT stable review cycle of patch 3.12.54-rt73-rc1.

Please scream at me if I messed something up. Please test the patches too.

Note, I'm bringing this tree up to stable patches in 4.1.7-rt8. Then I'll be pulling 4.1-rt into stable, as development is now on 4.4-rt. After that, I'll be pulling the 4.1-rt stable changes into the stable trees.

The -rc release will be uploaded to kernel.org and will be deleted when the final release is out. This is just a review release (or release candidate).

The pre-releases will not be pushed to the git repository, only the final release is.

If all goes well, this patch will be converted to the next main release on 2/29/2016.

Enjoy,

-- Steve

To build 3.12.54-rt73-rc1 directly, the following patches should be applied:

http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.12.tar.xz

http://www.kernel.org/pub/linux/kernel/v3.x/patch-3.12.54.xz

http://www.kernel.org/pub/linux/kernel/projects/rt/3.12/patch-3.12.54-rt73-rc1.patch.xz

You can also build from 3.12.54-rt72 by applying the incremental patch:

http://www.kernel.org/pub/linux/kernel/projects/rt/3.12/incr/patch-3.12.54-rt72-rt73-rc1.patch.xz

Changes from 3.12.54-rt72:

---

Grygorii Strashko (2):
ARM: smp: Move clear_tasks_mm_cpumask() call to __cpu_die() net/core/cpuhotplug: Drain input_pkt_queue lockless

Josh Cartwright (1):
net: Make synchronize_rcu_expedited() conditional on !RT_FULL

Peter Zijlstra (1):
sched: Introduce the trace_sched_waking tracepoint

Sebastian Andrzej Siewior (2):
cpufreq: Remove cpufreq_rwsem
dump stack: don't disable preemption during trace

Steven Rostedt (Red Hat) (1):

      Linux 3.12.54-rt73-rc1

Thomas Gleixner (2):
rtmutex: Handle non enqueued waiters gracefully
irqwork: Move irq safe work to irq context

[email protected] (1):
rtmutex: Use chainwalking control enum

----

 arch/arm/kernel/smp.c             |  5 ++--
 arch/x86/kernel/dumpstack_64.c    |  8 +++----
 drivers/cpufreq/cpufreq.c         | 49 ++++++---------------------------------
 include/linux/irq_work.h          |  6 +++++
 include/trace/events/sched.h      | 30 +++++++++++++++++-------
 kernel/irq_work.c                 |  9 +++++++
 kernel/rtmutex.c                  |  4 ++--
 kernel/sched/core.c               |  8 ++++---
 kernel/timer.c                    |  6 ++---
 kernel/trace/trace_sched_switch.c |  2 +-
 kernel/trace/trace_sched_wakeup.c |  2 +-
 lib/dump_stack.c                  |  4 ++--
 localversion-rt                   |  2 +-
 net/core/dev.c                    |  4 ++--
 14 files changed, 66 insertions(+), 73 deletions(-)