After having a look at drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c in linux-hwe-6.5 version 6.5.0-45.45~22.04.1, I find this line:
status = dc_validate_global_state(dc, dm_state->context, false);
As far as I can tell, this is the exact line changed in https://git.kernel.org/stable/c/6266b3a312b7f69c883c2d7c82d85772464421d2 mentioned above, as a fix that might solve this issue. I'll try to build and test a kernel with this fix in place, but am unsure if I will be able to test with an unsigned kernel on the machine in question.
After having a look at drivers/ gpu/drm/ amd/display/ amdgpu_ dm/amdgpu_ dm.c in linux-hwe-6.5 version 6.5.0-45. 45~22.04. 1, I find this line:
status = dc_validate_ global_ state(dc, dm_state->context, false);
As far as I can tell, this is the exact line changed in https:/ /git.kernel. org/stable/ c/6266b3a312b7f 69c883c2d7c82d8 5772464421d2 mentioned above, as a fix that might solve this issue. I'll try to build and test a kernel with this fix in place, but am unsure if I will be able to test with an unsigned kernel on the machine in question.