Notes from the LPC scheduler microconference
Notes from the LPC scheduler microconference
Posted Sep 22, 2017 18:07 UTC (Fri) by karim (subscriber, #114)In reply to: Notes from the LPC scheduler microconference by nevets
Parent article: Notes from the LPC scheduler microconference
It would probably be better to hide the ugliness into some kind of user-space library and have the user-space tools depend on that. This way the tools wouldn't need to change as much, but they'd need to use a version of the library that understands the kernel they're running on.
Having to maintain insane padding in events just because a user-space tool misunderstood it is broken by design from my standpoint. I'm in no position to push this myself, but I really think that your time would be much better used to making tracing better than being tied to legacy issues such as this. And, more importantly, I think users would be much better off if the trace points were considered a "constant moving target".