Skip to content

RT: update to v5.14.1-rt21

Clark Williams requested to merge clrkwllms/centos-stream-9:clark-rt into main-rt

RT: update the PREEMPT_RT series from v5.14-rt15 to v5.14.1-rt21 Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2002474

Upstream Status: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git

Tested: compiled, booted, basic latency test (cyclictest) run on x86_64

The following commits were pulled from the upstream linux-rt-devel tree and upgrade the PREEMPT_RT patch series from v5.14-rt15 to v5.14.1-rt21

4c827fd39dd4 (HEAD -> clark-rt) v5.14.2-rt21
d2949140d53d lockdep: Let lock_is_held_type() detect recursive read as read
23a5d0fccf9f drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock()
683c71732374 drm/i915/gt: Queue and wait for the irq_work item.
324de0dd656b irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT
51af54b0d793 irq_work: Allow irq_work_sync() to sleep if irq_work() no IRQ support.
389d3ae6841a virt: acrn: Remove unsued acrn_irqfds_mutex.
0aa526bd129e smack: Guard smack_ipv6_lock definition within a SMACK_IPV6_PORT_LABELING block
abb044f14b4f ASoC: mediatek: mt8195: Remove unsued irqs_lock.
16a5de12dfb5 mm: Update Vlastimil Babka's SLUB series
0450eab272d3 locking: Remove rt_rwlock_is_contended()
509a01f8f519 locking/rtmutex: Fix ww_mutex deadlock check
bd67785c3cbb sched: Make the idle timer expire always in hardirq context.
85ca2720322c futex: Avoid redundant task lookup
153a056913e2 futex: Clarify comment for requeue_pi_wake_futex()
41c12e94cea2 futex: Prevent inconsistent state and exit race
fef276ce9b14 futex: Return error code instead of assigning it without effect
d806fb6df06f lockdep: Let lock_is_held_type() detect recursive read as read
671f4a811bcc kcov: Replace local_irq_save() with a local_lock_t.
67a5b8722c2b kcov: Avoid enable+disable interrupts if !in_task().
6ba5512a32be kcov: Allocate per-CPU memory on the relevant node.
cc7c151eb9b1 Documentation/kcov: Define `ip' in the example.
e72faf1eb409 Documentation/kcov: Include types.h in the example.
cbe9b83a88de sched: Prevent balance_push() on remote runqueues

Signed-off-by: Clark Williams williams@redhat.com

Edited by Clark Williams

Merge request reports