This bug was about applying a patch meant for an older kernel to newer kernel with new features. And the problematic patch contained broken code that got activated when the new feature was available.
It was just by lucky accident that the broken patch worked with the old kernel.