Vyos currently supports two driver types for NICs in VPP: DPDK and XDP.
Most NICs are supported by DPDK, which provides better performance and full feature support, while XDP is rarely needed and does not fully support all VPP features.
To simplify configuration and reduce potential misconfigurations:
- Remove XDP from the CLI — it will no longer be possible to select or configure XDP as a VPP driver.
- Disable manual per-NIC driver selection. DPDK will be the default and only driver for all supported NICs.
Manual driver selection can be reintroduced in the future if a clear, justified need arises.