DPDK website maintenance
 help / color / Atom feed
* [dpdk-web] [PATCH 0/7] update supported hardware
@ 2019-12-16  0:40 Thomas Monjalon
  2019-12-16  0:40 ` [dpdk-web] [PATCH 1/7] remove protocol from driver doc URLs Thomas Monjalon
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Thomas Monjalon @ 2019-12-16  0:40 UTC (permalink / raw)
  To: web

The main updates of this series are about adding CPU and crypto
to supported hardware.
Some recent device classes (baseband, compress) are not added yet.

The goal is to replace https://www.dpdk.org/ecosystem/#hardware
and https://www.dpdk.org/ecosystem/#drivers with some links
to the more complete and up-to-date list on http://core.dpdk.org/supported/


Thomas Monjalon (7):
  remove protocol from driver doc URLs
  add virtio-crypto to paravirtualization
  add memif to software NICs
  move software NICs in NICs
  unhide supported NIC category
  add supported CPU category
  add supported crypto category

 content/supported/_index.md             | 14 ++++++++------
 content/supported/cpus/_index.md        |  6 ++++++
 content/supported/cpus/arm.md           | 11 +++++++++++
 content/supported/cpus/ppc.md           |  7 +++++++
 content/supported/cpus/x86.md           |  8 ++++++++
 content/supported/cryptos/_index.md     | 11 +++++++++++
 content/supported/cryptos/amd.md        |  7 +++++++
 content/supported/cryptos/cpu.md        |  7 +++++++
 content/supported/cryptos/intel.md      |  7 +++++++
 content/supported/cryptos/marvell.md    | 10 ++++++++++
 content/supported/cryptos/nxp.md        |  9 +++++++++
 content/supported/cryptos/sw.md         | 12 ++++++++++++
 content/supported/nics/_index.md        | 11 +++++++++--
 content/supported/nics/amazon.md        |  2 +-
 content/supported/nics/amd.md           |  2 +-
 content/supported/nics/aquantia.md      |  2 +-
 content/supported/nics/atomicrules.md   |  2 +-
 content/supported/nics/broadcom.md      |  2 +-
 content/supported/nics/chelsio.md       |  2 +-
 content/supported/nics/cisco.md         |  2 +-
 content/supported/nics/hisilicon.md     |  2 +-
 content/supported/nics/huawei.md        |  2 +-
 content/supported/nics/intel.md         | 18 +++++++++---------
 content/supported/nics/marvell.md       | 16 ++++++++--------
 content/supported/nics/mellanox.md      |  4 ++--
 content/supported/nics/netcope.md       |  4 ++--
 content/supported/nics/netronome.md     |  2 +-
 content/supported/nics/nxp.md           |  8 ++++----
 content/supported/nics/solarflare.md    |  2 +-
 content/supported/nics/sw.md            | 12 ++++++++++++
 content/supported/others.md             | 10 ----------
 content/supported/paravirtualization.md |  9 +++++----
 32 files changed, 165 insertions(+), 58 deletions(-)
 create mode 100644 content/supported/cpus/_index.md
 create mode 100644 content/supported/cpus/arm.md
 create mode 100644 content/supported/cpus/ppc.md
 create mode 100644 content/supported/cpus/x86.md
 create mode 100644 content/supported/cryptos/_index.md
 create mode 100644 content/supported/cryptos/amd.md
 create mode 100644 content/supported/cryptos/cpu.md
 create mode 100644 content/supported/cryptos/intel.md
 create mode 100644 content/supported/cryptos/marvell.md
 create mode 100644 content/supported/cryptos/nxp.md
 create mode 100644 content/supported/cryptos/sw.md
 create mode 100644 content/supported/nics/sw.md
 delete mode 100644 content/supported/others.md

-- 
2.24.0


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

* [dpdk-web] [PATCH 1/7] remove protocol from driver doc URLs
  2019-12-16  0:40 [dpdk-web] [PATCH 0/7] update supported hardware Thomas Monjalon
@ 2019-12-16  0:40 ` Thomas Monjalon
  2019-12-16  0:40 ` [dpdk-web] [PATCH 2/7] add virtio-crypto to paravirtualization Thomas Monjalon
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Thomas Monjalon @ 2019-12-16  0:40 UTC (permalink / raw)
  To: web

Replacing http:// or https:// with //
so the same protocol is used when following links.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
 content/supported/_index.md             |  2 +-
 content/supported/nics/amazon.md        |  2 +-
 content/supported/nics/amd.md           |  2 +-
 content/supported/nics/aquantia.md      |  2 +-
 content/supported/nics/atomicrules.md   |  2 +-
 content/supported/nics/broadcom.md      |  2 +-
 content/supported/nics/chelsio.md       |  2 +-
 content/supported/nics/cisco.md         |  2 +-
 content/supported/nics/hisilicon.md     |  2 +-
 content/supported/nics/huawei.md        |  2 +-
 content/supported/nics/intel.md         | 18 +++++++++---------
 content/supported/nics/marvell.md       | 16 ++++++++--------
 content/supported/nics/mellanox.md      |  4 ++--
 content/supported/nics/netcope.md       |  4 ++--
 content/supported/nics/netronome.md     |  2 +-
 content/supported/nics/nxp.md           |  8 ++++----
 content/supported/nics/solarflare.md    |  2 +-
 content/supported/others.md             | 10 +++++-----
 content/supported/paravirtualization.md |  8 ++++----
 19 files changed, 46 insertions(+), 46 deletions(-)

diff --git a/content/supported/_index.md b/content/supported/_index.md
index a028432..8722869 100644
--- a/content/supported/_index.md
+++ b/content/supported/_index.md
@@ -7,7 +7,7 @@ weight = "6"
 
 {{% notice info %}}
 Features supported by the drivers can be checked in the
-[networking drivers matrix](http://doc.dpdk.org/guides/nics/overview.html#id1).
+[networking drivers matrix](//doc.dpdk.org/guides/nics/overview.html#id1).
 {{% /notice %}}
 
 {{% children style="card" page="supported/nics" showhidden="true" sort="name" description="true" %}}
diff --git a/content/supported/nics/amazon.md b/content/supported/nics/amazon.md
index afdbfc1..f478c26 100644
--- a/content/supported/nics/amazon.md
+++ b/content/supported/nics/amazon.md
@@ -4,4 +4,4 @@ description = "ena"
 hidden = true
 +++
 
-- [ena (Elastic Network Adapter)](http://doc.dpdk.org/guides/nics/ena.html)
+- [ena (Elastic Network Adapter)](//doc.dpdk.org/guides/nics/ena.html)
diff --git a/content/supported/nics/amd.md b/content/supported/nics/amd.md
index 3ef95e2..38f8370 100644
--- a/content/supported/nics/amd.md
+++ b/content/supported/nics/amd.md
@@ -4,4 +4,4 @@ description = "axgbe"
 hidden = true
 +++
 
-- [axgbe](http://doc.dpdk.org/guides/nics/axgbe.html) (AMD EPYC&trade; Embedded 3000 family)
+- [axgbe](//doc.dpdk.org/guides/nics/axgbe.html) (AMD EPYC&trade; Embedded 3000 family)
diff --git a/content/supported/nics/aquantia.md b/content/supported/nics/aquantia.md
index 18d5fd1..9f1c3e3 100644
--- a/content/supported/nics/aquantia.md
+++ b/content/supported/nics/aquantia.md
@@ -4,4 +4,4 @@ description = "atlantic"
 hidden = true
 +++
 
-- [atlantic](http://doc.dpdk.org/guides/nics/atlantic.html) (AQC100, AQC107, AQC108, AQC109)
+- [atlantic](//doc.dpdk.org/guides/nics/atlantic.html) (AQC100, AQC107, AQC108, AQC109)
diff --git a/content/supported/nics/atomicrules.md b/content/supported/nics/atomicrules.md
index d8de7f8..4dcb11c 100644
--- a/content/supported/nics/atomicrules.md
+++ b/content/supported/nics/atomicrules.md
@@ -4,4 +4,4 @@ description = "ark"
 hidden = true
 +++
 
-- [ark](http://doc.dpdk.org/guides/nics/ark.html) (Arkville Packet Conduit FX0/FX1)
+- [ark](//doc.dpdk.org/guides/nics/ark.html) (Arkville Packet Conduit FX0/FX1)
diff --git a/content/supported/nics/broadcom.md b/content/supported/nics/broadcom.md
index 13ff84f..0becb65 100644
--- a/content/supported/nics/broadcom.md
+++ b/content/supported/nics/broadcom.md
@@ -4,4 +4,4 @@ description = "bnxt"
 hidden = true
 +++
 
-- [bnxt](http://doc.dpdk.org/guides/nics/bnxt.html) (NetXtreme-C, NetXtreme-E, NetXtreme-S, StrataGX)
+- [bnxt](//doc.dpdk.org/guides/nics/bnxt.html) (NetXtreme-C, NetXtreme-E, NetXtreme-S, StrataGX)
diff --git a/content/supported/nics/chelsio.md b/content/supported/nics/chelsio.md
index 02c6c3e..f23c041 100644
--- a/content/supported/nics/chelsio.md
+++ b/content/supported/nics/chelsio.md
@@ -4,4 +4,4 @@ description = "cxgbe"
 hidden = true
 +++
 
-- [cxgbe](http://doc.dpdk.org/guides/nics/cxgbe.html) (Terminator 5, Terminator 6)
+- [cxgbe](//doc.dpdk.org/guides/nics/cxgbe.html) (Terminator 5, Terminator 6)
diff --git a/content/supported/nics/cisco.md b/content/supported/nics/cisco.md
index 45e9fa3..3a9042d 100644
--- a/content/supported/nics/cisco.md
+++ b/content/supported/nics/cisco.md
@@ -4,4 +4,4 @@ description = "enic"
 hidden = true
 +++
 
-- [enic](http://doc.dpdk.org/guides/nics/enic.html) (UCS Virtual Interface Card)
+- [enic](//doc.dpdk.org/guides/nics/enic.html) (UCS Virtual Interface Card)
diff --git a/content/supported/nics/hisilicon.md b/content/supported/nics/hisilicon.md
index a032a11..4e4d29a 100644
--- a/content/supported/nics/hisilicon.md
+++ b/content/supported/nics/hisilicon.md
@@ -4,4 +4,4 @@ description = "hns3"
 hidden = true
 +++
 
-- [hns3](http://doc.dpdk.org/guides/nics/hns3.html) (Kunpeng 920, Kunpeng 920s)
+- [hns3](//doc.dpdk.org/guides/nics/hns3.html) (Kunpeng 920, Kunpeng 920s)
diff --git a/content/supported/nics/huawei.md b/content/supported/nics/huawei.md
index dd1cb43..ac83f62 100644
--- a/content/supported/nics/huawei.md
+++ b/content/supported/nics/huawei.md
@@ -4,4 +4,4 @@ description = "hinic"
 hidden = true
 +++
 
-- [hinic](http://doc.dpdk.org/guides/nics/hinic.html) (IN200)
+- [hinic](//doc.dpdk.org/guides/nics/hinic.html) (IN200)
diff --git a/content/supported/nics/intel.md b/content/supported/nics/intel.md
index 1081dcd..6f3e90f 100644
--- a/content/supported/nics/intel.md
+++ b/content/supported/nics/intel.md
@@ -4,15 +4,15 @@ description = "e1000, ixgbe, i40e, ice, fm10k, ipn3ke, ifc"
 hidden = true
 +++
 
-- [e1000](http://doc.dpdk.org/guides/nics/e1000em.html) (82540, 82545, 82546)
-- [e1000e](http://git.dpdk.org/dpdk/tree/drivers/net/e1000/) (82571, 82572, 82573, 82574, 82583, ICH8, ICH9, ICH10, PCH, PCH2, I217, I218, I219)
-- [igb](http://doc.dpdk.org/guides/nics/igb.html) (82575, 82576, 82580, I210, I211, I350, I354, DH89xx)
-- [ixgbe](http://doc.dpdk.org/guides/nics/ixgbe.html) (82598, 82599, X520, X540, X550)
-- [i40e](http://doc.dpdk.org/guides/nics/i40e.html) (X710, XL710, X722, XXV710)
-- [ice](http://doc.dpdk.org/guides/nics/ice.html) (E810)
-- [fm10k](http://doc.dpdk.org/guides/nics/fm10k.html) (FM10420)
-- [ipn3ke](http://doc.dpdk.org/guides/nics/ipn3ke.html) (PAC N3000)
-- [ifc](http://doc.dpdk.org/guides/nics/ifc.html) (IFC)
+- [e1000](//doc.dpdk.org/guides/nics/e1000em.html) (82540, 82545, 82546)
+- [e1000e](//git.dpdk.org/dpdk/tree/drivers/net/e1000/) (82571, 82572, 82573, 82574, 82583, ICH8, ICH9, ICH10, PCH, PCH2, I217, I218, I219)
+- [igb](//doc.dpdk.org/guides/nics/igb.html) (82573, 82576, 82580, I210, I211, I350, I354, DH89xx)
+- [ixgbe](//doc.dpdk.org/guides/nics/ixgbe.html) (82598, 82599, X520, X540, X550)
+- [i40e](//doc.dpdk.org/guides/nics/i40e.html) (X710, XL710, X722, XXV710)
+- [ice](//doc.dpdk.org/guides/nics/ice.html) (E810)
+- [fm10k](//doc.dpdk.org/guides/nics/fm10k.html) (FM10420)
+- [ipn3ke](//doc.dpdk.org/guides/nics/ipn3ke.html) (PAC N3000)
+- [ifc](//doc.dpdk.org/guides/nics/ifc.html) (IFC)
 
 {{% notice note %}}
 Note: The drivers e1000 and e1000e are also called em. The drivers em and igb are sometimes grouped in e1000 family.
diff --git a/content/supported/nics/marvell.md b/content/supported/nics/marvell.md
index 7e4693e..886a838 100644
--- a/content/supported/nics/marvell.md
+++ b/content/supported/nics/marvell.md
@@ -4,11 +4,11 @@ description = "bnx2x, liquidio, mvneta, mvpp2, octeontx, octeontx2, thunderx, qe
 hidden = true
 +++
 
-- [bnx2x](http://doc.dpdk.org/guides/nics/bnx2x.html) (QLogic 578xx)
-- [liquidio](http://doc.dpdk.org/guides/nics/liquidio.html) (LiquidIO II CN23XX)
-- [mvneta](http://doc.dpdk.org/guides/nics/mvneta.html) (Marvell NETA)
-- [mvpp2](http://doc.dpdk.org/guides/nics/mvpp2.html) (Marvell Packet Processor v2)
-- [octeontx](http://doc.dpdk.org/guides/nics/octeontx.html) (CN83XX, CN82XX, CN81XX, CN80XX)
-- [octeontx2](https://doc.dpdk.org/guides/nics/octeontx2.html) (Marvell OCTEON TX2 family SoCs)
-- [thunderx](http://doc.dpdk.org/guides/nics/thunderx.html) (CN88XX)
-- [qede](http://doc.dpdk.org/guides/nics/qede.html) (QLogic FastLinQ QL4xxxx)
+- [bnx2x](//doc.dpdk.org/guides/nics/bnx2x.html) (QLogic 578xx)
+- [liquidio](//doc.dpdk.org/guides/nics/liquidio.html) (LiquidIO II CN23XX)
+- [mvneta](//doc.dpdk.org/guides/nics/mvneta.html) (Marvell NETA)
+- [mvpp2](//doc.dpdk.org/guides/nics/mvpp2.html) (Marvell Packet Processor v2)
+- [octeontx](//doc.dpdk.org/guides/nics/octeontx.html) (CN83XX, CN82XX, CN81XX, CN80XX)
+- [octeontx2](//doc.dpdk.org/guides/nics/octeontx2.html) (Marvell OCTEON TX2 family SoCs)
+- [thunderx](//doc.dpdk.org/guides/nics/thunderx.html) (CN88XX)
+- [qede](//doc.dpdk.org/guides/nics/qede.html) (QLogic FastLinQ QL4xxxx)
diff --git a/content/supported/nics/mellanox.md b/content/supported/nics/mellanox.md
index 094fde5..bfac495 100644
--- a/content/supported/nics/mellanox.md
+++ b/content/supported/nics/mellanox.md
@@ -4,5 +4,5 @@ description = "mlx4, mlx5"
 hidden = true
 +++
 
-- [mlx4](http://doc.dpdk.org/guides/nics/mlx4.html) (ConnectX-3, ConnectX-3 Pro)
-- [mlx5](http://doc.dpdk.org/guides/nics/mlx5.html) (ConnectX-4, ConnectX-4 Lx, ConnectX-5, ConnectX-6, ConnectX-6 Dx, Bluefield)
+- [mlx4](//doc.dpdk.org/guides/nics/mlx4.html) (ConnectX-3, ConnectX-3 Pro)
+- [mlx5](//doc.dpdk.org/guides/nics/mlx5.html) (ConnectX-4, ConnectX-4 Lx, ConnectX-5, ConnectX-6, ConnectX-6 Dx, Bluefield)
diff --git a/content/supported/nics/netcope.md b/content/supported/nics/netcope.md
index 7bffb58..bc2e547 100644
--- a/content/supported/nics/netcope.md
+++ b/content/supported/nics/netcope.md
@@ -4,5 +4,5 @@ description = "szedata2, nfb"
 hidden = true
 +++
 
-- [szedata2](http://doc.dpdk.org/guides/nics/szedata2.html) (NFB-*, NPC-*, NSF-*)
-- [nfb](http://doc.dpdk.org/guides/nics/nfb.html) (NFB-*, NPC-*, NSF-*)
+- [szedata2](//doc.dpdk.org/guides/nics/szedata2.html) (NFB-*, NPC-*, NSF-*)
+- [nfb](//doc.dpdk.org/guides/nics/nfb.html) (NFB-*, NPC-*, NSF-*)
diff --git a/content/supported/nics/netronome.md b/content/supported/nics/netronome.md
index 1ea41a0..83d5ecf 100644
--- a/content/supported/nics/netronome.md
+++ b/content/supported/nics/netronome.md
@@ -4,4 +4,4 @@ description = "nfp"
 hidden = true
 +++
 
-- [nfp](http://doc.dpdk.org/guides/nics/nfp.html) (NFP-4xxx, NFP-6xxx)
+- [nfp](//doc.dpdk.org/guides/nics/nfp.html) (NFP-4xxx, NFP-6xxx)
diff --git a/content/supported/nics/nxp.md b/content/supported/nics/nxp.md
index 2966431..d679525 100644
--- a/content/supported/nics/nxp.md
+++ b/content/supported/nics/nxp.md
@@ -4,7 +4,7 @@ description = "dpaa, dpaa2, enetc, pfe"
 hidden = true
 +++
 
-- [dpaa](http://doc.dpdk.org/guides/nics/dpaa.html) (LS1023, LS1043, LS1046)
-- [dpaa2](http://doc.dpdk.org/guides/nics/dpaa2.html) (LS1048, LS1088, LS2084, LS2080, LS2088, LX2080, LX2160, LX2120)
-- [enetc](http://doc.dpdk.org/guides/nics/enetc.html) (LS1028)
-- [pfe](http://doc.dpdk.org/guides/nics/pfe.html) (LS1012)
+- [dpaa](//doc.dpdk.org/guides/nics/dpaa.html) (LS1023, LS1043, LS1046)
+- [dpaa2](//doc.dpdk.org/guides/nics/dpaa2.html) (LS1048, LS1088, LS2084, LS2080, LS2088, LX2080, LX2160, LX2120)
+- [enetc](//doc.dpdk.org/guides/nics/enetc.html) (LS1028)
+- [pfe](//doc.dpdk.org/guides/nics/pfe.html) (LS1012)
diff --git a/content/supported/nics/solarflare.md b/content/supported/nics/solarflare.md
index 4d33b86..7936843 100644
--- a/content/supported/nics/solarflare.md
+++ b/content/supported/nics/solarflare.md
@@ -4,4 +4,4 @@ description = "sfc"
 hidden = true
 +++
 
-- [sfc_efx](http://doc.dpdk.org/guides/nics/sfc_efx.html) (SFN7xxx, SFN8xxx, XtremeScale X2)
+- [sfc_efx](//doc.dpdk.org/guides/nics/sfc_efx.html) (SFN7xxx, SFN8xxx, XtremeScale X2)
diff --git a/content/supported/others.md b/content/supported/others.md
index 7140c6f..12aaf5e 100644
--- a/content/supported/others.md
+++ b/content/supported/others.md
@@ -3,8 +3,8 @@ title = "Software NICs"
 description = "af_packet, af_xdp, tap, pcap, ring"
 +++
 
-- [af_packet](http://doc.dpdk.org/guides/nics/af_packet.html) (Linux AF_PACKET socket)
-- [af_xdp](http://doc.dpdk.org/guides/nics/af_xdp.html) (Linux AF_XDP socket)
-- [tap/tun](http://doc.dpdk.org/guides/nics/tap.html) (kernel L2/L3)
-- [pcap](http://doc.dpdk.org/guides/nics/pcap_ring.html#libpcap-based-pmd) (file or kernel driver)
-- [ring](http://doc.dpdk.org/guides/nics/pcap_ring.html#rings-based-pmd) (memory)
+- [af_packet](//doc.dpdk.org/guides/nics/af_packet.html) (Linux AF_PACKET socket)
+- [af_xdp](//doc.dpdk.org/guides/nics/af_xdp.html) (Linux AF_XDP socket)
+- [tap/tun](//doc.dpdk.org/guides/nics/tap.html) (kernel L2/L3)
+- [pcap](//doc.dpdk.org/guides/nics/pcap_ring.html#libpcap-based-pmd) (file or kernel driver)
+- [ring](//doc.dpdk.org/guides/nics/pcap_ring.html#rings-based-pmd) (memory)
diff --git a/content/supported/paravirtualization.md b/content/supported/paravirtualization.md
index 7d08d0b..c90550f 100644
--- a/content/supported/paravirtualization.md
+++ b/content/supported/paravirtualization.md
@@ -3,7 +3,7 @@ title = "Paravirtualization"
 description = "avp, netvsc, virtio, vmxnet3"
 +++
 
-- [avp](http://doc.dpdk.org/guides/nics/avp.html) (Wind River Accelerated Virtual Port)
-- [netvsc](https://doc.dpdk.org/guides/nics/netvsc.html) (Microsoft Hyper-V/Azure NetVSC)
-- [virtio-net](http://doc.dpdk.org/guides/nics/virtio.html) (QEMU)
-- [vmxnet3](http://doc.dpdk.org/guides/nics/vmxnet3.html) (VMware ESXi)
+- [avp](//doc.dpdk.org/guides/nics/avp.html) (Wind River Accelerated Virtual Port)
+- [netvsc](//doc.dpdk.org/guides/nics/netvsc.html) (Microsoft Hyper-V/Azure NetVSC)
+- [virtio-net](//doc.dpdk.org/guides/nics/virtio.html) (QEMU)
+- [vmxnet3](//doc.dpdk.org/guides/nics/vmxnet3.html) (VMware ESXi)
-- 
2.24.0


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

* [dpdk-web] [PATCH 2/7] add virtio-crypto to paravirtualization
  2019-12-16  0:40 [dpdk-web] [PATCH 0/7] update supported hardware Thomas Monjalon
  2019-12-16  0:40 ` [dpdk-web] [PATCH 1/7] remove protocol from driver doc URLs Thomas Monjalon
@ 2019-12-16  0:40 ` Thomas Monjalon
  2019-12-16  0:40 ` [dpdk-web] [PATCH 3/7] add memif to software NICs Thomas Monjalon
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Thomas Monjalon @ 2019-12-16  0:40 UTC (permalink / raw)
  To: web

The virtio-crypto PMD was added in DPDK 18.05.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
 content/supported/paravirtualization.md | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/content/supported/paravirtualization.md b/content/supported/paravirtualization.md
index c90550f..2ec6c3e 100644
--- a/content/supported/paravirtualization.md
+++ b/content/supported/paravirtualization.md
@@ -5,5 +5,6 @@ description = "avp, netvsc, virtio, vmxnet3"
 
 - [avp](//doc.dpdk.org/guides/nics/avp.html) (Wind River Accelerated Virtual Port)
 - [netvsc](//doc.dpdk.org/guides/nics/netvsc.html) (Microsoft Hyper-V/Azure NetVSC)
-- [virtio-net](//doc.dpdk.org/guides/nics/virtio.html) (QEMU)
+- [virtio-net](//doc.dpdk.org/guides/nics/virtio.html),
+  [virtio-crypto](//doc.dpdk.org/guides/cryptodevs/virtio.html) (QEMU)
 - [vmxnet3](//doc.dpdk.org/guides/nics/vmxnet3.html) (VMware ESXi)
-- 
2.24.0


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

* [dpdk-web] [PATCH 3/7] add memif to software NICs
  2019-12-16  0:40 [dpdk-web] [PATCH 0/7] update supported hardware Thomas Monjalon
  2019-12-16  0:40 ` [dpdk-web] [PATCH 1/7] remove protocol from driver doc URLs Thomas Monjalon
  2019-12-16  0:40 ` [dpdk-web] [PATCH 2/7] add virtio-crypto to paravirtualization Thomas Monjalon
@ 2019-12-16  0:40 ` Thomas Monjalon
  2019-12-16  0:40 ` [dpdk-web] [PATCH 4/7] move software NICs in NICs Thomas Monjalon
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Thomas Monjalon @ 2019-12-16  0:40 UTC (permalink / raw)
  To: web

The memif PMD was added in DPDK 19.08.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
 content/supported/others.md | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/content/supported/others.md b/content/supported/others.md
index 12aaf5e..714c256 100644
--- a/content/supported/others.md
+++ b/content/supported/others.md
@@ -1,6 +1,6 @@
 +++
 title = "Software NICs"
-description = "af_packet, af_xdp, tap, pcap, ring"
+description = "af_packet, af_xdp, tap, pcap, ring, memif"
 +++
 
 - [af_packet](//doc.dpdk.org/guides/nics/af_packet.html) (Linux AF_PACKET socket)
@@ -8,3 +8,4 @@ description = "af_packet, af_xdp, tap, pcap, ring"
 - [tap/tun](//doc.dpdk.org/guides/nics/tap.html) (kernel L2/L3)
 - [pcap](//doc.dpdk.org/guides/nics/pcap_ring.html#libpcap-based-pmd) (file or kernel driver)
 - [ring](//doc.dpdk.org/guides/nics/pcap_ring.html#rings-based-pmd) (memory)
+- [memif](//doc.dpdk.org/guides/nics/memif.html) (memory)
-- 
2.24.0


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

* [dpdk-web] [PATCH 4/7] move software NICs in NICs
  2019-12-16  0:40 [dpdk-web] [PATCH 0/7] update supported hardware Thomas Monjalon
                   ` (2 preceding siblings ...)
  2019-12-16  0:40 ` [dpdk-web] [PATCH 3/7] add memif to software NICs Thomas Monjalon
@ 2019-12-16  0:40 ` Thomas Monjalon
  2019-12-16  0:40 ` [dpdk-web] [PATCH 5/7] unhide supported NIC category Thomas Monjalon
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Thomas Monjalon @ 2019-12-16  0:40 UTC (permalink / raw)
  To: web

The group of software PMDs belongs to the NIC category.
This move prepares adding more categories.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
 content/supported/nics/_index.md            | 2 +-
 content/supported/{others.md => nics/sw.md} | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)
 rename content/supported/{others.md => nics/sw.md} (92%)

diff --git a/content/supported/nics/_index.md b/content/supported/nics/_index.md
index d4d49bd..d9a1bde 100644
--- a/content/supported/nics/_index.md
+++ b/content/supported/nics/_index.md
@@ -1,4 +1,4 @@
 +++
-title = "Hardware NICs"
+title = "NICs"
 hidden = true
 +++
diff --git a/content/supported/others.md b/content/supported/nics/sw.md
similarity index 92%
rename from content/supported/others.md
rename to content/supported/nics/sw.md
index 714c256..137a15f 100644
--- a/content/supported/others.md
+++ b/content/supported/nics/sw.md
@@ -1,6 +1,7 @@
 +++
-title = "Software NICs"
+title = "{ Software NICs }"
 description = "af_packet, af_xdp, tap, pcap, ring, memif"
+hidden = true
 +++
 
 - [af_packet](//doc.dpdk.org/guides/nics/af_packet.html) (Linux AF_PACKET socket)
-- 
2.24.0


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

* [dpdk-web] [PATCH 5/7] unhide supported NIC category
  2019-12-16  0:40 [dpdk-web] [PATCH 0/7] update supported hardware Thomas Monjalon
                   ` (3 preceding siblings ...)
  2019-12-16  0:40 ` [dpdk-web] [PATCH 4/7] move software NICs in NICs Thomas Monjalon
@ 2019-12-16  0:40 ` Thomas Monjalon
  2019-12-16  0:40 ` [dpdk-web] [PATCH 6/7] add supported CPU category Thomas Monjalon
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: Thomas Monjalon @ 2019-12-16  0:40 UTC (permalink / raw)
  To: web

The supported NICs list appear as an entry in the left menu.
This prepares adding more categories.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
 content/supported/_index.md      | 6 ------
 content/supported/nics/_index.md | 9 ++++++++-
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/content/supported/_index.md b/content/supported/_index.md
index 8722869..dd67910 100644
--- a/content/supported/_index.md
+++ b/content/supported/_index.md
@@ -5,10 +5,4 @@ weight = "6"
 
 ## NICs
 
-{{% notice info %}}
-Features supported by the drivers can be checked in the
-[networking drivers matrix](//doc.dpdk.org/guides/nics/overview.html#id1).
-{{% /notice %}}
-
 {{% children style="card" page="supported/nics" showhidden="true" sort="name" description="true" %}}
-{{% children style="card" sort="name" description="true" %}}
diff --git a/content/supported/nics/_index.md b/content/supported/nics/_index.md
index d9a1bde..e08fb85 100644
--- a/content/supported/nics/_index.md
+++ b/content/supported/nics/_index.md
@@ -1,4 +1,11 @@
 +++
 title = "NICs"
-hidden = true
+weight = 2
 +++
+
+{{% notice info %}}
+Features supported by the drivers can be checked in the
+[networking drivers matrix](//doc.dpdk.org/guides/nics/overview.html#id1).
+{{% /notice %}}
+
+{{% children style="card" showhidden="true" sort="name" description="true" %}}
-- 
2.24.0


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

* [dpdk-web] [PATCH 6/7] add supported CPU category
  2019-12-16  0:40 [dpdk-web] [PATCH 0/7] update supported hardware Thomas Monjalon
                   ` (4 preceding siblings ...)
  2019-12-16  0:40 ` [dpdk-web] [PATCH 5/7] unhide supported NIC category Thomas Monjalon
@ 2019-12-16  0:40 ` Thomas Monjalon
  2019-12-16  0:40 ` [dpdk-web] [PATCH 7/7] add supported crypto category Thomas Monjalon
  2019-12-19 20:35 ` [dpdk-web] [PATCH 0/7] update supported hardware Thomas Monjalon
  7 siblings, 0 replies; 9+ messages in thread
From: Thomas Monjalon @ 2019-12-16  0:40 UTC (permalink / raw)
  To: web

The supported CPUs (and platforms) are listed.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
 content/supported/_index.md      |  4 ++++
 content/supported/cpus/_index.md |  6 ++++++
 content/supported/cpus/arm.md    | 11 +++++++++++
 content/supported/cpus/ppc.md    |  7 +++++++
 content/supported/cpus/x86.md    |  8 ++++++++
 5 files changed, 36 insertions(+)
 create mode 100644 content/supported/cpus/_index.md
 create mode 100644 content/supported/cpus/arm.md
 create mode 100644 content/supported/cpus/ppc.md
 create mode 100644 content/supported/cpus/x86.md

diff --git a/content/supported/_index.md b/content/supported/_index.md
index dd67910..3e96e76 100644
--- a/content/supported/_index.md
+++ b/content/supported/_index.md
@@ -3,6 +3,10 @@ title = "Supported Hardware"
 weight = "6"
 +++
 
+## CPUs
+
+{{% children style="card" page="supported/cpus" showhidden="true" sort="name" description="true" %}}
+
 ## NICs
 
 {{% children style="card" page="supported/nics" showhidden="true" sort="name" description="true" %}}
diff --git a/content/supported/cpus/_index.md b/content/supported/cpus/_index.md
new file mode 100644
index 0000000..26c01a2
--- /dev/null
+++ b/content/supported/cpus/_index.md
@@ -0,0 +1,6 @@
++++
+title = "CPUs"
+weight = 1
++++
+
+{{% children style="card" showhidden="true" sort="name" description="true" %}}
diff --git a/content/supported/cpus/arm.md b/content/supported/cpus/arm.md
new file mode 100644
index 0000000..f75f7f0
--- /dev/null
+++ b/content/supported/cpus/arm.md
@@ -0,0 +1,11 @@
++++
+title = "arm"
+description = "BlueField, DPAA, DPAA2, OCTEON TX, OCTEON TX2"
+hidden = true
++++
+
+- [BlueField](//doc.dpdk.org/guides/platform/bluefield.html)
+- [DPAA](//doc.dpdk.org/guides/platform/dpaa.html)
+- [DPAA2](//doc.dpdk.org/guides/platform/dpaa2.html)
+- [OCTEON TX](//doc.dpdk.org/guides/platform/octeontx.html)
+- [OCTEON TX2](//doc.dpdk.org/guides/platform/octeontx2.html)
diff --git a/content/supported/cpus/ppc.md b/content/supported/cpus/ppc.md
new file mode 100644
index 0000000..360e504
--- /dev/null
+++ b/content/supported/cpus/ppc.md
@@ -0,0 +1,7 @@
++++
+title = "ppc"
+description = "POWER9"
+hidden = true
++++
+
+- POWER9
diff --git a/content/supported/cpus/x86.md b/content/supported/cpus/x86.md
new file mode 100644
index 0000000..95fe2a1
--- /dev/null
+++ b/content/supported/cpus/x86.md
@@ -0,0 +1,8 @@
++++
+title = "x86"
+description = "AMD, Intel"
+hidden = true
++++
+
+- AMD
+- Intel
-- 
2.24.0


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

* [dpdk-web] [PATCH 7/7] add supported crypto category
  2019-12-16  0:40 [dpdk-web] [PATCH 0/7] update supported hardware Thomas Monjalon
                   ` (5 preceding siblings ...)
  2019-12-16  0:40 ` [dpdk-web] [PATCH 6/7] add supported CPU category Thomas Monjalon
@ 2019-12-16  0:40 ` Thomas Monjalon
  2019-12-19 20:35 ` [dpdk-web] [PATCH 0/7] update supported hardware Thomas Monjalon
  7 siblings, 0 replies; 9+ messages in thread
From: Thomas Monjalon @ 2019-12-16  0:40 UTC (permalink / raw)
  To: web

The supported crypto engines are listed.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
 content/supported/_index.md          |  4 ++++
 content/supported/cryptos/_index.md  | 11 +++++++++++
 content/supported/cryptos/amd.md     |  7 +++++++
 content/supported/cryptos/cpu.md     |  7 +++++++
 content/supported/cryptos/intel.md   |  7 +++++++
 content/supported/cryptos/marvell.md | 10 ++++++++++
 content/supported/cryptos/nxp.md     |  9 +++++++++
 content/supported/cryptos/sw.md      | 12 ++++++++++++
 8 files changed, 67 insertions(+)
 create mode 100644 content/supported/cryptos/_index.md
 create mode 100644 content/supported/cryptos/amd.md
 create mode 100644 content/supported/cryptos/cpu.md
 create mode 100644 content/supported/cryptos/intel.md
 create mode 100644 content/supported/cryptos/marvell.md
 create mode 100644 content/supported/cryptos/nxp.md
 create mode 100644 content/supported/cryptos/sw.md

diff --git a/content/supported/_index.md b/content/supported/_index.md
index 3e96e76..b68a5c6 100644
--- a/content/supported/_index.md
+++ b/content/supported/_index.md
@@ -10,3 +10,7 @@ weight = "6"
 ## NICs
 
 {{% children style="card" page="supported/nics" showhidden="true" sort="name" description="true" %}}
+
+## Crypto Engines
+
+{{% children style="card" page="supported/cryptos" showhidden="true" sort="name" description="true" %}}
diff --git a/content/supported/cryptos/_index.md b/content/supported/cryptos/_index.md
new file mode 100644
index 0000000..ad8044d
--- /dev/null
+++ b/content/supported/cryptos/_index.md
@@ -0,0 +1,11 @@
++++
+title = "Crypto Engines"
+weight = 3
++++
+
+{{% notice info %}}
+Features supported by the drivers can be checked in the
+[crypto drivers matrices](//doc.dpdk.org/guides/nics/overview.html).
+{{% /notice %}}
+
+{{% children style="card" showhidden="true" sort="name" description="true" %}}
diff --git a/content/supported/cryptos/amd.md b/content/supported/cryptos/amd.md
new file mode 100644
index 0000000..a3ab051
--- /dev/null
+++ b/content/supported/cryptos/amd.md
@@ -0,0 +1,7 @@
++++
+title = "AMD"
+description = "ccp"
+hidden = true
++++
+
+- [ccp (cryptographic co-processor)](//doc.dpdk.org/guides/cryptodevs/ccp.html)
diff --git a/content/supported/cryptos/cpu.md b/content/supported/cryptos/cpu.md
new file mode 100644
index 0000000..1d67200
--- /dev/null
+++ b/content/supported/cryptos/cpu.md
@@ -0,0 +1,7 @@
++++
+title = "{ Software Crypto Engine }"
+description = "openssl"
+hidden = true
++++
+
+- [openssl](//doc.dpdk.org/guides/cryptodevs/openssl.html)
diff --git a/content/supported/cryptos/intel.md b/content/supported/cryptos/intel.md
new file mode 100644
index 0000000..477b9df
--- /dev/null
+++ b/content/supported/cryptos/intel.md
@@ -0,0 +1,7 @@
++++
+title = "Intel"
+description = "qat"
+hidden = true
++++
+
+- [qat (QuickAssist)](//doc.dpdk.org/guides/cryptodevs/qat.html)
diff --git a/content/supported/cryptos/marvell.md b/content/supported/cryptos/marvell.md
new file mode 100644
index 0000000..53ef825
--- /dev/null
+++ b/content/supported/cryptos/marvell.md
@@ -0,0 +1,10 @@
++++
+title = "Marvell"
+description = "mvsam, nitrox, octeontx, octeontx2"
+hidden = true
++++
+
+- [mvsam](//doc.dpdk.org/guides/cryptodevs/mvsam.html)
+- [nitrox](//doc.dpdk.org/guides/cryptodevs/nitrox.html) (NITROX V)
+- [octeontx](//doc.dpdk.org/guides/cryptodevs/octeontx.html) (CN8XXX)
+- [octeontx2](//doc.dpdk.org/guides/cryptodevs/octeontx2.html) (CN9XXX)
diff --git a/content/supported/cryptos/nxp.md b/content/supported/cryptos/nxp.md
new file mode 100644
index 0000000..0fac481
--- /dev/null
+++ b/content/supported/cryptos/nxp.md
@@ -0,0 +1,9 @@
++++
+title = "NXP"
+description = "caam_jr, dpaa_sec, dpaa2_sec"
+hidden = true
++++
+
+- [caam_jr](//doc.dpdk.org/guides/cryptodevs/caam_jr.html)
+- [dpaa_sec](//doc.dpdk.org/guides/cryptodevs/dpaa_sec.html)
+- [dpaa2_sec](//doc.dpdk.org/guides/cryptodevs/dpaa2_sec.html)
diff --git a/content/supported/cryptos/sw.md b/content/supported/cryptos/sw.md
new file mode 100644
index 0000000..efa5d70
--- /dev/null
+++ b/content/supported/cryptos/sw.md
@@ -0,0 +1,12 @@
++++
+title = "{ CPU-based Crypto Engines }"
+description = "armv8, aesni_gcm, aesni_mb, kasumi, snow3g, zuc"
+hidden = true
++++
+
+- [armv8](//doc.dpdk.org/guides/cryptodevs/armv8.html)
+- [aesni_gcm](//doc.dpdk.org/guides/cryptodevs/aesni_gcm.html)
+- [aesni_mb](//doc.dpdk.org/guides/cryptodevs/aesni_mb.html)
+- [kasumi](//doc.dpdk.org/guides/cryptodevs/kasumi.html)
+- [snow3g](//doc.dpdk.org/guides/cryptodevs/snow3g.html)
+- [zuc](//doc.dpdk.org/guides/cryptodevs/zuc.html)
-- 
2.24.0


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

* Re: [dpdk-web] [PATCH 0/7] update supported hardware
  2019-12-16  0:40 [dpdk-web] [PATCH 0/7] update supported hardware Thomas Monjalon
                   ` (6 preceding siblings ...)
  2019-12-16  0:40 ` [dpdk-web] [PATCH 7/7] add supported crypto category Thomas Monjalon
@ 2019-12-19 20:35 ` Thomas Monjalon
  7 siblings, 0 replies; 9+ messages in thread
From: Thomas Monjalon @ 2019-12-19 20:35 UTC (permalink / raw)
  To: web

16/12/2019 01:40, Thomas Monjalon:
> The goal is to replace https://www.dpdk.org/ecosystem/#hardware
> and https://www.dpdk.org/ecosystem/#drivers with some links
> to the more complete and up-to-date list on http://core.dpdk.org/supported/
> 
> 
> Thomas Monjalon (7):
>   remove protocol from driver doc URLs
>   add virtio-crypto to paravirtualization
>   add memif to software NICs
>   move software NICs in NICs
>   unhide supported NIC category
>   add supported CPU category
>   add supported crypto category

Applied




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

end of thread, back to index

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-16  0:40 [dpdk-web] [PATCH 0/7] update supported hardware Thomas Monjalon
2019-12-16  0:40 ` [dpdk-web] [PATCH 1/7] remove protocol from driver doc URLs Thomas Monjalon
2019-12-16  0:40 ` [dpdk-web] [PATCH 2/7] add virtio-crypto to paravirtualization Thomas Monjalon
2019-12-16  0:40 ` [dpdk-web] [PATCH 3/7] add memif to software NICs Thomas Monjalon
2019-12-16  0:40 ` [dpdk-web] [PATCH 4/7] move software NICs in NICs Thomas Monjalon
2019-12-16  0:40 ` [dpdk-web] [PATCH 5/7] unhide supported NIC category Thomas Monjalon
2019-12-16  0:40 ` [dpdk-web] [PATCH 6/7] add supported CPU category Thomas Monjalon
2019-12-16  0:40 ` [dpdk-web] [PATCH 7/7] add supported crypto category Thomas Monjalon
2019-12-19 20:35 ` [dpdk-web] [PATCH 0/7] update supported hardware Thomas Monjalon

DPDK website maintenance

Archives are clonable:
	git clone --mirror http://inbox.dpdk.org/web/0 web/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 web web/ http://inbox.dpdk.org/web \
		web@dpdk.org
	public-inbox-index web


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


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