This bug was fixed in the package linux-oem-6.14 - 6.14.0-1006.6

---------------
linux-oem-6.14 (6.14.0-1006.6) noble; urgency=medium

  * noble/linux-oem-6.14: 6.14.0-1006.6 -proposed tracker (LP: #2114278)

  * Enable AMD ACP70/ACP71 and relevant soundwire support (LP: #2098457)
    - ASoC: amd: ps: rename structure names, variable and other macros
    - ASoC: amd: ps: add acp pci driver hw_ops for acp6.3 platform
    - ASoC: amd: ps: add callback functions for acp pci driver pm ops
    - ASoC: amd: ps: add callback to read acp pin configuration
    - ASoC: amd: ps: add soundwire dma irq thread callback
    - ASoC: amd: ps: refactor soundwire dma interrupt handling
    - ASoC: amd: ps: store acp revision id in SoundWire dma driver private
      data
    - ASoC: amd: ps: refactor soundwire dma driver code
    - ASoC: amd: ps: refactor soundwire dma interrupts enable/disable sequence
    - ASoC: amd: ps: rename acp_restore_sdw_dma_config() function
    - ASoC: amd: ps: add pci driver hw_ops for ACP7.0 & ACP7.1 variants
    - ASoC: amd: ps: add pm ops related hw_ops for ACP7.0 & ACP7.1 platforms
    - ASoC: amd: ps: add ACP7.0 & ACP7.1 specific soundwire dma driver changes
    - ASoC: amd: ps: implement function to restore dma config for ACP7.0
      platform
    - ASoC: amd: ps: add soundwire dma interrupts handling for ACP7.0 platform
    - ASoC: amd: ps: add soundwire wake interrupt handling
    - ASoC: amd: ps: update file description and copyright year
    - ASoC: amd: update Pink Sardine platform Kconfig description
    - ASoC: amd: acp: add machine driver changes for ACP7.0 and ACP7.1
      platforms
    - ASoC: amd: acp: add RT711, RT714 & RT1316 support for ACP7.0 platform
    - ASoC: amd: acp: amd-acp70-acpi-match: Add rt722 support
    - ASoC: amd: acp: amd-acp70-acpi-match: Add RT1320 & RT722 combination
      soundwire machine
    - [Config] Enable ACP70-related configs form AMD platforms
    - soundwire: amd: change the soundwire wake enable/disable sequence
    - soundwire: amd: add debug log for soundwire wake event
    - soundwire: amd: add support for ACP7.0 & ACP7.1 platforms
    - soundwire: amd: set device power state during suspend/resume sequence
    - soundwire: amd: set ACP_PME_EN during runtime suspend sequence
    - soundwire: amd: add soundwire host wake interrupt enable/disable
      sequence
    - ASoC: amd: ps: use switch statements for acp pci revision id check
    - [Config] Revert Enable ACP70-related configs form AMD platforms

  * Packaging resync (LP: #1786013)
    - [Packaging] update variants

  * [SRU] Add support for new hotkey of F9 on Thinkpad X9 (LP: #2115022)
    - platform/x86: thinkpad-acpi: Add support for new hotkey for camera
      shutter switch

  * [SRU] Do not instantiate SPD5118 sensors on i801 SMBus controllers
    (LP: #2114963)
    - i2c: smbus: introduce Write Disable-aware SPD instantiating functions
    - i2c: i801: Do not instantiate spd5118 under SPD Write Disable

  * [SRU] Add rfkill_poll callback to mt7925 driver (LP: #2114957)
    - wifi: mt76: mt7996: add macros for pci device ids
    - wifi: mt76: connac: add support to load firmware for mt7990
    - wifi: mt76: mt7996: rework WA mcu command for mt7990
    - wifi: mt76: mt7925: add rfkill_poll for hardware rfkill

  * HW accelerated video playback causes VCN timeout on VCN 4.0.5 (AMD Strix)
    (LP: #2112582)
    - drm/amdgpu: read back register after written for VCN v4.0.5

  * [SRU] Prefer BIOS over PMF on some AMD platforms (LP: #2091847)
    - SAUCE: amd: pmf: Add quirks to make probe fail on some platforms

  * [SRU] Fix GT0: Engine reset when suspend on Intel LNL (LP: #2114697)
    - drm/xe/sched: stop re-submitting signalled jobs

  * [SRU] Correct NPU PCI ID of ARL-H/U in intel_pmc_core (LP: #2111871)
    - platform/x86/intel/pmc: Fix Arrow Lake U/H NPU PCI ID

  * Kernel panics occasionally triggered by `hcitool inq` on systems with
    WCN7851 (0489:e0f3) (LP: #2090890)
    - Bluetooth: btusb: avoid NULL pointer dereference in skb_dequeue()

  * Unexpected system reboot at loading GUI session on some AMD platforms
    (LP: #2112462)
    - drm/amdgpu/hdp4: use memcfg register to post the write for HDP flush
    - drm/amdgpu/hdp5: use memcfg register to post the write for HDP flush
    - drm/amdgpu/hdp5.2: use memcfg register to post the write for HDP flush
    - drm/amdgpu/hdp6: use memcfg register to post the write for HDP flush
    - drm/amdgpu/hdp7: use memcfg register to post the write for HDP flush

  * [AMDGPU] No display during boot on AMDGPU system with Thunderbolt-
    connected monitor (LP: #2112518)
    - drm/amd/display: Assign preferred stream encoder instance to dpia

  * Disable Human Presence Detection on AMD SFH (LP: #2100748)
    - HID: amd_sfh: Allow configuring whether HPD is enabled or disabled
    - HID: amd_sfh: Default to HPD disabled
    - HID: amd_sfh: Don't show wrong status for amd_sfh_hpd_info()

  * [SRU] Add Arrow Lake U/H support to the intel_pmc_core driver
    (LP: #2092001)
    - platform/x86:intel/pmc: Make tgl_core_generic_init() static
    - platform/x86/intel/pmc: Remove duplicate enum
    - platform/x86:intel/pmc: Create generic_core_init() for all platforms
    - platform/x86/intel/pmc: Remove simple init functions
    - platform/x86/intel/pmc: Add Arrow Lake U/H support to intel_pmc_core
      driver

  * randomly graphic glitch on some OLED edp panel(amdgpu) (LP: #2094986)
    - drm/amd/display: Disable PSR-SU on some OLED panel

  * SD card can not be detected on Realtek Card Reader RTS5264 (LP: #2103568)
    - misc: rtsx: Enhance the signal handling processes in SVID/SSID 1028:0CE1
      platform

  * Regression on Dell Optiplex 3040 sending `KEY_POWER`  randomly at runtime.
    (LP: #2106468)
    - ACPI: button: Only send `KEY_POWER` for `ACPI_BUTTON_NOTIFY_STATUS`

  * Enable DP tunnel on xe driver(for lunar lake platform) (LP: #2095287)
    - drm/xe/dp: Enable DP tunneling
    - Ubuntu: [Config] Enable CONFIG_DRM_XE_DP_TUNNEL

  * Dell machine cannot wake up from suspend via KB (LP: #2101931)
    - ACPI: button: Install notifier for system events as well

  * When the speaker volume is adjusted above 80%, noise occurs from the
    speakers with cs42l43. (LP: #2110950)
    - ASoC: intel/sdw_utils: Add volume limit to cs42l43 speakers

  * System will restart while resuming with SATA HDD or nvme installed with
    password set (LP: #2110090)
    - PCI: Explicitly put devices into D0 when initializing

  * System hang while connecting dock during s2idle on AMD system
    (LP: #2106783)
    - platform/x86/amd: pmc: Require at least 2.5 seconds between HW sleep
      cycles

  * Dell AIO backlight is not working, dell_uart_backlight module is missing
    (LP: #2083800)
    - [Config] enable CONFIG_DELL_UART_BACKLIGHT

  * Fix volume control no effect on HP EliteStudio AIO (LP: #2109539)
    - ALSA: hda: Apply volume control on speaker+lineout for HP EliteStudio
      AIO

  * Fix Mic Mute LED no function on HP G12 laptops with ACP7.0 platform
    (LP: #2108954)
    - ASoC: amd: acp: Remove redundant acp70 chip->name
    - ASoC: amd: acp: Implement acp_common_hw_ops support for acp platforms
    - ASoC: amd: acp: Refactor dmic-codec platform device creation

  * ASoC: rt1320: fix speaker noise when volume bar is 100% (LP: #2112350)
    - SAUCE: ASoC: rt1320: fix speaker noise when volume bar is 100%

  * fwts s3 test shows High Failures: last_hw_sleep less than 70% on AMD
    platforms (LP: #2112290)
    - SAUCE: platform/x86/amd: pmc: Clear metrics table at start of cycle

  [ Ubuntu: 6.14.0-23.23 ]

  * plucky/linux: 6.14.0-23.23 -proposed tracker (LP: #2114279)
  * Packaging resync (LP: #1786013)
    - [Packaging] update variants
    - [Packaging] update annotations scripts
  * CVE-2025-37798
    - sch_htb: make htb_qlen_notify() idempotent
    - sch_htb: make htb_deactivate() idempotent
    - sch_drr: make drr_qlen_notify() idempotent
    - sch_hfsc: make hfsc_qlen_notify() idempotent
    - sch_qfq: make qfq_qlen_notify() idempotent
    - sch_ets: make est_qlen_notify() idempotent
    - selftests/tc-testing: Add a test case for FQ_CODEL with HTB parent
    - selftests/tc-testing: Add a test case for FQ_CODEL with QFQ parent
    - selftests/tc-testing: Add a test case for FQ_CODEL with HFSC parent
    - selftests/tc-testing: Add a test case for FQ_CODEL with DRR parent
    - selftests/tc-testing: Add a test case for FQ_CODEL with ETS parent
  * CVE-2025-37997
    - netfilter: ipset: fix region locking in hash types
  * CVE-2025-37890
    - net_sched: hfsc: Fix a UAF vulnerability in class with netem as child
      qdisc
    - sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue()
    - net_sched: hfsc: Address reentrant enqueue adding class to eltree twice

 -- Kuan-Ying Lee <[email protected]>  Mon, 23 Jun 2025
15:15:47 +0800

** Changed in: linux-oem-6.14 (Ubuntu Noble)
       Status: Fix Committed => Fix Released

** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2025-37798

** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2025-37890

** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2025-37997

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-oem-6.14 in Ubuntu.
https://bugs.launchpad.net/bugs/2098457

Title:
  Enable AMD ACP70/ACP71 and relevant soundwire support

Status in HWE Next:
  New
Status in OEM Priority Project:
  New
Status in linux package in Ubuntu:
  In Progress
Status in linux-oem-6.11 package in Ubuntu:
  New
Status in linux-oem-6.14 package in Ubuntu:
  New
Status in linux source package in Noble:
  Won't Fix
Status in linux-oem-6.11 source package in Noble:
  Fix Released
Status in linux-oem-6.14 source package in Noble:
  Fix Released
Status in linux source package in Oracular:
  Won't Fix
Status in linux-oem-6.11 source package in Oracular:
  New
Status in linux-oem-6.14 source package in Oracular:
  New
Status in linux source package in Plucky:
  In Progress
Status in linux-oem-6.11 source package in Plucky:
  New
Status in linux-oem-6.14 source package in Plucky:
  New

Bug description:
  [ Impact ]

  This introduces support for the ACP70/ACP71 audio co-processors, as
  well as soundwire related integration. The main patchesets are:

  1. [PATCH V3 00/25] ASoC: amd: Add support for ACP7.0 & ACP7.1 platforms[1]
  2. [PATCH V4 0/6] soundwire: amd: code improvements and new platform 
support[2]
  3. [PATCH] ASoC: amd: ps: use switch statements for acp pci revision id 
check[3]

  As well as their dependent patches.

  [1] 
https://lore.kernel.org/alsa-devel/[email protected]/T/#mc726945cf0e97d7cbbc5a9dda3b33d42779ed3af
  [2] 
https://lore.kernel.org/alsa-devel/[email protected]/T/#m2d7a2b3b128813a2ee5fc45c8d31982c5f2d709c
  [3] 
https://lore.kernel.org/alsa-devel/[email protected]/T/#m778380541979c1bb1f8bf5863e8a30015289b067

  [ Test ]

  1. Test record/playback of built-in mic and speakers by, say, recording and 
playing the speaker test sound in the gnome control center.
  2. Connect to headphones and test playback and recording.
  3. Suspend the machine and test 1. and 2. again.
  4. Test the above 3 on a ACP63 machine.

  [ Where the problems could occur ]

  Most of the codes are AMD-specific. However, those patches contain
  refactors to the existing ACP63 codes. Errors in those refactoring may
  impact existing ACP63 platforms.

  The patch "[PATCH V3 19/25] ASoC: amd: ps: update file description and
  copyright year"[3] didn't get backported, because it conflicted due to
  the recent MODULE_IMPORT_NS() API change in cdd30ebb1b9f (module:
  Convert symbol namespace to string literal). This patch only change
  the module description and doesn't have real functional impact, so was
  not pulled in.

  [3] https://lore.kernel.org/alsa-
  
devel/[email protected]/T/#m39948f8b75ae43055b55a0ccc4dbec66de1eb269

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/2098457/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to