From: Pavan Nikhilesh
Add event vector adapter support to CN20K event device.
Signed-off-by: Pavan Nikhilesh
---
Depends-on: series-35336 (introduce event vector adapter)
v2 Changes:
- Add depends on series tag.
- Fix compilation.
drivers/common/cnxk/roc_sso.c | 4 +-
drivers/c
Hi,
On 25/04/2025 10:49 PM, Dariusz Sosnowski wrote:
Rx hairpin queues support VLAN stripping,
but if port was started and application attempted
to configure stripping on hairpin queue,
segfault was triggered because of NULL dereference.
Underlying function, which was updating the RQ was passing
Moves the next nodes of packet classification node to a public
header files, so that it can be used from applications.
Signed-off-by: Ankur Dwivedi
---
lib/node/meson.build| 1 +
lib/node/pkt_cls.c | 33 +++--
lib/node/pkt_cls_priv.h | 7
Adds a lookup FIB node for IP6.
Adds a public function to do fib configuration from application.
Signed-off-by: Ankur Dwivedi
---
lib/node/ip6_lookup_fib.c | 139
lib/node/meson.build| 1 +
lib/node/rte_node_ip6_api.h | 15
3 files changed,
Moves the macro FIB6_NAMESIZE to header file and rename it to
RTE_FIB6_NAMESIZE.
Signed-off-by: Ankur Dwivedi
---
lib/fib/rte_fib6.c | 11 ---
lib/fib/rte_fib6.h | 3 +++
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/lib/fib/rte_fib6.c b/lib/fib/rte_fib6.c
index 00647bd
Adds a lookup FIB node for IP4.
Adds a public function to do fib configuration from application.
Signed-off-by: Ankur Dwivedi
---
lib/node/ip4_lookup_fib.c | 141
lib/node/meson.build| 3 +-
lib/node/rte_node_ip4_api.h | 15
3 files changed,
Adds a command to setup lookup mode for IP4 packets. By default the
LPM mode is used.
FIB can be given as a lookup mode by specifying the mode in CLI file.
When FIB is given as lookup mode, the next node of packet classification
node is updated to use IP4 lookup fib node.
Signed-off-by: Ankur Dwiv
Moves RTE_FIB_NAMESIZE to header file, in order to use it outside the fib
library.
Signed-off-by: Ankur Dwivedi
---
lib/fib/rte_fib.c | 3 ---
lib/fib/rte_fib.h | 3 +++
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/lib/fib/rte_fib.c b/lib/fib/rte_fib.c
index 2c05d46500..184210f
Adds a public function to add IP4 route to FIB. The applications should
call this function to add IP4 routes to FIB.
Signed-off-by: Ankur Dwivedi
---
lib/node/ip4_lookup_fib.c | 37 +
lib/node/rte_node_ip4_api.h | 19 +++
2 files changed, 56
Adds the process callback function for ip4_lookup_fib node.
Signed-off-by: Ankur Dwivedi
---
lib/node/ip4_lookup_fib.c | 154 ++
1 file changed, 154 insertions(+)
diff --git a/lib/node/ip4_lookup_fib.c b/lib/node/ip4_lookup_fib.c
index f300266c00..f9a5c5aa5a
The ip4_lookup_fib is added as next node in packet classification.
Signed-off-by: Ankur Dwivedi
---
lib/node/pkt_cls.c | 1 +
lib/node/rte_node_pkt_cls_api.h | 1 +
2 files changed, 2 insertions(+)
diff --git a/lib/node/pkt_cls.c b/lib/node/pkt_cls.c
index 5d6409fdbf..f6e76989bc 10
This patch series adds two inbuilt nodes ip4_lookup_fib and
ip6_lookup_fib in graph library. These nodes uses the existing
Forwarding Information Base (FIB) library to create FIB, to do
route addition and route lookup.
Two new commands (for ipv4 and ipv6) for providing the lookup mode
is added in
Adds a public function to add IP6 route to FIB. The applications should
call this function to add IP6 routes to FIB.
Signed-off-by: Ankur Dwivedi
---
lib/node/ip6_lookup_fib.c | 35 +++
lib/node/rte_node_ip6_api.h | 19 +++
2 files changed, 54 in
Adds a command to setup lookup mode for IP6 packets. By default LPM
mode is used.
FIB can be given as a lookup mode by specifying the mode in CLI file.
When FIB is given as lookup mode, the next node of packet classification
node is updated to use IP6 lookup fib node.
Signed-off-by: Ankur Dwivedi
Adds the process callback function for ip6_lookup_fib node.
Signed-off-by: Ankur Dwivedi
---
lib/node/ip6_lookup_fib.c | 148 ++
1 file changed, 148 insertions(+)
diff --git a/lib/node/ip6_lookup_fib.c b/lib/node/ip6_lookup_fib.c
index b510452ad8..3df61890e9
Adds the ip4_lookup_fib and ip6_lookup_fib nodes in inbuilt nodes section
of graph guide.
Signed-off-by: Ankur Dwivedi
---
doc/guides/prog_guide/graph_lib.rst | 32
.../img/graph_inbuilt_node_flow.svg | 150 +-
2 files changed, 108 insertions(+), 74 dele
The ip6_lookup_fib is added as next node in packet classification.
Signed-off-by: Ankur Dwivedi
---
lib/node/pkt_cls.c | 1 +
lib/node/rte_node_pkt_cls_api.h | 1 +
2 files changed, 2 insertions(+)
diff --git a/lib/node/pkt_cls.c b/lib/node/pkt_cls.c
index f6e76989bc..ca323ea573 10
#
May 22, 2025
Attendees
* Patrick Robb
* Luca Vizzarro
* Paul Szczepanek
* Manit Mahajan
* Dean Marx
* Matthew McGovern
#
Minutes
==
#
May 29, 2025
Attendees
1. Patrick Robb
2. Paul Szczepanek
3. Aaron Conole
4. Manit Mahajan
#
Minutes
==
19 matches
Mail list logo