# sys.exit(main(sys.argv)) # ~~~~^^^^^^^^^^ # File "/srv/vmksft/testing/wt-2/tools/testing/selftests/net/openvswitch/ovs-dpctl.py", line 3150, in main # ovsflow.add_flow(rep["dpifindex"], flow) # ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ # File "/srv/vmksft/testing/wt-2/tools/testing/selftests/net/openvswitch/ovs-dpctl.py", line 2751, in add_flow # raise ne # File "/srv/vmksft/testing/wt-2/tools/testing/selftests/net/openvswitch/ovs-dpctl.py", line 2743, in add_flow # reply = self.nlm_request( # flowmsg, # msg_type=self.prid, # msg_flags=NLM_F_REQUEST | NLM_F_ACK, # ) # File "/usr/lib/python3.14/site-packages/pyroute2/netlink/nlsocket.py", line 870, in nlm_request # return tuple(self._genlm_request(*argv, **kwarg)) # ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ # File "/usr/lib/python3.14/site-packages/pyroute2/netlink/generic/__init__.py", line 126, in nlm_request # return tuple(super().nlm_request(*argv, **kwarg)) # File "/usr/lib/python3.14/site-packages/pyroute2/netlink/nlsocket.py", line 1214, in nlm_request # for msg in self.get( # ~~~~~~~~^ # msg_seq=msg_seq, # ^^^^^^^^^^^^^^^^ # terminate=terminate, # ^^^^^^^^^^^^^^^^^^^^ # callback=callback, # ^^^^^^^^^^^^^^^^^^ # ): # ^ # File "/usr/lib/python3.14/site-packages/pyroute2/netlink/nlsocket.py", line 873, in get # return tuple(self._genlm_get(*argv, **kwarg)) # ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ # File "/usr/lib/python3.14/site-packages/pyroute2/netlink/generic/__init__.py", line 123, in get # return tuple(super().get(*argv, **kwarg)) # File "/usr/lib/python3.14/site-packages/pyroute2/netlink/nlsocket.py", line 550, in get # raise msg['header']['error'] # pyroute2.netlink.exceptions.NetlinkError: (22, 'Invalid argument') # TEST: sctp: SCTP flow key matching [FAIL] # TEST: psample [START] # TEST: psample: Sampling packets with psample [ OK ] not ok 1 selftests: net/openvswitch: openvswitch.sh # exit=1 make: Leaving directory '/srv/vmksft/testing/wt-2/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak xx__->