Skip to content

dpservice fails to start when compiling with DPDK 24.11.2 #675

Open
@byteocean

Description

@byteocean

dpservice is updated to be compatible with DPDK 24.11.1 and it can start in the normal mode without an issue. But using DPDK 24.11.2 (discovered accidentally) seems to block the starting process of dpservice with following error message:

2025-05-06 10:41:20.094 1(control) I SERVICE: Init isolation flow rules [../src/dp_port.c:430:dp_port_install_sync_isolated_mode()]
2025-05-06 10:41:20.094 1(control) E SERVICE: Flow cannot be validated, port_id: 0, flow_error: multiple tunnel not supported, error: -22, errmsg: Invalid argument [../src/rte_flow/dp_rte_flow.c:115:dp_install_rte_flow()]
2025-05-06 10:41:20.094 1(control) I SERVICE: Stopping port, port_id: 0, socket_id: 0 [../src/dp_port.c:388:dp_stop_eth_port()]

By checking the result of applying patches, the function pattern_template_validate is already skipped as it should be. Thus, further investigation is needed to resolve this error.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

In Progress

Status

No status

Relationships

None yet

Development

No branches or pull requests

Issue actions