On Tue, Mar 28, 2017 at 04:13:45PM +0200, Dietmar Eggemann wrote: > Do you think that making them public in include/linux/sched.h is the way to > go?
No; all that stuff should really stay private. tracepoints are a very bad reason to leak this stuff.