riscv: revert SiFive Unleashed CPUFreq

Bug #1917433 reported by Colin Ian King
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-riscv (Ubuntu)
Fix Released
Undecided
Unassigned
Groovy
Fix Released
Medium
Unassigned

Bug Description

== SRU Justifcation Groovy/RISCV ==

The SiFive Unleashed board with the current Ubuntu cpufreq default config can hang on boot with CPU freq enabled with the latest device tree settings. It is known that the cpufreq can be problematic so the recommended way forward is to currently revert the cpufreq enablement commit

commit 3949df6ecdca04339bc8a3925c2ba7f881cf82b1
Author: David Abdurachmanov <email address hidden>
Date: Tue Jan 28 02:55:56 2020 -0800

    SiFive Unleashed CPUFreq

== The fix(es) ==

Revert commit "SiFive Unleashed CPUFreq"

== Test Case ==

Boot with the latest DT. It should now boot. Boot without the latest DT, it should also boot.

== Where problems could occur ==

1. Users expecting CPU freq scaling now don't have this working option. This is deemed to be acceptable as without the fix their systems are likely to be unbootable with the updated DT.

Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1917433

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Stefan Bader (smb)
Changed in linux (Ubuntu Groovy):
importance: Undecided → Medium
status: New → Triaged
affects: linux (Ubuntu) → linux-riscv (Ubuntu)
Stefan Bader (smb)
Changed in linux-riscv (Ubuntu Groovy):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-riscv - 5.11.0-1004.4

---------------
linux-riscv (5.11.0-1004.4) hirsute; urgency=medium

  [ Ubuntu: 5.11.0-13.14 ]

  * CVE-2020-27170
    - bpf: Prohibit alu ops for pointer types not defining ptr_limit
    - bpf, selftests: Fix up some test_verifier cases for unprivileged
  * CVE-2020-27171
    - bpf: Fix off-by-one for area size in creating mask to left

 -- Andrea Righi <email address hidden> Fri, 19 Mar 2021 18:21:28 +0100

Changed in linux-riscv (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-riscv - 5.8.0-22.24

---------------
linux-riscv (5.8.0-22.24) groovy; urgency=medium

  [ Ubuntu: 5.8.0-50.56 ]

  * overlayfs calls vfs_setxattr without cap_convert_nscap
    - vfs: move cap_convert_nscap() call into vfs_setxattr()
  * CVE-2021-3492
    - SAUCE: shiftfs: free allocated memory in shiftfs_btrfs_ioctl_fd_replace()
      error paths
    - SAUCE: shiftfs: handle copy_to_user() return values correctly
  * CVE-2021-29154
    - SAUCE: bpf, x86: Validate computation of branch displacements for x86-64
    - SAUCE: bpf, x86: Validate computation of branch displacements for x86-32

 -- Kelsey Skunberg <email address hidden> Mon, 12 Apr 2021 15:36:17 -0600

Changed in linux-riscv (Ubuntu Groovy):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.