BETA edition rcu errors
#21
(10-27-2021, 04:41 PM)some_pinephone_user Wrote: I ran the test and got fails inmediately: https://pastebin.com/xbTeksJN

The second ran get the fails inmediately too.

Looks like the errors I was getting. Are you running the latest kernel? I just upgraded and they released it 3 days ago.
  Reply
#22
Yes. I'm running 5.14.15-1. Anyway, I ran the test on 5.14.14-2 too with same results.
  Reply
#23
(10-27-2021, 05:06 PM)some_pinephone_user Wrote: Yes. I'm running 5.14.15-1. Anyway, I ran the test on 5.14.14-2 too with same results.

Hopefully @smaeul will see this and take a look at your errors.

Is this a new PinePhone, has it only started doing this?
  Reply
#24
(10-27-2021, 06:31 PM)8bit Wrote:
(10-27-2021, 05:06 PM)some_pinephone_user Wrote: Yes. I'm running 5.14.15-1. Anyway, I ran the test on 5.14.14-2 too with same results.

Hopefully @smaeul will see this and take a look at your errors.

Is this a new PinePhone, has it only started doing this?

It is a new one.
  Reply
#25
Any news? How the errors should look like? When "skip" is not 0?
  Reply
#26
I did some new test. The RCU failre on deischarging battery logging battery levels. The results are pretty strange: https://dropmefiles.com/4IRLI
Sometimes the test-cycle completes without any error and sometimes with tens of thousand.

@smaeul , could you take a look into?
  Reply
#27
I  could manage it disabling sustemd-timesyncd and installing chrony. On Manjaro ARM it looks like this

sudo systemctl mask systemd-timesyncd
sudo systemctl stop systemd-timesyncd
sudo pacman -S chrony
  Reply
#28
(11-07-2021, 04:40 PM)some_pinephone_user Wrote: I did some new test. The RCU failre on deischarging battery logging battery levels. The results are pretty strange: https://dropmefiles.com/4IRLI
Sometimes the test-cycle completes without any error and sometimes with tens of thousand.

@smaeul , could you take a look into?

Your logs show time jumps that are smaller than those seen on any device before. They are not covered by the existing workaround in the kernel, so an additional kernel change is needed to resolve the errors you are seeing.

The quickest way to fix your time jumps is to apply this patch again, but instead of changing the constant from a 9 to an 8, change it from an 8 to a 7:

https://lore.kernel.org/linux-sunxi/2021...lland.org/

Decreasing the mask size could have a slight performance impact, so there has been some discussion about finding a better way to filter out the jumps.
  Reply
#29
(11-11-2021, 10:56 PM)smaeul Wrote:
(11-07-2021, 04:40 PM)some_pinephone_user Wrote: I did some new test. The RCU failre on deischarging battery logging battery levels. The results are pretty strange: https://dropmefiles.com/4IRLI
Sometimes the test-cycle completes without any error and sometimes with tens of thousand.

@smaeul , could you take a look into?

Your logs show time jumps that are smaller than those seen on any device before. They are not covered by the existing workaround in the kernel, so an additional kernel change is needed to resolve the errors you are seeing.

The quickest way to fix your time jumps is to apply this patch again, but instead of changing the constant from a 9 to an 8, change it from an 8 to a 7:

https://lore.kernel.org/linux-sunxi/2021...lland.org/

Decreasing the mask size could have a slight performance impact, so there has been some discussion about finding a better way to filter out the jumps.
Did the suggested patch -- right now the problem seems to be gone. Two runs of timer-test didnt get any disphases.
  Reply
#30
(11-18-2021, 06:59 PM)some_pinephone_user Wrote:
(11-11-2021, 10:56 PM)smaeul Wrote:
(11-07-2021, 04:40 PM)some_pinephone_user Wrote: I did some new test. The RCU failre on deischarging battery logging battery levels. The results are pretty strange: https://dropmefiles.com/4IRLI
Sometimes the test-cycle completes without any error and sometimes with tens of thousand.

@smaeul , could you take a look into?

Your logs show time jumps that are smaller than those seen on any device before. They are not covered by the existing workaround in the kernel, so an additional kernel change is needed to resolve the errors you are seeing.

The quickest way to fix your time jumps is to apply this patch again, but instead of changing the constant from a 9 to an 8, change it from an 8 to a 7:

https://lore.kernel.org/linux-sunxi/2021...lland.org/

Decreasing the mask size could have a slight performance impact, so there has been some discussion about finding a better way to filter out the jumps.
Did the suggested patch -- right now the problem seems to be gone. Two runs of timer-test didnt get any disphases.

Is there some progress? Because the newer kernels without a patch still freeze randomly
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  No calls in or out on beta IsaiahSp 0 571 09-28-2023, 10:44 PM
Last Post: IsaiahSp
  No calls on Pine Phone Beta convergence edition polypode 1 1,108 03-06-2023, 08:04 PM
Last Post: rocket2nfinity
  PinePhone Beta dead - no boot-related output on serial interface horalocal 1 1,256 02-15-2023, 11:21 AM
Last Post: fxc
  PinePhone Beta Edition will not boot from MicroSD card Timothy_Ecc 27 23,268 01-29-2023, 12:20 PM
Last Post: skandigraun
  Severe screen flicker + occasional ghosting | Pinephone Beta edition legowave440 5 3,480 07-25-2022, 07:35 AM
Last Post: bedtime
Question Upgrading a 2020 Community Edition Pinephone? danimations 5 3,456 03-10-2022, 08:18 AM
Last Post: danimations
  Offer: PinePhone UB Edition in Germany firefox-58 2 2,551 12-11-2021, 11:26 AM
Last Post: Dr. Dreamer
Sad PnePhone Braveheart Edition - Microphone NOT Working valentin 15 8,050 08-09-2021, 07:43 PM
Last Post: tllim
  Vibrator not working - Manjaro Community Edition Beta3 Gerhard 2 3,084 11-29-2020, 07:52 AM
Last Post: saba
Question No HDMI signal from new Manjaro Community Edition phone dock brianary 13 13,956 11-29-2020, 07:22 AM
Last Post: wibble

Forum Jump:


Users browsing this thread: 1 Guest(s)