On Fri, Sep 15, 2023 at 06:01:35PM -0600, Dan Raymond wrote: > Implement a UART register tracing facility using the debugfs. This can be > used as a "serial port sniffer" to monitor UART traffic and line settings > with timestamps at microsecond granularity. This can be useful for general > serial port debugging or to debug the UART driver itself. > > Signed-off-by: Dan Raymond <draymond@xxxxxxxxxxxxx> Again, please stick with the tracing infrastructure and use that, like all other kernel subsystems do. If each driver/subsystem were to create a tracing interface like this, it would be unmanageable. So unless there is some really really good reason to not use the trace infrastructure, this patch can not be accepted. thanks, greg k-h