Public bug reported:
Hi, the following text is AI-generated:
On a Dell Precision 5490 (Meteor Lake, Dell OEM image, BIOS 1.24.0) running
linux-generic-hwe-24.04 7.0.0-42.42~24.04.1 (upstream 7.0.14), the kernel
oopsed in the
RT712 SDCA DMIC codec driver during a video call (Slack huddle), when
WirePlumber wrote
the DMIC capture gain control:
BUG: kernel NULL pointer dereference, address: 0000000000000058
CPU: 4 UID: 1001 PID: 4754 Comm: wireplumber Tainted: G OE 7.0.0-42-generic
#42~24.04.1-Ubuntu
RIP: 0010:__dev_printk+0x11/0xa0
Call Trace:
_dev_err+0x74/0xa0
rt712_sdca_dmic_set_gain_put+0x1e9/0x380 [snd_soc_rt712_sdca_dmic]
snd_ctl_elem_write+0x106/0x1b0 [snd]
snd_ctl_ioctl+0x4a3/0x760 [snd]
note: wireplumber[4754] exited with irqs disabled
After the oops, microphone capture was unusable in all applications, and the
IPU6
camera also stopped working ("intel_ipu6_isys: stream on Intel IPU6 CSI2 4
failed with
-22", later -110). Only a reboot recovered. The full trace is attached.
This is the bug fixed upstream by:
0bc42544a4a0 "ASoC: rt712-sdca-dmic: fix drvdata type in the gain controls"
(Cc: stable, Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2532834)
which is in v7.4-rc1. The 7.0.y stable series is EOL upstream, so the fix will
not
arrive through 7.0.y stable updates. Please cherry-pick it into the 7.0 HWE
kernel.
It is a two-line change; the affected lines are unchanged since the driver was
added in 2023.
Frequency: it happened during the first call on that boot. The microphone is
rarely
used, so the frequency per call is unknown.
Audio: SOF firmware 2.14.1.1, topology sof-mtl-
rt713-l0-rt1316-l12-rt1713-l3.tplg
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-7.0.0-42-generic 7.0.0-42.42~24.04.1
ProcVersionSignature: Ubuntu 7.0.0-42.42~24.04.1-generic 7.0.14
Uname: Linux 7.0.0-42-generic x86_64
ApportVersion: 2.28.3-0ubuntu0.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: ecordonnier 4839 F.... pipewire
ecordonnier 4842 F.... wireplumber
/dev/snd/seq: ecordonnier 4839 F.... pipewire
CRDA: N/A
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Mon Nov 2 21:45:03 2026
InstallationDate: Installed on 2025-08-11 (448 days ago)
InstallationMedia: Ubuntu 24.04.1 2.7 LTS amd64 "Custom Noble Numbat" (20250130)
MachineType: Dell Inc. Precision 5490
ProcEnviron:
LANG=C.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-256color
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-7.0.0-42-generic
root=/dev/mapper/ubuntu--vg-ubuntu--lv ro quiet splash vt.handoff=7
RelatedPackageVersions:
linux-restricted-modules-7.0.0-42-generic N/A
linux-backports-modules-7.0.0-42-generic N/A
linux-firmware 20240318.git3b128b60.0ubuntu3.1
SourcePackage: linux-hwe-7.0
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/27/2026
dmi.bios.release: 1.24
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.24.0
dmi.board.name: 0N45KM
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.ec.firmware.release: 1.22
dmi.modalias:
dmi:bvnDellInc.:bvr1.24.0:bd07/27/2026:br1.24:efr1.22:svnDellInc.:pnPrecision5490:pvr:rvnDellInc.:rn0N45KM:rvrA00:cvnDellInc.:ct10:cvr:sku0CC7:pfaPrecision:
dmi.product.family: Precision
dmi.product.name: Precision 5490
dmi.product.sku: 0CC7
dmi.sys.vendor: Dell Inc.
** Affects: linux-hwe-7.0 (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug noble
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2172776
Title:
Kernel oops in rt712_sdca_dmic_set_gain_put() - please backport
upstream fix 0bc42544a4a0
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-7.0/+bug/2172776/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs