** Changed in: linux-oem-6.5 (Ubuntu Jammy)
Status: New => Fix Committed
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-oem-6.1 in Ubuntu.
https://bugs.launchpad.net/bugs/2029199
Title:
NULL pointer dereference on CS35L41 HDA AMP
Status in HWE Next:
New
Status in linux package in Ubuntu:
Confirmed
Status in linux-oem-6.1 package in Ubuntu:
Invalid
Status in linux-oem-6.5 package in Ubuntu:
Invalid
Status in linux source package in Jammy:
Won't Fix
Status in linux-oem-6.1 source package in Jammy:
Fix Committed
Status in linux-oem-6.5 source package in Jammy:
Fix Committed
Status in linux source package in Lunar:
Fix Committed
Status in linux-oem-6.1 source package in Lunar:
Invalid
Status in linux-oem-6.5 source package in Lunar:
Invalid
Bug description:
[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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/2029199/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp