APPLIED[M]: [SRU] [L/Unstable] [PATCH 00/16] NULL pointer dereference on CS35L41 HDA AMP Edit

Andrea Righi andrea.righi at canonical.com
Wed Sep 13 06:10:43 UTC 2023


On Tue, Aug 01, 2023 at 04:36:33PM +0800, Kai-Heng Feng wrote:
> BugLink: https://bugs.launchpad.net/bugs/2029199
> 
> [Impact]
> NULL pointer dereference happens because the HDA driver is trying to use
> CS35L41 HDA AMP before its probe routine is fully realized.
> 
> [Fix]
> Use device link to enforce proper probe order.
> Since the fixing commit is part of a patch series, pull in the entire
> series which has several other important fixes too.
> 
> [Test]
> Use dmesg to see if there's error. With the fix applied, no more kernel
> splat can be found. Hence the system can perform suspend, reboot and
> shutdown normally.
> 
> [Where problems could occur]
> Though the entire series isn't trivia, it's not a major overhaul either.
> The entire changeset is limited to CS35L41 AMP, so the scope of
> regression risk is constrained.
> One possible risk factor is that it may require newer DSP firmware, and
> we'll monitor it closely on such scenario.

Applied to mantic/linux.

Thanks,
-Andrea



More information about the kernel-team mailing list