Soft Patch Panel
 help / color / Atom feed
* [spp] [PATCH 0/7] introduce pipe PMD
@ 2020-02-25 23:32 Itsuro Oda
  2020-02-25 23:32 ` [spp] [PATCH 1/7] drivers/pipe: add pipe PMD driver Itsuro Oda
                   ` (7 more replies)
  0 siblings, 8 replies; 18+ messages in thread
From: Itsuro Oda @ 2020-02-25 23:32 UTC (permalink / raw)
  To: spp, ferruh.yigit, yasufum.o

pipe PMD provides a device named spp_pipe which communicates
using rings allocated by spp_primary.
For example spp_pipe0 made with devargs "rx=ring:0,tx=ring:1"
recieves packets from ring:0 and sends packets to ring:1.
spp_pipe enables high-speed communication between an application
and other application or SPP secondary processes (ex. spp_nfv)
using rings.
Note that an application using spp_pipe must be a secondary
process under spp_primary.

This series of patches add the part of driver. CLI and REST
API to request to make spp_pipe devices will be provided
by following patches. The document will be provided by
following patches too.

Itsuro Oda (7):
  drivers/pipe: add pipe PMD driver
  drivers: add pipe PMD in Makefile
  spp_primary: add link to pipe PMD in Makefile
  spp_nfv: add link to pipe PMD in Makefile
  spp_vf: add link to pipe PMD in Makefile
  spp_mirror: add link to pipe PMD in Makefile
  spp_pcap: add link to pipe PMD in Makefile

 src/drivers/Makefile                          |   1 +
 src/drivers/pipe/Makefile                     |  26 ++
 src/drivers/pipe/rte_pmd_spp_pipe_version.map |   4 +
 src/drivers/pipe/rte_spp_pipe.c               | 425 ++++++++++++++++++
 src/mirror/Makefile                           |   2 +-
 src/nfv/Makefile                              |   2 +-
 src/pcap/Makefile                             |   2 +-
 src/primary/Makefile                          |   2 +-
 src/vf/Makefile                               |   2 +-
 9 files changed, 461 insertions(+), 5 deletions(-)
 create mode 100644 src/drivers/pipe/Makefile
 create mode 100644 src/drivers/pipe/rte_pmd_spp_pipe_version.map
 create mode 100644 src/drivers/pipe/rte_spp_pipe.c

-- 
2.17.1


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

end of thread, back to index

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-02-25 23:32 [spp] [PATCH 0/7] introduce pipe PMD Itsuro Oda
2020-02-25 23:32 ` [spp] [PATCH 1/7] drivers/pipe: add pipe PMD driver Itsuro Oda
2020-02-28  8:30   ` Yasufumi Ogawa
2020-02-25 23:32 ` [spp] [PATCH 2/7] drivers: add pipe PMD in Makefile Itsuro Oda
2020-02-25 23:33 ` [spp] [PATCH 3/7] spp_primary: add link to " Itsuro Oda
2020-02-25 23:33 ` [spp] [PATCH 4/7] spp_nfv: " Itsuro Oda
2020-02-25 23:33 ` [spp] [PATCH 5/7] spp_vf: " Itsuro Oda
2020-02-25 23:33 ` [spp] [PATCH 6/7] spp_mirror: " Itsuro Oda
2020-02-25 23:33 ` [spp] [PATCH 7/7] spp_pcap: " Itsuro Oda
2020-03-01 23:34 ` [spp] [PATCH v2 0/7] introduce pipe PMD Itsuro Oda
2020-03-01 23:34   ` [spp] [PATCH v2 1/7] drivers/pipe: add pipe PMD driver Itsuro Oda
2020-03-01 23:34   ` [spp] [PATCH v2 2/7] drivers: add pipe PMD in Makefile Itsuro Oda
2020-03-01 23:34   ` [spp] [PATCH v2 3/7] spp_primary: add link to " Itsuro Oda
2020-03-01 23:34   ` [spp] [PATCH v2 4/7] spp_nfv: " Itsuro Oda
2020-03-01 23:34   ` [spp] [PATCH v2 5/7] spp_vf: " Itsuro Oda
2020-03-01 23:34   ` [spp] [PATCH v2 6/7] spp_mirror: " Itsuro Oda
2020-03-01 23:34   ` [spp] [PATCH v2 7/7] spp_pcap: " Itsuro Oda
2020-03-05  1:25   ` [spp] [PATCH v2 0/7] introduce pipe PMD Yasufumi Ogawa

Soft Patch Panel

Archives are clonable:
	git clone --mirror http://inbox.dpdk.org/spp/0 spp/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 spp spp/ http://inbox.dpdk.org/spp \
		spp@dpdk.org
	public-inbox-index spp


Newsgroup available over NNTP:
	nntp://inbox.dpdk.org/inbox.dpdk.spp


AGPL code for this site: git clone https://public-inbox.org/ public-inbox