igt-gpu-panfrost regression: panfrost_submit.pan-unhandled-pagefault
Reported by KernelCI: https://linux.kernelci.org/test/case/id/637e7f299da6ea9d1f2abcfd/
Tested on Chromebooks: kevin
(rk3399) and veyron-jaq
(rk3288), might affect other boards as well.
Seen with different kernel versions and builds, examples:
I can't find a pattern for it.
Also reported here: https://github.com/kernelci/kernelci-project/issues/149
<8>[ 34.700236] <LAVA_SIGNAL_TESTCASE TEST_CASE_ID=pan-submit-and-close RESULT=pass>
<6>[ 34.775174] Console: switching to colour dummy device 80x25
<14>[ 34.781994] [IGT] panfrost_submit: executing
IGT-Version: 1.26-gc58d96d (aarch64) (Linux: 6.1.0-rc6 aarch64)
<14>[ 34.802935] [IGT] panfrost_submit: starting subtest pan-unhandled-pagefault
Starting subtest: pan-unhandled-pagefault
(panfrost_submit:351) CRITICAL: Test assertion failure function __igt_unique____real_main65, file ../tests/panfrost_submit.c:178:
(panfrost_submit:351) CRITICAL: Failed assertion: syncobj_wait(fd, &submit->args->out_sync, 1, abs_timeout(SHORT_TIME_NSEC), 0, NULL)
Stack trace:
#0 ../lib/igt_core.c:1908 __igt_fail_a<14>[ 34.938051] [IGT] panfrost_submit: exiting, ret=98
ssert()
#1 [<unknown>+0xda421c78]
#2 [<unknown>+0xda420e0c]
#3 [__libc_start_main+0xe8]
#4 [<unknown>+0xda420e44]
#5 [<unknown>+0xda420e44]
Subtest pan-unhandled-pagefault failed.
**** DEBUG ****
(panfrost_submit:351) CRITICAL: Test assertion failure function __igt_unique____real_main65, file ../tests/panfrost_submit.c:178:
(panfrost_submit:351) CRITICAL: Failed assertion: syncobj_wait(fd, &submit->args->out_sync, 1, abs_timeout(SHORT_TIME_NSEC), 0, NULL)
(panfrost_submit:351) igt_core-INFO: Stack trace:
(panfrost_submit:351) igt_core-INFO: #0 ../lib/igt_core.c:1908 __igt_fail_assert()
(panfrost_submit:351) igt_core-INFO: #1 [<unknown>+0xda421c78]
(panfrost_submit:351) igt_core-INFO: #2 [<unknown>+0xda420e0c]
(panfrost_submit:351) igt_core-INFO: #3 [__libc_start_main+0xe8]
(panfrost_submit:351) igt_core-INFO: #4 [<unknown>+0xda420e44]
(panfrost_submit:351) igt_core-INFO: #5 [<unknown>+0xda420e44]
**** END ****
[1mSubtest pan-unhandled-pagefault: FAIL (0.127s)[0m
<6>[ 34.953203] Console: switching to colour frame buffer device 300x100
<8>[ 35.108816] <LAVA_SIGNAL_TESTCASE TEST_CASE_ID=pan-unhandled-pagefault RESULT=fail>