Upon 'ip link set <old> name <new>' operation, <old> might be added
as an altname to <new>. Remove it. Ignore failures not to fail the
test in case it doesn't.
Fixes: 289e9f6baa7c ("tests: Add a simple DPDK rte_flow test framework.")
Signed-off-by: Eli Britstein <[email protected]>
---
tests/system-dpdk-offloads-macros.at | 2 ++
utilities/checkpatch_dict.txt | 1 +
2 files changed, 3 insertions(+)
diff --git a/tests/system-dpdk-offloads-macros.at
b/tests/system-dpdk-offloads-macros.at
index 3c6cce1a8..050521f36 100644
--- a/tests/system-dpdk-offloads-macros.at
+++ b/tests/system-dpdk-offloads-macros.at
@@ -111,6 +111,7 @@ m4_define([ADD_VF],
AT_CHECK([ip link set $VF down])
AT_CHECK([ip link set $VF netns $2])
AT_CHECK([ip netns exec $2 ip link set $VF name $1 && printf '%s\n'
"$VF" > ORIG_$1])
+ AT_CHECK([ip netns exec $2 ip link property del dev $1 altname $VF
2>/dev/null || true])
AT_CHECK([ovs-vsctl add-port $3 ovs-$1 -- \
set interface ovs-$1 external-ids:iface-id="$1" -- \
set interface ovs-$1 type=dpdk -- \
@@ -131,6 +132,7 @@ m4_define([ADD_VF],
rm -f ORIG_$1; \
ip netns exec $2 ip link set $1 down; \
ip netns exec $2 ip link set $1 name \"\$orig\"; \
+ ip netns exec $2 ip link property del dev \"\$orig\" altname $1
2>/dev/null || true; \
ip netns exec $2 ip link set \"\$orig\" netns 1"
]
)
diff --git a/utilities/checkpatch_dict.txt b/utilities/checkpatch_dict.txt
index c1f43e5af..000ea75e9 100644
--- a/utilities/checkpatch_dict.txt
+++ b/utilities/checkpatch_dict.txt
@@ -3,6 +3,7 @@ addresssanitizer
afxdp
alg
alloc
+altname
amd64
api
apis
--
2.34.1
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev