DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] Dynamic Logging Name Formatting
@ 2018-01-23 17:31 Van Haaren, Harry
  2018-01-23 17:45 ` Ferruh Yigit
  0 siblings, 1 reply; 8+ messages in thread
From: Van Haaren, Harry @ 2018-01-23 17:31 UTC (permalink / raw)
  To: olivier.matz
  Cc: dev, Ma, Liang J, Mccarthy, Peter, santosh.shukla, jerin.jacob

Hi All,

I'm looking at the output of  app/test >> dump_log_types

There are a number of naming systems, and I think it would be good to standardize on one (before we diverge further than we already have..) Below a summary of current state, which is becoming a little messy IMO. A proposed (hopefully consistent) naming scheme suggested below that again.

Based on the suggested scheme, I think the OPDL PMD and OcteonTX would change - so adding Maintainers of those components to CC.

Feedback welcome, -Harry


=== Current State ===
=====================

Libraries:
   lib.<name>

Ethdev PMDs:
   pmd.<name>.info
   pmd.<name>.driver

Other PMDs
   pmd.<platform>.ethdev
   pmd.<platform>.ethdev.init
   pmd.<platform>.eventdev
   pmd.<platform>.mempool

More PMDs:
   eventdev.<pmd-name>.init
   eventdev.<pmd-name>.driver


=== Suggested Consistent Schema ===
===================================

Libraries:
  lib.<name>.specialization

Net PMDs:
  pmd.<name>.specialization
  // one could argue consistency would be pmd.ethdev.<name>
  // but the change is larger than the value IMO - thoughts?

Eventdev PMDs:
  pmd.eventdev.<name>.specialization

Crypto PMDs:
  pmd.cryptodev.<name>.specialization

BBdev PMDs:
  pmd.bbdev.<name>.specialization

Busses:
  bus.<name>.specialization

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2018-01-25 10:25 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-23 17:31 [dpdk-dev] Dynamic Logging Name Formatting Van Haaren, Harry
2018-01-23 17:45 ` Ferruh Yigit
2018-01-23 20:54   ` Bruce Richardson
2018-01-24  6:32     ` Andrew Rybchenko
2018-01-24  9:27       ` Olivier Matz
2018-01-24  9:36         ` Van Haaren, Harry
2018-01-25  9:35     ` Shreyansh Jain
2018-01-25  9:28       ` Van Haaren, Harry

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).