I would recommend adjusting the patch to keep the display tracepoints enabled on xe, the non-vblank i915-specific patches should be harmless to apply. After that, the rest can be applied too. While I understand the theoretical need for more testing, I think we should go for practical and apply patch 1-2 too. Even on normal kernels there is absolutely no guarantee of fast completion. I'd say on a deterministic -rt kernel, I'd say it's less likely that vblank evasion is a problem. Kind regards, ~Maarten