[ANNOUNCE] v4.16.18-rt10
Dear RT folks!
I'm pleased to announce the v4.16.18-rt10 patch set.
Changes since v4.16.18-rt9:
- The gicv3 now gained a raw_spinlock_t and allocates memory early.
This avoids splats early during boot.
- The migrate_disable() replacements for UP and non-RT builds were
broken. The logic changed for this configuration and now
migrate_disable() turns on preempt_disable(). Reported by Joe Korty.
- The trace events in the cgroup code allocate a sleeping lock which
does not work on RT. Reported by Clark Williams, patch by Steven
Rostedt.
- Avoid a preempt_disable() section during fork. This gives
debug_object() an additional opportunity to refill its pool if
needed.
- Drop the "Prevent broadcast signals" patch. Broadcast signals are
not prevented by preventing sig_kernel_only() and
sig_kernel_coredump() (as explained by Eric W. Biederman). This change
was probably required in the early days but I can't find a reason why it
should be still required.
- The "delay ioapic unmask during pending setaffinity" patch been
replaced with an updated version by Thomas Gleixner.
Known issues
- A warning triggered in "rcu_note_context_switch" originated from
SyS_timer_gettime(). The issue was always there, it is now
visible. Reported by Grygorii Strashko and Daniel Wagner.
The delta patch against v4.16.18-rt9 is appended below and can be found here:
https://cdn.kernel.org/pub/linux/kernel/projects/rt/4.16/incr/patch-4.16.18-rt9-rt10.patch.xz
You can get this release via the git tree at:
git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v4.16.18-rt10
The RT patch against v4.16.18 can be found here:
https://cdn.kernel.org/pub/linux/kernel/projects/rt/4.16/older/patch-4.16.18-rt10.patch.xz
The split quilt queue is available at:
https://cdn.kernel.org/pub/linux/kernel/projects/rt/4.16/older/patches-4.16.18-rt10.tar.xz
Sebastian
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
12 files changed
tree: f722115828ec2afeabdd5ec55acb4a740161fd14
- patches/