From: Itsuro Oda <oda@valinux.co.jp> To: spp@dpdk.org, ferruh.yigit@intel.com, yasufum.o@gmail.com Subject: [spp] [PATCH 0/7] introduce pipe PMD Date: Wed, 26 Feb 2020 08:32:57 +0900 Message-ID: <20200225233304.2373-1-oda@valinux.co.jp> (raw) 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
next reply other threads:[~2020-02-25 23:33 UTC|newest] Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-02-25 23:32 Itsuro Oda [this message] 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
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20200225233304.2373-1-oda@valinux.co.jp \ --to=oda@valinux.co.jp \ --cc=ferruh.yigit@intel.com \ --cc=spp@dpdk.org \ --cc=yasufum.o@gmail.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Soft Patch Panel This inbox may be cloned and mirrored by anyone: 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 Example config snippet for mirrors. Newsgroup available over NNTP: nntp://inbox.dpdk.org/inbox.dpdk.spp AGPL code for this site: git clone https://public-inbox.org/public-inbox.git