(In reply to comment #17)
> Created an attachment (id=33908) [details]
> 0001-mi-ignore-fromDIX-argument-in-mieqSwitchScreen.patch
>
> Please give this one a test. It seems to fix the problem for me though I'm not
> sure if there are hidden side-effects.
sigh. no, this one isn't correct either and it looks like there's a race condition in the wacom driver caused by xf86XInputSetScreen that triggers more-or-less the same bug though through a different codepath.
So for now I'd go with Tim's patch (Tim - I still need your signed-off-by for the patch) and my reproducer needs to be fixed elsewhere.
(In reply to comment #17) ignore- fromDIX- argument- in-mieqSwitchSc reen.patch
> Created an attachment (id=33908) [details]
> 0001-mi-
>
> Please give this one a test. It seems to fix the problem for me though I'm not
> sure if there are hidden side-effects.
sigh. no, this one isn't correct either and it looks like there's a race condition in the wacom driver caused by xf86XInputSetScreen that triggers more-or-less the same bug though through a different codepath.
So for now I'd go with Tim's patch (Tim - I still need your signed-off-by for the patch) and my reproducer needs to be fixed elsewhere.