Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] pinebookpro-kernel: overclock patch
@ 2021-01-18 11:55 thypon
  2021-01-18 11:57 ` [PR PATCH] [Updated] " thypon
                   ` (35 more replies)
  0 siblings, 36 replies; 37+ messages in thread
From: thypon @ 2021-01-18 11:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 543 bytes --]

There is a new pull request by thypon against master on the void-packages repository

https://github.com/thypon/void-packages overclock-pinebook
https://github.com/void-linux/void-packages/pull/28007

pinebookpro-kernel: overclock patch
Pinebook PRO uses the same OP1 RK3399 of many other chromebooks devices. 
These devices has been rated for 2.1Ghz max clock speed.
Use the OP1 profile already present in the kernel tree.

@ericonr @CameronNemo 

A patch file from https://github.com/void-linux/void-packages/pull/28007.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-overclock-pinebook-28007.patch --]
[-- Type: text/x-diff, Size: 724 bytes --]

From f230bc0ec67944bad1c5f9df24778bb2a9b5991d Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Mon, 18 Jan 2021 00:25:24 +0000
Subject: [PATCH] pinebookpro-kernel: overclock patch

---
 srcpkgs/pinebookpro-kernel/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index db12c82602f..f0fd164979f 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -1,7 +1,7 @@
 # Template file for 'pinebookpro-kernel'
 pkgname=pinebookpro-kernel
 version=5.10.2
-revision=1
+revision=2
 archs="aarch64*"
 wrksrc="linux-${version}"
 short_desc="Linux kernel for Pinebook Pro"

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [PR PATCH] [Updated] pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
@ 2021-01-18 11:57 ` thypon
  2021-01-18 12:16 ` Depau
                   ` (34 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-18 11:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 548 bytes --]

There is an updated pull request by thypon against master on the void-packages repository

https://github.com/thypon/void-packages overclock-pinebook
https://github.com/void-linux/void-packages/pull/28007

pinebookpro-kernel: overclock patch
Pinebook PRO uses the same OP1 RK3399 of many other chromebooks devices. 
These devices has been rated for 2.1Ghz max clock speed.
Use the OP1 profile already present in the kernel tree.

@ericonr @CameronNemo 

A patch file from https://github.com/void-linux/void-packages/pull/28007.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-overclock-pinebook-28007.patch --]
[-- Type: text/x-diff, Size: 1669 bytes --]

From 25a35215cef358ca05116a1e0ef7b2ff9e13cb6d Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Mon, 18 Jan 2021 00:25:24 +0000
Subject: [PATCH] pinebookpro-kernel: overclock patch

---
 .../pinebookpro-kernel/patches/0009-overclock.patch | 13 +++++++++++++
 srcpkgs/pinebookpro-kernel/template                 |  2 +-
 2 files changed, 14 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/pinebookpro-kernel/patches/0009-overclock.patch

diff --git a/srcpkgs/pinebookpro-kernel/patches/0009-overclock.patch b/srcpkgs/pinebookpro-kernel/patches/0009-overclock.patch
new file mode 100644
index 00000000000..ce957602059
--- /dev/null
+++ b/srcpkgs/pinebookpro-kernel/patches/0009-overclock.patch
@@ -0,0 +1,13 @@
+diff --git a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts
+index 06d48338c836..60998c352b20 100644
+--- a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts
++++ b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts
+@@ -12,7 +12,7 @@
+ #include <dt-bindings/usb/pd.h>
+ #include <dt-bindings/leds/common.h>
+ #include "rk3399.dtsi"
+-#include "rk3399-opp.dtsi"
++#include "rk3399-op1-opp.dtsi"
+ 
+ / {
+ 	model = "Pine64 Pinebook Pro";
diff --git a/srcpkgs/pinebookpro-kernel/template b/srcpkgs/pinebookpro-kernel/template
index db12c82602f..f0fd164979f 100644
--- a/srcpkgs/pinebookpro-kernel/template
+++ b/srcpkgs/pinebookpro-kernel/template
@@ -1,7 +1,7 @@
 # Template file for 'pinebookpro-kernel'
 pkgname=pinebookpro-kernel
 version=5.10.2
-revision=1
+revision=2
 archs="aarch64*"
 wrksrc="linux-${version}"
 short_desc="Linux kernel for Pinebook Pro"

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
  2021-01-18 11:57 ` [PR PATCH] [Updated] " thypon
@ 2021-01-18 12:16 ` Depau
  2021-01-18 12:38 ` Johnnynator
                   ` (33 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: Depau @ 2021-01-18 12:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 660 bytes --]

New comment by Depau on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762213677

Comment:
Overclocking related issues are super hard to isolate and bisect, especially on a machine that already has other issues.

Why merge this into the main kernel package when you can simply ship an overlay and instruct users on how to apply it and stress-test their own silicon? It's literally 1 line in the u-boot boot script.

Silicon lottery applies to RK3399 too. If Google has their SoCs tested to be able to reach higher clock speeds, good for them. Does Pine64 have them tested for higher clocks? I don't think so.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
  2021-01-18 11:57 ` [PR PATCH] [Updated] " thypon
  2021-01-18 12:16 ` Depau
@ 2021-01-18 12:38 ` Johnnynator
  2021-01-18 13:06 ` thypon
                   ` (32 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: Johnnynator @ 2021-01-18 12:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 185 bytes --]

New comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762225100

Comment:
^ this, we imo should keep the defaults.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (2 preceding siblings ...)
  2021-01-18 12:38 ` Johnnynator
@ 2021-01-18 13:06 ` thypon
  2021-01-18 17:40 ` thypon
                   ` (31 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-18 13:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 511 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762239175

Comment:
I'll leave it here and test a couple of weeks.
Consider that all the kernel that we shipped until 5.8 was implicitly having even a steeper overclock profile.
Tsys kernels we were shipping since an year is .1ghz and .15v higher than even the official OP1 profile shipped in chrome books.

When we upgraded from tsys to this mainline we downclocked all our users of 0.3Ghz.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (3 preceding siblings ...)
  2021-01-18 13:06 ` thypon
@ 2021-01-18 17:40 ` thypon
  2021-01-18 17:41 ` thypon
                   ` (30 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-18 17:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 444 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762389515

Comment:
Compiled the kernel 3 times, in an evironment with stable 22.5 degrees and 50% humidity. The temperature was in the 60s degree range, with 61/62 peak with the OP1 profile.

Interestingly the pinebook pro never crashed while on the same test with the non-OP1 profile (underclock), crashed once in 3 run.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (4 preceding siblings ...)
  2021-01-18 17:40 ` thypon
@ 2021-01-18 17:41 ` thypon
  2021-01-18 18:02 ` CameronNemo
                   ` (29 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-18 17:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 484 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762389515

Comment:
Compiled the kernel 3 times, in an evironment with stable 22.5 degrees and 50% humidity. The temperature was in the 60s degree range, with 61/62 peak with the OP1 profile.

Interestingly the pinebook pro never crashed while on the same test with the non-OP1 profile (underclock), crashed once in 3 run.

Powersupply connected in both cases.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (5 preceding siblings ...)
  2021-01-18 17:41 ` thypon
@ 2021-01-18 18:02 ` CameronNemo
  2021-01-18 18:10 ` thypon
                   ` (28 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: CameronNemo @ 2021-01-18 18:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 600 bytes --]

New comment by CameronNemo on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762398780

Comment:
Has this been submitted upstream? What did the rockchip maintainers have to say about it?

@Depau thanks for the tip

I am willing to roll the dice and throw this on my book, but I agree with the others that we should be striving to get closer to a vanilla kernel, not farther. You may have also noticed that the 5.7 tsys kernel had altmode support, and the newer kernels Void ships do not. The altmode patches are much deeper than dts tweaks, though.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (6 preceding siblings ...)
  2021-01-18 18:02 ` CameronNemo
@ 2021-01-18 18:10 ` thypon
  2021-01-18 18:10 ` thypon
                   ` (27 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-18 18:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 332 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762402198

Comment:
Not yet, I would like a distribution-wide test before sending this upstream. And the odds of it being distructive, given tsys was even using stronger overclock is very unlucky on the pinebook.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (7 preceding siblings ...)
  2021-01-18 18:10 ` thypon
@ 2021-01-18 18:10 ` thypon
  2021-01-18 18:11 ` thypon
                   ` (26 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-18 18:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 331 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762402198

Comment:
Not yet, I would like a distribution-wide test before sending this upstream. And the odds of it being distructive, given tsys was even using stronger overclock is very remote on the pinebook.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (8 preceding siblings ...)
  2021-01-18 18:10 ` thypon
@ 2021-01-18 18:11 ` thypon
  2021-01-18 18:12 ` thypon
                   ` (25 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-18 18:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 333 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762402198

Comment:
Not yet, I would like a distribution-wide test before sending this upstream. And the odds of it being distructive, given tsys was even using a stronger overclock is very remote on the pinebook.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (9 preceding siblings ...)
  2021-01-18 18:11 ` thypon
@ 2021-01-18 18:12 ` thypon
  2021-01-18 18:20 ` CameronNemo
                   ` (24 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-18 18:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 277 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762402942

Comment:
I'm running benchmarks over benchmarks right now, and, if I can say something, the pinebook seems more responsive and stable than before.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (10 preceding siblings ...)
  2021-01-18 18:12 ` thypon
@ 2021-01-18 18:20 ` CameronNemo
  2021-01-18 18:45 ` Depau
                   ` (23 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: CameronNemo @ 2021-01-18 18:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 321 bytes --]

New comment by CameronNemo on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762406722

Comment:
@thypon how does it affect power consumption. I know that excessive power consumption (even with the barrel charger plugged in) has been an issue. Especially when using an SSD.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (11 preceding siblings ...)
  2021-01-18 18:20 ` CameronNemo
@ 2021-01-18 18:45 ` Depau
  2021-01-18 19:39 ` thypon
                   ` (22 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: Depau @ 2021-01-18 18:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1780 bytes --]

New comment by Depau on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762416773

Comment:
> I'm running benchmarks over benchmarks right now, and, if I can say something, the pinebook seems more responsive and stable than before.

**Your** Pinebook.

Again, the device clearly has many other issues and crashes, and until every issue has been bisected and identified you can't be 100% sure that the problems aren't caused by overclocking.

RK3399 chips are real life objects, and as such no chip is made equal and not all chips will run stably at the same high frequencies. Since users will most likely NOT be aware that their device is being overclocked/undervolted/overvolted/anything unless they read the DTS, they will most likely blame it on faulty hardware rather than faulty settings.

Devices crash with tsys' kernel too. If yours doesn't, then you won the silicon lottery, good for you.

I suggest to stick with what rockchip does *for mainstream RK3399* - not for Chromebooks - and with whatever Rockchip has tested and guarantees when they sell the chips to their customers.

But most importantly - and I can't stress this enough - I do not think it is a good idea to imply that since it runs smoothly on **your particular device** it will run smoothly on everyone else's device. Run it on 100 devices, stress test them continuously with a synthetic workload for 24h and see if any of them crashes. I seriously doubt they will all pass the test.

Yes, it is fair to stress test them with a synthetic workload because you want devices to **never** crash, not to not crash when you're "just compiling Linux".

If it runs fine on your machine you can always add an overlay, it's free open-source software.


^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (12 preceding siblings ...)
  2021-01-18 18:45 ` Depau
@ 2021-01-18 19:39 ` thypon
  2021-01-18 19:41 ` thypon
                   ` (21 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-18 19:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 485 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762438319

Comment:
> @thypon how does it affect power consumption. I know that excessive power consumption (even with the barrel charger plugged in) has been an issue. Especially when using an SSD.

I tested with power cord on. That really depends on the usage. Do you want me to do a battery time test from 100 to 0? Or watt usage? Watt usage is below 12w for me.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (13 preceding siblings ...)
  2021-01-18 19:39 ` thypon
@ 2021-01-18 19:41 ` thypon
  2021-01-18 19:44 ` thypon
                   ` (20 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-18 19:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 624 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762438319

Comment:
> @thypon how does it affect power consumption. I know that excessive power consumption (even with the barrel charger plugged in) has been an issue. Especially when using an SSD.

I tested with power cord on. That really depends on the usage. Do you want me to do a battery time test from 100 to 0? Or watt usage? Watt usage is below 12w for me.

The problem is I have a very power efficient nvme, because I bought the less power hungry available, but that may not apply to everybody.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (14 preceding siblings ...)
  2021-01-18 19:41 ` thypon
@ 2021-01-18 19:44 ` thypon
  2021-01-18 22:12 ` thypon
                   ` (19 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-18 19:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1034 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762438319

Comment:
> @thypon how does it affect power consumption. I know that excessive power consumption (even with the barrel charger plugged in) has been an issue. Especially when using an SSD.

I tested with power cord on. That really depends on the usage. Do you want me to do a battery time test from 100 to 0? Or watt usage? Watt usage is below 12w for me.

The problem is I have a very power efficient nvme, because I bought the less power hungry available, but that may not apply to everybody.

The barrel charger is known to not be able to provide enough energy even with no overclock, but this is a problem due to power hungry pcie devices imho.

After applying the patch it is anyway possible to disable the 2.01ghz extra step with /sys so I don't see a huge problem, if it does not crash in most cases. Disabling it requires only an 'echo', enabling dtb or dto compilation and loading through uboot.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (15 preceding siblings ...)
  2021-01-18 19:44 ` thypon
@ 2021-01-18 22:12 ` thypon
  2021-01-19 23:07 ` thypon
                   ` (18 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-18 22:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 8439 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762492021

Comment:
Same kernel, no external load, on the left without patch, on the right, with the patch:

```
   BYTE UNIX Benchmarks (Version 5.1.3)						   BYTE UNIX Benchmarks (Version 5.1.3)
										
   System: pinebook: GNU/Linux							   System: pinebook: GNU/Linux
   OS: GNU/Linux -- 5.10.2_1 -- #1 SMP Sat Dec 26 07:43:49 UTC 2020		   OS: GNU/Linux -- 5.10.2_1 -- #1 SMP Sun Jan 17 15:29:39 UTC 2021
   Machine: aarch64 (unknown)							   Machine: aarch64 (unknown)
   Language: en_US.UTF-8 (charmap="UTF-8", collate="ANSI_X3.4-1968")		   Language: en_US.UTF-8 (charmap="UTF-8", collate="ANSI_X3.4-1968")
   20:04:34 up 0 min,  1 user,	load average: 0.71, 0.20, 0.07; runlevel	   21:12:53 up 0 min,  1 user,	load average: 0.92, 0.27, 0.09; runlevel
										
------------------------------------------------------------------------	------------------------------------------------------------------------
Benchmark Run: Mon Jan 18 2021 20:04:34 - 20:32:53				Benchmark Run: Mon Jan 18 2021 21:12:53 - 21:41:10
6 CPUs in system; running 1 parallel copy of tests				6 CPUs in system; running 1 parallel copy of tests
										
Dhrystone 2 using register variables	   15568589.9 lps   (10.0 s, 7 samples) Dhrystone 2 using register variables	   17397260.0 lps   (10.0 s, 7 samples)
Double-Precision Whetstone		       2898.7 MWIPS (9.9 s, 7 samples)	Double-Precision Whetstone		       3246.7 MWIPS (10.0 s, 7 samples)
Execl Throughput			       1710.0 lps   (29.9 s, 2 samples) Execl Throughput			       1887.2 lps   (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks	     320144.5 KBps  (30.0 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks	     328156.5 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks	     136773.2 KBps  (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks	     137994.9 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks	     796414.7 KBps  (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks	     779525.1 KBps  (30.0 s, 2 samples)
Pipe Throughput				     622135.6 lps   (10.0 s, 7 samples) Pipe Throughput				     684346.5 lps   (10.0 s, 7 samples)
Pipe-based Context Switching		      34710.1 lps   (10.0 s, 7 samples) Pipe-based Context Switching		      34089.0 lps   (10.0 s, 7 samples)
Process Creation			       1657.4 lps   (30.0 s, 2 samples) Process Creation			       1642.8 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)		       1668.0 lpm   (60.0 s, 2 samples) Shell Scripts (1 concurrent)		       1707.0 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)			682.8 lpm   (60.1 s, 2 samples) Shell Scripts (8 concurrent)			714.1 lpm   (60.0 s, 2 samples)
System Call Overhead			     625773.8 lps   (10.0 s, 7 samples) System Call Overhead			     675789.6 lps   (10.0 s, 7 samples)
										
System Benchmarks Index Values		     BASELINE	    RESULT    INDEX	System Benchmarks Index Values		     BASELINE	    RESULT    INDEX
Dhrystone 2 using register variables	     116700.0	15568589.9   1334.1	Dhrystone 2 using register variables	     116700.0	17397260.0   1490.8
Double-Precision Whetstone			 55.0	    2898.7    527.0	Double-Precision Whetstone			 55.0	    3246.7    590.3
Execl Throughput				 43.0	    1710.0    397.7	Execl Throughput				 43.0	    1887.2    438.9
File Copy 1024 bufsize 2000 maxblocks	       3960.0	  320144.5    808.4	File Copy 1024 bufsize 2000 maxblocks	       3960.0	  328156.5    828.7
File Copy 256 bufsize 500 maxblocks	       1655.0	  136773.2    826.4	File Copy 256 bufsize 500 maxblocks	       1655.0	  137994.9    833.8
File Copy 4096 bufsize 8000 maxblocks	       5800.0	  796414.7   1373.1	File Copy 4096 bufsize 8000 maxblocks	       5800.0	  779525.1   1344.0
Pipe Throughput				      12440.0	  622135.6    500.1	Pipe Throughput				      12440.0	  684346.5    550.1
Pipe-based Context Switching		       4000.0	   34710.1     86.8	Pipe-based Context Switching		       4000.0	   34089.0     85.2
Process Creation				126.0	    1657.4    131.5	Process Creation				126.0	    1642.8    130.4
Shell Scripts (1 concurrent)			 42.4	    1668.0    393.4	Shell Scripts (1 concurrent)			 42.4	    1707.0    402.6
Shell Scripts (8 concurrent)			  6.0	     682.8   1138.0	Shell Scripts (8 concurrent)			  6.0	     714.1   1190.2
System Call Overhead			      15000.0	  625773.8    417.2	System Call Overhead			      15000.0	  675789.6    450.5
								   ========									   ========
System Benchmarks Index Score					      504.8	System Benchmarks Index Score					      528.4
										
------------------------------------------------------------------------	------------------------------------------------------------------------
Benchmark Run: Mon Jan 18 2021 20:32:53 - 21:01:24				Benchmark Run: Mon Jan 18 2021 21:41:10 - 22:09:50
6 CPUs in system; running 6 parallel copies of tests				6 CPUs in system; running 6 parallel copies of tests
										
Dhrystone 2 using register variables	   53911054.8 lps   (10.0 s, 7 samples) Dhrystone 2 using register variables	   58873810.6 lps   (10.0 s, 7 samples)
Double-Precision Whetstone		      11991.7 MWIPS (9.1 s, 7 samples)	Double-Precision Whetstone		      13045.5 MWIPS (9.1 s, 7 samples)
Execl Throughput			       4054.1 lps   (29.8 s, 2 samples) Execl Throughput			       4108.0 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks	     520939.9 KBps  (30.0 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks	     552967.7 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks	     160364.2 KBps  (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks	     169673.2 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks	    1205983.6 KBps  (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks	    1250550.4 KBps  (30.0 s, 2 samples)
Pipe Throughput				    2612652.8 lps   (10.0 s, 7 samples) Pipe Throughput				    2568725.5 lps   (10.0 s, 7 samples)
Pipe-based Context Switching		     287447.5 lps   (10.0 s, 7 samples) Pipe-based Context Switching		     304515.1 lps   (10.0 s, 7 samples)
Process Creation			       7145.8 lps   (30.0 s, 2 samples) Process Creation			       7288.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)		       6889.4 lpm   (60.0 s, 2 samples) Shell Scripts (1 concurrent)		       7102.5 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)			892.5 lpm   (60.1 s, 2 samples) Shell Scripts (8 concurrent)			915.0 lpm   (60.2 s, 2 samples)
System Call Overhead			    2264621.6 lps   (10.0 s, 7 samples) System Call Overhead			    2316609.4 lps   (10.0 s, 7 samples)
										
System Benchmarks Index Values		     BASELINE	    RESULT    INDEX	System Benchmarks Index Values		     BASELINE	    RESULT    INDEX
Dhrystone 2 using register variables	     116700.0	53911054.8   4619.6	Dhrystone 2 using register variables	     116700.0	58873810.6   5044.9
Double-Precision Whetstone			 55.0	   11991.7   2180.3	Double-Precision Whetstone			 55.0	   13045.5   2371.9
Execl Throughput				 43.0	    4054.1    942.8	Execl Throughput				 43.0	    4108.0    955.4
File Copy 1024 bufsize 2000 maxblocks	       3960.0	  520939.9   1315.5	File Copy 1024 bufsize 2000 maxblocks	       3960.0	  552967.7   1396.4
File Copy 256 bufsize 500 maxblocks	       1655.0	  160364.2    969.0	File Copy 256 bufsize 500 maxblocks	       1655.0	  169673.2   1025.2
File Copy 4096 bufsize 8000 maxblocks	       5800.0	 1205983.6   2079.3	File Copy 4096 bufsize 8000 maxblocks	       5800.0	 1250550.4   2156.1
Pipe Throughput				      12440.0	 2612652.8   2100.2	Pipe Throughput				      12440.0	 2568725.5   2064.9
Pipe-based Context Switching		       4000.0	  287447.5    718.6	Pipe-based Context Switching		       4000.0	  304515.1    761.3
Process Creation				126.0	    7145.8    567.1	Process Creation				126.0	    7288.7    578.5
Shell Scripts (1 concurrent)			 42.4	    6889.4   1624.9	Shell Scripts (1 concurrent)			 42.4	    7102.5   1675.1
Shell Scripts (8 concurrent)			  6.0	     892.5   1487.6	Shell Scripts (8 concurrent)			  6.0	     915.0   1525.0
System Call Overhead			      15000.0	 2264621.6   1509.7	System Call Overhead			      15000.0	 2316609.4   1544.4
								   ========									   ========
System Benchmarks Index Score					     1438.7	System Benchmarks Index Score					     1496.9
										```

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (16 preceding siblings ...)
  2021-01-18 22:12 ` thypon
@ 2021-01-19 23:07 ` thypon
  2021-01-21 14:34 ` thypon
                   ` (17 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-19 23:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1088 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-763200561

Comment:
I had a quick chat with tsys, the guy that mainlined that DTC definition and maintained the manjaro linux pinebook kernel. He told me that he was using the overclock on manjaro because he was sure the first batch was supporting higher clock. He is not sure any other batch supported that higher speed, so he mainlined a more conservative profile.

He added that it should not be possible to be sure of the correct profile if we don't ask directly to rockchip.

I'm now running the patched version since some days with heavy duty tasks + browsing, the W usage is very mild (6-8), even on battery. I don't believe it will be a dangerous mod.

While there is usually a correct profile, when the vendor step in, I don't believe my one is more or less dangerous at the moment, and, due to the fact that we run a OP1 profile until now I don't see how that will be an issue while we still use a distinct kernel for pinebook wrt generic arm64 builds.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (17 preceding siblings ...)
  2021-01-19 23:07 ` thypon
@ 2021-01-21 14:34 ` thypon
  2021-01-21 14:35 ` thypon
                   ` (16 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 339 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762402198

Comment:
Not yet, I would like to do a distribution-wide test before sending this upstream. And the odds of it being distructive, given tsys was even using a stronger overclock is very remote on the pinebook.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (18 preceding siblings ...)
  2021-01-21 14:34 ` thypon
@ 2021-01-21 14:35 ` thypon
  2021-01-21 14:37 ` thypon
                   ` (15 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 347 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762402198

Comment:
Not yet, I would like to do a distribution-wide test before sending this upstream. And the odds of it being distructive are low, given tsys was even using a stronger overclock is very remote on the pinebook.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (19 preceding siblings ...)
  2021-01-21 14:35 ` thypon
@ 2021-01-21 14:37 ` thypon
  2021-01-21 14:38 ` thypon
                   ` (14 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 343 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762402198

Comment:
Not yet, I would like to do a distribution-wide test before sending this upstream. And the odds of it being distructive, given tsys was even using a stronger overclock, it is very remote on the pinebook.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (20 preceding siblings ...)
  2021-01-21 14:37 ` thypon
@ 2021-01-21 14:38 ` thypon
  2021-01-21 14:39 ` thypon
                   ` (13 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 343 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762402198

Comment:
Not yet, I would like to do a distribution-wide test before sending this upstream. And the odds of it being distructive it is very remote on the pinebook, given tsys was even using a stronger overclock, 

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (21 preceding siblings ...)
  2021-01-21 14:38 ` thypon
@ 2021-01-21 14:39 ` thypon
  2021-01-21 14:39 ` thypon
                   ` (12 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 340 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762402198

Comment:
Not yet, I would like to do a distribution-wide test before sending this upstream. And the odds of it being distructive is very remote on the pinebook, given tsys was even using a stronger overclock, 

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (22 preceding siblings ...)
  2021-01-21 14:39 ` thypon
@ 2021-01-21 14:39 ` thypon
  2021-01-21 14:40 ` thypon
                   ` (11 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 339 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762402198

Comment:
Not yet, I would like to do a distribution-wide test before sending this upstream. And the odds of it being distructive is very remote on the pinebook, given tsys was even using a stronger overclock.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (23 preceding siblings ...)
  2021-01-21 14:39 ` thypon
@ 2021-01-21 14:40 ` thypon
  2021-01-21 14:41 ` thypon
                   ` (10 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 336 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762402198

Comment:
Not yet, I would like to do a distribution-wide test before sending this upstream. And the odds of being distructive is very remote on the pinebook, given tsys was even using a stronger overclock.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (24 preceding siblings ...)
  2021-01-21 14:40 ` thypon
@ 2021-01-21 14:41 ` thypon
  2021-01-21 14:42 ` thypon
                   ` (9 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 341 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762402198

Comment:
Not yet, I would like to do a distribution-wide test before sending this upstream. And the odds of being distructive is very remote on the pinebook, given that tsys was even using a stronger overclock.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (25 preceding siblings ...)
  2021-01-21 14:41 ` thypon
@ 2021-01-21 14:42 ` thypon
  2021-01-21 14:46 ` thypon
                   ` (8 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 336 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762402198

Comment:
Not yet, I would like to do a distribution-wide test before sending this upstream. And the odds of being distructive is very remote on the pinebook, given that tsys was using a stronger overclock.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (26 preceding siblings ...)
  2021-01-21 14:42 ` thypon
@ 2021-01-21 14:46 ` thypon
  2021-01-21 14:46 ` thypon
                   ` (7 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1047 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762438319

Comment:
> @thypon how does it affect power consumption. I know that excessive power consumption (even with the barrel charger plugged in) has been an issue. Especially when using an SSD.

I tested with power cord on. That really depends on the usage. Do you want me to do a battery time test from 100 to 0? Or watt usage? Watt usage is below 12w for me.

The problem is that I have a very power efficient nvme, because I bought the less power hungry available, but that may not apply to everybody.

The barrel charger is known to not be able to provide enough energy even with no overclock, but this is a problem due to power hungry pcie devices imho.

After applying the patch it is anyway possible to disable the 2.01ghz extra step with /sys so I don't see a huge problem, if it does not crash in most cases. Disabling it requires only an 'echo', enabling dtb or dto compilation and loading through uboot.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (27 preceding siblings ...)
  2021-01-21 14:46 ` thypon
@ 2021-01-21 14:46 ` thypon
  2021-01-21 14:50 ` thypon
                   ` (6 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1045 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762438319

Comment:
> @thypon how does it affect power consumption. I know that excessive power consumption (even with the barrel charger plugged in) has been an issue. Especially when using an SSD.

I tested with power cord on. That really depends on the usage. Do you want me to do a battery time test from 100 to 0? Or watt usage? Watt usage is below 12w for me.

The problem is that I have a very power efficient nvme, since I bought the less power hungry available, but that may not apply to everybody.

The barrel charger is known to not be able to provide enough energy even with no overclock, but this is a problem due to power hungry pcie devices imho.

After applying the patch it is anyway possible to disable the 2.01ghz extra step with /sys so I don't see a huge problem, if it does not crash in most cases. Disabling it requires only an 'echo', enabling dtb or dto compilation and loading through uboot.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (28 preceding siblings ...)
  2021-01-21 14:46 ` thypon
@ 2021-01-21 14:50 ` thypon
  2021-01-21 14:51 ` thypon
                   ` (5 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1052 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762438319

Comment:
> @thypon how does it affect power consumption. I know that excessive power consumption (even with the barrel charger plugged in) has been an issue. Especially when using an SSD.

I tested with power cord on. That really depends on the usage. Do you want me to do a battery time test from 100 to 0? Or watt usage? Watt usage is below 12w for me.

The problem is that I have a very power efficient nvme, since I bought the less power hungry (nvme) available, but that may not apply to everybody.

The barrel charger is known to not be able to provide enough energy even with no overclock, but this is a problem due to power hungry pcie devices imho.

After applying the patch it is anyway possible to disable the 2.01ghz extra step with /sys so I don't see a huge problem, if it does not crash in most cases. Disabling it requires only an 'echo', enabling dtb or dto compilation and loading through uboot.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (29 preceding siblings ...)
  2021-01-21 14:50 ` thypon
@ 2021-01-21 14:51 ` thypon
  2021-01-21 14:52 ` thypon
                   ` (4 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1053 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762438319

Comment:
> @thypon how does it affect power consumption. I know that excessive power consumption (even with the barrel charger plugged in) has been an issue. Especially when using an SSD.

I tested with power cord on. That really depends on the usage. Do you want me to do a battery time test from 100 to 0? Or watt usage? Watt usage is below 12w for me.

The problem is that I have a very power efficient nvme, since I bought the less power hungry (nvme) available, but that may not apply to everybody.

The barrel charger is known for not be able to provide enough energy even with no overclock, but this is a problem due to power hungry PCIe devices imho.

After applying the patch it is anyway possible to disable the 2.01ghz extra step with /sys so I don't see a huge problem, if it does not crash in most cases. Disabling it requires only an 'echo', enabling dtb or dto compilation and loading through uboot.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (30 preceding siblings ...)
  2021-01-21 14:51 ` thypon
@ 2021-01-21 14:52 ` thypon
  2021-01-21 14:53 ` thypon
                   ` (3 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1056 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762438319

Comment:
> @thypon how does it affect power consumption. I know that excessive power consumption (even with the barrel charger plugged in) has been an issue. Especially when using an SSD.

I tested with power cord on. That really depends on the usage. Do you want me to do a battery time test from 100 to 0? Or watt usage? Watt usage is below 12w for me.

The problem is that I have a very power efficient nvme, since I bought the less power hungry (nvme) available, but that may not apply to everybody.

The barrel charger is known for not to be able to provide enough energy even with no overclock, but this is a problem due to power hungry PCIe devices imho.

After applying the patch it is anyway possible to disable the 2.01ghz extra step with /sys so I don't see a huge problem, if it does not crash in most cases. Disabling it requires only an 'echo', enabling dtb or dto compilation and loading through uboot.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (31 preceding siblings ...)
  2021-01-21 14:52 ` thypon
@ 2021-01-21 14:53 ` thypon
  2021-01-21 14:56 ` thypon
                   ` (2 subsequent siblings)
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1052 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762438319

Comment:
> @thypon how does it affect power consumption. I know that excessive power consumption (even with the barrel charger plugged in) has been an issue. Especially when using an SSD.

I tested with power cord on. That really depends on the usage. Do you want me to do a battery time test from 100 to 0? Or watt usage? Watt usage is below 12w for me.

The problem is that I have a very power efficient nvme, since I bought the less power hungry (nvme) available, but that may not apply to everybody.

The barrel charger is known for not to be able to provide enough energy even with no overclock, but this is a problem due to power hungry PCIe devices imho.

After applying the patch, it is possible to disable the 2.01ghz extra step with `/sys` so I don't see a huge problem, if it does not crash in most cases. Disabling it requires only an 'echo', enabling dtb or dto compilation and loading through uboot.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (32 preceding siblings ...)
  2021-01-21 14:53 ` thypon
@ 2021-01-21 14:56 ` thypon
  2022-05-02  2:16 ` github-actions
  2022-05-17  2:13 ` [PR PATCH] [Closed]: " github-actions
  35 siblings, 0 replies; 37+ messages in thread
From: thypon @ 2021-01-21 14:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1054 bytes --]

New comment by thypon on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-762438319

Comment:
> @thypon how does it affect power consumption. I know that excessive power consumption (even with the barrel charger plugged in) has been an issue. Especially when using an SSD.

I tested with power cord on. That really depends on the usage. Do you want me to do a battery time test from 100 to 0? Or watt usage? Watt usage is below 12w for me.

The problem is that I have a very power efficient nvme, since I bought the less power hungry (nvme) available, but that may not apply to everybody.

The barrel charger is known for not to be able to provide enough energy even with no overclock, but this is a problem due to power hungry PCIe devices imho.

After applying the patch, it is possible to disable the 2.01ghz extra step with `/sys`, so I don't see a huge problem (if it does not crash in most cases). Disabling it requires only an 'echo', enabling dtb or dto compilation and loading through uboot.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (33 preceding siblings ...)
  2021-01-21 14:56 ` thypon
@ 2022-05-02  2:16 ` github-actions
  2022-05-17  2:13 ` [PR PATCH] [Closed]: " github-actions
  35 siblings, 0 replies; 37+ messages in thread
From: github-actions @ 2022-05-02  2:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/28007#issuecomment-1114433351

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 37+ messages in thread

* Re: [PR PATCH] [Closed]: pinebookpro-kernel: overclock patch
  2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
                   ` (34 preceding siblings ...)
  2022-05-02  2:16 ` github-actions
@ 2022-05-17  2:13 ` github-actions
  35 siblings, 0 replies; 37+ messages in thread
From: github-actions @ 2022-05-17  2:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 383 bytes --]

There's a closed pull request on the void-packages repository

pinebookpro-kernel: overclock patch
https://github.com/void-linux/void-packages/pull/28007

Description:
Pinebook PRO uses the same OP1 RK3399 of many other chromebooks devices. 
These devices has been rated for 2.1Ghz max clock speed.
Use the OP1 profile already present in the kernel tree.

@ericonr @CameronNemo 

^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2022-05-17  2:13 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-18 11:55 [PR PATCH] pinebookpro-kernel: overclock patch thypon
2021-01-18 11:57 ` [PR PATCH] [Updated] " thypon
2021-01-18 12:16 ` Depau
2021-01-18 12:38 ` Johnnynator
2021-01-18 13:06 ` thypon
2021-01-18 17:40 ` thypon
2021-01-18 17:41 ` thypon
2021-01-18 18:02 ` CameronNemo
2021-01-18 18:10 ` thypon
2021-01-18 18:10 ` thypon
2021-01-18 18:11 ` thypon
2021-01-18 18:12 ` thypon
2021-01-18 18:20 ` CameronNemo
2021-01-18 18:45 ` Depau
2021-01-18 19:39 ` thypon
2021-01-18 19:41 ` thypon
2021-01-18 19:44 ` thypon
2021-01-18 22:12 ` thypon
2021-01-19 23:07 ` thypon
2021-01-21 14:34 ` thypon
2021-01-21 14:35 ` thypon
2021-01-21 14:37 ` thypon
2021-01-21 14:38 ` thypon
2021-01-21 14:39 ` thypon
2021-01-21 14:39 ` thypon
2021-01-21 14:40 ` thypon
2021-01-21 14:41 ` thypon
2021-01-21 14:42 ` thypon
2021-01-21 14:46 ` thypon
2021-01-21 14:46 ` thypon
2021-01-21 14:50 ` thypon
2021-01-21 14:51 ` thypon
2021-01-21 14:52 ` thypon
2021-01-21 14:53 ` thypon
2021-01-21 14:56 ` thypon
2022-05-02  2:16 ` github-actions
2022-05-17  2:13 ` [PR PATCH] [Closed]: " github-actions

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).