** Description changed:

- this bug is for tracking purpose.
+ The cs35l41 codec driver was backported to Jammy kernel a couple of
+ months ago, recently the Jammy kernel was adopted as the hwe kernel
+ for OEM machines and with this kernel the UBSAN calltrace was seen,
+ need to backport these 2 patches. Kinetic kernel already has the
+ patches, so this SRU is only for Jammy kernel.
+ 
+ [Impact]
+ Install the 5.15 hwe kernel on the machines with cs35l41
+ codec, after booting and check the dmesg, there is a UBSAN calltrace.
+ 
+ [Fix]
+ Backport 2 patches from mainlie kernel to fix this problem.
+ 
+ [Test]
+ boot the patched kernel on the machine, check the dmesg, there
+ is no UBSAN calltrace, and test the audio functions, all input
+ and output devices coudl work as well as before.
+ 
+ 
+ [Where problems could occur]
+ The patch only affects the cirruslogic asoc codec driver, if it
+ could introduce the regression, it will be on the machines with
+ cs codec, and it will make the audio driver initialization fail
+ and make the system lose the audio function. But this possibility
+ is very low, we tested the patches on many oem machines, all
+ worked well.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1996121

Title:
  alsa: soc: the kernel print UBSAN calltrace on the machine with
  cs35l41 codec

Status in linux package in Ubuntu:
  In Progress
Status in linux source package in Jammy:
  In Progress

Bug description:
  The cs35l41 codec driver was backported to Jammy kernel a couple of
  months ago, recently the Jammy kernel was adopted as the hwe kernel
  for OEM machines and with this kernel the UBSAN calltrace was seen,
  need to backport these 2 patches. Kinetic kernel already has the
  patches, so this SRU is only for Jammy kernel.

  [Impact]
  Install the 5.15 hwe kernel on the machines with cs35l41
  codec, after booting and check the dmesg, there is a UBSAN calltrace.

  [Fix]
  Backport 2 patches from mainlie kernel to fix this problem.

  [Test]
  boot the patched kernel on the machine, check the dmesg, there
  is no UBSAN calltrace, and test the audio functions, all input
  and output devices coudl work as well as before.

  
  [Where problems could occur]
  The patch only affects the cirruslogic asoc codec driver, if it
  could introduce the regression, it will be on the machines with
  cs codec, and it will make the audio driver initialization fail
  and make the system lose the audio function. But this possibility
  is very low, we tested the patches on many oem machines, all
  worked well.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1996121/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to