[linux-yocto] [PATCH 4.18-rt 00/10] upstream updates rt1 --> rt5

Paul Gortmaker paul.gortmaker at windriver.com
Mon Oct 1 09:33:00 PDT 2018


Bruce, Yocto kernel folks,

Here are the preempt-rt updates applied to the 4.18 yocto kernel.
A couple of the version bumps were just merges of the latest stable
tag from GregKH, and no preempt-rt specific changes.  The details
of the updates that did have -rt specific content are listed below:

rt3: https://marc.info/?l=linux-rt-users&m=153561780819025&w=2

rt5: https://marc.info/?l=linux-rt-users&m=153665816630557&w=2

These patches were applied onto the current Yocto 4.18 preempt-rt
base branch and sanity boot tested on x86-64 defconfig + RT_FULL.

One RCU patch is from mainline directly, and also found backported
in newer 4.18.x stable tags than we are currently running, as it
was a prerequisite for the RCU change in the preempt-rt updates.

Paul.
---

Boqun Feng (1):
  rcu: Make expedited GPs handle CPU 0 being offline

Marc Zyngier (1):
  irqchip/gic-v3-its: Move pending table allocation to init time

Mike Galbraith (1):
  sched: Allow pinned user tasks to be awakened to the CPU they pinned

Paul Gortmaker (1):
  rt: bump localversion

Sebastian Andrzej Siewior (6):
  staging: android: vsoc: use hrtimer_init_sleeper_on_stack()
  powerpc: correct the preempt-lazy assembly
  Drivers: hv: vmbus: include header for get_irq_regs()
  of: allocate / free phandle cache outside of the devtree_lock
  rcu: Use cpus_read_lock() while looking at cpu_online_mask
  work-simple: drop a shit statement in SWORK_EVENT_PENDING

 arch/powerpc/include/asm/thread_info.h |  4 +-
 arch/powerpc/kernel/entry_64.S         |  2 +-
 drivers/hv/hyperv_vmbus.h              |  1 +
 drivers/irqchip/irq-gic-v3-its.c       | 94 +++++++++++++++++-----------------
 drivers/of/base.c                      | 22 +++++---
 drivers/staging/android/vsoc.c         |  6 +--
 include/linux/irqchip/arm-gic-v3.h     |  1 +
 kernel/rcu/tree_exp.h                  |  9 +++-
 kernel/sched/core.c                    |  2 +-
 kernel/sched/swork.c                   |  2 +-
 localversion-rt                        |  2 +-
 11 files changed, 80 insertions(+), 65 deletions(-)

-- 
2.15.0



More information about the linux-yocto mailing list