This bug was fixed in the package linux - 6.2.0-18.18

---------------
linux (6.2.0-18.18) lunar; urgency=medium

  * lunar/linux: 6.2.0-18.18 -proposed tracker (LP: #2011750)

  * lunar/linux 6.2 fails to boot on arm64 (LP: #2011748)
    - SAUCE: Revert "efi: random: fix NULL-deref when refreshing seed"
    - SAUCE: Revert "efi: random: refresh non-volatile random seed when RNG is
      initialized"

 -- Andrea Righi <andrea.ri...@canonical.com>  Wed, 15 Mar 2023 23:54:18
+0100

** Changed in: linux (Ubuntu Lunar)
       Status: Fix Committed => Fix Released

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

Title:
  lunar/linux 6.2 fails to boot on arm64

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Lunar:
  Fix Released

Bug description:
  [Impact]

  On certain bare metal arm64 boards the latest lunar/linux
  6.2.0-17-generic fails to boot, the kernel gets stuck reporting the
  following oops:

  [   72.043484] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
  [   72.049571] rcu:     22-...0: (30 GPs behind) 
idle=b10c/1/0x4000000000000000 softirq=164/164 fqs=6443
  [   72.058520]     (detected by 28, t=15005 jiffies, g=449, q=174 ncpus=32)
  [   72.064949] Task dump for CPU 22:
  [   72.068251] task:kworker/u64:5   state:R  running task     stack:0     
pid:447   ppid:2      flags:0x0000000a
  [   72.078156] Workqueue: efi_rts_wq efi_call_rts
  [   72.082595] Call trace:
  [   72.085029]  __switch_to+0xbc/0x100

  The bug doesn't seem to happen on arm64 virtual machines, it happens
  only on physical arm64 systems.

  This regression has been introduced by:

  e7b813b32a42 ("efi: random: refresh non-volatile random seed when RNG
  is initialized")

  [Test case]

  Boot the kernel on a physical arm64 board (i.e., kuzzle in our lab).

  [Fix]

  Revert commit e7b813b32a42 for now, at the same time address this
  issue upstream in order to find a proper fix.

  [Regression potential]

  We may want to address this upstream to find a proper fix. Reverting
  the commit restores the previous behavior, but we also lose the
  capability of having a better RNG on the affected arm64 hardware.

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