Hi Thomas,
On Sunday 08 October 2017 10:13 PM, Thomas Monjalon wrote: > 08/10/2017 14:40, Santosh Shukla: >> This commit adds a section to the docs listing the mempool >> device PMDs available. > It is confusing to add a mempool guide, given that we already have > a mempool section in the programmer's guide: > http://dpdk.org/doc/guides/prog_guide/mempool_lib.html > > And we will probably need also some doc for bus drivers. > > I think it would be more interesting to create a platform guide > where you can describe the bus and the mempool. > OK for doc/guides/platform/octeontx.rst ? No Strong opinion, But IMO, purpose of introducing mempool PMD was inspired from eventdev, Which I find pretty organized. Yes, we have mempool_lib guide but that is more about common mempool layer details like api, structure layout etc.. I wanted to add guide which tells about mempool PMD's and their capability if any, thats why included octeontx as strarter and was thinking that other external-mempool PMDs like dpaa/dpaa2 , sw ring pmd may come later. If above said does not make sense then will follow Thomas proposition and propose a patch. Thoughts? > I choose to integrate this series without this last patch. > I mark this patch as rejected. > Please submit a new one separately. > >> It then adds the octeontx fpavf mempool PMD to the listed mempool >> devices. >> >> Cc: John McNamara <john.mcnam...@intel.com> >> >> Signed-off-by: Santosh Shukla <santosh.shu...@caviumnetworks.com> >> Signed-off-by: Jerin Jacob <jerin.ja...@caviumnetworks.com> >> Reviewed-by: John McNamara <john.mcnam...@intel.com> >> --- > [...] >> --- a/MAINTAINERS >> +++ b/MAINTAINERS >> @@ -340,6 +340,13 @@ F: drivers/net/liquidio/ >> F: doc/guides/nics/liquidio.rst >> F: doc/guides/nics/features/liquidio.ini >> >> +Cavium Octeontx Mempool >> +M: Santosh Shukla <santosh.shu...@caviumnetworks.com> >> +M: Jerin Jacob <jerin.ja...@caviumnetworks.com> >> +F: drivers/mempool/octeontx > A slash is missing at the end of the directory. > > Until now, the mempool and bus drivers are listed with net drivers. > We could move them in a platform section later. > For now, let's put it as "Cavium OcteonTX" in net drivers. > > I fixed and merged it with the first patch. Thanks. IMO, for MAINTAINERS file: Just like we have entry for "Eventdev Driver" and underneath to that- all vendor specific PMD sits, I was thinking to introduce "Mempool Drivers" such that we place all external mempool PMDs + s/w PMD (example: Ring) sits underneath. thoughts? >> +F: doc/guides/mempool/index.rst > The index must not be part of Octeontx section. > >> +F: doc/guides/mempool/octeontx.rst