Received: by 2002:a05:7412:3b8b:b0:fc:a2b0:25d7 with SMTP id nd11csp2059031rdb; Sun, 11 Feb 2024 09:19:41 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCWVwbQcCPiZTwxRpPusuENkomAiifv3Ba9SS4/GVqaCT7/jGl2QYfyapFn86i7fqNy7QtC98DKSWgWQqilSQs0PkCeDNOQ+XRiZNauCDA== X-Google-Smtp-Source: AGHT+IFsfrljr6T03JsEwMdhgRo0yo5IJ40MOcN1d7guobueVZdzs7aqfsRQs3Wshx1F5ICYJbTY X-Received: by 2002:a9d:6a56:0:b0:6e2:cf66:85ff with SMTP id h22-20020a9d6a56000000b006e2cf6685ffmr4219885otn.4.1707671980879; Sun, 11 Feb 2024 09:19:40 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707671980; cv=pass; d=google.com; s=arc-20160816; b=Hnqdfy3uPXGeVZEMzYdgAmZfJOUYgKF1j/BhPjDkUr1+faKc4fnTD0KHxcQvTkJ+fy jhBIRZGyq/DkdKNoYCiDOp97EABLcIkuUOvIxUk30jEb1TaV3S19C4Y87TPfn2mWRPet sVgovc59bCw9uEqLuTzJxXMgrhZUyuNFH5/AKmGXn5qHxm+hcAd+ubEUR3z6Ifp0pq5N xz3TN03h4d24UUVpaaRG9UUPiyB1HvBTWD8hPYvnvcFUIgLcrkAvS0AsqwuDOK13ttwz 9BBQsjGLsTtiE30ZijmhjRCVnLNflGyhsHBc5Zw0A2+JgdOmDCetJfdM/LH4adH7b3Vd 3Avw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:reply-to:from:references:cc :to:content-language:subject:user-agent:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:date:message-id; bh=1z6n8URCvZZBg96Em6SgSuUG5QdedMDl3FzU00MmbCo=; fh=GLCHAYTXbD9nVc3DvDqqu3ITXHZOTH46PoT89y9MRcI=; b=yyBv19F6TChiAD8zKlsz7uz9PfdyohnxUtZqJRtY1YUN/7wEwPe8+CwU2bENHA0xKq 3qwrDhvg6uWZeEFATjilBbVnTbQptr+2kEu5G3d61JzLaW4NxL8ISCJehrtbfyAKF15B 2jy7FqtAEbpWf7JbsobP/on8gRaeAh40lmZd4osj0/QInkz1U2RBeJcX8FO5aJycZWCv Ux+9LpsU5ngSX/nDA5GV7quPBNCdDN1Ijs1w0wviM/yHhQRpMo3wg1AyhoXamO2W9IDp S4Epz0HtKPaSKPuBXqJ88hHC2pahqQC7S5ydPvlmSclU+ZUOjZGzAB4TzA0o27VElknh qW1w==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=leemhuis.info); spf=pass (google.com: domain of linux-kernel+bounces-60880-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-60880-linux.lists.archive=gmail.com@vger.kernel.org" X-Forwarded-Encrypted: i=2; AJvYcCWCNcG5LagmTmXwGRkkvuLJ3fy1GXDXnvvSHmuFpi5BbhOaNiBSumNgVrOfh0zIT6RYBM/609s4zr1IbGZHp4gqc4yAzUG0BZEXlDcAfQ== Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id t5-20020a05622a01c500b0042c2fb448dfsi6620422qtw.644.2024.02.11.09.19.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 11 Feb 2024 09:19:40 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-60880-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=leemhuis.info); spf=pass (google.com: domain of linux-kernel+bounces-60880-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-60880-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 8EBFE1C21925 for ; Sun, 11 Feb 2024 17:19:40 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id A65365CDEC; Sun, 11 Feb 2024 17:19:31 +0000 (UTC) Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [80.237.130.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CE86C5C8FB; Sun, 11 Feb 2024 17:19:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=80.237.130.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707671971; cv=none; b=htfVwN5PBX4smesG5hldRlwBUjQufG6REdsnjmj1IpECHJauguspJ4dNxUUbuDjpCbpfbMqiGqBUdLJS9I/IJjJdnbf2gVYsRs/yFGbbsf3pB9oU+66D5s3kqzWL8LJE7Pkukk91MeDh0U1fx5Ls0ZMJBcLGEi1yiJ37s3LY43I= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707671971; c=relaxed/simple; bh=tmRILceoo1jZqIaugfbYrGkCcLlq2wsdDRgfARcE6Vg=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=d/a10RBH0XoW16WVhL+3LA7vtfoiy3NZueWeCGfE5YpvncrB7b6uP5tZCIK+j2kIQSwxm/7B7Hk27LL6AzZm3p43MNCEzl9StfZpZIc+CEqYClZvyyOn8/L0njpft8XbHEqOriCkQYUkBrNLjw8XIUxnRnjX0JqTMJ57IWj1qm4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=leemhuis.info; spf=pass smtp.mailfrom=leemhuis.info; arc=none smtp.client-ip=80.237.130.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=leemhuis.info Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=leemhuis.info Received: from [2a02:8108:8980:2478:8cde:aa2c:f324:937e]; authenticated by wp530.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1rZDUE-0006km-Df; Sun, 11 Feb 2024 18:19:26 +0100 Message-ID: <7a0cd63f-8a83-4dc5-8763-63dcdae8d68a@leemhuis.info> Date: Sun, 11 Feb 2024 18:19:25 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [REGRESSION] Acp5x probing regression introduced between kernel 6.7.2 -> 6.7.4 Content-Language: en-US, de-DE To: Venkata Prasad Potturu Cc: regressions@lists.linux.dev, stable@vger.kernel.org, Jaroslav Kysela , Takashi Iwai , broonie@kernel.org, linux-sound@vger.kernel.org, alsa-devel@alsa-project.org, LKML References: From: "Linux regression tracking (Thorsten Leemhuis)" Reply-To: Linux regressions mailing list In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-bounce-key: webpack.hosteurope.de;regressions@leemhuis.info;1707671969;4e117639; X-HE-SMSGID: 1rZDUE-0006km-Df [CCing a few people] On 11.02.24 15:34, Ted Chang wrote: > > I noticed 6.7.4  has introduced a regression for the steam deck. The LCD > steam deck can no longer probe the acp5x audio chipset anymore. This > regression does not affect the 6.8.x series.  I did not test kernel > 6.7.3 because Opensuse tumbleweed skipped the update on my machine. Thx for your report. FWIW, problems like this can be caused by all sorts of changes, but obviously those in the area of audio support are most likely to cause this. There are just a few in the v6.7.2..v6.7.4 range[1]. Among them a commit that is related to acp5x, that's why I CCed its author as well (Venkata Prasad Potturu). Maybe one of the new recipients will have an idea. If not, you most likely will have to bisect this and check if mainline is affected as well.[2] Ciao, Thorsten [1] $ git log --oneline v6.7.2..v6.7.4 sound/ f3570675bf09af ASoC: codecs: wsa883x: fix PA volume control 2f8e9b77ca2fea ASoC: codecs: lpass-wsa-macro: fix compander volume hack 5b465d6384e4eb ASoC: codecs: wcd938x: fix headphones volume controls 1673211a38012e ASoC: qcom: sc8280xp: limit speaker volumes 242b5bffa23a9c ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow 2c272ff9859601 ASoC: codecs: rtq9128: Fix PM_RUNTIME usage 4a28302b2c681e ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 e37a96941fdd53 ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL ffa3eea886c6fe ALSA: hda: Intel: add HDA_ARL PCI ID support 4b6986b170f2f2 ASoC: amd: Add new dmi entries for acp5x platform e38ad4ace20b4d ALSA: hda: Refer to correct stream index at loops a434c75e0671f9 soundwire: fix initializing sysfs for same devices on different buses [2] I'm working on a guide that describes what's needed: https://www.leemhuis.info/files/misc/How%20to%20bisect%20a%20Linux%20kernel%20regression%20%e2%80%94%20The%20Linux%20Kernel%20documentation.html > Steps to reproduce the problem > 1. Obtain a steam deck > 2. Install kernel 6.7.4 > 3. Boot the device and you will see dummy output in gnome shell > > Observed kernel logs. > > [ 8.755614] cs35l41 spi-VLV1776:00: supply VA not found, using dummy regulator > [ 8.760506] cs35l41 spi-VLV1776:00: supply VP not found, using dummy regulator > [ 8.777148] cs35l41 spi-VLV1776:00: Cirrus Logic CS35L41 (35a40), Revision: B2 > [ 8.777471] cs35l41 spi-VLV1776:01: supply VA not found, using dummy regulator > [ 8.777532] cs35l41 spi-VLV1776:01: supply VP not found, using dummy regulator > [ 8.777709] cs35l41 spi-VLV1776:01: Reset line busy, assuming shared reset > [ 8.788465] cs35l41 spi-VLV1776:01: Cirrus Logic CS35L41 (35a40), Revision: B2 > [ 8.877280] snd_hda_intel 0000:04:00.1: enabling device (0000 -> 0002) > [ 8.877595] snd_hda_intel 0000:04:00.1: Handle vga_switcheroo audio client > [ 8.889913] snd_acp_pci 0000:04:00.5: enabling device (0000 -> 0002) > [ 8.890063] snd_acp_pci 0000:04:00.5: Unsupported device revision:0x50 > [ 8.890129] snd_acp_pci: probe of 0000:04:00.5 failed with error -22 > [ 8.906136] snd_hda_intel 0000:04:00.1: bound 0000:04:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu] > > > No kernel module in use shown. > > 04:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. [AMD] > ACP/ACP3X/ACP6x Audio Coprocessor [1022:15e2] (rev 50) > Subsystem: Valve Software Device [1e44:1776] > Flags: fast devsel, IRQ 70, IOMMU group 4 > Memory at 80380000 (32-bit, non-prefetchable) [size=256K] > Capabilities: > Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, > snd_pci_acp6x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps, > snd_sof_amd_renoir, snd_sof_amd_rembrandt, snd_sof_amd_vangogh, > snd_sof_amd_acp63 > > > Information for package kernel-default: > --------------------------------------- > Repository : openSUSE-Tumbleweed-Oss > Name : kernel-default > Version : 6.7.4-1.1 > Arch : x86_64 > Vendor : openSUSE > Installed Size : 240.3 MiB > Installed : Yes > Status : up-to-date > Source package : kernel-default-6.7.4-1.1.nosrc > Upstream URL : https://www.kernel.org/ > Summary : The Standard Kernel > Description : > The standard kernel for both uniprocessor and multiprocessor systems. > > > Source Timestamp: 2024-02-06 05:32:37 +0000 > GIT Revision: 01735a3e65287585dd830a6a3d33d909a4f9ae7f > GIT Branch: stable > > Handle 0x0000, DMI type 0, 26 bytes > BIOS Information > Vendor: Valve > Version: F7A0120 > Release Date: 12/01/2023 > Address: 0xE0000 > Runtime Size: 128 kB > BIOS Revision: 1.20 > Firmware Revision: 1.16 > > #regzbot introduced: v6.7.2..v6.7.4 >