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

Takashi Iwai
2025-10-14T06:04:49Z

On Tue, 14 Oct 2025 05:41:56 +0200,
Askar Safin wrote:
>
> Takashi Iwai <tiwai@suse.de>:
> > Now HD-audio controller drivers are moved into sound/hda/controllers
> > directory as a part of HD-audio code reorganization. Most of drivers
> > are independent from PCI bus, hence it makes more sense to put under
> > sound/hda.
> >
> > The hda_ prefix is dropped from most of files at moving, as it's
> > more or less superfluous.
> >
> > Signed-off-by: Takashi Iwai <tiwai@suse.de>
>
> This patch broke my laptop's speakers.
>
> My laptop is Dell Precision 7780.
>
> Here is output of "sudo lspci -vvvvv":
> https://zerobin.net/?bb0d52d5c33a1ca8#Z4cktfC0ofZhkzBU4/AFGpYAVJFXrus46nDeLQOV22s=
> (This output was collected on Linux 6.12.43+deb13-amd64, audio works there.)
>
> My OS is Debian Trixie.
>
> If you need my config, then here is my config I tested with linux-next:
> https://zerobin.net/?989789b5698e0afe#DKjA80yFwRFnLkYwo3ZnNZEVGowGyn5N78aSy8omoGY=
> It was tested with current linux-next:
> https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tag/?h=next-20251013
> (and audio didn't work).
>
> #regzbot introduced: 2d9223d2d64cb5216859ced6cc33fb3b04e5f98f

The oft-seen "regression" reports for 6.17 were rather the incorrect
kconfig setup, and that's your case, too, I suppose. In 6.17,
HD-audio Realtek (and other) codec drivers were split, and each of
them can be enable/disabled individually when CONFIG_EXPERT is set,
where people often leave them off blindly.

So, please check your kernel config between working and non-working
cases. I guess you had CONFIG_SND_HDA_CODEC_REALTEK beforehand, and
now it's off.

thanks,

Takashi