[PATCH] doc: add test platform

2021-11-26 Thread Apeksha Gupta
Add tested NXP platform to v21.11 release note for NXP enetfec PMD. Signed-off-by: Apeksha Gupta --- doc/guides/rel_notes/release_21_11.rst | 11 +++ 1 file changed, 11 insertions(+) diff --git a/doc/guides/rel_notes/release_21_11.rst b/doc/guides/rel_notes/release_21_11.rst index

[PATCH v11 5/5] net/enetfec: add features

2021-11-14 Thread Apeksha Gupta
This patch adds checksum and VLAN offloads in enetfec network poll mode driver. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta Acked-by: Hemant Agrawal --- doc/guides/nics/enetfec.rst | 2 + doc/guides/nics/features/enetfec.ini | 3 ++ drivers/net/enetfec/enet_ethdev.c

[PATCH v11 4/5] net/enetfec: add Rx/Tx support

2021-11-14 Thread Apeksha Gupta
This patch adds burst enqueue and dequeue operations to the enetfec PMD. Basic features added like promiscuous enable, basic stats. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta Acked-by: Hemant Agrawal --- doc/guides/nics/enetfec.rst | 2 + doc/guides/nics/features

[PATCH v11 3/5] net/enetfec: support queue configuration

2021-11-14 Thread Apeksha Gupta
This patch adds Rx/Tx queue configuration setup operations. On packet reception the respective BD Ring status bit is set which is then used for packet processing. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta Acked-by: Hemant Agrawal --- drivers/net/enetfec/enet_ethdev.c | 220

[PATCH v11 2/5] net/enetfec: add UIO support

2021-11-14 Thread Apeksha Gupta
Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta Acked-by: Hemant Agrawal --- drivers/net/enetfec/enet_ethdev.c | 209 ++ drivers/net/enetfec/enet_ethdev.h | 31 drivers/net/enetfec/enet_regs.h | 106 +++ drivers/net/enetfec/enet_

[PATCH v11 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-11-14 Thread Apeksha Gupta
ENETFEC (Fast Ethernet Controller) is a network poll mode driver for NXP SoC i.MX 8M Mini. This patch adds skeleton for enetfec driver with probe function. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta Acked-by: Hemant Agrawal --- MAINTAINERS| 7

[PATCH v11 0/5] drivers/net: add NXP ENETFEC driver

2021-11-14 Thread Apeksha Gupta
ueue support. Also adds some basic features like promiscuous enable, basic stats. Patch 5 adds checksum and VLAN features. Apeksha Gupta (5): net/enetfec: introduce NXP ENETFEC driver net/enetfec: add UIO support net/enetfec: support queue configuration net/enetfec: add Rx/Tx support

RE: [EXT] Re: [PATCH v9 3/5] net/enetfec: support queue configuration

2021-11-12 Thread Apeksha Gupta
> -Original Message- > From: Ferruh Yigit > Sent: Wednesday, November 10, 2021 7:25 PM > To: Apeksha Gupta ; > david.march...@redhat.com; andrew.rybche...@oktetlabs.ru > Cc: dev@dpdk.org; Sachin Saxena ; Hemant > Agrawal > Subject: [EXT] Re: [PATCH v9 3/5] ne

[PATCH v10 5/5] net/enetfec: add features

2021-11-12 Thread Apeksha Gupta
This patch adds checksum and VLAN offloads in enetfec network poll mode driver. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 + doc/guides/nics/features/enetfec.ini | 3 ++ drivers/net/enetfec/enet_ethdev.c| 12 +- drivers/net

[PATCH v10 4/5] net/enetfec: add Rx/Tx support

2021-11-12 Thread Apeksha Gupta
This patch adds burst enqueue and dequeue operations to the enetfec PMD. Basic features added like promiscuous enable, basic stats. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 + doc/guides/nics/features/enetfec.ini | 2 + drivers

[PATCH v10 3/5] net/enetfec: support queue configuration

2021-11-12 Thread Apeksha Gupta
This patch adds Rx/Tx queue configuration setup operations. On packet reception the respective BD Ring status bit is set which is then used for packet processing. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 222

[PATCH v10 2/5] net/enetfec: add UIO support

2021-11-12 Thread Apeksha Gupta
Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 209 ++ drivers/net/enetfec/enet_ethdev.h | 31 drivers/net/enetfec/enet_regs.h | 106 +++ drivers/net/enetfec/enet_uio.c| 284 ++ drive

[PATCH v10 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-11-12 Thread Apeksha Gupta
ENETFEC (Fast Ethernet Controller) is a network poll mode driver for NXP SoC i.MX 8M Mini. This patch adds skeleton for enetfec driver with probe function. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- MAINTAINERS| 7 ++ doc/guides/nics

[PATCH v10 0/5] drivers/net: add NXP ENETFEC driver

2021-11-12 Thread Apeksha Gupta
ueue support. Also adds some basic features like promiscuous enable, basic stats. Patch 5 adds checksum and VLAN features. Apeksha Gupta (5): net/enetfec: introduce NXP ENETFEC driver net/enetfec: add UIO support net/enetfec: support queue configuration net/enetfec: add Rx/Tx support

[dpdk-dev] [PATCH v9 5/5] net/enetfec: add features

2021-11-09 Thread Apeksha Gupta
This patch adds checksum and VLAN offloads in enetfec network poll mode driver. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 + doc/guides/nics/features/enetfec.ini | 3 ++ drivers/net/enetfec/enet_ethdev.c| 14 ++- drivers

[dpdk-dev] [PATCH v9 4/5] net/enetfec: add Rx/Tx support

2021-11-09 Thread Apeksha Gupta
hin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 + doc/guides/nics/features/enetfec.ini | 2 + drivers/net/enetfec/enet_ethdev.c| 183 ++ drivers/net/enetfec/enet_ethdev.h| 23 +++ drivers/net/enetfec/enet_rxtx.c

[dpdk-dev] [PATCH v9 3/5] net/enetfec: support queue configuration

2021-11-09 Thread Apeksha Gupta
This patch adds Rx/Tx queue configuration setup operations. On packet reception the respective BD Ring status bit is set which is then used for packet processing. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 222

[dpdk-dev] [PATCH v9 2/5] net/enetfec: add UIO support

2021-11-09 Thread Apeksha Gupta
Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 209 ++ drivers/net/enetfec/enet_ethdev.h | 11 ++ drivers/net/enetfec/enet_regs.h | 106 +++ drivers/net/enetfec/enet_uio.c| 284 ++ drive

[dpdk-dev] [PATCH v9 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-11-09 Thread Apeksha Gupta
ENETFEC (Fast Ethernet Controller) is a network poll mode driver for NXP SoC i.MX 8M Mini. This patch adds skeleton for enetfec driver with probe function. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- v9: - Fix document build warning v8: - Rework of technical comments v7

[dpdk-dev] [PATCH v9 0/5] drivers/net: add NXP ENETFEC driver

2021-11-09 Thread Apeksha Gupta
ueue support. Also adds some basic features like promiscuous enable, basic stats. Patch 5 adds checksum and VLAN features. Apeksha Gupta (5): net/enetfec: introduce NXP ENETFEC driver net/enetfec: add UIO support net/enetfec: support queue configuration net/enetfec: add Rx/Tx support

Re: [dpdk-dev] [EXT] Re: [PATCH v7 4/5] net/enetfec: add Rx/Tx support

2021-11-09 Thread Apeksha Gupta
> -Original Message- > From: Ferruh Yigit > Sent: Thursday, November 4, 2021 11:58 PM > To: Apeksha Gupta ; david.march...@redhat.com; > andrew.rybche...@oktetlabs.ru > Cc: dev@dpdk.org; Sachin Saxena ; Hemant Agrawal > > Subject: [EXT] Re: [PATCH v7 4/5] net/en

[dpdk-dev] [PATCH v8 5/5] net/enetfec: add features

2021-11-09 Thread Apeksha Gupta
This patch adds checksum and VLAN offloads in enetfec network poll mode driver. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 + doc/guides/nics/features/enetfec.ini | 3 ++ drivers/net/enetfec/enet_ethdev.c| 14 ++- drivers

[dpdk-dev] [PATCH v8 4/5] net/enetfec: add Rx/Tx support

2021-11-09 Thread Apeksha Gupta
hin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 + doc/guides/nics/features/enetfec.ini | 2 + drivers/net/enetfec/enet_ethdev.c| 183 ++ drivers/net/enetfec/enet_ethdev.h| 23 +++ drivers/net/enetfec/enet_rxtx.c

[dpdk-dev] [PATCH v8 3/5] net/enetfec: support queue configuration

2021-11-09 Thread Apeksha Gupta
This patch adds Rx/Tx queue configuration setup operations. On packet reception the respective BD Ring status bit is set which is then used for packet processing. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 222

[dpdk-dev] [PATCH v8 2/5] net/enetfec: add UIO support

2021-11-09 Thread Apeksha Gupta
Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 209 ++ drivers/net/enetfec/enet_ethdev.h | 11 ++ drivers/net/enetfec/enet_regs.h | 106 +++ drivers/net/enetfec/enet_uio.c| 284 ++ drive

[dpdk-dev] [PATCH v8 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-11-09 Thread Apeksha Gupta
ENETFEC (Fast Ethernet Controller) is a network poll mode driver for NXP SoC i.MX 8M Mini. This patch adds skeleton for enetfec driver with probe function. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- MAINTAINERS| 7 ++ doc/guides/nics

[dpdk-dev] [PATCH v8 0/5] drivers/net: add NXP ENETFEC driver

2021-11-09 Thread Apeksha Gupta
ueue support. Also adds some basic features like promiscuous enable, basic stats. Patch 5 adds checksum and VLAN features. Apeksha Gupta (5): net/enetfec: introduce NXP ENETFEC driver net/enetfec: add UIO support net/enetfec: support queue configuration net/enetfec: add Rx/Tx support

Re: [dpdk-dev] [EXT] Re: [PATCH v7 2/5] net/enetfec: add UIO support

2021-11-08 Thread Apeksha Gupta
> -Original Message- > From: Ferruh Yigit > Sent: Thursday, November 4, 2021 11:56 PM > To: Apeksha Gupta ; david.march...@redhat.com; > andrew.rybche...@oktetlabs.ru > Cc: dev@dpdk.org; Sachin Saxena ; Hemant Agrawal > > Subject: [EXT] Re: [PATCH v7 2/5] net/

Re: [dpdk-dev] [EXT] Re: [PATCH v7 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-11-08 Thread Apeksha Gupta
> -Original Message- > From: Ferruh Yigit > Sent: Thursday, November 4, 2021 11:54 PM > To: Apeksha Gupta ; david.march...@redhat.com; > andrew.rybche...@oktetlabs.ru > Cc: dev@dpdk.org; Sachin Saxena ; Hemant Agrawal > > Subject: [EXT] Re: [PATCH v7 1/5] ne

Re: [dpdk-dev] [EXT] Re: [PATCH v6 4/5] net/enetfec: add enqueue and dequeue support

2021-11-08 Thread Apeksha Gupta
> -Original Message- > From: Ferruh Yigit > Sent: Wednesday, October 27, 2021 7:56 PM > To: Apeksha Gupta ; david.march...@redhat.com; > andrew.rybche...@oktetlabs.ru; ferruh.yi...@intel.com > Cc: dev@dpdk.org; Sachin Saxena ; Hemant Agrawal > > Subject: [EXT]

Re: [dpdk-dev] [EXT] Re: [PATCH v6 3/5] net/enetfec: support queue configuration

2021-11-08 Thread Apeksha Gupta
> -Original Message- > From: Ferruh Yigit > Sent: Wednesday, October 27, 2021 7:53 PM > To: Apeksha Gupta ; david.march...@redhat.com; > andrew.rybche...@oktetlabs.ru; ferruh.yi...@intel.com > Cc: dev@dpdk.org; Sachin Saxena ; Hemant Agrawal > > Subject: [EXT]

Re: [dpdk-dev] [EXT] Re: [PATCH v6 2/5] net/enetfec: add UIO support

2021-11-08 Thread Apeksha Gupta
> -Original Message- > From: Ferruh Yigit > Sent: Wednesday, October 27, 2021 7:52 PM > To: Apeksha Gupta ; > david.march...@redhat.com; andrew.rybche...@oktetlabs.ru; > ferruh.yi...@intel.com > Cc: dev@dpdk.org; Sachin Saxena ; Hemant > Agrawal > Subject:

Re: [dpdk-dev] [EXT] Re: [PATCH v6 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-11-08 Thread Apeksha Gupta
> -Original Message- > From: Ferruh Yigit > Sent: Wednesday, October 27, 2021 7:49 PM > To: Apeksha Gupta ; > david.march...@redhat.com; andrew.rybche...@oktetlabs.ru > Cc: dev@dpdk.org; Sachin Saxena ; Hemant > Agrawal > Subject: [EXT] Re: [dpdk-dev] [P

[dpdk-dev] [PATCH v7 5/5] net/enetfec: add features

2021-11-03 Thread Apeksha Gupta
This patch adds checksum and VLAN offloads in enetfec network poll mode driver. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 + doc/guides/nics/features/enetfec.ini | 3 ++ drivers/net/enetfec/enet_ethdev.c| 17 - drivers

[dpdk-dev] [PATCH v7 4/5] net/enetfec: add Rx/Tx support

2021-11-03 Thread Apeksha Gupta
hin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 + doc/guides/nics/features/enetfec.ini | 2 + drivers/net/enetfec/enet_ethdev.c| 189 +++- drivers/net/enetfec/enet_ethdev.h| 24 ++ drivers/net/enetfec/enet_rxtx.c

[dpdk-dev] [PATCH v7 3/5] net/enetfec: support queue configuration

2021-11-03 Thread Apeksha Gupta
This patch adds Rx/Tx queue configuration setup operations. On packet reception the respective BD Ring status bit is set which is then used for packet processing. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 230

[dpdk-dev] [PATCH v7 2/5] net/enetfec: add UIO support

2021-11-03 Thread Apeksha Gupta
Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 227 drivers/net/enetfec/enet_ethdev.h | 14 ++ drivers/net/enetfec/enet_regs.h | 106 drivers/net/enetfec/enet_uio.c| 278 ++ drive

[dpdk-dev] [PATCH v7 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-11-03 Thread Apeksha Gupta
ENETFEC (Fast Ethernet Controller) is a network poll mode driver for NXP SoC i.MX 8M Mini. This patch adds skeleton for enetfec driver with probe function. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- v7: - Fix compilation - code cleanup v6: - Fix document build errors

[dpdk-dev] [PATCH v7 0/5] drivers/net: add NXP ENETFEC driver

2021-11-03 Thread Apeksha Gupta
ueue support. Also adds some basic features like promiscuous enable, basic stats. Patch 5 adds checksum and VLAN features. Apeksha Gupta (5): net/enetfec: introduce NXP ENETFEC driver net/enetfec: add UIO support net/enetfec: support queue configuration net/enetfec: add Rx/Tx support

[dpdk-dev] [PATCH v6 5/5] net/enetfec: add features

2021-10-20 Thread Apeksha Gupta
This patch adds checksum and VLAN offloads in enetfec network poll mode driver. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 ++ doc/guides/nics/features/enetfec.ini | 3 ++ drivers/net/enetfec/enet_ethdev.c| 17 - drivers

[dpdk-dev] [PATCH v6 4/5] net/enetfec: add enqueue and dequeue support

2021-10-20 Thread Apeksha Gupta
hin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 + doc/guides/nics/features/enetfec.ini | 2 + drivers/net/enetfec/enet_ethdev.c| 197 drivers/net/enetfec/enet_rxtx.c | 445 +++ 4 files changed, 646 insertions(

[dpdk-dev] [PATCH v6 3/5] net/enetfec: support queue configuration

2021-10-20 Thread Apeksha Gupta
This patch adds Rx/Tx queue configuration setup operations. On packet reception the respective BD Ring status bit is set which is then used for packet processing. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 230

[dpdk-dev] [PATCH v6 2/5] net/enetfec: add UIO support

2021-10-20 Thread Apeksha Gupta
Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 236 + drivers/net/enetfec/enet_ethdev.h | 2 + drivers/net/enetfec/enet_regs.h | 106 drivers/net/enetfec/enet_uio.c| 278 ++ drive

[dpdk-dev] [PATCH v6 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-10-20 Thread Apeksha Gupta
ENETFEC (Fast Ethernet Controller) is a network poll mode driver for NXP SoC i.MX 8M Mini. This patch adds skeleton for enetfec driver with probe function. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- v6: - Fix document build errors --- --- MAINTAINERS

[dpdk-dev] [PATCH v6 0/5] drivers/net: add NXP ENETFEC driver

2021-10-20 Thread Apeksha Gupta
ueue support. Also adds some basic features like promiscuous enable, basic stats. Patch 5 adds checksum and VLAN features. Apeksha Gupta (5): net/enetfec: introduce NXP ENETFEC driver net/enetfec: add UIO support net/enetfec: support queue configuration net/enetfec: add enqueue and deq

[dpdk-dev] [PATCH v5 5/5] net/enetfec: add features

2021-10-19 Thread Apeksha Gupta
This patch adds checksum and VLAN offloads in enetfec network poll mode driver. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 ++ doc/guides/nics/features/enetfec.ini | 3 ++ drivers/net/enetfec/enet_ethdev.c| 17 - drivers

[dpdk-dev] [PATCH v5 4/5] net/enetfec: add enqueue and dequeue support

2021-10-19 Thread Apeksha Gupta
hin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 + doc/guides/nics/features/enetfec.ini | 2 + drivers/net/enetfec/enet_ethdev.c| 197 drivers/net/enetfec/enet_rxtx.c | 445 +++ 4 files changed, 646 insertions(

[dpdk-dev] [PATCH v5 3/5] net/enetfec: support queue configuration

2021-10-19 Thread Apeksha Gupta
This patch adds Rx/Tx queue configuration setup operations. On packet reception the respective BD Ring status bit is set which is then used for packet processing. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 230

[dpdk-dev] [PATCH v5 2/5] net/enetfec: add UIO support

2021-10-19 Thread Apeksha Gupta
Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 236 + drivers/net/enetfec/enet_ethdev.h | 2 + drivers/net/enetfec/enet_regs.h | 106 drivers/net/enetfec/enet_uio.c| 278 ++ drive

[dpdk-dev] [PATCH v5 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-10-19 Thread Apeksha Gupta
ENETFEC (Fast Ethernet Controller) is a network poll mode driver for NXP SoC i.MX 8M Mini. This patch adds skeleton for enetfec driver with probe function. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- MAINTAINERS| 7 + doc/guides/nics/enetfec.rst

[dpdk-dev] [PATCH v5 0/5] drivers/net: add NXP ENETFEC driver

2021-10-19 Thread Apeksha Gupta
ueue support. Also adds some basic features like promiscuous enable, basic stats. Patch 5 adds checksum and VLAN features. Apeksha Gupta (5): net/enetfec: introduce NXP ENETFEC driver net/enetfec: add UIO support net/enetfec: support queue configuration net/enetfec: add enqueue and deq

Re: [dpdk-dev] [PATCH v4 0/5] drivers/net: add NXP ENETFEC driver

2021-10-17 Thread Apeksha Gupta
Hi Ferruh, Do you have any further comments on this series ? Regards, Apeksha > -Original Message- > From: Apeksha Gupta > Sent: Friday, October 1, 2021 5:12 PM > To: david.march...@redhat.com; andrew.rybche...@oktetlabs.ru; > ferruh.yi...@intel.com > Cc: dev@dpdk.

Re: [dpdk-dev] [EXT] Re: [PATCH v3 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-10-06 Thread Apeksha Gupta
> -Original Message- > From: Ferruh Yigit > Sent: Tuesday, October 5, 2021 2:59 PM > To: Apeksha Gupta ; > david.march...@redhat.com; andrew.rybche...@oktetlabs.ru > Cc: dev@dpdk.org; Sachin Saxena ; Hemant > Agrawal > Subject: Re: [EXT] Re: [dpdk-dev] [P

Re: [dpdk-dev] [EXT] Re: [PATCH v3 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-10-04 Thread Apeksha Gupta
> -Original Message- > From: Ferruh Yigit > Sent: Friday, October 1, 2021 8:15 PM > To: Apeksha Gupta ; > david.march...@redhat.com; andrew.rybche...@oktetlabs.ru > Cc: dev@dpdk.org; Sachin Saxena ; Hemant > Agrawal > Subject: Re: [EXT] Re: [dpdk-dev] [P

[dpdk-dev] [PATCH v4 5/5] net/enetfec: add features

2021-10-01 Thread Apeksha Gupta
This patch adds checksum and VLAN offloads in enetfec network poll mode driver. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 ++ doc/guides/nics/features/enetfec.ini | 3 ++ drivers/net/enetfec/enet_ethdev.c| 17 - drivers

[dpdk-dev] [PATCH v4 4/5] net/enetfec: add enqueue and dequeue support

2021-10-01 Thread Apeksha Gupta
hin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 + doc/guides/nics/features/enetfec.ini | 2 + drivers/net/enetfec/enet_ethdev.c| 197 drivers/net/enetfec/enet_rxtx.c | 445 +++ 4 files changed, 646 insertions(

[dpdk-dev] [PATCH v4 3/5] net/enetfec: support queue configuration

2021-10-01 Thread Apeksha Gupta
This patch adds Rx/Tx queue configuration setup operations. On packet reception the respective BD Ring status bit is set which is then used for packet processing. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 230

[dpdk-dev] [PATCH v4 2/5] net/enetfec: add UIO support

2021-10-01 Thread Apeksha Gupta
Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 236 ++ drivers/net/enetfec/enet_ethdev.h | 2 + drivers/net/enetfec/enet_regs.h | 106 drivers/net/enetfec/enet_uio.c| 273 +

[dpdk-dev] [PATCH v4 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-10-01 Thread Apeksha Gupta
ENETFEC (Fast Ethernet Controller) is a network poll mode driver for NXP SoC i.MX 8M Mini. This patch adds skeleton for enetfec driver with probe function. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- MAINTAINERS| 7 ++ doc/guides/nics

[dpdk-dev] [PATCH v4 0/5] drivers/net: add NXP ENETFEC driver

2021-10-01 Thread Apeksha Gupta
ueue support. Also adds some basic features like promiscuous enable, basic stats. Patch 5 adds checksum and VLAN features. Apeksha Gupta (5): net/enetfec: introduce NXP ENETFEC driver net/enetfec: add UIO support net/enetfec: support queue configuration net/enetfec: add enqueue and deq

Re: [dpdk-dev] [EXT] Re: [PATCH v3 2/5] net/enetfec: add UIO support

2021-10-01 Thread Apeksha Gupta
> -Original Message- > From: Ferruh Yigit > Sent: Thursday, September 23, 2021 3:43 PM > To: Apeksha Gupta ; > david.march...@redhat.com; andrew.rybche...@oktetlabs.ru; > ferruh.yi...@intel.com > Cc: dev@dpdk.org; Sachin Saxena ; Hemant > Agrawal > Subject: [EX

Re: [dpdk-dev] [EXT] Re: [PATCH v3 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-10-01 Thread Apeksha Gupta
> -Original Message- > From: Ferruh Yigit > Sent: Thursday, September 23, 2021 3:40 PM > To: Apeksha Gupta ; > david.march...@redhat.com; andrew.rybche...@oktetlabs.ru; > ferruh.yi...@intel.com > Cc: dev@dpdk.org; Sachin Saxena ; Hemant > Agrawal > Subject: [EX

Re: [dpdk-dev] [EXT] Re: [PATCH v2 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-09-09 Thread Apeksha Gupta
> -Original Message- > From: David Marchand > Sent: Friday, September 3, 2021 12:45 PM > To: Apeksha Gupta > Cc: Andrew Rybchenko ; Yigit, Ferruh > ; dev ; Hemant Agrawal > ; Sachin Saxena > Subject: [EXT] Re: [dpdk-dev] [PATCH v2 1/5] net/enetfec: introd

[dpdk-dev] [PATCH v3 5/5] net/enetfec: add features

2021-09-09 Thread Apeksha Gupta
This patch adds checksum and VLAN offloads in enetfec network poll mode driver. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 ++ doc/guides/nics/features/enetfec.ini | 3 ++ drivers/net/enetfec/enet_ethdev.c| 17 - drivers

[dpdk-dev] [PATCH v3 4/5] net/enetfec: add enqueue and dequeue support

2021-09-09 Thread Apeksha Gupta
hin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 + doc/guides/nics/features/enetfec.ini | 2 + drivers/net/enetfec/enet_ethdev.c| 188 +++ drivers/net/enetfec/enet_rxtx.c | 445 +++ drivers/net/enetfec/meson.build

[dpdk-dev] [PATCH v3 3/5] net/enetfec: support queue configuration

2021-09-09 Thread Apeksha Gupta
This patch adds Rx/Tx queue configuration setup operations. On packet reception the respective BD Ring status bit is set which is then used for packet processing. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 230

[dpdk-dev] [PATCH v3 2/5] net/enetfec: add UIO support

2021-09-09 Thread Apeksha Gupta
Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 233 ++ drivers/net/enetfec/enet_ethdev.h | 2 + drivers/net/enetfec/enet_regs.h | 108 ++ drivers/net/enetfec/enet_uio.c| 200

[dpdk-dev] [PATCH v3 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-09-09 Thread Apeksha Gupta
ENETFEC (Fast Ethernet Controller) is a network poll mode driver for NXP SoC i.MX 8M Mini. This patch adds skeleton for enetfec driver with probe function. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- MAINTAINERS| 7 ++ doc/guides/nics

[dpdk-dev] [PATCH v3 0/5] drivers/net: add NXP ENETFEC driver

2021-09-09 Thread Apeksha Gupta
ueue support. Also adds some basic features like promiscuous enable, basic stats. Patch 5 adds checksum and VLAN features. Apeksha Gupta (5): net/enetfec: introduce NXP ENETFEC driver net/enetfec: add UIO support net/enetfec: support queue configuration net/enetfec: add enqueue and deq

[dpdk-dev] [PATCH v2 5/5] net/enetfec: add features

2021-09-02 Thread Apeksha Gupta
This patch adds checksum and VLAN offloads in enetfec network poll mode driver. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 ++ doc/guides/nics/features/enetfec.ini | 3 ++ drivers/net/enetfec/enet_ethdev.c| 17

[dpdk-dev] [PATCH v2 4/5] net/enetfec: add enqueue and dequeue support

2021-09-02 Thread Apeksha Gupta
hin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 2 + doc/guides/nics/features/enetfec.ini | 2 + drivers/net/enetfec/enet_ethdev.c| 189 +++- drivers/net/enetfec/enet_rxtx.c | 445 +++ drivers/net/enetfec/meson.build

[dpdk-dev] [PATCH v2 3/5] net/enetfec: support queue configuration

2021-09-02 Thread Apeksha Gupta
This patch adds Rx/Tx queue configuration setup operations. On packet reception the respective BD Ring status bit is set which is then used for packet processing. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 230

[dpdk-dev] [PATCH v2 2/5] net/enetfec: add UIO support

2021-09-02 Thread Apeksha Gupta
Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 232 ++ drivers/net/enetfec/enet_ethdev.h | 2 + drivers/net/enetfec/enet_regs.h | 108 ++ drivers/net/enetfec/enet_uio.c| 200 +

[dpdk-dev] [PATCH v2 1/5] net/enetfec: introduce NXP ENETFEC driver

2021-09-02 Thread Apeksha Gupta
ENETFEC (Fast Ethernet Controller) is a network poll mode driver for NXP SoC i.MX 8M Mini. This patch adds skeleton for enetfec driver with probe function. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 121 doc/guides

[dpdk-dev] [PATCH v2 0/5] drivers/net: add NXP ENETFEC driver

2021-09-02 Thread Apeksha Gupta
ueue support. Also adds some basic features like promiscuous enable, basic stats. Patch 5 adds checksum and VLAN features. Apeksha Gupta (5): net/enetfec: introduce NXP ENETFEC driver net/enetfec: add UIO support net/enetfec: support queue configuration net/enetfec: add enqueue and deq

Re: [dpdk-dev] [EXT] Re: [PATCH 4/4] drivers/net/enetfec: add enqueue and dequeue support

2021-06-21 Thread Apeksha Gupta
Hi, I will be reworking on the 'enetfec' driver. It may take time to send the V2 patch. Thanks & Regards, Apeksha > -Original Message- > From: Andrew Rybchenko > Sent: Tuesday, June 8, 2021 7:12 PM > To: Apeksha Gupta ; ferruh.yi...@intel.com > Cc:

[dpdk-dev] [PATCH 4/4] drivers/net/enetfec: add enqueue and dequeue support

2021-04-29 Thread Apeksha Gupta
asic stats. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 4 + doc/guides/nics/features/enetfec.ini | 5 + drivers/net/enetfec/enet_ethdev.c| 212 +++- drivers/net/enetfec/enet_rxtx.c | 499 +++ 4 fil

[dpdk-dev] [PATCH 3/4] drivers/net/enetfec: queue configuration

2021-04-29 Thread Apeksha Gupta
This patch added RX/TX queue configuration setup operations. On packet Rx the respective BD Ring status bit is set which is then used for packet processing. Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- drivers/net/enetfec/enet_ethdev.c | 223 ++ 1

[dpdk-dev] [PATCH 2/4] drivers/net/enetfec: UIO support added

2021-04-29 Thread Apeksha Gupta
Implemented the fec-uio driver in kernel. enetfec PMD uses UIO interface to interact with kernel for PHY initialisation and for mapping the allocated memory of register & BD from kernel to DPDK which gives access to non-cacheble memory for BD. Signed-off-by: Sachin Saxena Signed-off-by: Ape

[dpdk-dev] [PATCH 1/4] drivers/net/enetfec: Introduce NXP ENETFEC driver

2021-04-29 Thread Apeksha Gupta
ENET fec (Fast Ethernet Controller) is a network poll mode driver for NXP SoC imx8mmevk. This patch add skeleton for enetfec driver with probe and uintialisation functions Signed-off-by: Sachin Saxena Signed-off-by: Apeksha Gupta --- doc/guides/nics/enetfec.rst | 121

[dpdk-dev] [PATCH 0/4] drivers/net: add NXP ENETFEC driver

2021-04-29 Thread Apeksha Gupta
ures like promiscuous enable, basic stats. Apeksha Gupta (4): drivers/net/enetfec: Introduce NXP ENETFEC driver drivers/net/enetfec: UIO support added drivers/net/enetfec: queue configuration drivers/net/enetfec: add enqueue and dequeue support doc/guides/nics/enetfec.rst |

Re: [dpdk-dev] [EXT] [dpdk-announce] release candidate 20.08-rc4

2020-08-08 Thread Apeksha Gupta
Hi, Tested on NXP platforms (DPAA & DPAA2) and throughput numbers are as expected. OS: Ubuntu 18.04 Platforms: LS1046ARDB LS1043ARDB LS2088ARDB LX2160ARDB Tested applications: l2fwd l3fwd ipsec-secgw Thanks & Regards Apeksha > -

[dpdk-dev] [PATCH v4 2/2] event/dpaa2: add all type queue capability flag

2020-07-23 Thread Apeksha Gupta
DPAA2 eventdev device is capable of all type queue feature. Fix the capability flag to reflect the same. Fixes: 8f4a294c23 ("event/dpaa2: apply new capability flags") Cc: sta...@dpdk.org Signed-off-by: Apeksha Gupta Acked-by: Nipun Gupta --- v4: - removed checkpatch warning - upda

[dpdk-dev] [PATCH v4 1/2] app/test-eventdev: fix capability check in pipeline ATQ test

2020-07-23 Thread Apeksha Gupta
Add all type queue capability check before configuring event device for pipeline atq test. Fixes: 6bf570a9911 ("app/eventdev: add pipeline atq test") Cc: sta...@dpdk.org Signed-off-by: Apeksha Gupta Acked-by: Pavan Nikhilesh --- v4: - removed checkpatch warning - updated commit

[dpdk-dev] [PATCH v3 2/2] event/dpaa2: Add all type queue capability flag

2020-07-13 Thread Apeksha Gupta
Event device capability flag added in event driver, Event device is capable of enqueuing events of any type to any queue. Fixes: 8f4a294c23 ("event/dpaa2: apply new capability flags") Cc: sta...@dpdk.org Signed-off-by: Apeksha Gupta --- v3: * Added patch 1. event/dpaa2: Add all

[dpdk-dev] [PATCH v3 1/2] app/test-eventdev: Fix pipeline atq

2020-07-13 Thread Apeksha Gupta
if-check is required to check the capability of all type queue. Fixes: 6bf570a9911 ("app/eventdev: add pipeline atq test") Cc: sta...@dpdk.org Signed-off-by: Apeksha Gupta --- v3: * Added patch 1. event/dpaa2: Add all type queue capability flag v2: * Removed unrequired patches 1

[dpdk-dev] [PATCH v2] app/test-eventdev: Fix pipeline atq

2020-07-10 Thread Apeksha Gupta
if-check is required to check the capabilitiy of all type queue. Fixes: 6bf570a9911 ("app/eventdev: add pipeline atq test") Cc: sta...@dpdk.org Signed-off-by: Apeksha Gupta --- app/test-eventdev/test_pipeline_atq.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/tes

Re: [dpdk-dev] [EXT] RE: [PATCH 6/6] app/test-eventdev: fix eventdev queues

2020-07-09 Thread Apeksha Gupta
> -Original Message- > From: Pavan Nikhilesh Bhagavatula > Sent: Thursday, July 2, 2020 8:57 AM > To: Apeksha Gupta ; > jerin.ja...@caviumnetworks.com > Cc: dev@dpdk.org; tho...@monjalon.net; Hemant Agrawal > ; Nipun Gupta ; Akhil > Goyal ; sta...@dpdk.org &g

Re: [dpdk-dev] [EXT] RE: [PATCH 5/6] app/test-eventdev: Enhancing perf-atq packet flow

2020-07-02 Thread Apeksha Gupta
> -Original Message- > From: Pavan Nikhilesh Bhagavatula > Sent: Thursday, July 2, 2020 8:55 AM > To: Apeksha Gupta ; > jerin.ja...@caviumnetworks.com > Cc: dev@dpdk.org; tho...@monjalon.net; Hemant Agrawal > ; Nipun Gupta ; Akhil > Goyal ; sta...@dpdk.org &g

Re: [dpdk-dev] [EXT] RE: [PATCH 1/6] app/test-eventdev: Enhancing perf-queue packet flow

2020-07-02 Thread Apeksha Gupta
> -Original Message- > From: Pavan Nikhilesh Bhagavatula > Sent: Thursday, July 2, 2020 8:54 AM > To: Apeksha Gupta ; > jerin.ja...@caviumnetworks.com > Cc: dev@dpdk.org; tho...@monjalon.net; Hemant Agrawal > ; Nipun Gupta ; Akhil > Goyal ; sta...@dpdk.org &g

[dpdk-dev] [PATCH 6/6] app/test-eventdev: fix eventdev queues

2020-06-30 Thread Apeksha Gupta
In pipeline_queue test case, if event queues are greater than the max event queues it will fail. To handle this check is added. Fixes: 032a965a8f1 ("app/eventdev: support Tx adapter") Cc: sta...@dpdk.org Signed-off-by: Apeksha Gupta --- app/test-eventdev/test_pipeline_queue.c | 3 +

[dpdk-dev] [PATCH 5/6] app/test-eventdev: Enhancing perf-atq packet flow

2020-06-30 Thread Apeksha Gupta
The event ethernet Tx adapter provides data path for the ethernet transmit stage. Enqueue a burst of events objects supplied on an event device. Fixes: 1eb10ad8db8 ("app/testeventdev: add perf all types queue worker") Cc: sta...@dpdk.org Signed-off-by: Apeksha Gupta --- app/tes

[dpdk-dev] [PATCH 4/6] app/test-eventdev: Fix pipeline atq

2020-06-30 Thread Apeksha Gupta
if-check is required to check the capabilitiy of all type queue. Fixes: 6bf570a9911 ("app/eventdev: add pipeline atq test") Cc: sta...@dpdk.org Signed-off-by: Apeksha Gupta --- app/test-eventdev/test_pipeline_atq.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/tes

[dpdk-dev] [PATCH 3/6] event/dpaa2: Add all type queue capability flag

2020-06-30 Thread Apeksha Gupta
Event device capability flag added in event driver, Event device is capable of enqueuing events of any type to any queue. Fixes: 8f4a294c23 ("event/dpaa2: apply new capability flags") Cc: sta...@dpdk.org Signed-off-by: Apeksha Gupta --- drivers/event/dpaa2/dpaa2_eventdev.c | 3 +

[dpdk-dev] [PATCH 2/6] app/test-eventdev: Removed unwanted checks

2020-06-30 Thread Apeksha Gupta
In pipeline_queue test case, for single_stage_burst_tx sched_type condition checks are not required. Fixes: 314bcf58ca8 ("app/eventdev: add pipeline queue worker functions") Cc: sta...@dpdk.org Signed-off-by: Apeksha Gupta --- app/test-eventdev/test_pipeline_queue.c | 9 ---

[dpdk-dev] [PATCH 1/6] app/test-eventdev: Enhancing perf-queue packet flow

2020-06-30 Thread Apeksha Gupta
The event ethernet Tx adapter provides data path for the ethernet transmit stage. Enqueue a burst of events objects supplied on an event device. Fixes: 2369f73329 ("app/testeventdev: add perf queue worker functions") Cc: sta...@dpdk.org Signed-off-by: Apeksha Gupta --- app/tes

[dpdk-dev] [PATCH v4] Test/crypto: check valid test_stats before running test

2020-05-15 Thread Apeksha Gupta
Test_stats is an optional cryptodev op and if it is not defined by the PMD, it should not run the test cases for it. Signed-off-by: Apeksha Gupta --- app/test/test_cryptodev.c | 12 +++- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/app/test/test_cryptodev.c b/app/test

[dpdk-dev] [PATCH v3] Test/crypto: check valid test_stats before running test

2020-05-15 Thread Apeksha Gupta
Test_stats is an optional cryptodev op and if it is not defined by the PMD, it should not run the test cases for it. Signed-off-by: Apeksha Gupta --- app/test/test_cryptodev.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/test/test_cryptodev.c b/app/test

[dpdk-dev] [PATCH v2] Test/crypto: check valid test_stats before running test

2020-05-15 Thread Apeksha Gupta
Test_stats is an optional cryptodev op and if it is not defined by the PMD, it should not run the test cases for it. Signed-off-by: Apeksha Gupta --- app/test/test_cryptodev.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/test/test_cryptodev.c b/app/test

[dpdk-dev] [PATCH] app/test: Fix test_stats for dpaa_sec

2020-05-13 Thread Apeksha Gupta
Test case test_stats should be unsupported for dpaa_sec and return -ENOTSUP. Signed-off-by: Apeksha Gupta --- app/test/test_cryptodev.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/test/test_cryptodev.c b/app/test/test_cryptodev.c index c624018ee..5aafe52f1 100644 --- a/app/test

  1   2   >