APPLIED: [SRU][R][PATCH 0/3] Resolute real-time patchset: 7.0.1-rt2

Edoardo Canepa edoardo.canepa at canonical.com
Thu Jul 30 22:20:38 UTC 2026


Applied to R:linux/master-next. Thanks.

On 7/24/26 23:04, Kevin Becker via kernel-team wrote:
> BugLink: https://bugs.launchpad.net/bugs/2161757
>
> == SRU Justification ==
>
> [Impact]
>
> Starting in resolute, the patches from the PREEMPT_RT patchset are applied
> to generic so they can be inherited by derivative kernels and flavors that
> need real-time. PREEMPT_RT 7.0-rc1-rt1 patchset was previously applied
> ( https://bugs.launchpad.net/ubuntu-realtime/+bug/2143181 ). The patches
> have been updated with patchset 7.0.1-rt2. This set of patches will be
> filtered to only ones that apply where we support real-time, including
> amd64 and arm64. Of those, only two have changed. They were previously
> dropped due to conflicts, so this effort will reapply the new versions of
> the patches.
>
> [Fix]
>
> For kernel 7.0, the upstream PREEMPT_RT patchset 7.0.1-rt2 has been
> released.
>
> https://cdn.kernel.org/pub/linux/kernel/projects/rt/7.0/
>
> The following patches were previously applied and have not changed:
>
> UBUNTU: SAUCE: sysfs: Add /sys/kernel/realtime entry
> UBUNTU: SAUCE: Revert "drm/i915: Depend on !PREEMPT_RT."
> UBUNTU: SAUCE: drm/i915: Consider RCU read section as atomic.
> UBUNTU: SAUCE: drm/i915/guc: Consider also RCU depth in busy loop.
> UBUNTU: SAUCE: drm/i915: Drop the irqs_disabled() check
> UBUNTU: SAUCE: drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock()
> UBUNTU: SAUCE: drm/i915: Disable tracing points on PREEMPT_RT
> UBUNTU: SAUCE: drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates
> UBUNTU: SAUCE: drm/i915: Use preempt_disable/enable_rt() where recommended
>
> These patches have been updated and will be applied as part of this
> patchset:
>
> UBUNTU: SAUCE: Reapply "serial: 8250: Revert "drop lockdep annotation from serial8250_clear_IER()""
> UBUNTU: SAUCE: Reapply "serial: 8250: Switch to nbcon console"
>
> [Test Case]
>
> Compile and boot test
>
> [Where things could go wrong]
>
> These patches primarily apply to the 8250 serial driver, so they may cause
> minor performance differences in these drivers even when PREEMPT_RT is
> disabled.
>
> Kevin Becker (1):
>    UBUNTU: Real-time patchset 7.0.1-rt2
>
> Sebastian Andrzej Siewior (2):
>    UBUNTU: SAUCE: Reapply "serial: 8250: Switch to nbcon console"
>    UBUNTU: SAUCE: Reapply "serial: 8250: Revert "drop lockdep annotation
>      from serial8250_clear_IER()""
>
>   Changes.md                          |   2 -
>   debian.master/upstream-realtime     |   2 +-
>   drivers/tty/serial/8250/8250.h      |   4 +-
>   drivers/tty/serial/8250/8250_core.c |  35 +++++-
>   drivers/tty/serial/8250/8250_dw.c   |   2 +-
>   drivers/tty/serial/8250/8250_port.c | 183 ++++++++++++++++++++++------
>   include/linux/serial_8250.h         |  13 +-
>   7 files changed, 195 insertions(+), 46 deletions(-)
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20260731/f15ea041/attachment-0001.sig>


More information about the kernel-team mailing list