Messages in this thread | | | Date | Sun, 24 May 2015 08:20:43 +0200 | From | Ingo Molnar <> | Subject | Re: [PATCH 4/7] tracing: timer: Add deferrable flag to timer_start |
| |
* Ingo Molnar <mingo@kernel.org> wrote:
> > [...] So the field size is available for the tool. If the tool > > blindly applies the format string, it's hardly a fault of the > > kernel. And there is no point to bloat 32bit tracing with 64bit > > entries just because some random tool might be stupid. > > Yeah, in a perfect world and so we could define arbitrarily complex > interfaces and expect tooling to follow it.
OTOH, on a second thought, libtraceevent handles this correctly, so the chance for tooling to get this wrong is much smaller than for other ABIs.
Plus the advantages on 32-bit systems you mentioned are real as well - so I concur with you.
Thanks,
Ingo
| |