Public bug reported:

[Impact]
Scary kernel splat about RCU can be observed everytime laptop resumes
from suspend.

[Fix]
Use non-atomic notifier for power supply change to relax the constraint.

[Test]
Once the fix is applied, no more RCU warning can be found after several
suspend/resume cycle.

[Where problems could occur]
Essentially no regression potential. Atomic notifier should be used by
core kernel, and things like power supply doesn't need to be atomic
anyway.

** Affects: linux (Ubuntu)
     Importance: Low
         Status: Confirmed

** Affects: linux-oem-6.1 (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: linux-oem-6.5 (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: linux (Ubuntu Jammy)
     Importance: Undecided
         Status: Won't Fix

** Affects: linux-oem-6.1 (Ubuntu Jammy)
     Importance: Low
         Status: Confirmed

** Affects: linux-oem-6.5 (Ubuntu Jammy)
     Importance: Low
         Status: Confirmed

** Affects: linux (Ubuntu Lunar)
     Importance: Low
         Status: Confirmed

** Affects: linux-oem-6.1 (Ubuntu Lunar)
     Importance: Undecided
         Status: Invalid

** Affects: linux-oem-6.5 (Ubuntu Lunar)
     Importance: Undecided
         Status: Invalid

** Affects: linux (Ubuntu Mantic)
     Importance: Low
         Status: Confirmed

** Affects: linux-oem-6.1 (Ubuntu Mantic)
     Importance: Undecided
         Status: Invalid

** Affects: linux-oem-6.5 (Ubuntu Mantic)
     Importance: Undecided
         Status: Invalid

** Also affects: linux-oem-6.5 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.1 (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: linux (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.1 (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.5 (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu Jammy)
       Status: New => Won't Fix

** Changed in: linux-oem-6.1 (Ubuntu Jammy)
       Status: New => Confirmed

** Changed in: linux-oem-6.5 (Ubuntu Jammy)
       Status: New => Confirmed

** Changed in: linux-oem-6.5 (Ubuntu Jammy)
   Importance: Undecided => Low

** Changed in: linux-oem-6.1 (Ubuntu Jammy)
   Importance: Undecided => Low

** Changed in: linux-oem-6.1 (Ubuntu)
       Status: New => Invalid

** Changed in: linux-oem-6.5 (Ubuntu)
       Status: New => Opinion

** Changed in: linux-oem-6.5 (Ubuntu)
       Status: Opinion => Invalid

** Also affects: linux (Ubuntu Lunar)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.1 (Ubuntu Lunar)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.5 (Ubuntu Lunar)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu Lunar)
       Status: New => Confirmed

** Changed in: linux (Ubuntu Lunar)
   Importance: Undecided => Low

** Changed in: linux-oem-6.1 (Ubuntu Lunar)
       Status: New => Invalid

** Changed in: linux-oem-6.5 (Ubuntu Lunar)
       Status: New => Invalid

** Also affects: linux (Ubuntu Mantic)
   Importance: Undecided
       Status: New

** Also affects: linux-oem-6.1 (Ubuntu Mantic)
   Importance: Undecided
       Status: Invalid

** Also affects: linux-oem-6.5 (Ubuntu Mantic)
   Importance: Undecided
       Status: Invalid

** Changed in: linux (Ubuntu Mantic)
   Importance: Undecided => Low

** Changed in: linux (Ubuntu Mantic)
       Status: New => Confirmed

-- 
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/2036377

Title:
  Fix RCU warning on AMD laptops

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:
  Confirmed
Status in linux-oem-6.5 source package in Jammy:
  Confirmed
Status in linux source package in Lunar:
  Confirmed
Status in linux-oem-6.1 source package in Lunar:
  Invalid
Status in linux-oem-6.5 source package in Lunar:
  Invalid
Status in linux source package in Mantic:
  Confirmed
Status in linux-oem-6.1 source package in Mantic:
  Invalid
Status in linux-oem-6.5 source package in Mantic:
  Invalid

Bug description:
  [Impact]
  Scary kernel splat about RCU can be observed everytime laptop resumes
  from suspend.

  [Fix]
  Use non-atomic notifier for power supply change to relax the constraint.

  [Test]
  Once the fix is applied, no more RCU warning can be found after several
  suspend/resume cycle.

  [Where problems could occur]
  Essentially no regression potential. Atomic notifier should be used by
  core kernel, and things like power supply doesn't need to be atomic
  anyway.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2036377/+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