@Lun I wonder if they've figured this one out yet? I'm pretty sure it can cause random crashes in all drivers using drm_sched with certain kernel builds...
https://github.com/AsahiLinux/linux/commit/6993a6f3d316c347866c6aa3d4c205c5a68d0efb
I'm too tired of this code to come up with a proper fix and send it upstream though, I don't want to deal with that guy any more... I'll probably end up writing a Rust scheduler anyway so...