Re: [REGRESSION][BISECTED] My audio broke (was: [PATCH 05/27] ALSA: hda: Move controller drivers into sound/hda/controllers directory)

Askar Safin
2025-10-15T05:01:51Z

On Tue, Oct 14, 2025 at 9:04 AM Takashi Iwai <tiwai@suse.de> wrote:
> The oft-seen "regression" reports for 6.17 were rather the incorrect

Okay, I did another test. I tested pre-culprit kernel
( 146355ee880e6d15ba12e2baf5be70e5efe07796 )
and culprit kernel
( 2d9223d2d64cb5216859ced6cc33fb3b04e5f98f ).

Here is config used for pre-culprit kernel:
https://zerobin.net/?41f6e4dd438b4671#cZc42NliA0eUaXz03w17ZOJcIVNW8FCMZ9f8lQhdmkM=
And here is config used for culprit kernel:
https://zerobin.net/?c1ba4914bf3f0852#DBGkXE/9LgBc1Q+T4tWrePa0EGsJ8oBoaviaMvE3VRI=

As you can see, they are same, they differ in order only. Here is diff:

$ diff -u /boot/config-6.16.0-rc4-preculp /boot/config-6.16.0-rc4-culp
--- /boot/config-6.16.0-rc4-preculp 2025-10-15 07:45:14.096152974 +0300
+++ /boot/config-6.16.0-rc4-culp 2025-10-15 07:48:42.585031860 +0300
@@ -4794,8 +4794,6 @@
# HD-Audio
#
CONFIG_SND_HDA_GENERIC_LEDS=y
-CONFIG_SND_HDA_INTEL=m
-# CONFIG_SND_HDA_ACPI is not set
CONFIG_SND_HDA_SCODEC_COMPONENT=m
# CONFIG_SND_HDA_SCODEC_CS35L41_I2C is not set
# CONFIG_SND_HDA_SCODEC_CS35L41_SPI is not set
@@ -4832,6 +4830,8 @@
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=10
# CONFIG_SND_HDA_CTL_DEV_ID is not set
CONFIG_SND_HDA_PREALLOC_SIZE=2048
+CONFIG_SND_HDA_INTEL=m
+# CONFIG_SND_HDA_ACPI is not set
CONFIG_SND_HDA_CORE=m
CONFIG_SND_HDA_DSP_LOADER=y
CONFIG_SND_HDA_COMPONENT=y

And yet audio works in preculprit and doesn't work in culprit.
So it seems like an actual bug.

--
Askar Safin