summaryrefslogtreecommitdiff
path: root/interface-definitions/vpp.xml.in
diff options
context:
space:
mode:
authorOleksandr Kuchmystyi <o.kuchmystyi@vyos.io>2026-02-16 17:41:38 +0300
committerOleksandr Kuchmystyi <o.kuchmystyi@vyos.io>2026-02-18 13:30:02 +0300
commited20c353e8e1a7fd9d47bb6020f40815285ef2f9 (patch)
tree682994117719758c842b6b265cc4b054e5ad5797 /interface-definitions/vpp.xml.in
parent0f4b6c0d892ea35c947643ab8d6e0f84e51c6191 (diff)
downloadvyos-1x-ed20c353e8e1a7fd9d47bb6020f40815285ef2f9.tar.gz
vyos-1x-ed20c353e8e1a7fd9d47bb6020f40815285ef2f9.zip
vpp: T8266: Add global `interfaces-rx-mode` setting and remove per-interface commands
Add `set vpp settings interfaces-rx-mode <polling|interrupt|adaptive>` to configure RX mode for all interfaces. Raise error if any interface does not support the selected mode. Also remove per-interface rx-mode commands: - `set vpp settings interface <name> rx-mode` - `set vpp kernel-interfaces <name> rx-mode`
Diffstat (limited to 'interface-definitions/vpp.xml.in')
-rw-r--r--interface-definitions/vpp.xml.in3
1 files changed, 1 insertions, 2 deletions
diff --git a/interface-definitions/vpp.xml.in b/interface-definitions/vpp.xml.in
index 6c9440302..b5aa36f3f 100644
--- a/interface-definitions/vpp.xml.in
+++ b/interface-definitions/vpp.xml.in
@@ -608,7 +608,6 @@
<constraintErrorMessage>Invalid interface name</constraintErrorMessage>
</properties>
<children>
- #include <include/vpp/iface_rx_mode.xml.i>
<node name="dpdk-options">
<properties>
<help>DPDK settings</help>
@@ -863,6 +862,7 @@
</properties>
<defaultValue>0</defaultValue>
</leafNode>
+ #include <include/vpp/iface_rx_mode.xml.i>
</children>
</node>
<node name="sflow" owner="${vyos_conf_scripts_dir}/vpp_sflow.py">
@@ -1594,7 +1594,6 @@
#include <include/interface/disable.xml.i>
#include <include/interface/mtu-68-16000.xml.i>
#include <include/vpp/vif.xml.i>
- #include <include/vpp/iface_rx_mode.xml.i>
</children>
</tagNode>
</children>