Skip to content

dpservice fails to start when compiling with DPDK 24.11.2 #675

@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

No one assigned

    Type

    No type

    Projects

    Status

    Archive

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions