Skip to content

Linux 3.10.97-rt106-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/10ARM: smp: Move clear_tasks_mm_cpumask() call to __cpu_die()arch/arm/kernel/smp.c+3 -20 replies
2/10rtmutex: Handle non enqueued waiters gracefullykernel/rtmutex.c+1 -10 replies
3/10rtmutex: Use chainwalking control enumkernel/rtmutex.c+1 -10 replies
4/10dump stack: dont disable preemption during tracearch/x86/kernel/dumpstack_64.c+4 -40 replies
5/10net: Make synchronize_rcu_expedited() conditional on !RT_FULLnet/core/dev.c+1 -10 replies
6/10net/core/cpuhotplug: Drain input_pkt_queue locklessnet/core/dev.c+1 -10 replies
7/10irqwork: Move irq safe work to irq contextinclude/linux/irq_work.h kernel/irq_work.c kernel/timer.c+17 -40 replies
8/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
9/10rtmutex: Have slowfn of rt_mutex_timed_fastlock() use enumkernel/rtmutex.c+1 -10 replies
10/10Linux 3.10.97-rt106-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/10Reported-and-debugged-by
3/10
4/10
5/10A-b A-b
6/10
7/10Reported-and-tested-by
8/10
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.10.97-rt106-rc1

Dear RT Folks,

This is the RT stable review cycle of patch 3.10.97-rt106-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.10.97-rt106-rc1 directly, the following patches should be applied:

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

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

http://www.kernel.org/pub/linux/kernel/projects/rt/3.10/patch-3.10.97-rt106-rc1.patch.xz

You can also build from 3.10.97-rt105 by applying the incremental patch:

http://www.kernel.org/pub/linux/kernel/projects/rt/3.10/incr/patch-3.10.97-rt105-rt106-rc1.patch.xz

Changes from 3.10.97-rt105:

---

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 (1):
dump stack: don't disable preemption during trace

Steven Rostedt (Red Hat) (2):
rtmutex: Have slowfn of rt_mutex_timed_fastlock() use enum Linux 3.10.97-rt106-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 ++++----
 include/linux/irq_work.h          |  6 ++++++
 include/trace/events/sched.h      | 30 +++++++++++++++++++++---------
 kernel/irq_work.c                 |  9 +++++++++
 kernel/rtmutex.c                  |  6 +++---
 kernel/sched/core.c               |  8 +++++---
 kernel/timer.c                    |  6 ++----
 kernel/trace/trace_sched_switch.c |  2 +-
 kernel/trace/trace_sched_wakeup.c |  2 +-
 localversion-rt                   |  2 +-
 net/core/dev.c                    |  4 ++--
 12 files changed, 58 insertions(+), 30 deletions(-)