[dpdk-dev] [PATCH] net/nfb: new Netcope driver

2019-02-26 Thread Rastislav Cernay
From: Rastislav Cernay This patch implements new Netcope driver for NFB cards. Goal is to gradually stop using and end support for old szedata2 driver and move to NFB. Driver has dependency on netcope-common package, for now published on google drive and mentioned link in doc/guides. Rastislav

[dpdk-dev] [PATCH] net/nfb: new netcope driver

2019-02-26 Thread Rastislav Cernay
From: Rastislav Cernay Added new net driver for Netcope nfb cards Signed-off-by: Rastislav Cernay --- MAINTAINERS | 7 + config/common_base | 4 + devtools/test-build.sh | 1 + doc/guides/nics/features/nfb.ini | 17 ++ doc/guides/nics

[dpdk-dev] [PATCH v2] net/nfb: new Netcope driver

2019-02-27 Thread Rastislav Cernay
From: Rastislav Cernay Added new net driver for Netcope nfb cards Signed-off-by: Rastislav Cernay --- v2: remove unnecessary cast remove unnecessary zeroing move declaration to not mix with code restore skeleton example MAINTAINERS | 7 + config/common_base

[dpdk-dev] [PATCH v3] net/nfb: new netcope driver

2019-03-01 Thread Rastislav Cernay
From: Rastislav Cernay Added new net driver for Netcope nfb cards Signed-off-by: Rastislav Cernay --- v2: remove unnecessary cast remove unnecessary zeroing move declaration to not mix with code restore skeleton example v3: add release notes add doc to doc index add

[dpdk-dev] [PATCH v4] net/nfb: new netcope driver

2019-03-07 Thread Rastislav Cernay
From: Rastislav Cernay Note: New netcope-commong pcg on which is support for pkg-config, will be released soon and uploaded on official site. Added new net driver for Netcope nfb cards Signed-off-by: Rastislav Cernay --- v2: remove unnecessary cast remove unnecessary zeroing move

[dpdk-dev] [PATCH v5] net/nfb: new netcope driver

2019-03-22 Thread Rastislav Cernay
From: Rastislav Cernay Added new net driver for Netcope nfb cards Signed-off-by: Rastislav Cernay --- v2: remove unnecessary cast remove unnecessary zeroing move declaration to not mix with code restore skeleton example v3: add release notes add doc to doc index add

[dpdk-dev] [PATCH v6] net/nfb: new netcope driver

2019-04-04 Thread Rastislav Cernay
From: Rastislav Cernay Added new net driver for Netcope nfb cards Signed-off-by: Rastislav Cernay --- v2: remove unnecessary cast remove unnecessary zeroing move declaration to not mix with code restore skeleton example v3: add release notes add doc to doc index add

[dpdk-dev] [PATCH v7] net/nfb: new netcope driver

2019-04-07 Thread Rastislav Cernay
From: Rastislav Cernay Added new net driver for Netcope nfb cards Signed-off-by: Rastislav Cernay --- v2: remove unnecessary cast remove unnecessary zeroing move declaration to not mix with code restore skeleton example v3: add release notes add doc to doc index add

[dpdk-dev] [PATCH v3] drivers/net/nfb: add timestamp support

2019-07-15 Thread Rastislav Cernay
From: Rastislav Cernay This patch adds timestamping support to nfb driver. Signed-off-by: Rastislav Cernay --- v2: rewrite timestamp enable to devargs v3: check valid devargs move timestamp part of doc to configuration fix shared build doc/guides/nics/nfb.rst | 20

[dpdk-dev] [PATCH] net/nfb: remove resources when dev is closed

2019-08-09 Thread Rastislav Cernay
From: Rastislav Cernay The rte_eth_dev_close() function now handles freeing resources for devices (e.g., mac_addrs). To conform with the new close() behaviour we are asserting the RTE_ETH_DEV_CLOSE_REMOVE flag so that rte_eth_dev_close() releases all device level dynamic memory. Signed-off-by

[dpdk-dev] [PATCH v2] net/nfb: remove resources when port is closed

2019-08-12 Thread Rastislav Cernay
From: Rastislav Cernay The rte_eth_dev_close() function now handles freeing resources for devices (e.g., mac_addrs). To conform with the new close() behaviour we are asserting the RTE_ETH_DEV_CLOSE_REMOVE flag so that rte_eth_dev_close() releases all device level dynamic memory. Signed-off-by

[dpdk-dev] [PATCH] net/szedata2: add list of supported cards to doc

2019-07-01 Thread Rastislav Cernay
From: Rastislav Cernay Updates commit f359be3f8384cea932bebe6962267086651230cb Signed-off-by: Rastislav Cernay --- doc/guides/nics/szedata2.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/guides/nics/szedata2.rst b/doc/guides/nics/szedata2.rst index 94dba82

[dpdk-dev] [PATCH] net/nfb: add list of supported cards to doc

2019-07-01 Thread Rastislav Cernay
From: Rastislav Cernay Updates 'commit 9d2070ff8ffa ("net/nfb: support Silicom Mango card")' Signed-off-by: Rastislav Cernay --- doc/guides/nics/nfb.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/guides/nics/nfb.rst b/doc/guides/nics/n

[dpdk-dev] [PATCH v2] drivers/net/nfb: add timestamp support

2019-07-02 Thread Rastislav Cernay
From: Rastislav Cernay This patch adds timestamping support to nfb driver. Signed-off-by: Rastislav Cernay --- v2: rewrite timestamp enable to devargs doc/guides/nics/nfb.rst | 19 +++ drivers/net/nfb/nfb_rx.c | 49 drivers/net

[dpdk-dev] [PATCH] net/nfb: remove redundant linking

2019-04-12 Thread Rastislav Cernay
From: Rastislav Cernay Signed-off-by: Rastislav Cernay --- drivers/net/nfb/Makefile | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/net/nfb/Makefile b/drivers/net/nfb/Makefile index 21b09b3..a84b423 100644 --- a/drivers/net/nfb/Makefile +++ b/drivers/net/nfb/Makefile @@ -16,7 +16,6

[dpdk-dev] [PATCH] drivers/net/nfb: add timestamp support

2019-06-13 Thread Rastislav Cernay
From: Rastislav Cernay This patch adds timestamping support to nfb driver. Signed-off-by: Rastislav Cernay --- config/common_base | 1 + doc/guides/nics/nfb.rst | 22 ++ drivers/net/nfb/Makefile| 5 + drivers/net/nfb/meson.build | 4 drivers

[dpdk-dev] [PATCH] net/nfb: add Silicom Mango card support

2019-06-13 Thread Rastislav Cernay
From: Rastislav Cernay Add support for Silicom FB2CGG3 smart NIC Signed-off-by: Rastislav Cernay --- drivers/net/nfb/nfb.h| 3 +++ drivers/net/nfb/nfb_ethdev.c | 2 ++ 2 files changed, 5 insertions(+) diff --git a/drivers/net/nfb/nfb.h b/drivers/net/nfb/nfb.h index fe9fb96..9d477ba

[dpdk-dev] [PATCH] net/szedata2: add Silicom Mango support

2019-06-13 Thread Rastislav Cernay
From: Rastislav Cernay Add support for Silicom FB2CGG3 smart NIC Signed-off-by: Rastislav Cernay --- drivers/net/szedata2/rte_eth_szedata2.c | 8 drivers/net/szedata2/rte_eth_szedata2.h | 3 +++ 2 files changed, 11 insertions(+) diff --git a/drivers/net/szedata2/rte_eth_szedata2.c

[dpdk-dev] [PATCH v3] net/nfb: remove resources when port is closed

2019-08-27 Thread Rastislav Cernay
From: Rastislav Cernay The rte_eth_dev_close() function now handles freeing resources for devices (e.g., mac_addrs). To conform with the new close() behaviour we are asserting the RTE_ETH_DEV_CLOSE_REMOVE flag so that rte_eth_dev_close() releases all device level dynamic memory. Signed-off-by

[dpdk-dev] [PATCH] net/szedata2: remove resources when port is closed

2019-08-27 Thread Rastislav Cernay
From: Rastislav Cernay The rte_eth_dev_close() function now handles freeing resources for devices (e.g., mac_addrs). To conform with the new close() behaviour we are asserting the RTE_ETH_DEV_CLOSE_REMOVE flag so that rte_eth_dev_close() releases all device level dynamic memory. Signed-off-by