In order to facilitate testing, here's another version of the fix which prints a message
[drm] Fixing large cursor offset 0xXXXXXXXX >= 0x08000000
when the suspected problem would have occurred. So if such a message appears in dmesg but the cursor is unharmed, we know this is indeed the proper fix.
Created attachment 58066
Verbose test patch
In order to facilitate testing, here's another version of the fix which prints a message
[drm] Fixing large cursor offset 0xXXXXXXXX >= 0x08000000
when the suspected problem would have occurred. So if such a message appears in dmesg but the cursor is unharmed, we know this is indeed the proper fix.