[ubuntu/noble-proposed] linux-qcom 6.8.0-1058.59 (Accepted)
Andy Whitcroft
apw at canonical.com
Thu Dec 18 22:15:47 UTC 2025
linux-qcom (6.8.0-1058.59) noble; urgency=medium
* noble/linux-qcom: 6.8.0-1058.59 -proposed tracker (LP: #2136794)
* [RB3] Merge realtime patches to the same linux-qcom tree and generate both
realtime and non-realtime kernel
- [Packaging] generate -rt variant
[ Ubuntu-realtime: 6.8.1-1023.24 ]
* noble/linux-realtime: 6.8.1-1023.24 -proposed tracker (LP: #2110731)
[ Ubuntu-realtime: 6.8.1-1022.23 ]
* noble/linux-realtime: 6.8.1-1022.23 -proposed tracker (LP: #2107133)
* Packaging resync (LP: #1786013)
- [Packaging] update variants
[ Ubuntu-realtime: 6.8.1-1021.22 ]
* noble/linux-realtime: 6.8.1-1021.22 -proposed tracker (LP: #2107071)
[ Ubuntu-realtime: 6.8.1-1020.21 ]
* noble/linux-realtime: 6.8.1-1020.21 -proposed tracker (LP: #2102524)
* Packaging resync (LP: #1786013)
- [Packaging] debian.realtime/dkms-versions -- update from kernel-versions
(main/2025.03.17)
* Noble real-time patchset update: Merge changes from 6.6-rt LTS
(LP: #2102249)
- prinkt/nbcon: Add a scheduling point to nbcon_kthread_func().
- printk: nbcon: Fix illegal RCU usage on thread wakeup
- Realtime patchset v6.8-rt11+2
[ Ubuntu-realtime: 6.8.1-1019.20 ]
* noble/linux-realtime: 6.8.1-1019.20 -proposed tracker (LP: #2102485)
[ Ubuntu-realtime: 6.8.1-1018.19 ]
* noble/linux-realtime: 6.8.1-1018.19 -proposed tracker (LP: #2098239)
[ Ubuntu-realtime: 6.8.1-1017.18 ]
* noble/linux-realtime: 6.8.1-1017.18 -proposed tracker (LP: #2097976)
* Packaging resync (LP: #1786013)
- [Packaging] update variants
[ Ubuntu-realtime: 6.8.1-1016.17 ]
* noble/linux-realtime: 6.8.1-1016.17 -proposed tracker (LP: #2093672)
* Add list of source files to linux-buildinfo (LP: #2086606)
- realtime [Packaging]: Add dwarfdump package in the Build-Depends
[ Ubuntu-realtime: 6.8.1-1015.16 ]
* noble/linux-realtime: 6.8.1-1015.16 -proposed tracker (LP: #2093515)
[ Ubuntu-realtime: 6.8.1-1014.15 ]
* noble/linux-realtime: 6.8.1-1014.15 -proposed tracker (LP: #2090362)
[ Ubuntu-realtime: 6.8.1-1013.14 ]
* noble/linux-realtime: 6.8.1-1013.14 -proposed tracker (LP: #2086296)
* Don't produce linux-*-cloud-tools-common, linux-*-tools-common and
linux-*-tools-host binary packages (LP: #2048183)
- [Packaging] realtime: Remove invalid do_* build flags in
debian.realtime/rules.d/*.mk
* Packaging resync (LP: #1786013)
- [Packaging] debian.realtime/dkms-versions -- update from kernel-versions
(main/2024.10.28)
* Fix PREEMPT_RT conflicts caused by 2024-09-30 noble patchset
(LP: #2089700)
- Revert "perf: Move irq_work_queue() where the event is prepared."
- perf: Move irq_work_queue() where the event is prepared.
- perf: Enqueue SIGTRAP always via task_work.
- perf: Shrink the size of the recursion counter.
- perf: Move swevent_htable::recursion into task_struct.
- perf: Don't disable preemption in perf_pending_task().
- perf: Split __perf_pending_irq() out of perf_pending_irq()
- locking: Make rwsem_assert_held_write_nolockdep() build with
PREEMPT_RT=y
- Realtime patchset v6.8-rt11+1
[ Ubuntu-realtime: 6.8.1-1012.12 ]
* noble/linux-realtime: 6.8.1-1012.12 -proposed tracker (LP: #2085937)
[ Ubuntu-realtime: 6.8.1-1011.11 ]
* noble/linux-realtime: 6.8.1-1011.11 -proposed tracker (LP: #2082432)
[ Ubuntu-realtime: 6.8.1-1010.10 ]
* noble/linux-realtime: 6.8.1-1010.10 -proposed tracker (LP: #2082113)
[ Ubuntu-realtime: 6.8.1-1009.9 ]
* noble/linux-realtime: 6.8.1-1009.9 -proposed tracker (LP: #2078095)
[ Ubuntu-realtime: 6.8.1-1008.8 ]
* noble/linux-realtime: 6.8.1-1008.8 -proposed tracker (LP: #2076642)
[ Ubuntu-realtime: 6.8.1-1007.7 ]
* noble/linux-realtime: 6.8.1-1007.7 -proposed tracker (LP: #2075606)
[ Ubuntu-realtime: 6.8.1-1006.6 ]
* noble/linux-realtime: 6.8.1-1006.6 -proposed tracker (LP: #2072195)
* Disable DEBUG_PREEMPT in jammy and noble realtime kernels (LP: #2071853)
- [Config] realtime: Disable CONFIG_DEBUG_PREEMPT
[ Ubuntu-realtime: 6.8.1-1005.5 ]
* noble/linux-realtime: 6.8.1-1005.5 -proposed tracker (LP: #2071977)
[ Ubuntu-realtime: 6.8.1-1004.4 ]
* noble/linux-realtime: 6.8.1-1004.4 -proposed tracker (LP: #2069428)
[ Ubuntu-realtime: 6.8.1-1003.3 ]
* noble/linux-realtime: 6.8.1-1003.3 -proposed tracker (LP: #2068148)
[ Ubuntu-realtime: 6.8.1-1002.2 ]
* noble/linux-realtime: 6.8.1-1002.2 -proposed tracker (LP: #2064342)
* Noble real-time patch set update: v6.8.2-rt11 (LP: #2060704)
- serial: amba-pl011: Use uart_prepare_sysrq_char().
- serial: ar933x: Use uart_prepare_sysrq_char().
- serial: bcm63xx: Use uart_prepare_sysrq_char().
- serial: meson: Use uart_prepare_sysrq_char().
- serial: msm: Use uart_prepare_sysrq_char().
- serial: omap: Use uart_prepare_sysrq_char().
- serial: pxa: Use uart_prepare_sysrq_char().
- serial: sunplus: Use uart_prepare_sysrq_char().
- serial: lpc32xx_hs: Use uart_prepare_sysrq_char() to handle sysrq.
- serial: owl: Use uart_prepare_sysrq_char() to handle sysrq.
- serial: rda: Use uart_prepare_sysrq_char() to handle sysrq.
- serial: sifive: Use uart_prepare_sysrq_char() to handle sysrq.
- serial: pch: Invoke handle_rx_to() directly.
- serial: pch: Make push_rx() return void.
- serial: pch: Don't disable interrupts while acquiring lock in ISR.
- serial: pch: Don't initialize uart_port's spin_lock.
- serial: pch: Remove eg20t_port::lock.
- serial: pch: Use uart_prepare_sysrq_char().
- net: Remove conditional threaded-NAPI wakeup based on task state.
- net: Allow to use SMP threads for backlog NAPI.
- net: Use backlog-NAPI to clean up the defer_list.
- net: Rename rps_lock to backlog_lock.
- perf: Move irq_work_queue() where the event is prepared.
- x86: Allow to enable RT
- x86: Enable RT also on 32bit
- sched/rt: Don't try push tasks if there are none.
- softirq: Use a dedicated thread for timer wakeups.
- rcutorture: Also force sched priority to timersd on boosting test.
- tick: Fix timer storm since introduction of timersd
- softirq: Wake ktimers thread also in softirq.
- zram: Replace bit spinlocks with spinlock_t for PREEMPT_RT.
- sched/core: Provide a method to check if a task is PI-boosted.
- softirq: Add function to preempt serving softirqs.
- time: Allow to preempt after a callback.
- printk: ringbuffer: Clarify special lpos values
- printk: Avoid non-panic CPUs writing to ringbuffer
- printk: Add notation to console_srcu locking
- printk: Properly deal with nbcon consoles on seq init
- printk: nbcon: Remove return value for write_atomic()
- printk: Check printk_deferred_enter()/_exit() usage
- printk: nbcon: Add detailed doc for write_atomic()
- printk: nbcon: Add callbacks to synchronize with driver
- printk: nbcon: Use driver synchronization while registering
- serial: core: Provide low-level functions to lock port
- printk: nbcon: Implement processing in port->lock wrapper
- printk: nbcon: Do not rely on proxy headers
- printk: nbcon: Fix kerneldoc for enums
- printk: Make console_is_usable() available to nbcon
- printk: Let console_is_usable() handle nbcon
- printk: Add @flags argument for console_is_usable()
- printk: nbcon: Provide function to flush using write_atomic()
- printk: Track registered boot consoles
- printk: nbcon: Use nbcon consoles in console_flush_all()
- printk: nbcon: Assign priority based on CPU state
- printk: nbcon: Add unsafe flushing on panic
- printk: Avoid console_lock dance if no legacy or boot consoles
- printk: Track nbcon consoles
- printk: Coordinate direct printing in panic
- printk: nbcon: Implement emergency sections
- panic: Mark emergency section in warn
- panic: Mark emergency section in oops
- rcu: Mark emergency sections in rcu stalls
- lockdep: Mark emergency sections in lockdep splats
- printk: nbcon: Introduce printing kthreads
- printk: Atomic print in printk context on shutdown
- printk: nbcon: Add context to console_is_usable()
- printk: nbcon: Add printer thread wakeups
- printk: nbcon: Stop threads on shutdown/reboot
- printk: nbcon: Start printing threads
- printk: Provide helper for message prepending
- printk: nbcon: Show replay message on takeover
- proc: Add nbcon support for /proc/consoles
- tty: sysfs: Add nbcon support for 'active'
- printk: nbcon: Provide function to reacquire ownership
- serial: 8250: Switch to nbcon console
- serial: 8250: Revert "drop lockdep annotation from
serial8250_clear_IER()"
- printk: Add kthread for all legacy consoles
- printk: Provide threadprintk boot argument
- printk: Avoid false positive lockdep report for legacy printing
- drm/i915: Use preempt_disable/enable_rt() where recommended
- drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates
- drm/i915: Don't check for atomic context on PREEMPT_RT
- drm/i915: Disable tracing points on PREEMPT_RT
- drm/i915: skip DRM_I915_LOW_LEVEL_TRACEPOINTS with NOTRACE
- drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() +
spin_lock()
- drm/i915: Drop the irqs_disabled() check
- drm/i915/guc: Consider also RCU depth in busy loop.
- Revert "drm/i915: Depend on !PREEMPT_RT."
- sched: define TIF_ALLOW_RESCHED
- arm: Disable jump-label on PREEMPT_RT.
- ARM: enable irq in translation/section permission fault handlers
- arm: Disable FAST_GUP on PREEMPT_RT if HIGHPTE is also enabled.
- ARM: vfp: Provide vfp_lock() for VFP locking.
- ARM: vfp: Use vfp_lock() in vfp_sync_hwstate().
- ARM: vfp: Use vfp_lock() in vfp_support_entry().
- ARM: vfp: Move sending signals outside of vfp_lock()ed section.
- ARM: Allow to enable RT
- ARM64: Allow to enable RT
- powerpc: traps: Use PREEMPT_RT
- powerpc/pseries/iommu: Use a locallock instead local_irq_save()
- powerpc/pseries: Select the generic memory allocator.
- powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RT
- powerpc/stackprotector: work around stack-guard init from atomic
- POWERPC: Allow to enable RT
- riscv: add PREEMPT_AUTO support
- riscv: allow to enable RT
- sysfs: Add /sys/kernel/realtime entry
* Miscellaneous upstream changes
- Realtime patchset v6.8-rt11
[ Ubuntu-realtime: 6.8.1-1001.1 ]
* noble/linux-realtime: 6.8.1-1001.1 -proposed tracker (LP: #2062964)
* Miscellaneous Ubuntu changes
- [Packaging] realtime: use 6.8.1 as orig tarball
[ Ubuntu-realtime: 6.8.0-1013.27 ]
* noble/linux-realtime: 6.8.0-1013.27 -proposed tracker (LP: #2062958)
* Packaging resync (LP: #1786013)
- [Packaging] debian.realtime/dkms-versions -- update from kernel-versions
(main/d2024.04.16)
* Miscellaneous Ubuntu changes
- [Config] update toolchain version in annotations
[ Ubuntu-realtime: 6.8.0-1012.26 ]
* noble/linux-realtime: 6.8.0-1012.26 -proposed tracker (LP: #2061895)
[ Ubuntu-realtime: 6.8.0-1011.24 ]
* noble/linux-realtime: 6.8.0-1011.24 -proposed tracker (LP: #2061885)
* Packaging resync (LP: #1786013)
- [Packaging] realtime: Disable RUST for real-time
- [Packaging] realtime: Remove RUST deps for real-time
[ Ubuntu-realtime: 6.8.0-1010.23 ]
* noble/linux-realtime: 6.8.0-1010.23 -proposed tracker (LP: #2061583)
* Packaging resync (LP: #1786013)
- [Packaging] drop getabis data
- [Packaging] Replace fs/cifs with fs/smb in inclusion list
- [Packaging] debian.realtime/dkms-versions -- update from kernel-versions
(main/d2024.04.04)
[ Ubuntu-realtime: 6.8.0-1008.19 ]
* noble/linux-realtime: 6.8.0-1008.19 -proposed tracker (LP: #2058957)
* Packaging resync (LP: #1786013)
- debian.realtime/dkms-versions -- update from kernel-versions
(main/d2024.02.29)
* Autopkgtest failures on amd64 (LP: #2048768)
- [Packaging] realtime: update to clang-18
* Miscellaneous Ubuntu changes
- [Packaging] realtime: drop dependency on libclang-17
* Miscellaneous upstream changes
- Realtime patchset v6.8-rt8
[ Ubuntu-realtime: 6.8.0-1007.18 ]
* noble/linux-realtime: 6.8.0-1007.18 -proposed tracker (LP: #2056780)
* Miscellaneous Ubuntu changes
- [Packaging][realtime] remove debian/scripts/misc/arch-has-odm-enabled.sh
[ Ubuntu-realtime: 6.8.0-1006.14 ]
* noble/linux-realtime: 6.8.0-1006.14 -proposed tracker (LP: #2056586)
[ Ubuntu-realtime: 6.8.0-1005.13 ]
* noble/linux-realtime: 6.8.0-1006.14 -proposed tracker (LP: #2056338)
* Don't produce linux-*-cloud-tools-common, linux-*-tools-common and
linux-*-tools-host binary packages (LP: #2048183) // Don't produce
linux-*-source-<version> package (LP: #2052439)
- [Packaging] realtime: Don't produce linux-source and common packages
[ Ubuntu-realtime: 6.8.0-1004.10 ]
* noble/linux-realtime: 6.8.0-1004.10 -proposed tracker (LP: #2056072)
* linux: please move dmi-sysfs.ko (CONFIG_DMI_SYSFS for SMBIOS support) from
linux-modules-extra to linux-modules (LP: #2045561)
- [Packaging] Move dmi-sysfs.ko into linux-modules
* linux: please move erofs.ko (CONFIG_EROFS for EROFS support) from linux-
modules-extra to linux-modules (LP: #2054809)
- UBUNTU [Packaging]: Include erofs in linux-modules instead of linux-
modules-extra
[ Ubuntu-realtime: 6.8.0-1003.9 ]
* noble/linux-realtime: 6.8.0-1003.9 -proposed tracker (LP: #2055204)
[ Ubuntu-realtime: 6.8.0-1001.1 ]
* noble/linux-realtime: 6.8.0-1001.1 -proposed tracker (LP: #2054838)
[ Ubuntu-realtime: 6.7.0-1004.5 ]
* noble/linux-realtime: 6.7.0-1004.3 -proposed tracker (LP: #2051981)
* Miscellaneous Ubuntu changes
- [Packaging] add Rust 1.73 dependency
- [Config] update toolchain versions in annotations
- [Packaging] rename flavour generic -> realtime
- [Config] disable Rust in annotations
[ Ubuntu-realtime: 6.7.0-1003.2 ]
* noble/linux-realtime: 6.7.0-1004.3 -proposed tracker (LP: #2051967)
* Miscellaneous upstream changes
- Revert "UBUNTU: [Packaging] re-enable Rust support"
[ Ubuntu-realtime: 6.7.0-1001.1 ]
* noble/linux-realtime: 6.7.0-1001.6 -proposed tracker (LP: #2049553)
* Add support for native DisplayPort without Type-C on RB3 Gen2
- PENDING: usb: typec: mux: nb7vpq904m: Add support for default DP mode
- PENDING: drm/bridge: display-connector: Support Type-C retimer HPD
handling
- PENDING: arm64: dts: qcom: qcs6490: Add native DP support without Type-C
- FROMLIST: drm/msm/dp: call dp_hpd_plug_handle()/unplug_handle() directly
for external HPD
* [Monza] [x07] Missing qcom,msm-id property in device tree overlay
- QCLINUX: arm64: dts: qcom: Add msm-id & board-id for monza board
* (kernel-space) high resolution (4K) improvement - Integrate HDMI bridge
lontium-lt9611 driver
- drm/bridge: lt9611: fixed the HDMI out 4K at 30 flickering issue.
* kernel log about trace_printk being used
- video-driver: Drop trace_printk for prod builds
* [RB3] wrong devname of /dev/aud_pasthru_adsp
- QCLINUX: ASoC: qcom: qdsp6: audio-pkt: Correct device name assignment
* Miscellaneous Ubuntu changes
- [Packaging] re-enable Rust support
* Miscellaneous upstream changes
- Realtime patchset v6.7-rt6
Date: 2025-12-18 08:28:11.886698+00:00
Changed-By: Masahiro Yamada <masahiro.yamada at canonical.com>
Signed-By: Andy Whitcroft <apw at canonical.com>
https://launchpad.net/ubuntu/+source/linux-qcom/6.8.0-1058.59
-------------- next part --------------
Sorry, changesfile not available.
More information about the noble-changes
mailing list