Control: tag -1 patch

On Friday, 8 October 2021 10:43:14 CEST Diederik de Haas wrote:
> In kernel 5.13 on my Rock64, `pactl list cards` correctly identified my
> AVR (SC-1224) and had various multichannel audio profiles I could choose
> from. Since kernel 5.14, `paclt list cards` no longer identifies my AVR and
> I only have stereo audio profiles.

I went on my first 'git bisect' action on the upstream code and that identified 
commit 907f0a3051869a61499905377212500155bd28ec as the first bad commit, with 
commit message "ASoC: simple-card: Fill in driver name".

No idea why that commit would break multichannel audio, but I built a 5.14.10 
upstream kernel with 2 changes:
- Kernel config changes (to arm64/defconfig) ~ the same as I had proposed for 
the Debian kernel (PMIC + audio related)
- Reverting of commit 907f0a3051869a61499905377212500155bd28ec

And when I booted into that, I had my multichannel audio back again \o/

I haven't yet built a new Debian kernel with this change, but I would be 
extremely surprised if it wouldn't fix the issue there too.

FWIW, my 'git bisect' log:
==================================================

Good commit: bd31b9efbf549d9630bf2f269a3a56dcb29fcac1
Bad commit:  d6b63b5b7d7f363c6a54421533791e9849adf2e0

$ git checkout rock64-5.14-dev-4-gd6b63b5b7d
$ git bisect start
$ git bisect bad
$ git bisect good bd31b9efbf549d9630bf2f269a3a56dcb29fcac1
$ git bisect good 498386d1c4d98a72db7a2f51473593ad563b45ae
$ git bisect good c50f381afcab30125e43258bba9316054c4ddfac
$ git bisect good 4cb9d648f669c4e31bec4447c98553c65079681b
$ git bisect good 590cfb082837cc6c0c595adf1711330197c86a58
$ git bisect bad f5e2d697d3cbd6d20684eddd3e280809c30e37a1
$ git bisect good bf35a1eeaca618341409f94c90271bb14d1c484a
$ git bisect bad 657e473e8813f62c536f74650188d078f9fff345
$ git bisect good 0ba0f44fd516b34c9f40cd82fd480705d0f378dc
$ git bisect bad 4b1d51715d1cf78a1527fe426fc0278dcfea1959
$ git bisect bad 907f0a3051869a61499905377212500155bd28ec
907f0a3051869a61499905377212500155bd28ec is the first bad commit
commit 907f0a3051869a61499905377212500155bd28ec
Author: Guido Günther <a...@sigxcpu.org>
Date:   Tue Jun 22 10:27:09 2021 +0200

    ASoC: simple-card: Fill in driver name

<rest-of-commit-output-omitted> 
==================================================

I guess this should be reported upstream, but I have no idea who that would be 
and how and where to report it.

Cheers,
  Diederik

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to