00:43kode54: here, have a fun one
00:43kode54: https://gitlab.freedesktop.org/drm/amd/-/issues/3698
00:44kode54: comp_1.3.0 ring timeout
00:44kode54: and page faults preceding it
00:44kode54: soreau: lookee here, there's my fun, I doubt it's Wayfire related, though
00:45kode54: so nice that 6.12 has a high chance to soft recover instead of full reset
01:25soreau: kode54: are you able to reproduce with any other (gles) compositor?
01:26kode54: I have no idea if it was even the compositor
01:26kode54: it was the compute pipeline
01:28soreau: kode54: running pixdecor?
01:28kode54: yes
01:28soreau: because that uses compute for stuffs
01:30kode54: ah yea, it was wayfire that triggered the page faults
01:32soreau: I've been over the pixdecor compute code with a fine toothed comb but it's a tossup as to whether it could be the driver or some crazy pixdecor bug
01:33kode54: I am using a git build of mesa from a day or two ago
01:34kode54: maybe this is a mesa bug
01:35soreau: or kernel
01:35soreau: does it happen while system is under load by chance?
01:36kode54: I was just running a Discord video call
01:36kode54: and browser
09:05DottorLeo: Hi! @Venemo @MrCooper i've seen your thread on Mesa ML about bisecting, and i'm interested about the topic of building Mesa locally and test games with it without touching the one shipped with the distro (in my case Fedora 40). For example i'd like to test mesa-git against mesa-git + MR 30720 (aco/scheduler: improve scheduling heuristic [needs benchmarks]) swapping these 2 version, gathering data and post it on the MR and go
09:05DottorLeo: back to the "official Mesa" with the OS. Is there somewhere a documentation on how do this thing?
09:06DottorLeo: I've seen the answer ""meson devenv" allows running apps using the Mesa binaries in a build directory." and seem a nice solution to test "on-the-fly" :)
13:09Venemo: DottorLeo: I am not familiar with "meson devenv" but I can share my setup. also you should know that in order for a benchmark to be reliable, there are a few more steps to take, such as applying some power management settings, CPU settings etc.
13:34MrCooper: Venemo: they left ~2h ago
13:38Venemo: maybe they read the logs
23:06DemiMarie: Which commit added validation of usermode queue addresses to prevent the firmware from crashing?