** Tags added: kernel-daily-bug -- You received this bug notification because you are subscribed to linux in Ubuntu. Matching subscriptions: Bgg, Bmail, Nb https://bugs.launchpad.net/bugs/2154322 Title: [UCSI regression] Dell Precision 5570: UCSI_GET_PDOS failed (-5) and USB-C Audio Accessory broken since 7.0.0-15 Status in linux package in Ubuntu: New Bug description: # UCSI / USB-C Audio Accessory regression on kernel 7.0.0-15-generic ## Summary Since first boot of kernel **7.0.0-15-generic**, the UCSI ACPI driver reports persistent errors and `/sys/class/typec/port*/supported_accessory_modes` is `none` on all USB-C ports. As a result, USB-C analog headsets (USB-C Audio Accessory mode) that previously worked under kernel **7.0.0-14-generic** are no longer detected at all: the typec partner is registered, but no USB enumeration and no analog accessory routing occurs. Devices implementing the USB-C standard with a built-in USB DAC (e.g. JBL Tune 310C USB-C, USB ID `0ecb:20f6`) still work normally, confirming the regression is specific to the Audio Accessory mode path / UCSI capability reporting. ## System - Machine: Dell Precision 5570 (Alder Lake-P) - BIOS: 1.40.0 (2026-03-31) - Distro: Ubuntu 26.04 (Resolute Raccoon) - Audio stack: PipeWire 1.6.2 + WirePlumber 0.5.13 (not relevant — issue is below the audio stack) - USB-C controllers: Intel Alder Lake-P Thunderbolt 4 USB Controller `8086:461e`, PCH xHCI `8086:51ed` ## Affected kernel - Working: `7.0.0-14-generic` (`linux-image-7.0.0-14-generic` 7.0.0-14.14) - Broken: `7.0.0-15-generic` (`linux-image-7.0.0-15-generic` 7.0.0-15.15) ## Timeline (correlates exactly with kernel upgrade) | Date / time (UTC) | Event | |---|---| | Before 2026-05-17 | Running kernel 7.0.0-14, zero UCSI errors in kern.log, USB-C analog earphones work | | 2026-05-17 17:34 (CEST 19:34) | dpkg installs/upgrades GRUB 2.14, shim-signed, dracut, lvm2, cryptsetup, presumably pulls in `linux-image-7.0.0-15-generic` | | **2026-05-17 19:49 UTC (21:49 CEST)** | **First boot on 7.0.0-15. First UCSI errors appear immediately in kern.log:** | ``` ucsi_acpi USBC000:00: unknown error 0 ucsi_acpi USBC000:00: UCSI_GET_PDOS failed (-5) ``` These errors then repeat on every boot since. ## Symptoms 1. `UCSI_GET_PDOS failed (-5)` — the kernel cannot query Power Data Objects from the UCSI controller. 2. `/sys/class/typec/port{0,1,2}/supported_accessory_modes` = `none` on all three USB-C ports. 3. USB-C analog headsets (no built-in DAC) plugged into any port: the typec partner is created (`/sys/class/typec/portN-partner` appears) with no advertised alt modes, but no USB enumeration occurs and no audio routing. 4. USB-C devices with their own DAC (USB Audio Class) enumerate and work normally. ## Reproducer 1. Boot kernel 7.0.0-15-generic on a Dell Precision 5570. 2. Plug a USB-C analog headset (no DAC) into any USB-C port (e.g. Wefix HP-2201A "kit piéton USB-C", or any cheap analog USB-C earbud). 3. Observe: - `/sys/class/typec/portN-partner` is created. - No new USB device in `lsusb`. - No new card in `aplay -l` or `/proc/asound/cards`. - `/sys/class/typec/portN/supported_accessory_modes` = `none`. ## Expected behaviour On kernel 7.0.0-14, the same setup detects the headset (or at least properly reports `supported_accessory_modes` so the analog audio routing can happen). ## Workaround Downgrade to `linux-image-7.0.0-14-generic` (still in the `resolute` archive). ## Files to attach - `/var/log/kern.log` (or excerpt from the first boot on 7.0.0-15) - Output of `dmesg | grep -iE 'ucsi|typec'` - Output of `for p in /sys/class/typec/port*; do echo "$p:"; cat $p/supported_accessory_modes 2>/dev/null; done` ProblemType: Bug DistroRelease: Ubuntu 26.04 Package: linux-image-7.0.0-15-generic 7.0.0-15.15 ProcVersionSignature: Ubuntu 7.0.0-15.15-generic 7.0.0 Uname: Linux 7.0.0-15-generic x86_64 ApportVersion: 2.34.0-0ubuntu2 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Tue May 26 23:51:26 2026 InstallationDate: Installed on 2026-05-17 (9 days ago) InstallationMedia: Ubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423.1) MachineType: Dell Inc. Precision 5570 ProcEnviron: LANG=en_US.UTF-8 PATH=(custom, no user) SHELL=/bin/bash TERM=xterm-256color ProcFB: 0 i915drmfb ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-7.0.0-15-generic root=/dev/mapper/ubuntu--vg-ubuntu--lv ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M RebootRequiredPkgs: Error: path contained symlinks. SourcePackage: linux UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 03/31/2026 dmi.bios.release: 1.40 dmi.bios.vendor: Dell Inc. dmi.bios.version: 1.40.0 dmi.board.name: 02JH00 dmi.board.vendor: Dell Inc. dmi.board.version: A00 dmi.chassis.type: 10 dmi.chassis.vendor: Dell Inc. dmi.ec.firmware.release: 1.19 dmi.modalias: dmi:bvnDellInc.:bvr1.40.0:bd03/31/2026:br1.40:efr1.19:svnDellInc.:pnPrecision5570:pvr:rvnDellInc.:rn02JH00:rvrA00:cvnDellInc.:ct10:cvr:sku0B1A:pfaPrecision: dmi.product.family: Precision dmi.product.name: Precision 5570 dmi.product.sku: 0B1A dmi.sys.vendor: Dell Inc. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2154322/+subscriptions
Комментариев нет:
Отправить комментарий