By now, everybody should have come to the conclusion that there is in fact nobody here who actually has the required know-how CKD to figure out of what's going on here; all we have are 2 possibly broken patches and plenty of vague assumptions.
I still say: if you're really that concerned, you should file a bug in the freedesktop bug tracker: https://bugs.freedesktop.org
By now, everybody should have come to the conclusion that there is in fact nobody here who actually has the required know-how CKD to figure out of what's going on here; all we have are 2 possibly broken patches and plenty of vague assumptions.
I still say: if you're really that concerned, you should file a bug in the freedesktop bug tracker: https:/ /bugs.freedeskt op.org