[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#993859: marked as done (linux-image-5.10.0-8-armmp: HDMI audio playback broken on i.MX6 HummingBoard)



Your message dated Thu, 20 Feb 2025 13:53:02 +0100 (CET)
with message-id <20250220125302.1809EBE2EE7@eldamar.lan>
and subject line Closing this bug (BTS maintenance for src:linux bugs)
has caused the Debian Bug report #993859,
regarding linux-image-5.10.0-8-armmp: HDMI audio playback broken on i.MX6 HummingBoard
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
993859: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=993859
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:linux
Version: 5.10.46-4
Severity: normal
X-Debbugs-Cc: josua.mayer97@gmail.com

Dear Maintainer,

During testing I found that audio playback to the HDMI port produces just loud noise. I was playing the amarok jingle as a test:
ogg123 -d alsa -o dev:dmix:CARD=DWHDMI first_run_jingle.ogg

Hopefully I'll find some time to investiaget - find a point where it still worked, and bisect.

Sincerely
Josua Mayer

This worked previously, but I can put my finger on when exactly. CVhanges since then:
-- Package-specific info:
** Version:
Linux version 5.10.0-8-armmp (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 SMP Debian 5.10.46-4 (2021-08-03)

** Command line:
  console=ttymxc0,115200 deferred_probe_timeout=10 ahci_imx.hotplug=1 log_level=7 net.ifnames=0 cma=128M

** Tainted: WCE (9728)
 * kernel issued warning
 * staging driver was loaded
 * unsigned module was loaded

** Kernel log:
[   12.069422] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[   12.096480] systemd[1]: Reached target Local Encrypted Volumes.
[   12.120468] systemd[1]: Reached target Paths.
[   12.140339] systemd[1]: Reached target Remote File Systems.
[   12.160262] systemd[1]: Reached target Slices.
[   12.176432] systemd[1]: Reached target Swap.
[   12.193295] systemd[1]: Listening on fsck to fsckd communication Socket.
[   12.216699] systemd[1]: Listening on initctl Compatibility Named Pipe.
[   12.241412] systemd[1]: Listening on Journal Audit Socket.
[   12.265183] systemd[1]: Listening on Journal Socket (/dev/log).
[   12.289322] systemd[1]: Listening on Journal Socket.
[   12.318746] systemd[1]: Listening on udev Control Socket.
[   12.341053] systemd[1]: Listening on udev Kernel Socket.
[   12.365221] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
[   12.379484] systemd[1]: Mounting POSIX Message Queue File System...
[   12.416554] systemd[1]: Mounting Kernel Debug File System...
[   12.461157] systemd[1]: Mounting Kernel Trace File System...
[   12.502351] systemd[1]: Starting Create list of static device nodes for the current kernel...
[   12.537094] systemd[1]: Starting Load Kernel Module configfs...
[   12.569557] systemd[1]: Starting Load Kernel Module drm...
[   12.601128] systemd[1]: Starting Load Kernel Module fuse...
[   12.672399] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
[   12.711060] fuse: init (API version 7.32)
[   12.726776] systemd[1]: Starting File System Check on Root Device...
[   12.768988] systemd[1]: Starting Journal Service...
[   12.818378] systemd[1]: Starting Load Kernel Modules...
[   12.866644] systemd[1]: Starting Coldplug All udev Devices...
[   12.981618] systemd[1]: Mounted POSIX Message Queue File System.
[   13.014393] systemd[1]: Mounted Kernel Debug File System.
[   13.068936] systemd[1]: Mounted Kernel Trace File System.
[   13.115109] systemd[1]: Finished Create list of static device nodes for the current kernel.
[   13.159261] systemd[1]: modprobe@configfs.service: Succeeded.
[   13.185653] systemd[1]: Finished Load Kernel Module configfs.
[   13.226694] systemd[1]: modprobe@drm.service: Succeeded.
[   13.248464] systemd[1]: Finished Load Kernel Module drm.
[   13.286712] systemd[1]: modprobe@fuse.service: Succeeded.
[   13.310263] systemd[1]: Finished Load Kernel Module fuse.
[   13.351342] systemd[1]: Finished File System Check on Root Device.
[   13.395286] systemd[1]: Finished Load Kernel Modules.
[   13.448559] systemd[1]: Mounting FUSE Control File System...
[   13.494279] systemd[1]: Mounting Kernel Configuration File System...
[   13.554210] systemd[1]: Started File System Check Daemon to report status.
[   13.610566] systemd[1]: Starting Remount Root and Kernel File Systems...
[   13.682070] systemd[1]: Starting Apply Kernel Variables...
[   13.754329] systemd[1]: Mounted FUSE Control File System.
[   13.823376] systemd[1]: Mounted Kernel Configuration File System.
[   13.927190] systemd[1]: Finished Apply Kernel Variables.
[   13.932734] EXT4-fs (mmcblk1p1): re-mounted. Opts: (null)
[   13.982485] systemd[1]: Started Journal Service.
[   14.285169] systemd-journald[170]: Received client request to flush runtime journal.
[   14.329445] systemd-journald[170]: File /var/log/journal/2ebf67f9996a43629433b9fd557084ee/system.journal corrupted or uncleanly shut down, renaming and replacing.
[   16.708767] random: crng init done
[   16.712184] random: 7 urandom warning(s) missed due to ratelimiting
[   17.413602] Registered IR keymap rc-empty
[   17.500182] rc rc0: gpio_ir_recv as /devices/platform/ir-receiver/rc/rc0
[   17.513362] imx-ipuv3 2400000.ipu: IPUv3H probed
[   17.588254] rc rc0: lirc_dev: driver gpio_ir_recv registered at minor = 0, raw IR receiver, no transmitter
[   17.764881] input: gpio_ir_recv as /devices/platform/ir-receiver/rc/rc0/input0
[   17.871183] imx_media_common: module is from the staging directory, the quality is unknown, you have been warned.
[   17.927988] imx-drm display-subsystem: bound imx-ipuv3-crtc.2 (ops imx_drm_exit [imxdrm])
[   18.018524] imx-drm display-subsystem: bound imx-ipuv3-crtc.3 (ops imx_drm_exit [imxdrm])
[   18.059441] imx6_media: module is from the staging directory, the quality is unknown, you have been warned.
[   18.128354] dwhdmi-imx 120000.hdmi: Detected HDMI TX controller v1.31a with HDCP (DWC HDMI 3D TX PHY)
[   18.204065] coda 2040000.vpu: firmware: failed to load vpu_fw_imx6d.bin (-2)
[   18.211166] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware
[   18.220617] coda 2040000.vpu: Direct firmware load for vpu_fw_imx6d.bin failed with error -2
[   18.300794] imx-drm display-subsystem: bound 120000.hdmi (ops dw_hdmi_imx_ops [dw_hdmi_imx])
[   18.400701] [drm] Initialized imx-drm 1.0.0 20120507 for display-subsystem on minor 0
[   18.479023] CAN device driver interface
[   18.512052] imx-drm display-subsystem: [drm] Cannot find any crtc or sizes
[   18.598110] coda 2040000.vpu: firmware: direct-loading firmware vpu/vpu_fw_imx6d.bin
[   18.692067] coda 2040000.vpu: Using fallback firmware vpu/vpu_fw_imx6d.bin
[   18.732082] fsl-ssi-dai 2028000.ssi: No cache defaults, reading back from HW
[   18.842144] coda 2040000.vpu: Firmware code revision: 46076
[   18.847787] coda 2040000.vpu: Initialized CODA960.
[   18.852639] coda 2040000.vpu: Firmware version: 3.1.1
[   18.869140] etnaviv etnaviv: bound 130000.gpu (ops gpu_ops [etnaviv])
[   18.932169] etnaviv etnaviv: bound 134000.gpu (ops gpu_ops [etnaviv])
[   18.938708] etnaviv-gpu 130000.gpu: model: GC880, revision: 5106
[   19.068338] coda 2040000.vpu: encoder registered as video0
[   19.124285] coda 2040000.vpu: decoder registered as video1
[   19.209805] coda 2040000.vpu: encoder registered as video2
[   19.292308] coda 2040000.vpu: decoder registered as video3
[   19.463567] etnaviv-gpu 134000.gpu: model: GC320, revision: 5007
[   19.541556] [drm] Initialized etnaviv 1.3.0 20151214 for etnaviv on minor 1
[   20.726074] imx_thermal 20c8000.anatop:tempmon: Commercial CPU temperature grade - max:95C critical:90C passive:85C
[   20.783054] sgtl5000 0-000a: Error reading chip id -6
[   21.991474] imx6_media_csi: module is from the staging directory, the quality is unknown, you have been warned.
[   22.009300] imx6_media_csi: module is from the staging directory, the quality is unknown, you have been warned.
[   22.129177] ipu1_csi0: Registered ipu1_csi0 capture as /dev/video4
[   22.184845] ipu1_ic_prpenc: Registered ipu1_ic_prpenc capture as /dev/video5
[   22.264314] ipu1_ic_prpvf: Registered ipu1_ic_prpvf capture as /dev/video6
[   22.344389] ipu1_csi1: Registered ipu1_csi1 capture as /dev/video7
[   22.451541] imx-media: Registered ipu_ic_pp csc/scaler as /dev/video8
[   24.017054] Qualcomm Atheros AR8035 2188000.ethernet-1:00: attached PHY driver [Qualcomm Atheros AR8035] (mii_bus:phy_addr=2188000.ethernet-1:00, irq=POLL)
[   28.128378] fec 2188000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
[   28.144013] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   37.856008] brcm_reg: disabling
[243816.499204] Console: switching to colour frame buffer device 128x48
[243816.526588] imx-drm display-subsystem: [drm] fb0: imx-drmdrmfb frame buffer device

** Model information
Hardware	: Freescale i.MX6 Quad/DualLite (Device Tree)
Revision	: 0000
Device Tree model: SolidRun HummingBoard Solo/DualLite

** Loaded modules:
dw_hdmi_ahb_audio(E)
dw_hdmi_cec(E)
evdev(E)
imx6_media_csi(CE)
v4l2_fwnode(E)
snd_soc_simple_card(E)
snd_soc_simple_card_utils(E)
snd_soc_imx_spdif(E)
snd_soc_imx_audmux(E)
snd_soc_sgtl5000(E)
nvmem_imx_ocotp(E)
mux_mmio(E)
video_mux(E)
mux_core(E)
imx_thermal(E)
imx2_wdt(E)
snd_soc_fsl_spdif(E)
snd_soc_fsl_ssi(E)
imx_pcm_dma(E)
imx_pcm_fiq(E)
flexcan(E)
snd_soc_core(E)
can_dev(E)
snd_pcm_dmaengine(E)
snd_pcm(E)
snd_timer(E)
snd(E)
pwm_imx27(E)
soundcore(E)
imx6_media(CE)
coda_vpu(E)
v4l2_jpeg(E)
imx_media_common(CE)
imx_vdoa(E)
videobuf2_vmalloc(E)
dw_hdmi_imx(E)
videobuf2_dma_contig(E)
dw_hdmi(E)
v4l2_mem2mem(E)
etnaviv(E)
videobuf2_memops(E)
cec(E)
gpu_sched(E)
videobuf2_v4l2(E)
imxdrm(E)
videobuf2_common(E)
gpio_ir_recv(E)
drm_kms_helper(E)
imx_ipu_v3(E)
rc_core(E)
imx6q_cpufreq(E)
fuse(E)
drm(E)
configfs(E)
ip_tables(E)
x_tables(E)
autofs4(E)
ext4(E)
crc16(E)
mbcache(E)
jbd2(E)
crc32c_generic(E)
ci_hdrc_imx(E)
ci_hdrc(E)
ulpi(E)
roles(E)
ehci_hcd(E)
udc_core(E)
phy_generic(E)
sdhci_esdhc_imx(E)
usbcore(E)
sdhci_pltfm(E)
cqhci(E)
sdhci(E)
i2c_imx(E)
usbmisc_imx(E)
at803x(E)
anatop_regulator(E)
phy_mxs_usb(E)
gpio_mxc(E)

** PCI devices:
00:00.0 PCI bridge [0604]: Synopsys, Inc. DWC_usb3 / PCIe bridge [16c3:abcd] (rev 01) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 305
	Region 0: Memory at 01000000 (32-bit, non-prefetchable) [size=1M]
	Bus: primary=00, secondary=01, subordinate=ff, sec-latency=0
	I/O behind bridge: [disabled]
	Memory behind bridge: [disabled]
	Prefetchable memory behind bridge: [disabled]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	Expansion ROM at 01100000 [virtual] [disabled] [size=64K]
	BridgeCtl: Parity+ SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport


** USB devices:
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


-- System Information:
Debian Release: 11.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: armhf (armv7l)

Kernel: Linux 5.10.0-8-armmp (SMP w/1 CPU thread)
Kernel taint flags: TAINT_WARN, TAINT_CRAP, TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages linux-image-5.10.0-8-armmp depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.140
ii  kmod                                    28-1
ii  linux-base                              4.6

Versions of packages linux-image-5.10.0-8-armmp recommends:
pn  apparmor             <none>
pn  firmware-linux-free  <none>

Versions of packages linux-image-5.10.0-8-armmp suggests:
pn  debian-kernel-handbook  <none>
pn  linux-doc-5.10          <none>

Versions of packages linux-image-5.10.0-8-armmp is related to:
pn  firmware-amd-graphics     <none>
pn  firmware-atheros          <none>
pn  firmware-bnx2             <none>
pn  firmware-bnx2x            <none>
pn  firmware-brcm80211        <none>
pn  firmware-cavium           <none>
pn  firmware-intel-sound      <none>
pn  firmware-intelwimax       <none>
pn  firmware-ipw2x00          <none>
pn  firmware-ivtv             <none>
pn  firmware-iwlwifi          <none>
pn  firmware-libertas         <none>
pn  firmware-linux-nonfree    <none>
ii  firmware-misc-nonfree     20210716-1
pn  firmware-myricom          <none>
pn  firmware-netxen           <none>
pn  firmware-qlogic           <none>
pn  firmware-realtek          <none>
pn  firmware-samsung          <none>
pn  firmware-siano            <none>
ii  firmware-ti-connectivity  20210716-1
pn  xen-hypervisor            <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Hi

This bug was filed for a very old kernel or the bug is old itself
without resolution.

If you can reproduce it with

- the current version in unstable/testing
- the latest kernel from backports

please reopen the bug, see https://www.debian.org/Bugs/server-control
for details.

Regards,
Salvatore

--- End Message ---

Reply to: