https://bugs.winehq.org/show_bug.cgi?id=46472
--- Comment #22 from Alexandre Julliard julliard@winehq.org --- (In reply to tjb from comment #21)
(In reply to Anthony Jagers from comment #20)
I tried to file a bug report with the kernel mailing list. Either it got rejected or buried. Anyone else want to try?
The kernel guys will need a specific example of why the patch is broken. The fact that wine used to work on some programs and doesn't work any more with new PTRACE_POKEUSER behavior is not going to matter to them unless it can be shown the change (claimed as a fix) is actually incorrect. Thus it most likely falls to a core wine dev to smoke this out, someone who actually implemented the low level PTRACE code and would know that the new interface behavior is incorrect, or that the new interface behavior is actually the correct approach and wine needs to be updated to accommodate it.
Did you actually talk to the kernel guys, or are you just guessing? They usually take backwards compatibility seriously.