lima: mmu page fault at 0x10000040 from bus id 0 of type read on ppmmu0
Hi,
I had some discussion on Fosdem with @enunes. I hope I have attached all required information.
I am using following image (Manjaro Linux + nemo packages on PinePhone)
https://nemo.mlich.cz/images/Manjaro-ARM-nemomobile-git-pinephone-23.01.img.xz
When I open glacier-settings (Qt based app https://github.com/nemomobile-ux/glacier-settings) and go to list of available wifi networks, the application frezes almost every time and dmesg reports following error:
[ 104.731253] lima 1c40000.gpu: mmu page fault at 0x10000040 from bus id 0 of type read on ppmmu0
[ 104.740151] lima 1c40000.gpu: mmu page fault at 0x200e0000 from bus id 0 of type read on ppmmu1
[ 104.749131] lima 1c40000.gpu: pp task error 0 int_state=0 status=5
[ 104.755428] lima 1c40000.gpu: pp task error 1 int_state=0 status=5
[ 104.761700] lima 1c40000.gpu: mmu resume
[ 104.761709] lima 1c40000.gpu: mmu resume
[ 208.637701] lima 1c40000.gpu: pp error irq state=200 status=41
[ 208.643676] lima 1c40000.gpu: pp error irq state=201 status=40
[ 208.649719] lima 1c40000.gpu: pp task error 0 int_state=0 status=0
[ 208.656042] lima 1c40000.gpu: pp task error 1 int_state=0 status=0
[manjaro@pinephone ~]$ uname -a
Linux pinephone 6.1.7-1-MANJARO-ARM #1 SMP PREEMPT Fri Jan 20 19:15:59 UTC 2023 aarch64 GNU/Linux
[manjaro@pinephone ~]$ cat /proc/cmdline
loglevel=4 console=tty0 console=ttyS0,115200 earlycon=uart,mmio32,0x01c28000 consoleblank=0 boot=PARTUUID=0dfc97d7-01 root=PARTUUID=0dfc97d7-02 rw rootwait quiet audit=0 bootsplash.bootfile=bootsplash-themes/manjaro/bootsplash lima.sched_timeout_ms=2000
I have added lima.sched_timeout_ms=2000
and it doesn't affect it.
compositor is lipstick (github.com/nemomobile-ux/lipstick)
See attached api trace trace.tar.gz