Frequent freezes

The first time the phone froze was about five minutes after I switched it on for the first time. Then I had a freeze about every second day, then every day, then twice a day. For a while it never ran for more than 15 minutes without freezing. Now it rarely runs for more than five minutes before freezing. There is an exception about once a week, when it runs for half an hour before freezing. When I reboot directly after a freeze, It hardly runs for two minutes before freezing again. This leads me to believe that it is a thermal issue. I am wondering if there is something I can do to improve the situation, such as installing an additional heat sink.

This is the most serious issue I have with the phone. But I didn’t see anybody else report something like this. At first I thought it was a software issue. But the lack of other user reports leads me to question whether it could be a hardware issue with my specific Birch phone.

So, anybody else here having frequent freezes?
If it is a thermal issue, is there something I can do to improve the situation?

2 Likes

Perhaps you could try looking for interesting messages in log files that could explain what happens, that way you could find out if it is a thermal issue or something else. One place to look could be /var/log/syslog where at least on my laptop with Ubuntu there are messages related to something called “Thermal Daemon Service”. If you are lucky, some service like that could have logged something before it freezes. Looking at the timestamps of the log entries should make it possible to locate the last things that were logged before the freeze/crash happened.

If you can ssh to the phone, when it starts after a freeze, it may be possible to use ssh or scp to copy /var/log/syslog (and possibly other interesting logs?) to another computer and investigate them there.

1 Like

@richi Send some output of sudo dmesg -T

On a separate computer on the same network, run nc -l 8000 | tee /tmp/remote.log (install the netcat package if needed). Then on the phone, run (as root) dmesg -wH > /dev/tcp/<other_ip_address>/8000 (or use nc on the phone side too). You can do the same thing with tail -f /var/log/syslog or anything else which you think might give useful information. Then when the phone crashes, you have the log available for viewing on another machine.

5 Likes

Interestingly it seemed to still log things after the phone itself became unresponsive, but only for a short while.
Below is the last part of logging dmesg. The freeze was roughly around the line “------------[ cut here ]------------”

[Jan10 12:21] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.249476] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.147987] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +28.847872] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.930956] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.249054] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.819954] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.919709] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.572297] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.574157] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.981858] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.471998] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.021178] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.878818] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.039895] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.116145] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.000098] etnaviv-gpu 38000000.gpu: suspend latency exceeded, 72960 ns
[  +0.023326] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.320519] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.094248] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.253778] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.002891] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.473069] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +3.635964] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.672023] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan10 12:22] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.854888] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.511934] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.900001] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.004021] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.069063] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.250937] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.576016] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.447973] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.289344] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +3.282614] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.816222] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.283757] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.158833] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.437163] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.095051] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.732981] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.511967] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.190116] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.717873] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.447992] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.919981] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.253945] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.084423] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.064018] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan10 12:23] max17042 3-0036: SOC threshold INTR
[  +1.965434] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.560549] ------------[ cut here ]------------
[  +0.000015] [CRTC:32:crtc-0] vblank wait timed out
[  +0.000060] WARNING: CPU: 3 PID: 7 at drivers/gpu/drm/drm_atomic_helper.c:1467 drm_atomic_helper_wait_for_vblanks.part.12+0x278/0x288
[  +0.000005] Modules linked in: aes_ce_ccm rfcomm qmi_wwan option cdc_wdm usb_wwan usbnet usbserial mii bnep redpine_sdio redpine_91x bluetooth mac80211 cfg80211 st_lsm6dsx_spi rfkill uas mousedev st_magn_spi st_sensors_spi st_magn_i2c tps6598x st_magn st_lsm6dsx_i2c st_sensors_i2c vcnl4000 typec st_sensors st_lsm6dsx industrialio_triggered_buffer kfifo_buf bq25890_charger snd_soc_wm8962 m25p80 spi_nor mtd usb_storage aes_ce_blk crypto_simd imx_sdma virt_dma imx2_wdt watchdog crct10dif_ce ghash_ce sha2_ce sha1_ce pwm_vibra snd_soc_gtm601 usb_f_acm u_serial usb_f_rndis g_multi usb_f_mass_storage u_ether libcomposite ip_tables x_tables ipv6 nf_defrag_ipv6 xhci_plat_hcd xhci_hcd usbcore dwc3 ulpi udc_core usb_common phy_fsl_imx8mq_usb
[  +0.000132] CPU: 3 PID: 7 Comm: kworker/u8:0 Not tainted 5.3.0-librem5-h1 #1
[  +0.000004] Hardware name: Purism Librem 5 (DT)
[  +0.000009] Workqueue: events_unbound commit_work
[  +0.000007] pstate: 80000005 (Nzcv daif -PAN -UAO)
[  +0.000007] pc : drm_atomic_helper_wait_for_vblanks.part.12+0x278/0x288
[  +0.000007] lr : drm_atomic_helper_wait_for_vblanks.part.12+0x278/0x288
[  +0.000003] sp : ffff8000a75bfcb0
[  +0.000004] x29: ffff8000a75bfcb0 x28: 0000000000000000 
[  +0.000006] x27: 0000000000002b79 x26: ffff8000a4404800 
[  +0.000007] x25: 0000000000000000 x24: 0000000000000001 
[  +0.000006] x23: 0000000000000038 x22: 0000000000000001 
[  +0.000006] x21: ffff8000a5007100 x20: ffff8000a4dac0a8 
[  +0.000007] x19: 0000000000000000 x18: 0000000000000001 
[  +0.000006] x17: 0000000000000001 x16: 0000000000000007 
[  +0.000006] x15: ffffffffffffffff x14: ffff000010e985c8 
[  +0.000007] x13: 000000000001ec18 x12: ffff000010fd4000 
[  +0.000006] x11: ffff000010eb8000 x10: ffff000010fd46f0 
[  +0.000007] x9 : 0000000000000000 x8 : 0000000000000004 
[  +0.000006] x7 : 00000000000012a4 x6 : 0000000000000001 
[  +0.000006] x5 : 0000000000000001 x4 : 0000000000000000 
[  +0.000006] x3 : 0000000000000001 x2 : ffff8000a758d280 
[  +0.000006] x1 : 3da812065e374f00 x0 : 0000000000000000 
[  +0.000006] Call trace:
[  +0.000008]  drm_atomic_helper_wait_for_vblanks.part.12+0x278/0x288
[  +0.000006]  drm_atomic_helper_commit_tail_rpm+0x68/0x80
[  +0.000006]  commit_tail+0x4c/0x80
[  +0.000006]  commit_work+0x20/0x30
[  +0.000008]  process_one_work+0x1ec/0x468
[  +0.000006]  worker_thread+0x48/0x430
[  +0.000006]  kthread+0x12c/0x130
[  +0.000008]  ret_from_fork+0x10/0x1c
[  +0.000004] ---[ end trace d933d61783a0c7ca ]---
[  +2.662846] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
1 Like

Suspend seems to be broken now (there was a bug about that) and was somewhere disabled in a package, can you turn it off in gnome power settings and see if that helps?

I believe it was this: https://source.puri.sm/Librem5/gnome-control-center/issues/91

I turned off suspend a couple of days ago, when I read that it caused problem for other users.

OK, wrong guess then…

Yes you have to disable suspend for now.

I have to do this for the latest kernel 5.3-…librem…5.8 dated yesterday 9 Jan.

Im on Chestnut phone.

And @spaetz

That issue the me trying to re-enable suspend to see if the issue is fixed with a newer kernel, and I found that the GUI does not allow you to set 1 minute delay for suspend. You have do work around with dconf. I can update the ticket with the workaround if it’s missing.

1 Like

Here is another log:

[  +0.355724] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.000150] PM: gpu: Power-on latency exceeded, new value 130799 ns
[  +0.211997] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.393741] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.234231] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.371677] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.245780] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +3.711774] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.246794] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +12.004689] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +11.963431] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.712340] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251233] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.101599] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.972907] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +11.773725] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.252420] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.992424] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.217492] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan17 20:03] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +12.003148] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.967939] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +11.778090] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.239378] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.760406] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.000200] PM: gpu: Power-on latency exceeded, new value 179586 ns
[  +0.219961] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.933463] max17042 3-0036: SOC threshold INTR
[  +1.096798] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.779995] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251728] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.747586] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.252392] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.212076] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan17 20:04] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.252336] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.997345] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.747579] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.222532] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.028930] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.747455] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251304] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.872961] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +11.124796] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.747555] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.217120] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.033813] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.211215] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan17 20:05] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.215465] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.997265] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.785548] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.215225] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.784010] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.000211] PM: gpu: Power-on latency exceeded, new value 188258 ns
[  +0.220485] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.648493] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +3.382652] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +3.284935] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.802191] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.794796] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.067443] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.000232] etnaviv-gpu 38000000.gpu: resume latency exceeded, 119627 ns
[  +0.538961] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.385226] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.088150] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.014797] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.245324] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.448839] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.511251] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.007019] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.563063] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.242066] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.392569] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.641421] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.762741] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.007041] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.316974] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.576060] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.700079] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.448816] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.667353] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.098265] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.846744] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.323824] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.223871] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.828919] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.250772] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.132077] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251846] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.003093] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.253967] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.033704] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.253318] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +3.768054] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.248462] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.963151] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251350] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan17 20:06] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.213762] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.036431] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.820945] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.436496] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.957991] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.744510] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.267482] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.572728] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.609010] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.245425] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +3.145178] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.991063] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.168498] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.914937] max17042 3-0036: SOC threshold INTR
[  +0.298664] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.656354] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.558163] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.230551] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.552858] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.255936] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.542365] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +4.308193] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.179973] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +3.601225] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.324081] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +4.719546] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.641838] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.252077] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.960273] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +3.178232] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.544070] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +3.357224] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.397432] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.462152] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.768058] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan17 20:07] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.760240] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +3.235552] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.517678] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.555052] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.754644] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +3.283006] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.684364] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.211985] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.215391] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +3.610583] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.535256] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.435766] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.848755] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.837395] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.259609] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +2.648428] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.830222] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.924710] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.397569] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.389670] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.343785] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.996707] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +3.986163] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.650748] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.499347] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.787679] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[Jan17 20:08] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.363960] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.340940] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +4.276737] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.280987] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.000214] PM: gpu: Power-off latency exceeded, new value 144043 ns
[  +0.462911] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.727663] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.555162] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.270636] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +3.249805] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.341689] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.163365] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.697898] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.546439] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.335616] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.726328] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.126246] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.586616] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.140419] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.285067] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.226383] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.691987] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.248675] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.076642] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.790693] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.485459] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.315170] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.386895] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +7.453007] max17042 3-0036: SOC threshold INTR
[  +7.037349] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.167344] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.148681] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.212808] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[Jan17 20:09] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.436199] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.003311] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[ +26.549742] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.000345] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.213701] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.786364] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.208398] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.351176] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.438634] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.214096] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.037287] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.747674] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.213394] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.786365] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.213112] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.031138] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.213272] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan17 20:10] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251273] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.056979] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.282369] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.206890] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.315800] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.705651] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.014743] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.055834] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.707734] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.316938] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.351562] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.519911] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.467542] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.619854] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.148090] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.248029] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.377766] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.610056] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.997528] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.859257] device: 'lo': device_add
[  +0.000161] PM: Adding info for No Bus:lo
[  +0.082761] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.258345] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.481812] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.836532] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +3.670313] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.670049] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.256617] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.955603] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.273237] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.317856] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.250725] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.168756] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +3.220780] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.480822] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.319990] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.191296] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.272593] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.734975] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +3.672050] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.255721] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.716391] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.377963] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.017901] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.685191] PM: Removing info for No Bus:lo
[  +3.964748] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.991356] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251749] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan17 20:11] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.380747] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.736519] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.386707] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.037719] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.539367] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.045609] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.005931] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.811618] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.921512] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.755796] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.124216] max17042 3-0036: SOC threshold INTR
[  +1.470901] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.461120] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.453548] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.008005] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.028853] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.247170] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.463306] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.208686] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.131689] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.256389] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.432571] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +3.183348] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.159246] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.283898] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.595745] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.998684] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.375027] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.602681] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.280418] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.796609] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.097850] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.317804] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.160716] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.219757] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.578504] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.216974] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.101697] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.310142] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.153500] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.786421] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan17 20:12] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.229586] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.548318] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.897378] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.216444] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.782647] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.208765] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.716186] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.212338] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.063426] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.048975] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.779547] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.215880] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.684639] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.215256] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.134039] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.925374] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.822555] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.221884] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +11.776632] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251270] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.962070] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.217846] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan17 20:13] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.923990] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.823498] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.236398] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.762262] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251785] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.748385] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251806] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.997453] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.749236] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.222646] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.734785] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.281210] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.012715] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +8.360899] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.290339] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.271583] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.823194] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.252415] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.992797] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.252313] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan17 20:14] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.212940] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.785567] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.218834] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.738577] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251870] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.041615] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.410252] max17042 3-0036: SOC threshold INTR
[  +3.338401] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.252268] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.998086] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.999789] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.911958] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.075140] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.323444] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +2.326262] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.152403] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +1.270630] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.937182] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.998997] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.993111] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.214941] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan17 20:15] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.215074] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.784024] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.216359] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.056902] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.991789] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.733487] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.213549] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.037241] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +11.746443] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.215879] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.056998] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.726392] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.215939] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +11.782542] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.213691] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.031656] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.215775] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan17 20:16] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +7.054923] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.694365] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.214928] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +11.783648] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.247439] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.000099] etnaviv-gpu 38000000.gpu: suspend latency exceeded, 81362 ns
[  +5.751182] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.244657] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.932790] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.906280] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251840] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.914514] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.748174] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.229955] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.021449] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.243936] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan17 20:17] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.221025] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.864847] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251835] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.661849] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.232804] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.766962] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.208865] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.272924] max17042 3-0036: SOC threshold INTR
[ +17.799506] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.832853] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251776] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.663002] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.252311] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.967188] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.779049] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.252283] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.960007] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251926] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan17 20:18] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.252332] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.746717] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251263] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.833282] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.283438] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.850276] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.780253] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.210801] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +12.693054] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.210589] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.882805] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.209057] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.159023] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.631701] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.209640] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()

Here is another log:

[  +0.000128] PM: Adding info for No Bus:port0
[  +0.004523] driver: 'tps6598x': driver_bound: bound to device '0-003f'
[  +0.000120] bus: 'i2c': really_probe: bound device 0-003f to driver tps6598x
[  +0.020075] bus: 'i2c': add driver st-magn-i2c
[  +0.000070] bus: 'i2c': driver_probe_device: matched device 1-001e with driver st-magn-i2c
[  +0.000015] bus: 'i2c': really_probe: probing driver st-magn-i2c with device 1-001e
[  +0.000123] st-magn-i2c 1-001e: no init pinctrl state
[  +0.000013] st-magn-i2c 1-001e: no sleep pinctrl state
[  +0.000007] st-magn-i2c 1-001e: no idle pinctrl state
[  +0.012770] devices_kset: Moving 1-001e to end of list
[  +0.000013] PM: Moving i2c:1-001e to end of list
[  +0.000013] st-magn-i2c 1-001e: Linked as a consumer to regulator.5
[  +0.000107] devices_kset: Moving 1-001e to end of list
[  +0.000007] PM: Moving i2c:1-001e to end of list
[  +0.000008] st-magn-i2c 1-001e: Linked as a consumer to regulator.6
[  +0.007720] bus: 'usb': really_probe: probing driver option with device 1-1.2:1.0
[  +0.000071] option 1-1.2:1.0: no default pinctrl state
[  +0.000201] option 1-1.2:1.0: GSM modem (1-port) converter detected
[  +0.000029] device: 'ttyUSB0': device_add
[  +0.000036] bus: 'usb-serial': add device ttyUSB0
[  +0.000027] PM: Adding info for usb-serial:ttyUSB0
[  +0.000066] bus: 'usb-serial': driver_probe_device: matched device ttyUSB0 with driver option1
[  +0.000012] bus: 'usb-serial': really_probe: probing driver option1 with device ttyUSB0
[  +0.000050] option1 ttyUSB0: no default pinctrl state
[  +0.000064] device: 'ttyUSB0': device_add
[  +0.000038] PM: Adding info for No Bus:ttyUSB0
[  +0.000121] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB0
[  +0.000008] driver: 'option1': driver_bound: bound to device 'ttyUSB0'
[  +0.000091] bus: 'usb-serial': really_probe: bound device ttyUSB0 to driver option1
[  +0.000031] driver: 'option': driver_bound: bound to device '1-1.2:1.0'
[  +0.000056] bus: 'usb': really_probe: bound device 1-1.2:1.0 to driver option
[  +0.000165] bus: 'usb': driver_probe_device: matched device 1-1.2:1.1 with driver option
[  +0.001657] iio iio:device3: falling/low specified for IRQ but hardware supports only rising/high: will request rising/high
[  +0.017813] device class 'rfkill': registering
[  +0.000043] device: 'rfkill': device_add
[  +0.000044] PM: Adding info for No Bus:rfkill
[  +0.019042] device: 'trigger0': device_add
[  +0.000055] bus: 'iio': add device trigger0
[  +0.000029] PM: Adding info for iio:trigger0
[  +0.000206] device: 'iio:device3': device_add
[  +0.000067] bus: 'iio': add device iio:device3
[  +0.000020] PM: Adding info for iio:iio:device3
[  +0.000123] iio iio:device3: registered magnetometer lsm9ds1_magn
[  +0.000010] driver: 'st-magn-i2c': driver_bound: bound to device '1-001e'
[  +0.000066] bus: 'i2c': really_probe: bound device 1-001e to driver st-magn-i2c
[  +0.009930] bus: 'spi': add driver st-magn-spi
[  +0.040206] bus: 'usb': really_probe: probing driver option with device 1-1.2:1.1
[  +0.000072] option 1-1.2:1.1: no default pinctrl state
[  +0.000165] option 1-1.2:1.1: GSM modem (1-port) converter detected
[  +0.000028] device: 'ttyUSB1': device_add
[  +0.000030] bus: 'usb-serial': add device ttyUSB1
[  +0.000028] PM: Adding info for usb-serial:ttyUSB1
[  +0.000049] bus: 'usb-serial': driver_probe_device: matched device ttyUSB1 with driver option1
[  +0.000011] bus: 'usb-serial': really_probe: probing driver option1 with device ttyUSB1
[  +0.000029] option1 ttyUSB1: no default pinctrl state
[  +0.000053] device: 'ttyUSB1': device_add
[  +0.000035] PM: Adding info for No Bus:ttyUSB1
[  +0.000114] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB1
[  +0.000008] driver: 'option1': driver_bound: bound to device 'ttyUSB1'
[  +0.000058] bus: 'usb-serial': really_probe: bound device ttyUSB1 to driver option1
[  +0.000021] driver: 'option': driver_bound: bound to device '1-1.2:1.1'
[  +0.000048] bus: 'usb': really_probe: bound device 1-1.2:1.1 to driver option
[  +0.000164] bus: 'usb': driver_probe_device: matched device 1-1.2:1.2 with driver option
[  +0.005213] device class 'ieee80211': registering
[  +0.000191] Registering platform device 'regulatory.0'. Parent at platform
[  +0.000008] device: 'regulatory.0': device_add
[  +0.000022] bus: 'platform': add device regulatory.0
[  +0.000038] PM: Adding info for platform:regulatory.0
[  +0.000319] device: 'iio:device1': device_add
[  +0.000034] bus: 'iio': add device iio:device1
[  +0.000005] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[  +0.000024] PM: Adding info for iio:iio:device1
[  +0.000143] device: 'iio:device2': device_add
[  +0.000035] bus: 'iio': add device iio:device2
[  +0.000020] PM: Adding info for iio:iio:device2
[  +0.000095] driver: 'st_lsm6dsx_i2c': driver_bound: bound to device '1-006a'
[  +0.000061] bus: 'i2c': really_probe: bound device 1-006a to driver st_lsm6dsx_i2c
[  +0.002638] bus: 'spi': add driver st_lsm6dsx_spi
[  +0.029481] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[  +0.000095] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[  +0.000010] cfg80211: failed to load regulatory.db
[  +0.057082] bus: 'usb': really_probe: probing driver option with device 1-1.2:1.2
[  +0.000069] option 1-1.2:1.2: no default pinctrl state
[  +0.000165] option 1-1.2:1.2: GSM modem (1-port) converter detected
[  +0.000032] device: 'ttyUSB2': device_add
[  +0.000034] bus: 'usb-serial': add device ttyUSB2
[  +0.000027] PM: Adding info for usb-serial:ttyUSB2
[  +0.000050] bus: 'usb-serial': driver_probe_device: matched device ttyUSB2 with driver option1
[  +0.000010] bus: 'usb-serial': really_probe: probing driver option1 with device ttyUSB2
[  +0.000031] option1 ttyUSB2: no default pinctrl state
[  +0.000034] device: 'ttyUSB2': device_add
[  +0.000048] PM: Adding info for No Bus:ttyUSB2
[  +0.000580] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB2
[  +0.000010] driver: 'option1': driver_bound: bound to device 'ttyUSB2'
[  +0.000058] bus: 'usb-serial': really_probe: bound device ttyUSB2 to driver option1
[  +0.000025] driver: 'option': driver_bound: bound to device '1-1.2:1.2'
[  +0.000049] bus: 'usb': really_probe: bound device 1-1.2:1.2 to driver option
[  +0.000168] bus: 'usb': driver_probe_device: matched device 1-1.2:1.3 with driver option
[  +0.025919] Bluetooth: Core ver 2.22
[  +0.000056] device class 'bluetooth': registering
[  +0.000032] NET: Registered protocol family 31
[  +0.000006] Bluetooth: HCI device and connection manager initialized
[  +0.000021] Bluetooth: HCI socket layer initialized
[  +0.000012] Bluetooth: L2CAP socket layer initialized
[  +0.000022] Bluetooth: SCO socket layer initialized
[  +0.028493] bus: 'sdio': add driver RSI-SDIO WLAN
[  +0.000028] bus: 'sdio': driver_probe_device: matched device mmc1:fffd:1 with driver RSI-SDIO WLAN
[  +0.000016] bus: 'sdio': really_probe: probing driver RSI-SDIO WLAN with device mmc1:fffd:1
[  +0.000069] RSI-SDIO WLAN mmc1:fffd:1: no default pinctrl state
[  +0.014863] redpine_91x: rsi_probe: ***** 9116 Module *****
[  +0.008003] redpine_91x: redpine_hal_device_init: oper_mode = 13, coex_mode = 2
[  +0.011740] bus: 'usb': really_probe: probing driver option with device 1-1.2:1.3
[  +0.000069] option 1-1.2:1.3: no default pinctrl state
[  +0.000170] option 1-1.2:1.3: GSM modem (1-port) converter detected
[  +0.000029] device: 'ttyUSB3': device_add
[  +0.000039] bus: 'usb-serial': add device ttyUSB3
[  +0.000055] PM: Adding info for usb-serial:ttyUSB3
[  +0.000058] bus: 'usb-serial': driver_probe_device: matched device ttyUSB3 with driver option1
[  +0.000011] bus: 'usb-serial': really_probe: probing driver option1 with device ttyUSB3
[  +0.000033] option1 ttyUSB3: no default pinctrl state
[  +0.000041] device: 'ttyUSB3': device_add
[  +0.000084] PM: Adding info for No Bus:ttyUSB3
[  +0.001519] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB3
[  +0.000012] driver: 'option1': driver_bound: bound to device 'ttyUSB3'
[  +0.000061] bus: 'usb-serial': really_probe: bound device ttyUSB3 to driver option1
[  +0.000025] driver: 'option': driver_bound: bound to device '1-1.2:1.3'
[  +0.000049] bus: 'usb': really_probe: bound device 1-1.2:1.3 to driver option
[  +0.046030] redpine_91x: ***** Loading Firmware from Flash *****
[  +0.006374] redpine_91x: ***** Loaded Firmware to RAM - Waiting for Card Ready *****
[  +0.365196] random: crng init done
[  +0.000010] random: 7 urandom warning(s) missed due to ratelimiting
[  +0.034741] systemd-journald[348]: Received request to flush runtime journal from PID 1
[  +0.014047] systemd-journald[348]: File /var/log/journal/3ffd86e60cc84d469124866fb33aecb3/system.journal corrupted or uncleanly shut down, renaming and replacing.
[  +0.907899] device: 'vcs2': device_add
[  +0.000063] PM: Adding info for No Bus:vcs2
[  +0.000251] device: 'vcsu2': device_add
[  +0.000030] PM: Adding info for No Bus:vcsu2
[  +0.000246] device: 'vcsa2': device_add
[  +0.000035] PM: Adding info for No Bus:vcsa2
[  +0.003394] device: 'vcs3': device_add
[  +0.000061] PM: Adding info for No Bus:vcs3
[  +0.000102] device: 'vcsu3': device_add
[  +0.000033] PM: Adding info for No Bus:vcsu3
[  +0.000063] device: 'vcsa3': device_add
[  +0.000024] PM: Adding info for No Bus:vcsa3
[  +0.005564] device: 'vcs4': device_add
[  +0.000065] PM: Adding info for No Bus:vcs4
[  +0.000136] device: 'vcsu4': device_add
[  +0.000027] PM: Adding info for No Bus:vcsu4
[  +0.000064] device: 'vcsa4': device_add
[  +0.000024] PM: Adding info for No Bus:vcsa4
[  +0.000491] device: 'vcs5': device_add
[  +0.000026] PM: Adding info for No Bus:vcs5
[  +0.000067] device: 'vcsu5': device_add
[  +0.000025] PM: Adding info for No Bus:vcsu5
[  +0.000387] device: 'vcsa5': device_add
[  +0.000035] PM: Adding info for No Bus:vcsa5
[  +0.000283] device: 'vcs6': device_add
[  +0.000037] PM: Adding info for No Bus:vcs6
[  +0.000076] device: 'vcsu6': device_add
[  +0.000025] PM: Adding info for No Bus:vcsu6
[  +0.000068] device: 'vcsa6': device_add
[  +0.000025] PM: Adding info for No Bus:vcsa6
[  +0.386734] device: 'vcs7': device_add
[  +0.000068] PM: Adding info for No Bus:vcs7
[  +0.000945] device: 'vcsu7': device_add
[  +0.000041] PM: Adding info for No Bus:vcsu7
[  +0.000089] device: 'vcsa7': device_add
[  +0.000027] PM: Adding info for No Bus:vcsa7
[  +0.000661] device: 'vcs7': device_unregister
[  +0.000118] PM: Removing info for No Bus:vcs7
[  +0.000039] device: 'vcs7': device_create_release
[  +0.000035] device: 'vcsu7': device_unregister
[  +0.000070] PM: Removing info for No Bus:vcsu7
[  +0.000031] device: 'vcsu7': device_create_release
[  +0.000035] device: 'vcsa7': device_unregister
[  +0.000073] PM: Removing info for No Bus:vcsa7
[  +0.000030] device: 'vcsa7': device_create_release
[  +0.043255] device: 'lo': device_add
[  +0.000158] PM: Adding info for No Bus:lo
[  +0.023177] device: 'vcs7': device_add
[  +0.000064] PM: Adding info for No Bus:vcs7
[  +0.000258] device: 'vcsu7': device_add
[  +0.000027] PM: Adding info for No Bus:vcsu7
[  +0.000069] device: 'vcsa7': device_add
[  +0.000026] PM: Adding info for No Bus:vcsa7
[  +1.570306] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.000100] PM: gpu: Power-on latency exceeded, new value 82560 ns
[  +0.000051] etnaviv-gpu 38000000.gpu: resume latency exceeded, 41160 ns
[  +0.043520] redpine_91x: ================================================
[  +0.000010] redpine_91x: ================ RSI Version Info ==============
[  +0.000005] redpine_91x: ================================================
[  +0.000008] redpine_91x: FW Version	: 1.2.1.0
[  +0.000006] redpine_91x: Driver Version	: RS9116.NB0.NL.PURISM.LNX.1.3
[  +0.000005] redpine_91x: Operating mode	: 13 [Wi-Fi STA + BT DUAL]
[  +0.000006] redpine_91x: ================================================
[  +0.000135] common dev config params : (length = 48)
[  +0.000005] 20 00 28 00 00 00 00 00 00 00 00 00 00 00 00 00 
[  +0.000035] 00 02 00 0f 00 fe 2e 00 00 0d 00 00 00 01 01 03 
[  +0.000033] 00 00 00 00 00 00 01 
[  +0.000015] driver: 'RSI-SDIO WLAN': driver_bound: bound to device 'mmc1:fffd:1'
[  +0.000000] 00 13 00 00 00 01 00 00 00 
[  +0.000100] bus: 'sdio': really_probe: bound device mmc1:fffd:1 to driver RSI-SDIO WLAN
[  +0.005293] redpine_91x: rsi_send_bt_reg_params: Sending BT reg frame
[  +0.000012] BT REG PARAMS: (length = 21)
[  +0.000006] 05 60 00 00 00 00 00 00 00 00 00 00 00 00 55 00 
[  +0.000034] 00 00 01 1e 02 
[  +0.000167] device: 'hci0': device_add
[  +0.000070] PM: Adding info for No Bus:hci0
[  +0.000109] device: 'rfkill0': device_add
[  +0.000044] PM: Adding info for No Bus:rfkill0
[  +0.000080] redpine_91x: RSI HCI DEVICE "hci0" open
[  +0.005665] redpine_91x:  HCI module init done...
[  +0.026173] redpine_91x: Max Stations Allowed = 1
[  +0.000027] device: 'phy0': device_add
[  +0.000084] PM: Adding info for No Bus:phy0
[  +0.000191] device: 'rfkill1': device_add
[  +0.000043] PM: Adding info for No Bus:rfkill1
[  +0.000490] device: 'wlan0': device_add
[  +0.000133] PM: Adding info for No Bus:wlan0
[  +0.068094] redpine_91x: ===> Interface UP <===
[  +0.005010] redpine_91x: ===> Interface DOWN <===
[  +0.004862] redpine_91x: ===> Interface UP <===
[  +0.044657] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[  +0.000025] Bluetooth: BNEP socket layer initialized
[  +0.042151] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.000060] etnaviv-gpu 38000000.gpu: suspend latency exceeded, 43080 ns
[  +0.072657] <=====Sending PS Disable request ======>
[  +0.000009] <===== Mimic-UAPSD Power Save ====>
[  +0.000013] ps-request: (length = 42)
[  +0.000006] 1a c0 05 00 00 00 00 00 00 00 00 00 02 00 00 00 
[  +0.000034] 00 01 01 00 00 00 00 00 00 00 00 00 01 00 1e 00 
[  +0.000033] 00 00 00 00 01 00 00 00 00 00 
[  +0.376231] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.246891] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.184680] Bluetooth: RFCOMM socket layer initialized
[  +0.000033] Bluetooth: RFCOMM ver 1.11
[  +1.017736] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.689207] rfkill: input handler disabled
[  +0.763446] device: 'lo': device_add
[  +0.000151] PM: Adding info for No Bus:lo
[  +0.532742] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.380024] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan20 09:11] <=====Sending PS Disable request ======>
[  +0.000011] <===== Mimic-UAPSD Power Save ====>
[  +0.000016] ps-request: (length = 42)
[  +0.000007] 1a c0 05 00 00 00 00 00 00 00 00 00 02 00 00 00 
[  +0.000033] 00 01 01 00 00 00 00 00 00 00 00 00 01 00 1e 00 
[  +0.000034] 00 00 00 00 01 00 00 00 00 00 
[  +0.088126] redpine_91x: ===> Interface DOWN <===
[  +0.008102] redpine_91x: ===> Interface UP <===
[  +0.096621] <=====Sending PS Disable request ======>
[  +0.000008] <===== Mimic-UAPSD Power Save ====>
[  +0.000012] ps-request: (length = 42)
[  +0.000006] 1a c0 05 00 00 00 00 00 00 00 00 00 02 00 00 00 
[  +0.000034] 00 01 01 00 00 00 00 00 00 00 00 00 01 00 1e 00 
[  +0.000033] 00 00 00 00 01 00 00 00 00 00 
[  +8.825730] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +3.333196] <=====Sending PS Disable request ======>
[  +0.000012] <===== Mimic-UAPSD Power Save ====>
[  +0.000012] ps-request: (length = 42)
[  +0.000008] 1a c0 05 00 00 00 00 00 00 00 00 00 02 00 00 00 
[  +0.000052] 00 01 01 00 00 00 00 00 00 00 00 00 01 00 1e 00 
[  +0.000050] 00 00 00 00 01 00 00 00 00 00 
[  +0.010449] wlan0: authenticate with a2:40:a0:81:8e:83
[  +0.000380] wlan0: send auth to a2:40:a0:81:8e:83 (try 1/3)
[  +0.003199] wlan0: authenticated
[  +0.006140] wlan0: associate with a2:40:a0:81:8e:83 (try 1/3)
[  +0.001433] wlan0: RX AssocResp from a2:40:a0:81:8e:83 (capab=0x1011 status=0 aid=4)
[  +0.001137] wlan0: associated
[  +0.022643] redpine_91x: EAPOL 4 confirm
[  +0.053166] redpine_91x: rsi_hal_key_config: Cipher 0xfac04 key_type: 1 key_len: 16
[  +0.000027] redpine_91x: rsi_mac80211_set_key: RSI set_key
[  +0.000236] wlan0: Limiting TX power to 23 (23 - 0) dBm as advertised by a2:40:a0:81:8e:83
[  +0.000489] redpine_91x: rsi_hal_key_config: Cipher 0xfac04 key_type: 2 key_len: 16
[  +0.000018] redpine_91x: rsi_mac80211_set_key: RSI set_key
[  +0.000306] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[  +0.296293] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.000070] etnaviv-gpu 38000000.gpu: suspend latency exceeded, 48600 ns
[  +0.000101] PM: gpu: Power-off latency exceeded, new value 83280 ns
[  +0.037026] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.000107] PM: gpu: Power-on latency exceeded, new value 85320 ns
[  +0.238638] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.600219] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.000112] PM: gpu: Power-on latency exceeded, new value 89760 ns
[  +0.000057] etnaviv-gpu 38000000.gpu: resume latency exceeded, 43800 ns
[  +0.251136] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.640468] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.463714] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.155342] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.000157] etnaviv-gpu 38000000.gpu: resume latency exceeded, 44280 ns
[  +0.254911] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.784776] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.395722] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.574836] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.000113] PM: gpu: Power-on latency exceeded, new value 91080 ns
[  +0.000059] etnaviv-gpu 38000000.gpu: resume latency exceeded, 45360 ns
[  +0.137593] PM: Removing info for No Bus:lo
[  +0.117814] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.127388] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.000115] PM: gpu: Power-on latency exceeded, new value 92520 ns
[  +0.000059] etnaviv-gpu 38000000.gpu: resume latency exceeded, 45480 ns
[  +0.254870] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.798611] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.414788] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.797233] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.159506] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.249114] PM: Removing info for No Bus:lo
[  +0.005265] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.543424] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.255056] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.381534] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.797442] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.416326] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.543013] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.255206] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.159598] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.000162] etnaviv-gpu 38000000.gpu: resume latency exceeded, 45840 ns
[  +0.212268] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.585344] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.215177] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.423117] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.436813] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.384376] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.080597] redpine_91x: 36 
[  +0.000005] redpine_91x: 40 
[  +0.000011] redpine_91x: 44 
[  +0.000009] redpine_91x: 48 
[  +0.000008] redpine_91x: 52 
[  +0.000007] redpine_91x: 56 
[  +0.000008] redpine_91x: 60 
[  +0.000008] redpine_91x: 64 
[  +0.000007] redpine_91x: 100 
[  +0.000008] redpine_91x: 104 
[  +0.000008] redpine_91x: 108 
[  +0.000008] redpine_91x: 112 
[  +0.000007] redpine_91x: 116 
[  +0.000008] redpine_91x: 120 
[  +0.000008] redpine_91x: 124 
[  +0.000007] redpine_91x: 128 
[  +0.000008] redpine_91x: 132 
[  +0.000008] redpine_91x: 136 
[  +0.000008] redpine_91x: 140 
[  +0.000007] redpine_91x: 149 
[  +0.000008] redpine_91x: 153 
[  +0.000008] redpine_91x: 157 
[  +0.000008] redpine_91x: 161 
[  +0.000007] redpine_91x: 165 
[  +0.972219] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.131642] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.000137] PM: gpu: Power-on latency exceeded, new value 107880 ns
[  +0.000066] etnaviv-gpu 38000000.gpu: resume latency exceeded, 51840 ns
[  +0.294309] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.973630] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.605231] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.448063] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.161399] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.217896] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.165102] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.352680] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.859604] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.416263] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.543020] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.571517] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.736345] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.857264] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.417927] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.254075] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.364492] nwl-dsi 30a00000.mipi_dsi: genpd_runtime_suspend()
[  +0.000017] nwl-dsi 30a00000.mipi_dsi: suspend latency exceeded, 921 ns
[  +0.002431] edt_ft5x06 2-0038: Unable to fetch data, error: -6
[  +0.006142] edt_ft5x06 2-0038: Unable to fetch data, error: -6
[  +0.006159] edt_ft5x06 2-0038: Unable to fetch data, error: -6
[  +0.006136] edt_ft5x06 2-0038: Unable to fetch data, error: -6
[  +0.006128] edt_ft5x06 2-0038: Unable to fetch data, error: -6
[  +0.006130] edt_ft5x06 2-0038: Unable to fetch data, error: -6
[  +0.006139] edt_ft5x06 2-0038: Unable to fetch data, error: -6
[  +0.006132] edt_ft5x06 2-0038: Unable to fetch data, error: -6
[  +0.006163] edt_ft5x06 2-0038: Unable to fetch data, error: -6
[  +0.006146] edt_ft5x06 2-0038: Unable to fetch data, error: -6
[  +0.088572] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.000203] PM: gpu: Power-on latency exceeded, new value 151983 ns
[  +0.000077] etnaviv-gpu 38000000.gpu: resume latency exceeded, 62405 ns
[  +0.259501] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.188733] nwl-dsi 30a00000.mipi_dsi: genpd_runtime_resume()
[  +0.000072] nwl-dsi 30a00000.mipi_dsi: [drm:imx8mq_dsi_select_input] Using LCDIF as input source
[  +0.554095] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.000150] PM: gpu: Power-off latency exceeded, new value 83720 ns
[  +0.893300] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.290542] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.240697] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.214575] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.702303] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.406220] device: 'port0-partner': device_add
[  +0.000078] PM: Adding info for No Bus:port0-partner
[  +0.402536] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.508710] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.211846] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.065141] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.574048] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.000147] PM: gpu: Power-off latency exceeded, new value 85788 ns
[  +2.010107] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.254468] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.106995] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.252481] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan20 09:12] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.253447] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.998102] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.030315] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.466898] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.532551] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.998344] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.966785] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.588557] max17042 3-0036: SOC threshold INTR
[ +11.442946] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.247447] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251178] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.500644] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.656084] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.342124] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.079295] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.252210] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan20 09:13] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.252182] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.998850] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.747807] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.204122] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.578226] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.468828] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.000195] PM: gpu: Power-off latency exceeded, new value 133206 ns
[  +5.747098] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251695] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +11.746823] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251708] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +10.310384] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.283282] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.152646] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.230170] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.020512] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.078832] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.216126] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan20 09:14] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.214928] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.036599] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.746798] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.220472] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.593793] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.436443] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.546403] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.726771] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.006770] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.438065] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.169203] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.330280] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.275346] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.233611] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.294618] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +0.451153] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.538594] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.736882] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.219603] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +12.030742] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.343194] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.284459] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.119343] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.216031] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.705255] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.214613] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.444897] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan20 09:15] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.283280] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.089110] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.210152] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.788576] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.215772] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.784033] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.215859] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +12.033945] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.658612] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.089380] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.217300] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +8.363127] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan20 09:16] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.999741] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.998707] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.660155] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.340696] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[ +17.997676] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +5.779261] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.243063] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +4.415453] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.241891] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.317881] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +6.031684] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +2.297791] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[Jan20 09:17] etnaviv-gpu 38000000.gpu: genpd_runtime_resume()
[  +0.251721] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()
[  +1.308282] etnaviv-gpu 38000000.gpu: genpd_runtime_suspend()

Maybe one of the phone devs can mention what debug flags the etnaviv-gpu driver supports? Oh, duh… If you can put an external keyboard in, run alt-sysrq-9 to up the debugging information. Then when a freeze happens run alt-sysrq-l, alt-sysrq-m, alt-sysrq-p, alt-sysrq-q, alt-sysrq-t, and alt-sysrq-w. Those should dump a large amount of information about what the computer is doing when it freezes.

If you don’t have a keyboard, or the USB subsystem stops working, you can also have a script echo those commands (the last letter) into /proc/sysrq-trigger. Something like echo 9 > /proc/sysrq-trigger to turn on debugging.

@richi , have you still had no luck getting this fixed ?

I only boot the device about every second day now to check for updates.
Usually it runs for more than ten minutes if I only do light terminal typing or nothing at all. But once I start the browser, I usually have a freeze within five minutes. Doesn’t matter if it is the default browser of firefox-esr.

Have you tried contacting Purism about this? I’ve not heard others report this same issue.

I’d send them an email describing your problem and see what they say.

You could maybe try reinstalling the OS as well, a pain I know however it may help and is probably worth a shot.