[openwrt/openwrt] ipq806x: disable cache and fabric devfreq driver to improve stability

LEDE Commits lede-commits at lists.infradead.org
Fri Nov 25 15:42:26 PST 2022


ansuel pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/60fc93b35935a88b1e31d853a0abacf0847d8de4

commit 60fc93b35935a88b1e31d853a0abacf0847d8de4
Author: Christian Marangi <ansuelsmth at gmail.com>
AuthorDate: Sat Nov 26 00:38:31 2022 +0100

    ipq806x: disable cache and fabric devfreq driver to improve stability
    
    It was tested that cache scaling currently cause instability problem.
    This is probably caused by a latent misconfiguration that cause the L2
    cache to be sourced from the wrong source and runs at an unstable freq
    compared to the original QSDK fw.
    
    To improve stability while the problem is bisected, disable the devfreq
    drivers with minimal perf penality.
    
    Signed-off-by: Christian Marangi <ansuelsmth at gmail.com>
---
 target/linux/ipq806x/config-5.15 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/target/linux/ipq806x/config-5.15 b/target/linux/ipq806x/config-5.15
index b2b3e601be..7ea97ff89e 100644
--- a/target/linux/ipq806x/config-5.15
+++ b/target/linux/ipq806x/config-5.15
@@ -127,8 +127,8 @@ CONFIG_DEVFREQ_GOV_PASSIVE=y
 # CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND is not set
 # CONFIG_DEVFREQ_GOV_USERSPACE is not set
 # CONFIG_DEVFREQ_THERMAL is not set
-CONFIG_ARM_KRAIT_CACHE_DEVFREQ=y
-CONFIG_ARM_IPQ806X_FAB_DEVFREQ=y
+# CONFIG_ARM_KRAIT_CACHE_DEVFREQ is not set
+# CONFIG_ARM_IPQ806X_FAB_DEVFREQ is not set
 CONFIG_DMADEVICES=y
 CONFIG_DMA_ENGINE=y
 CONFIG_DMA_OF=y




More information about the lede-commits mailing list