timer unit of Allwinner A64 UNKNOWN1 bug

Ilya Dikariev dikarill at b-tu.de
Thu Nov 3 05:04:44 PDT 2022


Hello all,

owned a Pinephone and it turns out, that the genmask(8,0) is not
sufficient to get a workaround in this particular case.

The phone get freezed pretty often, and after some 10-15 minutes
unfreezes. Time jumps too.

Did the test https://github.com/smaeul/timer-tools that resulted in
https://pastebin.com/xbTeksJN


After applying the patch (changing to genmask(7,0)) the test passed. No
errors within hours and no freezes/time jumps.

Could you implement this into a mainline?

Best regards,
Ilya

-------------- next part --------------
A non-text attachment was scrubbed...
Name: rcu.patch
Type: text/x-patch
Size: 433 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20221103/cf346bfd/attachment.bin>


More information about the linux-arm-kernel mailing list