diff --git a/python/vyos/vpp/config_verify.py b/python/vyos/vpp/config_verify.py index 18859331bb..27e46ff51b 100644 --- a/python/vyos/vpp/config_verify.py +++ b/python/vyos/vpp/config_verify.py @@ -167,10 +167,20 @@ def verify_dev_driver(iface_name: str, driver_type: str) -> bool: 'vmxnet3', ] + # Community-tested / not officially supported by VyOS + community_drivers_dpdk: list[str] = [ + 'iavf', + ] + driver: str = get_eth_driver(iface_name) if driver_type == 'dpdk': if driver in drivers_dpdk: + # Warning for community drivers + if driver in community_drivers_dpdk: + Warning( + f"Driver '{driver}' on interface {iface_name} is community-supported and not tested by VyOS" + ) return True elif driver_type == 'xdp': if driver in drivers_xdp: