Re: [PATCH] thermal: power_allocator: remove early break

2018-09-26 Thread Willy Wolff
s, and set the "critical" trip point first, breaking this thermal governor. On Mon, 24 Sep 2018 at 17:45, Eduardo Valentin wrote: > > Hey, > > On Fri, Sep 21, 2018 at 02:06:09PM +0100, Willy Wolff wrote: > > If a trip of type critical is defined before any trip of pas

oops when ext4 fs is full

2018-11-28 Thread Willy Wolff
Hi, I got a Oops when the hard drive was COMPLETELY full using a ext4 fs. After it, any command on the directory where the last write should have occurred freezes, while any other directory behave just fine. If this email is not relevant for you, please point me what to do. Best Regards, Willy

Re: [PATCH 2/2] driver core: fix statics initilisation

2019-04-16 Thread Willy Wolff
I guess this patch will be ignored. I will drop it then. Thanks for the discussion. On Tue, Apr 16, 2019 at 10:50:23am +0200, Rafael J. Wysocki wrote: > On Mon, Apr 15, 2019 at 5:29 PM Willy Wolff > wrote: > > > > Thank you for your review. > > > > I fo

Re: [PATCH RFC 8/8] ARM: dts: exynos: Add ASV tables for exynos5422/5800

2019-04-11 Thread Willy Wolff
Hi Anand, I'm using this frequencies on the board since 3 years, without any stability issues. The kind of worklaod used is intensive CPU-bound benchmarks running for 20 mins at least in order to stress the system, I'm studying schedulability under high thermal constraints. So, I would say these

Re: [PATCH] ARM: dts: exynos: add CCI-400 PMU nodes support to Exynos542x SoCs

2019-04-19 Thread Willy Wolff
Hi, This patch can be dropped, as it needs more work. In fact, the interrupts seems to be wrong. The interrupts suggested by Anand Moon gave the same following results. export CCI_DEV=CCI_400 export OMP_NUM_THREADS=2 sudo --preserve-env ./perf stat -a \ -e armv7_cortex_a7/config=0x11,name=a7_c

Re: [PATCH] ARM: dts: exynos: add CCI-400 PMU nodes support to Exynos542x SoCs

2019-04-19 Thread Willy Wolff
E_LEVEL_HIGH, I will do a v2 for this. Don't you think that the doc at Documentation/devicetree/bindings/arm/cci.txt should use this too? Willy On Fri, Apr 19, 2019 at 10:18:02PM +0100, Robin Murphy wrote: > On 2019-04-19 6:53 pm, Willy Wolff wrote: > > Hi, > > > > This pa

[PATCH] ARM: dts: exynos: ordering wrong order tmu_cpu on Odroid-XU3/4 thermal-zones definition

2018-09-21 Thread Willy Wolff
e two scripts: == script_stress: for i in 0 10 20 40 80; do echo $i taskset $i stress -t 10 -c 1 done; == script_read_temp: while true; do for i in 0 1 2 3 4; do echo $i cat /sys/devices/virtual/thermal/thermal_zone$i/temp done; sleep 1 clear done; Signed-off-by

Re: [PATCH] ARM: dts: exynos: ordering wrong order tmu_cpu on Odroid-XU3/4 thermal-zones definition

2018-09-21 Thread Willy Wolff
On Fri, 21 Sep 2018 at 12:46, Krzysztof Kozlowski wrote: > > On Fri, 21 Sep 2018 at 13:33, Willy Wolff wrote: > > > > This patch is to open a discussion about wrong order of tmu_cpu. > > > > It seems that tmu_cpu1 correspond to cpu3, and tmu_cpu3 match cpu1. > &g

[PATCH] thermal: power_allocator: remove early break

2018-09-21 Thread Willy Wolff
If a trip of type critical is defined before any trip of passive or active type, power_allocator governor will not switch on. Signed-off-by: Willy Wolff --- drivers/thermal/power_allocator.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/thermal/power_allocator.c b/drivers

Re: [RFC PATCH 0/2] PM / devfreq: Add delayed timer for polling

2020-07-03 Thread Willy Wolff
as I reported the issue, would it be possible to add a Reported-by: Willy Wolff ? Many thanks in advance. Best Regards, Willy

[RFC PATCH] ARM: dts: exynos: partial revert of Adjust bus related OPPs to the values correct for Exynos5422 Odroids

2020-07-03 Thread Willy Wolff
gards, Willy Signed-off-by: Willy Wolff --- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/exynos5422-odroid-core.dtsi b/arch/arm/boot/dts/exynos5422-odroid-core.dtsi index ab27ff8bc3dc..6f7807e82035 100644

brocken devfreq simple_ondemand for Odroid XU3/4?

2020-06-23 Thread Willy Wolff
Hi everybody, Is DVFS for memory bus really working on Odroid XU3/4 board? Using a simple microbenchmark that is doing only memory accesses, memory DVFS seems to not working properly: The microbenchmark is doing pointer chasing by following index in an array. Indices in the array are set to follo

Re: [PATCH v2 2/2] memory: samsung: exynos5422-dmc: Add module param to control IRQ mode

2020-07-14 Thread Willy Wolff
ontinue experimenting with irq mode, so I would like to still have the code in the driver. Regards, Lukasz Best regards, -- Bartlomiej Zolnierkiewicz Samsung R&D Institute Poland Samsung Electronics Reported-by: Willy Wolff Signed-off-by: Lukasz Luba --- drivers/memory/samsung/exynos5422-d

Re: [RFC PATCH 0/2] PM / devfreq: Add delayed timer for polling

2020-07-10 Thread Willy Wolff
Hi Lukasz, On 2020-07-08-15-25-03, Lukasz Luba wrote: > Hi Willy, > > On 7/3/20 1:33 PM, Willy Wolff wrote: > > Hi Chanwoo, > > > > I think it doesn't help on the benchmark I suggested that is doing only > > memory > > accesses. With both timer,

Re: brocken devfreq simple_ondemand for Odroid XU3/4?

2020-07-01 Thread Willy Wolff
On 2020-06-29-12-52-10, Lukasz Luba wrote: > Hi Chanwoo, > > On 6/29/20 2:43 AM, Chanwoo Choi wrote: > > Hi, > > > > Sorry for late reply because of my perfornal issue. I count not check the > > email. > > I hope you are good now. > > > > > On 6/26/20 8:22 PM, Bartlomiej Zolnierkiewicz wrote:

[PATCH 1/2] driver core: printk to pr_*

2019-04-12 Thread Willy Wolff
Signed-off-by: Willy Wolff --- drivers/base/dd.c | 18 -- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/drivers/base/dd.c b/drivers/base/dd.c index a823f469e53f..1bc4557a0f49 100644 --- a/drivers/base/dd.c +++ b/drivers/base/dd.c @@ -328,7 +328,7 @@ bool

[PATCH 2/2] driver core: fix statics initilisation

2019-04-12 Thread Willy Wolff
perl scripts/checkpatch.pl -f drivers/base/dd.c got red here: ERROR: do not initialise statics to false +static bool driver_deferred_probe_enable = false; Signed-off-by: Willy Wolff --- drivers/base/dd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/base/dd.c b

about cci400 pmu

2019-04-12 Thread Willy Wolff
Hi, I'm trying to add pmu support for CCI400 on an Odroid-XU3/4. Following https://www.kernel.org/doc/Documentation/devicetree/bindings/arm/cci.txt, and other dtsi, I end up with this patch: diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index f4e8c5823bc2..8

[PATCH] ARM: dts: exynos: add CCI-400 PMU nodes support to Exynos542x SoCs

2019-04-12 Thread Willy Wolff
Add device tree entries for PMU of ARM CCI-400. $ sudo ./perf stat -a -C 0 -e CCI_400/config=0xff,name=cycles/ sleep 1 Performance counter stats for 'system wide': 420,303,619 cycles 1.019058775 seconds time elapsed Tested on Odroid-xu3 and 4. Signed-off-by: W

Re: about cci400 pmu

2019-04-12 Thread Willy Wolff
Many thanks, it seems to work. Regards, Willy On Fri, Apr 12, 2019 at 05:12:59PM +0100, Robin Murphy wrote: > On 12/04/2019 17:01, Willy Wolff wrote: > > Hi, > > > > I'm trying to add pmu support for CCI400 on an Odroid-XU3/4. > > Following > > ht

[PATCH v2 1/2] driver core: printk to pr_*

2019-04-15 Thread Willy Wolff
This patch change usage of printk to their pr_* equivalent. Note, pr_debug(...) will not be emitted unless DEBUG is defined or CONFIG_DYNAMIC_DEBUG is enabled. Signed-off-by: Willy Wolff --- Changes in v2: - Add a cover letter. drivers/base/dd.c | 18 -- 1 file changed, 8

Re: [PATCH 2/2] driver core: fix statics initilisation

2019-04-15 Thread Willy Wolff
Apr 12, 2019 at 5:48 PM Willy Wolff > wrote: > > > > perl scripts/checkpatch.pl -f drivers/base/dd.c got red here: > > Please note that checkpatch.pl is for new patches. Running it against > the existing code base is questionable and so the results of that.

Re: brocken devfreq simple_ondemand for Odroid XU3/4?

2020-06-24 Thread Willy Wolff
ical path. Maybe memtester is doing writes and devfreq heuristic uses only write info? Cheers, Willy On 2020-06-23-21-11-29, Krzysztof Kozlowski wrote: > On Tue, Jun 23, 2020 at 09:02:38PM +0200, Krzysztof Kozlowski wrote: > > On Tue, 23 Jun 2020 at 18:47, Willy Wolff > >

Re: brocken devfreq simple_ondemand for Odroid XU3/4?

2020-06-24 Thread Willy Wolff
On 2020-06-24-10-14-38, Krzysztof Kozlowski wrote: > On Wed, Jun 24, 2020 at 10:01:17AM +0200, Willy Wolff wrote: > > Hi Krzysztof, > > Thanks to look at it. > > > > mem_gov is /sys/class/devfreq/10c2.memory-controller/governor > > > > Here some nu

[PATCH] ARM: dts: exynos: Exynos5422 Odroid-XU* incomplete thermal-zones definition

2017-06-23 Thread Willy Wolff
spond to 700MHz, not 600MHz. Signed-off-by: Willy Wolff --- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 249 +++-- 1 file changed, 231 insertions(+), 18 deletions(-) diff --git a/arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi b/arch/arm/boot/dts/exynos5422-odroidx

[PATCH] thermal: fix source code documentation for parameters

2017-06-24 Thread Willy Wolff
Some parameters are not documented, or not present at all, in thermal governors code. Signed-off-by: Willy Wolff --- drivers/thermal/fair_share.c | 1 + drivers/thermal/step_wise.c | 3 +-- drivers/thermal/user_space.c | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a