mbox series

[RT,00/12] Linux v5.15.133-rt70-rc1

Message ID 20231018194833.651674-1-joseph.salisbury@canonical.com
Headers show
Series Linux v5.15.133-rt70-rc1 | expand

Message

Joseph Salisbury Oct. 18, 2023, 7:48 p.m. UTC
From: Joseph Salisbury <joseph.salisbury@canonical.com>
Subject: [ANNOUNCE] 5.15.133-rt70-rc1
Date: 2023-10-25
Message-ID: <169765850976.651330.6742701415094844687@jupiter.home.arpa>
To: LKML <linux-kernel@vger.kernel.org>,linux-rt-users <linux-rt-users@vger.kernel.org>,Steven Rostedt <rostedt@goodmis.org>,Thomas Gleixner <tglx@linutronix.de>,Carsten Emde <C.Emde@osadl.org>,John Kacur <jkacur@redhat.com>,Sebastian Andrzej Siewior <bigeasy@linutronix.de>,Daniel Wagner <daniel.wagner@suse.com>,Tom Zanussi <tom.zanussi@linux.intel.com>,Clark Williams <williams@redhat.com>,Pavel Machek <pavel@denx.de>,Joseph Salisbury <joseph.salisbury@canonical.com>

Dear RT Folks,

This is the RT stable review cycle of patch 5.15.133-rt70-rc1.

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

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.

You can get this release via the git tree at:

  git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git

  on the v5.15-rt-next branch.

Or to build 5.15.133-rt70-rc1 directly, the following patches should be applied:

  https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz

  https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.133.xz

  https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/patch-5.15.133-rt70-rc1.patch.xz

Signing key fingerprint:

  AD85 102A 6BE1 CDFE 9BCA  84F3 6CEF 3D27 CA5B 141E

All keys used for the above files and repositories can be found on the
following git repository:

   git://git.kernel.org/pub/scm/docs/kernel/pgpkeys.git

Enjoy!
Joseph Salisbury

Changes from v5.15.133-rt69:
---


Joseph Salisbury (1):
  Linux 5.15.133-rt70

Paolo Abeni (1):
  Revert "softirq: Let ksoftirqd do its job"

Peter Zijlstra (1):
  debugobjects,locking: Annotate debug_object_fill_pool() wait type
    violation

Sebastian Andrzej Siewior (5):
  io-mapping: don't disable preempt on RT in io_mapping_map_atomic_wc().
  locking/rwbase: Mitigate indefinite writer starvation
  locking/seqlock: Do the lockdep annotation before locking in
    do_write_seqcount_begin_nested()
  mm/page_alloc: Use write_seqlock_irqsave() instead write_seqlock() +
    local_irq_save().
  bpf: Remove in_atomic() from bpf_link_put().

Thomas Gleixner (2):
  debugobject: Ensure pool refill (again)
  posix-timers: Ensure timer ID search-loop limit is valid

Tvrtko Ursulin (1):
  drm/i915: Do not disable preemption for resets

Wander Lairson Costa (1):
  sched: avoid false lockdep splat in put_task_struct()

 drivers/gpu/drm/i915/gt/intel_reset.c | 12 +++++-----
 include/linux/io-mapping.h            | 20 +++++++++++++----
 include/linux/lockdep.h               | 14 ++++++++++++
 include/linux/lockdep_types.h         |  1 +
 include/linux/sched/signal.h          |  2 +-
 include/linux/sched/task.h            | 18 +++++++++++----
 include/linux/seqlock.h               |  2 +-
 kernel/bpf/syscall.c                  | 29 +++++++++++++-----------
 kernel/locking/lockdep.c              | 28 +++++++++++++++++------
 kernel/locking/rwbase_rt.c            |  9 --------
 kernel/softirq.c                      | 22 ++----------------
 kernel/time/posix-timers.c            | 31 +++++++++++++++-----------
 lib/debugobjects.c                    | 32 ++++++++++++++++++++++-----
 localversion-rt                       |  2 +-
 mm/page_alloc.c                       | 15 +++++--------
 15 files changed, 142 insertions(+), 95 deletions(-)