This patch should get extra-thorough review and preferably be tested by the tracepoint maintainers, since I wasn't able to test all of it. Michael