From patchwork Tue Mar 2 11:22:56 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Colin Ian King X-Patchwork-Id: 1445974 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DqZVw03Z1z9sWK; Tue, 2 Mar 2021 22:23:03 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1lH37F-0000aE-DZ; Tue, 02 Mar 2021 11:23:01 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1lH37D-0000Zm-LJ for kernel-team@lists.ubuntu.com; Tue, 02 Mar 2021 11:22:59 +0000 Received: from 1.general.cking.uk.vpn ([10.172.193.212] helo=localhost) by youngberry.canonical.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1lH37D-0000rF-BP; Tue, 02 Mar 2021 11:22:59 +0000 From: Colin King To: kernel-team@lists.ubuntu.com Subject: [PATCH 0/2][SRU][HIRSUTE][RISCV] Revert SiFive Unleashed CPUFreq (LP: #1917433 Date: Tue, 2 Mar 2021 11:22:56 +0000 Message-Id: <20210302112258.4909-1-colin.king@canonical.com> X-Mailer: git-send-email 2.30.0 MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" From: Colin Ian King == SRU Justifcation Hirsute 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 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 == 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. *** BLURB HERE *** Colin Ian King (2): Revert "SiFive Unleashed CPUFreq" UBUNTU: [Config] Update annotations for CPUFreq revert arch/riscv/Kconfig | 8 ----- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 5 --- .../boot/dts/sifive/hifive-unleashed-a00.dts | 34 ------------------- arch/riscv/configs/defconfig | 5 --- debian.riscv-21.04/config/annotations | 3 +- debian.riscv/config/annotations | 3 +- 6 files changed, 4 insertions(+), 54 deletions(-) Acked-by: Tim Gardner