[PATCH v3 0/2] Add option to timestamp console log
Bruce Richardson
bruce.richardson at intel.com
Tue Mar 7 10:12:03 CET 2023
On Tue, Mar 07, 2023 at 08:33:17AM +0100, Morten Brørup wrote:
> > From: Stephen Hemminger [mailto:stephen at networkplumber.org]
> > Sent: Monday, 6 March 2023 20.28
> >
> > This is a reprise of earlier patch to add timestamp to console
> > messages.
> >
> > Example:
> > # dpdk-testpmd -l 1-4 -n 4 --vdev net_null0 --log-timestamp -- -i
> > EAL: Detected CPU lcores: 16
> > EAL: Detected NUMA nodes: 1
> > EAL: Detected static linkage of DPDK
> > EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
> > EAL: Selected IOVA mode 'VA'
> > Interactive-mode selected
> > [ 0.191407] testpmd: create a new mbuf pool <mb_pool_0>: n=171456,
> > size=2176, socket=0
> > [ 0.191510] testpmd: preferred mempool ops selected: ring_mp_mc
>
> This is useful.
>
> Here's some feature creep: Since the timestamp output is configurable, there is no need to settle on one specific timestamp format. The option could allow a choice between MONOTONIC and REALTIME, with an option for REALTIME to include the date in ISO 8601 format (YYYY-MM-DD). And REALTIME could be UTC or local time. You could consider taking a format string for strftime(), with the extension that %f expands to 6 digit microseconds like in Python [1].
>
> [1]: https://docs.python.org/3/library/datetime.html#strftime-and-strptime-format-codes
>
> With or without feature creep,
>
> Series-acked-by: Morten Brørup <mb at smartsharesystems.com>
>
Missed the fact there was already a v3 when I acked v2, so repeating here.
Series-acked-by: Bruce Richardson <bruce.richardson at intel.com>
I'd rather not have the feature creep on it though - at least not yet!
More information about the dev
mailing list