At a high level, I'd like to see two major things before we merge tracing support:
This needs to be a library, eventually using no_std, for inclusion into the kernel.
Most importantly, I'd like to see a write up about planned design, implementation, and integration. I'd suggest writing an RFC for all of this, so we can get the ideas and planning into one place so we can all discuss and iterate: https://github.com/twizzler-operating-system/rfcs
Added a simple tracing subscriber without std features into Twizzler.