[ubuntu/noble-security] linux-qcom 6.8.0-1064.65 (Accepted)

Andy Whitcroft apw at canonical.com
Wed Feb 18 13:02:08 UTC 2026


linux-qcom (6.8.0-1064.65) noble; urgency=medium

  * noble/linux-qcom: 6.8.0-1064.65 -proposed tracker (LP: #2141285)

  * [x08][5430] Cannot detect audio sink and source
    - QCLINUX: arm64: dts: qcom: qcs6490-addon-rb3gen2: Move pinctrl handling
      to the msm-stub codec

  * [rb8] SRU the qupv3fw.elf
    - [Packaging] add dependency on linux-
      firmware>=20240318.git3b128b60-0ubuntu2.22

linux-qcom (6.8.0-1063.64) noble; urgency=medium

  * noble/linux-qcom: 6.8.0-1063.64 -proposed tracker (LP: #2139671)

  * [RB4] rootfs mount issue
    - SAUCE: arm64: qcom: qcs8275: remove vcc(q)-supply

  * Miscellaneous Ubuntu changes
    - SAUCE: arm64: dts: qcom: qcs8275: Enable mi2s sleep pinctrl to fix pop
      on PRO SKU

  * Miscellaneous upstream changes
    - Revert "scsi: ufs: qcom: Avoid disabling regulators on variant init
      failure"

linux-qcom (6.8.0-1062.63) noble; urgency=medium

  * noble/linux-qcom: 6.8.0-1062.63 -proposed tracker (LP: #2139649)

  * [IQ8] Incomplete support of Adreno 623 GPU (Freedreno)
    - SAUCE: arm64: dts: qcom: qcs8275: Enable Adreno 625 GPU on Pro SKU

linux-qcom (6.8.0-1061.62) noble; urgency=medium

  * noble/linux-qcom: 6.8.0-1061.62 -proposed tracker (LP: #2139594)

  * [RB4] rootfs mount issue
    - scsi: ufs: qcom: Avoid disabling regulators on variant init failure

  * [RB8] Pop sound when logging in and at the start of the stream
    - QCLINUX: arm64: dts: qcom: qcs9075-addon-iq-evk: Enable mi2s sleep
      pinctrl to fix pop
    - QCLINUX: arm64: dts: qcom: qcs8275-addons-iq-8275-evk: Enable mi2s sleep
      pinctrl to fix pop
    - PENDING: ASoC: qcom: sc8280xp: Fix pop issue in RB8 and RB4

  * AMR dTPM changes
    - QCLINUX: arm64: configs: enable i2c config for tpm
    - PENDING: arm64: dts: qcom: dt changes to enable tpm
    - PENDING: drivers: tpm: add ST33K support

  * IQ-9 AMR enable gmsl dphy camera
    - arm64: dts: qcom: Add Camera DT support for lemans AMR

  * IQ9 AMR Display driver for IT6162 HDMI Bridge
    - PENDING: dt-bindings: bridge: it6162: add dt bindings
    - PENDING: drm/bridge: it6162: add ITE IT6162 HDMI bridge driver
    - PENDING: drm/bridge: it6162: fix HDCP 1.4, mipi enabling, and EDID
      related logics
    - PENDING: drm/bridge: it6162: change IRQ to falling edge
    - QCLINUX: arm64: configs: enable config for it6162

  * Unable to parse QC ramdump for HLOS
    - [Configs] enable CONFIG_IKCONFIG(_PROC)

  * [Audio] Backwards incompatiblity after switching audio drivers in QLI 1.7
    - SAUCE: sound: qcom: revert to old driver_name on RB3

  * [RB4] Camera kernel driver not initializing properly
    - SAUCE: qcom/qcs8300: Fix power domain ID

  * Miscellaneous Ubuntu changes
    - SAUCE: arm64: dts: don't overwrite snd card model name for RB3
    - SAUCE: soc: rubikpi3 switch back to qcm6490.c driver
    - SAUCE: arm64: dts: don't overwrite snd card model name for RB8
    - [Configs] set CONFIG_DRM_ITE_IT6162=m

  * Miscellaneous upstream changes
    - Revert "QCLINUX: arm64: dts: qcom: qcs6490-addons-rb3gen2: Update sound
      card name for qcs6490 platform"
    - PENDING: ASoC: qcom: qcs9100: add support for lemans amr

linux-qcom (6.8.0-1060.61) noble; urgency=medium

  * noble/linux-qcom: 6.8.0-1060.61 -proposed tracker (LP: #2138691)

  * (kernel-space) Non-HLOS images for RUBIK Pi 3
    - arm64: dts: rubikpi3: Change ADSP firmware path

  * change the qupv3fw.elf path temporarily
    - Revert "UBUNTU: SAUCE: change the qupv3fw.elf loading path"

  * Miscellaneous Ubuntu changes
    - [Configs] enable CONFIG_REALTEK_PHY_HWMON

  * Miscellaneous upstream changes
    - ASoC: qcom: q6dsp: parse Display port tokens
    - PENDING: arm64: dts: qcom: qcs6490: Enable DP audio
    - FROMLIST: dt-bindings: bridge: lt8713sx: Add bindings
    - PENDING: arm64: dts: qcom: Add Lemans AMR Board
    - QCLINUX: arm64: dts: qcom: Add msm-id & board-id for lemans AMR
    - QCLINUX: arm64: dts: qcom: Add addons support for lemans AMR
    - PENDING: arm64: dts: qcom: lemans-amr: Enable GPI DMA channels
    - PENDING: arm64: dts: qcom: lemans-amr: Add firmware-name to QUPv3 nodes
    - PENDING: arm64: dts: qcom: bt enablement for lemans-amr
    - QCLINUX: arm64: dts: qcom: Remove unused firmware loading properties
    - PENDING: arm64: dts: qcom: lemans-amr: Add MCP2518FD CAN controllers on
      SPI7 and SPI14
    - PENDING: arm64: dts: qcom: lemans-amr: enable RS-485 mode on uart16 at
      boot
    - PENDING: arm64: dts: qcom: lemans-amr: Enable USB controllers
    - QCLINUX: arm64: dts: qcom: Enable ethernet with realtek Phy
    - PENDING: arm64: dts: qcom: lemans-amr: Add IOMMU entries for PCIe0
    - PENDING: arm64: dts: qcom: add HDMI1 and HDMI2 support for lemans AMR
    - PENDING: arm64: dts: qcom: disable HDMI2
    - PENDING: arm64: dts: qcom: disable DP on Lemans AMR
    - QCLINUX: arm64: dts: qcom: Add soundcard support for lemans AMR
    - PENDING: arm64: dts: qcom: Enable HDMI audio
    - PENDING: ASoC: qcom: q6dsp: Update formats and max rate for Secondary
      i2s
    - PENDING: arm64: dts: qcom: qcs6490: Enable HDMI audio

linux-qcom (6.8.0-1059.60) noble; urgency=medium

  * [Desktop]M.2 Interface Has a Chance of Not Recognizing the PCIe type
    devices
    - arm64: dts: rubikpi3: Adjust the power-on time of the M.2

  * Enable ICE hardware for monza EVK board
    - PENDING: arm64: dts: qcom: Enable ICE hardware for monza EVK board

  * [RB4] Enable 2.5GbE support for SGMII0 ethernet interface
    - UPSTREAM: arm64: dts: qcom: Support 2.5G on IQ8 EVK Pro SKU's Ethernet
      port
    - UPSTREAM: arm64: dts: qcom: Support 2.5G on IQ8 EVK's Ethernet port

  * [RB4]: Enable GPU devicetree support for desktop variant
    - BACKPORT: arm64: dts: qcom: qcs8275: Enable Adreno 623 GPU

  * Update the device tree based on the latest kernel - device tree and kernel
    compatibility
    - arm64: dts: rubikpi3: Update the device tree based on the latest kernel

  * [AOM-2721] Submit a PR to Canonical for adding AOM-2721's device tree into
    the linux package
    - arm64: dts: qcom: Add AOM2721-A1 base/HDMI/LVDS DTS and overlays

  * Miscellaneous Ubuntu changes
    - [Config] update CONFIG options for QLI 1.7
    - SAUCE: pci/controller: include "../pci-host-common.h"
    - SAUCE: ubuntu/qcom/camera: include <linux/of_device.h>
    - SAUCE: Revert video-driver: Remove local MIN/MAX macro definitions

  * Miscellaneous upstream changes
    - PENDING: arm64: dts: qcom: sa8255p: Add uefi log node for SA8255P
    - PENDING: net: stmmac: Remove global variable for tracking the PHY
      interface
    - QCLINUX: arm64: dts: qcom: Remove unused firmware loading properties
    - PENDING: arm64: dts: qcom: qcs615-addons: Add smcinvoke node
    - PENDING: arm64: dts: qcom: qcs615-addons: Add mem-object
    - QCLINUX: arm64: dts: qcom: qcs615-addons: Add CMA heap
    - QCLINUX: arm64: dts: qcom: qcs615-addons: Add tz-log node
    - QCLINUX: dma-heap: qcom: Support deferred zeroing for Carveout heap
    - PENDING: mailbox: qcom-ipcc: add rx_callback support, retain virq
      compatibility
    - PENDING: arm64: dts: qcom: sa7255p: Enable UFS as default
    - QCLINUX: arm64: defconfigs: Enable deferred zeroing for Auto targets
    - PENDING: usb: misc: eud: Specify initial role during probe
    - PENDING: arm64: dts: qcom: qcs9075: Enable EUD for RB8 platform
    - PENDING: arm64: dts: qcom: sa8775P: Enable eud on ride
    - PENDING: arm64: dts: qcom: Add uart6 support for QCS8275-RB4
    - FROMLIST: drm/msm/dp: split dp_ctrl_off() into stream and link parts
    - FROMLIST: drm/msm/dp: Add support for sending VCPF packets in DP
      controller
    - QCLINUX: pci: quirks: Disable L1.1 and L1.2 for USB hub attach
    - QCLINUX: soc: qcom: rproc_minidump: Fix the minidump collection
    - PENDING: soc: qcom: ice: Fix parsing issue for max and mean frequencies
    - PENDING: coresight-tpda: Add sysfs node for tpda configuration
    - QCLINUX: arm64: qcom_defconfig: Enable PCIe L1 sub states
    - PENDING: arm64: dts: qcom: Enable eud on QCS8275 IQ EVK
    - FROMLIST: media: venus: pm_helpers: use opp-table for the frequency
    - FROMLIST: arm64: dts: qcom: qcs615: add venus node to devicetree
    - FROMLIST: arm64: dts: qcom: qcs615-ride: enable venus node and set
      firmware
    - PENDING: arm64: dts: qcom: Enable eud on QCS8275 IQ8 Pro SKU
    - PENDING: arm64: dts: qcom: Enable eud on qcs8300 ride
    - PENDING: arm64: dts: qcom: Add uart6 support for QCS8275-RB4 PRO SKU
    - PENDING: i2c: qcom-geni: Add Ftrace support for GPI & I2C driver
    - BACKPORT:ufs: ufs-qcom: Disable ICE when BIST fails
    - QCLINUX: arm64: defconfig: qcom: Enable ATH12K driver
    - QCLINUX: arm64: configs: qcom_debug: Enable ATH12K debug and tracing
    - QCLINUX: ASoC: qcom: qcm6490: Add dapm routings for pinctrl widget for
      primary mi2s
    - PENDING: ASoC: qcom: q6dsp: Update bit format support for secondary i2s
      rx
    - FROMLIST: clk: qcom: gcc: Update the SDCC clock to use shared_floor_ops
    - PENDING: usb: eud: Enable HS Phy in probe if EUD is enabled before linux
      boots up
    - QCLINUX: net: pcs: Prevent unintended error message in
    - QCLINUX: ASoC: qcs9100: Add support for max codec in monza
    - PENDING: arm64: dts: qcom: qcs6490: Enable HDMI audio
    - QCLINUX: arm64: dts: qcom: qcs6490-addons: Fix pinctrl names
    - QCLINUX: arm64: dts: qcom: qcs6490-addons-rb3gen2: Update sound card
      name for qcs6490 platform
    - UPSTREAM: media: venus: vdec: queue dpb buffers to firmware for video
      seek
    - PENDING: ptp: ptp_qcom_tsc: Add support for the frame pulse generator
    - PENDING: ptp: ptp_qcom_tsc: Add dynamic drift correction support
    - PENDING: arm64: dts: qcom: lemans: add DT changes to enable MDSS1 and
      DPU
    - PENDING: arm64: dts: qcom: sa7255p: Add uefi log node for SA7255P
    - PENDING: net: stmmac: Flush packets from Rx Queues when Rx stops
    - PENDING: pinctrl: sa8775p: Add UFS1 reset support
    - FROMLIST: net: stmmac: remove _RE and _TE in (start|stop)_(tx|rx)()
      methods
    - PENDING: ptp: ptp_qcom_tsc: Add FUSA error handling support
    - PENDING: arm64: dts: qcom: qcs6490: Remove hdmi dai link
    - QCLINUX: arm64: dts: qcom: qcs6490-addons: Enable secondary mi2s
    - PENDING: pinctrl: qcom: fix qcs8300 lpass lpi ext_mclk1_d pinctrl
      setting
    - QCLINUX: iommu/arm-smmu: add runtime PM cleanup in fault handler exit
    - PENDING: drm/msm/dp: Update msm_dp_controller IDs for sa8775p
    - PENDING: arm64: dts: qcom: sa8775p: add mdss1 displayPort device nodes
    - PENDING: arm64: dts: qcom: sa8775p-ride: Enable mdss1 display Port
    - PENDING: clk: qcom: gcc-sa8775p: Use PWRSTS_RET_ON for USB20 GDSC
    - PENDING: clk: qcom: gcc-qcs8300: Use PWRSTS_RET_ON for USB20 GDSC
    - PENDING: arm64: dts: qcom: Add fan controller support for
      qcs8275-iq-8275-evk
    - PENDING: net: stmmac: Add NULL check for match data
    - BACKPORT: PCI: host-common: Make the driver as a common library for host
      controller drivers
    - PENDING: arm64: dts: qcom: Enable vqmmc voltage switching for
      qcs8275-iq-8275-evk-pro-sku
    - PENDING: arm64: dts: qcom: Enable vqmmc voltage switching for
      qcs8275-iq-8275-evk
    - PENDING: soc: qcom: ice: Add check for ice node status
    - QCLINUX: firmware: qcom: tz_log: Probe driver if hyp logs are
      unavailable
    - PENDING: time/sched_clock: export sched_clock_read_begin/retry()
    - QCLINUX: arm64: deconfig: qcom: set gpio-keys driver as module
    - PENDING: net: stmmac: Add new reset domains to reset serdes
    - PENDING: net: PCS: Check and recover pcs link after serdes reset
    - PENDING: net: stmmac: Enable dma mapping for rx queues 8-11
    - PENDING: pinctrl: qcom: sa8797p: Remove PCIe PERST GPIOs from
      wakeirq_map
    - QCLINUX: arm64: dts: qcom: qcs9075: Enable DISPLAY-PORT
    - PENDING: phy: qmp: ufs: Add UFS HS_G4 phy settings
    - PENDING: drm/msm/dp: Add support for parsing and applying
    - BACKPORT: PCI: host-generic: Rename and export gen_pci_init() to allow
      ECAM creation
    - BACKPORT: PCI: dwc: Export dwc MSI controller related APIs
    - BACKPORT: PCI: qcom: Add support for Qualcomm SA8255p based PCIe root
      complex
    - PENDING: arm64: dts: qcom: Add audio config reserved memory for sa8255
    - PENDING: arm64: dts: qcom: qcs6490: Add native DP support without Type-C
    - PENDING: arm64: dts: qcom: Add PMIC thermal sensors on sa8255p
    - BACKPORT: arch64: asm: gunyah: add appropriate header file
    - PENDING: drivers: virt: gunyah: add gh_ctrl config
    - PENDING: arm64: dts: qcom: Update vqmmc voltage control gpio for qcs8275
      boards
    - QCLINUX: ASoC: qcom: qcs9100: Fix hardware params constraints callback
      settings
    - PENDING: iommu/arm-smmu: prevent NULL pointer dereference during fault
    - BACKPORT: wifi: ath12k: Add support to simulate firmware crash
    - BACKPORT: wifi: ath12k: Fetch regdb.bin file from board-2.bin
    - PENDING: arm64: dts: Enable BT_EN pin via GPIO55 on Monza
    - PENDING: arm64: dts: qcom: sa8255p: update apps smmu node
    - FROMLIST: phy: qcom: qmp-usbc: Add DP phy mode support on QCS615
    - FROMLIST: drm/msm/dp: Add DisplayPort support for QCS615
    - FROMLIST: drm/msm/dp: Retry Link Training 2 with lower pattern
    - PENDING: arm64: dts: qcom: qcs6490: Enable HDMI audio
    - QCLINUX: arm64: dts: qcom: qcs9075: Enable DISPLAY-PORT for edp0
    - PENDING: net: stmmac:  Add device presence check in TX flush path
    - QCLINUX: arm64: dts: qcom: addons soundcard support for monaco monza
    - PENDING: coresight: create buffer with SG mode if device supports sw-usb
    - QCLINUX: coresight: etr: Use noncontiguous api instead of noncoherent
    - PENDING: driver: bluetooth: btusb: add default nvm file
    - QCLINUX: ARM: dts: msm: add opp-table for mdss0_dsi0 for sa8775p
    - PENDING: arm64: dts: qcom: qcs615: enable IPCB TGU device
    - PENDING: arm64: dts: qcom: iq9-mezz: enable mdss1 display Port
    - PENDING: arm64: dts: qcom: Add PCIe support for monza EVK board
    - PENDING: arm64: dts: qcom: Set GPIO54 high for WiFi rfkill on Monza EVK
    - QCLINUX: arm64: defconfig: Remove LOCKDEP & KASAN
    - QCLINUX: firmware: qcom_scm_addon: Add SMC call to set GPU SMMU aperture
      for GOS SID
    - PENDING: arm64: dts: qcom: Add UFS support for monza EVK board
    - PENDING: net: stmmac: Add support for External time source
    - PENDING: pinctrl: qcom: fix qcs8300 lpass lpi ext_mclk1_c pinctrl
      setting
    - PENDING: arm64: dts: qcom: monaco-monza: Enable GPI DMA and QUPv3
      firmware support
    - QCLINUX: Revert "FROMLIST: remoteproc: qcom: Add helper function to
      support IOMMU devmem translation"
    - QCLINUX: Revert "FROMLIST: remoteproc: qcom: Add iommu map_unmap helper
      function"
    - FROMLIST: firmware: qcom_scm: Rename peripheral as pas_id
    - FROMLIST: firmware: qcom_scm: Introduce PAS context initialization
      helper function
    - FROMLIST: remoteproc: pas: Replace metadata context with PAS context
      structure
    - FROMLIST: soc: qcom: mdtloader: Add PAS context aware
      qcom_mdt_pas_load() function
    - FROMLIST: soc: qcom: mdtloader: Remove qcom_mdt_pas_init() from exported
      symbols
    - FROMLIST: firmware: qcom_scm: Add a prep version of auth_and_reset
      function
    - FROMLIST: firmware: qcom_scm: Simplify qcom_scm_pas_init_image()
    - FROMLIST: firmware: qcom_scm: Add SHM bridge handling for PAS when
      running without QHEE
    - FROMLIST: firmware: qcom_scm: Add qcom_scm_pas_get_rsc_table() to get
      resource table
    - FROMLIST: remoteproc: pas: Extend parse_fw callback to fetch resources
      via SMC call
    - FROMLIST: remoteproc: qcom: pas: Enable Secure PAS support with IOMMU
      managed by Linux
    - PENDING: arm64: dts: qcom: Add host mode support
    - PENDING: arm64: dts: qcom: Add mode as host for type A ports for QCS8275
      IQ8 EVK PRO SKU MEZZ
    - PENDING: arm64: dts: qcom: Add host mode support
    - FROMLIST: arm64: dts: qcom: Add DisplayPort support for QCS615
    - FROMLIST: arm64: dts: qcom: Enable DisplayPort on QCS615 RIDE platform
    - FROMLIST: soc: qcom: mdt_loader: Add helper functions to map and unmap
      resources
    - FROMLIST: arm64: dts: qcom: Add EL2 overlay for sa8775p
    - QCLINUX: arm64: defconfig: qcom: Enable CONFIG_SND_SOC_BT_SCO
    - PENDING: drm/bridge: lt9611uxc: Add support for audio in hdmi_codec_ops
    - FROMLIST: arm64: dts: qcom: Add support for QCS615 Talos evk board
    - QCLINUX: arm64: dts: qcom: talos-adddons-evk: add Talos addons EVK
    - QCLINUX: arm64: dts: qcom: qcs8275: add lpi i2s4 related changes
    - QCLINUX: arm64: configs: qcom_debug: Enable ATH11K CFR
    - PENDING: net: stmmac: Enable dma mapping for rx queues 8-11
    - PENDING: net: PCS: Loopback TX to RX clocks when XPCS link fail
    - BACKPORT: arm64: dts: qcom: qcs615-ride: Add PSCI SYSTEM_RESET2 types
    - QCLINUX: config: disable config for panel_event_notifier driver
    - FROMLIST: wifi: ath11k: Add initialization and deinitialization sequence
      for CFR module
    - BACKPORT: wifi: ath12k: add 11d scan offload support
    - BACKPORT: wifi: ath12k: store and send country code to firmware after
      recovery
    - QCLINUX: arm64: qcom_debug: Enable ath12k coredump
    - QCLINUX: arm64: dts: qcom: Enable lvds support for rb8
    - QCLINUX: firmware: qcom_scm_addon: add scm call to enable tz ffi
    - FROMLIST: wifi: ath11k: Register debugfs for CFR configuration
    - FROMLIST: wifi: ath11k: Add support unassociated client CFR
    - FROMLIST: wifi: ath11k: Register relayfs entries for CFR dump
    - FROMLIST: wifi: ath11k: Register DBR event handler for CFR data
    - FROMLIST: wifi: ath11k: Register handler for CFR capture event
    - PENDING: driver: bluetooth: btqca: Add WCN6855 firmware priority
      selection feature
    - PENDING: arm64: dts: qcom: Enable type A ports for QCS8275 IQ8 EVK MEZZ
    - PENDING: net: stmmac: dw25gmac: Configure DMA interrupt mode for multi-
      IRQ support
    - QCLINUX: arm64: dts: qcom: qcs8275-evk-pro-sku: add lpi i2s4 related
      changes
    - PENDING: arm64: dts: qcom: Correct IRQ for i2c13 and add UART13 node
    - PENDING: arm64: dts: qcom: qcs8300: Add mode as OTG for primary USB
    - QCLINUX: arm64: dts: qcom: qcs8275: use bt sco dai bt-sco-pcm-wb
    - PENDING: ASoC: qcom: qcs8275: add dapm routings on bt-sco
    - QCLINUX: Enable EDAC_QCOM
    - PENDING: net: stmmac: Add support for combined per-channel TX/RX
      interrupts
    - PENDING: arm64: dts: qcom: qcs6490: Enable DP audio
    - QCLINUX: pci: misc: qps615: Return gracefully during FW failure
    - QCLINUX: thermal: qcom: Update logic to set trip in tsens driver
    - QCLINUX: Revert "Merge "QCLINUX: arm64: qcom_defconfig: Enable PCIe L1
      sub states""
    - QCLINUX: firmware: qcom_scm_addon: remove QuIC Copyright
    - QCLINUX: arm64: dts: qcom: remove QuIC Copyright for sc7280 platform
    - PENDING: arm64: dts: qcom: monaco: Enable lvds support for iq8-mezz
    - QCLINUX: arm64: defconfig: enable QCA808X PHY driver
    - FROMLIST: arm64: dts: qcom: add lt8713sx bridge for iq8
    - FROMLIST: defconfig: qcom: Enable lt8713sx bridge driver
    - FROMLIST: drm/bridge: add support for lontium lt8713sx bridge driver
    - PENDING: ASoC: qcom: qcs9100: add support for monaco monza
    - PENDING: ASoC: qcom: qcs9100: modify support for monaco monza
    - QCLINUX: arm64: dts: qcom: modify soundcard support for monaco monza
    - QCLINUX: Add support for debugcc measure for DDR and CPU on SA8775P
    - QCLINUX: clk: qcom: Add measure support for clock controllers on SA8775P
    - QCLINUX: clk: qcom: Add clock measure support for QCS8300
    - QCLINUX: arm64: defconfig: Enable CLK_QCOM_DEBUG
    - QCLINUX: arm64: dts: qcom: Add supoort DDR and CPU measure on SA8775P
    - QCLINUX: arm64: dts: qcom: Add clock measure support on SA8775P
    - QCLINUX: arm64: dts: qcom: Add clock measure support on QCS8300
    - PENDING: Bluetooth: hci_qca: QCC2072 enablement
    - PENDING: Bluetooth: hci_qca: update name of QCC2072 FW files
    - FROMLIST: soc: qcom: ice: Add OPP-based clock scaling support for ICE
    - FROMLIST: soc: qcom: ice: Set ICE clk to TURBO on probe
    - PENDING: arm64: dts: qcom: Add OPP table for ICE device for KLM targets
    - PENDING: arm64: dts: qcom: qcs6490_ia: Delete the hdmi-dai-link as it is
      unsupported
    - FROMLIST: drm/msm/dsi/phy_7nm: fix rounding error in recalc_rate
    - PENDING: arm64: qcom: dts: Enable PCIe1 node for qcm6490-idp
    - BACKPORT: UPSTREAM: ASoC: qcom: sc8280xp: Extend sound card support
    - QCLINUX: ASoC: qcom: qcm6490: Cleanup qcm6490 and qcs9100 driver
    - PENDING: ASoC: qcom: add mclk and jack support for mi2s audio
    - BACKPORT: UPSTREAM: arm64: dts: qcom: qcs6490-rb3gen2: Modify sound card
      name
    - QCLINUX: arm64: dts: qcom: qcs6490-addon-rb3gen2: Move pinctrl handling
      to the msm-stub codec
    - QCLINUX: arm64: dts: qcom: qcs9075-addon-iq-evk: Rename sound card name
    - QCLINUX: arm64: dts: qcom: sa8775p-addon-ride: Update sa8775p Ridesx
      sound card compatible
    - QCLINUX: arm64: dts: qcom: qcs8275-addon-iq-evk: Rename sound card name
    - QCLINUX: arm64: dts: qcom: qcs8300-addon-ride: Update qcs8300 Ridesx
      sound card compatible
    - QCLINUX: arm64: dts: qcom: qcm6490-idp: Move pinctrl handling to the
      msm-stub codec
    - Revert "QCLINUX: arm64: dts: qcom: qcm6490-idp: Move pinctrl handling to
      the msm-stub codec"
    - Revert "QCLINUX: arm64: dts: qcom: qcs8300-addon-ride: Update qcs8300
      Ridesx sound card compatible"
    - Revert "QCLINUX: arm64: dts: qcom: qcs8275-addon-iq-evk: Rename sound
      card name"
    - Revert "QCLINUX: arm64: dts: qcom: sa8775p-addon-ride: Update sa8775p
      Ridesx sound card compatible"
    - Revert "QCLINUX: arm64: dts: qcom: qcs9075-addon-iq-evk: Rename sound
      card name"
    - Revert "QCLINUX: arm64: dts: qcom: qcs6490-addon-rb3gen2: Move pinctrl
      handling to the msm-stub codec"
    - Revert "BACKPORT: UPSTREAM: arm64: dts: qcom: qcs6490-rb3gen2: Modify
      sound card name"
    - Revert "PENDING: ASoC: qcom: add mclk and jack support for mi2s audio"
    - Revert "QCLINUX: ASoC: qcom: qcm6490: Cleanup qcm6490 and qcs9100
      driver"
    - Revert "BACKPORT: UPSTREAM: ASoC: qcom: sc8280xp: Extend sound card
      support"

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: 2026-02-09 09:04:12.121106+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-1064.65
-------------- next part --------------
Sorry, changesfile not available.


More information about the noble-changes mailing list