Bug 1965784
Summary: | [PineBook Pro] panfrost ff9a0000.gpu: Unhandled Page fault in AS0 at VA 0x0000000015600000 | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Dominik 'Rathann' Mierzejewski <dominik> | ||||
Component: | mesa | Assignee: | Adam Jackson <ajax> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 34 | CC: | acaringi, adscvr, airlied, ajax, alciregi, bskeggs, caillon+fedoraproject, hdegoede, igor.raits, jarodwilson, jeremy, jglisse, jonathan, josef, kernel-maint, lgoncalv, linville, lyude, masami256, mchehab, pbrobinson, ptalbert, rclark, rhughes, rstrode, steved, tstellar | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | aarch64 | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | mesa-21.1.3-1.fc34 | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2021-06-21 01:03:41 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 245418 | ||||||
Attachments: |
|
Description
Dominik 'Rathann' Mierzejewski
2021-05-29 21:58:10 UTC
Please use abrt or similar to get a full log with debug symbols I'm pretty sure mesa-21.1.1 is the cause/trigger as downgrading to mesa-21.0.2 makes the issue stop. abrt is not catching anything, any hints on how to get a full log? Should I run a rawhide kernel? I got a kernel WARNING this time, too: May 31 12:30:53 kernel: ------------[ cut here ]------------ May 31 12:30:53 kernel: Memory manager not clean during takedown. May 31 12:30:53 kernel: WARNING: CPU: 4 PID: 7032 at drivers/gpu/drm/drm_mm.c:998 drm_mm_takedown+0x34/0x44 [drm] May 31 12:30:53 kernel: Modules linked in: rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver nfs lockd grace nfs_ssc fscache rfcomm snd_seq_dummy snd_hrtimer nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_f> May 31 12:30:53 kernel: videobuf2_memops industrialio_triggered_buffer snd_pcm brcmutil videobuf2_v4l2 kfifo_buf cfg80211 videobuf2_common nvmem_rockchip_efuse videodev mc snd_timer snd rfkill indus> May 31 12:30:53 kernel: CPU: 4 PID: 7032 Comm: JS Helper Tainted: G WC 5.12.7-300.fc34.aarch64 #1 May 31 12:30:53 kernel: Hardware name: /, BIOS 2021.04 04/28/2021 May 31 12:30:53 kernel: pstate: 40400005 (nZcv daif +PAN -UAO -TCO BTYPE=--) May 31 12:30:53 kernel: pc : drm_mm_takedown+0x34/0x44 [drm] May 31 12:30:53 kernel: lr : drm_mm_takedown+0x34/0x44 [drm] May 31 12:30:53 kernel: sp : ffff8000132cbb80 May 31 12:30:53 kernel: x29: ffff8000132cbb80 x28: ffff30dcbdf70000 May 31 12:30:53 kernel: x27: ffff30dc85b76ca8 x26: ffffa2abdc402000 May 31 12:30:53 kernel: x25: ffff30dc85b76cf0 x24: ffff30dc81d8c800 May 31 12:30:53 kernel: x23: 0000000000000000 x22: ffff30dc81d8c800 May 31 12:30:53 kernel: x21: ffff30dc85b76c00 x20: ffff30dc85b76cc8 May 31 12:30:53 kernel: x19: ffff30dcf0946c00 x18: 0000000000000000 May 31 12:30:53 kernel: x17: 0000000000000000 x16: ffffa2abdb7a0a54 May 31 12:30:53 kernel: x15: 0000000000000040 x14: 0000000000000000 May 31 12:30:53 kernel: x13: 0000000000000040 x12: ffff30dc91b756d0 May 31 12:30:53 kernel: x11: ffffa2abdc9fcc98 x10: 00000000ffffe000 May 31 12:30:53 kernel: x9 : ffffa2abda9e0d80 x8 : 00000000ffffdfff May 31 12:30:53 kernel: x7 : ffffa2abdc9fcc98 x6 : 0000000000000001 May 31 12:30:53 kernel: x5 : ffff30dd76ef3148 x4 : 0000000000000000 May 31 12:30:53 kernel: x3 : 0000000000000027 x2 : 0000000000000023 May 31 12:30:53 kernel: x1 : ffff30dd76ef3150 x0 : 0000000000000029 May 31 12:30:53 kernel: Call trace: May 31 12:30:53 kernel: drm_mm_takedown+0x34/0x44 [drm] May 31 12:30:53 kernel: panfrost_postclose+0x40/0x5c [panfrost] May 31 12:30:53 kernel: drm_file_free.part.0+0x1ac/0x250 [drm] May 31 12:30:53 kernel: drm_close_helper.isra.0+0x74/0x84 [drm] May 31 12:30:53 kernel: drm_release+0x78/0x154 [drm] May 31 12:30:53 kernel: __fput+0x88/0x244 May 31 12:30:53 kernel: ____fput+0x1c/0x30 May 31 12:30:53 kernel: task_work_run+0xcc/0x22c May 31 12:30:53 kernel: do_exit+0x1cc/0x460 May 31 12:30:53 kernel: do_group_exit+0x44/0xac May 31 12:30:53 kernel: get_signal+0x1e4/0x940 May 31 12:30:53 kernel: do_signal+0x84/0x270 May 31 12:30:53 kernel: do_notify_resume+0xe0/0x390 May 31 12:30:53 kernel: work_pending+0xc/0x498 May 31 12:30:53 kernel: ---[ end trace b5135138d9d2c413 ]--- May 31 12:31:28 kernel: panfrost_gem_shrinker_scan: 60 callbacks suppressed It seems to be fixed in mesa main branch. I've just built 21.2.0-devel (git 234e1b7) and I'm unable to reproduce this anymore. Reassigning to mesa, then. Upstream commit https://gitlab.freedesktop.org/mesa/mesa/-/commit/a89bc59980b3ea7b2f03d2994bae7dda689f637f looks relevant here. I'm going to try building 21.1.1 with that patch applied and report back. Sadly, the patch depends on other patches not present in 21.1.1. Upstream fix: https://gitlab.freedesktop.org/mesa/mesa/-/commit/fe9d37b0c6e89f11a5f25022a851da81d19dab73.patch . Scratch build with that patch fixes the issue: https://koji.fedoraproject.org/koji/taskinfo?taskID=69050219 . Upstream says fix will be included in the next 21.1.x release. FEDORA-2021-0ec322843a has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-0ec322843a FEDORA-2021-0ec322843a has been pushed to the Fedora 34 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-0ec322843a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-0ec322843a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2021-0ec322843a has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report. |