All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Marek Behún" <kabel@kernel.org>
To: arm@kernel.org
Cc: "Tomasz Maciej Nowak" <tmn505@gmail.com>,
	"Luka Perkov" <luka.perkov@sartura.hr>,
	"Gregory CLEMENT" <gregory.clement@bootlin.com>,
	"Andre Heider" <a.heider@gmail.com>,
	soc@kernel.org, "Vladimir Vid" <vladimir.vid@sartura.hr>,
	"Russell King" <rmk+kernel@armlinux.org.uk>,
	"Gérald Kerma" <gerald@gk2.net>,
	"Miquel Raynal" <miquel.raynal@bootlin.com>,
	"Konstantin Porotchkin" <kostap@marvell.com>,
	pali@kernel.org, linux-arm-kernel@lists.infradead.org
Subject: Armada 3720 cpufreq bug: request for testing (EspressoBIN, uDPU, ...)
Date: Fri, 9 Oct 2020 12:57:11 +0200	[thread overview]
Message-ID: <20201009125711.0176752a@kernel.org> (raw)

Hello,

I have a request for testing some patches that fix cpufreq issues on
Armada 3720 (EspressoBIN, uDPU, Devel Board, maybe others?).

It concerns top 4 commits of branch a3720-cpufreq-issues of repository
https://git.kernel.org/pub/scm/linux/kernel/git/kabel/linux.git/

(log at https://git.kernel.org/pub/scm/linux/kernel/git/kabel/linux.git/log/?h=a3720-cpufreq-issues)

We've discovered a bug in Armada 3720 cpufreq driver that causes
base CPU frequency to drop to 800 MHz on systems configured to 1 GHz.
More info here:
https://www.spinics.net/lists/arm-kernel/msg844752.html

The patchset above led us to discover another bug, in the SOC itself,
that causes the CPU to behave weirdly when frequency changes to 1 GHz.
A similar erratum is documented by Marvell but only for systems where
base frequency is 1.2 GHz.

We've discovered that to make cpufreq scaling stable on Armada 3720
on systems with base frequency 1 GHz, we also have to set voltage levels
for L1, L2 and L3 loads to 1108 mV. (We were led to this by patch we found here
https://forum.armbian.com/topic/10429-how-to-make-espressobin-v7-stable/page/2/?tab=comments#comment-80012).

We would like you to build this sources and test the ondemand cpufreq
governor on systems with variable CPU load, for at least 1 day (more is better).
If you could also test the userspace governor and randomly change frequency,
it would be great.

Please let me know if and when you are willing to do this.

Thank you.

Marek & Pali

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

             reply	other threads:[~2020-10-09 10:59 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-10-09 10:57 Marek Behún [this message]
2020-10-12  5:19 ` Armada 3720 cpufreq bug: request for testing (EspressoBIN, uDPU, ...) Andre Heider
2020-10-26 14:54   ` Pali Rohár

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20201009125711.0176752a@kernel.org \
    --to=kabel@kernel.org \
    --cc=a.heider@gmail.com \
    --cc=arm@kernel.org \
    --cc=gerald@gk2.net \
    --cc=gregory.clement@bootlin.com \
    --cc=kostap@marvell.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=luka.perkov@sartura.hr \
    --cc=miquel.raynal@bootlin.com \
    --cc=pali@kernel.org \
    --cc=rmk+kernel@armlinux.org.uk \
    --cc=soc@kernel.org \
    --cc=tmn505@gmail.com \
    --cc=vladimir.vid@sartura.hr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.