+ PF=eno1np0 + vf_prefix=eno1 + lspci -v + grep 'Ethernet controller' + ethtool -i eno1np0 19:00.0 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx] 19:00.1 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx] 19:00.2 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] 19:00.3 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] 19:00.4 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] 19:00.5 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] 3b:00.0 Ethernet controller: Intel Corporation Ethernet Controller XXV710 for 25GbE SFP28 (rev 02) 3b:00.1 Ethernet controller: Intel Corporation Ethernet Controller XXV710 for 25GbE SFP28 (rev 02) d8:00.0 Ethernet controller: Intel Corporation Ethernet Controller XXV710 for 25GbE SFP28 (rev 02) d8:00.1 Ethernet controller: Intel Corporation Ethernet Controller XXV710 for 25GbE SFP28 (rev 02) + cat /proc/cmdline driver: mlx5_core version: 5.14.0-284.34.1.el9_2.x86_64 firmware-version: 14.26.6000 (DEL2810000034) expansion-rom-version: bus-info: 0000:19:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: no supports-register-dump: no supports-priv-flags: yes + vf_a=eno1v0 + vf_b=eno1v1 BOOT_IMAGE=(hd0,gpt3)/ostree/rhcos-325d7421c1ffa7fbcda150e93e08818e262f7c7b7f6d03461f0e0312d8486cf1/vmlinuz-5.14.0-284.34.1.el9_2.x86_64 ignition.platform.id=metal ostree=/ostree/boot.1/rhcos/325d7421c1ffa7fbcda150e93e08818e262f7c7b7f6d03461f0e0312d8486cf1/0 ip=dhcp root=UUID=0b0b6ffa-22ca-43c6-812f-e631f5a7e999 rw rootflags=prjquota boot=UUID=011b7451-cf44-40a3-a999-fd3fdf17b0f7 skew_tick=1 nohz=on rcu_nocbs=8-15 tuned.non_isolcpus=000000ff,ffffffff,ffffffff,ffff00ff systemd.cpu_affinity=0,1,2,3,4,5,6,7,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103 intel_iommu=on iommu=pt isolcpus=managed_irq,8-15 nohz_full=8-15 tsc=reliable nosoftlockup nmi_watchdog=0 mce=off rcutree.kthread_prio=11 default_hugepagesz=1G hugepagesz=1G hugepages=10 intel_pstate=disable systemd.unified_cgroup_hierarchy=0 systemd.legacy_systemd_cgroup_controller=1 + vf_a_index=0 + vf_b_index=1 + temp_a=temp_11 + temp_b=temp_35 + echo 0 + ip netns del ns_a + ip netns del ns_b + sleep 1 + echo 4 + sleep 4 ++ cat /sys/class/net/eno1v0/address + ip link set dev eno1np0 vf 0 mac 32:86:a5:1b:76:38 ++ cat /sys/class/net/eno1v1/address + ip link set dev eno1np0 vf 1 mac 42:97:e3:5c:23:4e ++ cat /sys/class/net/eno1v2/address + ip link set dev eno1np0 vf 2 mac ca:b5:77:13:ce:1d ++ cat /sys/class/net/eno1v3/address + ip link set dev eno1np0 vf 3 mac e2:f4:88:a0:72:cf + sleep 5 + ip netns add ns_a + ip netns add ns_b + ip link set dev eno1np0 vf 0 vlan 0 + ip link set dev eno1np0 vf 0 state enable + ip link set dev eno1np0 vf 0 mac 20:04:0f:f1:88:A1 + ip link set dev eno1v0 down + ip link set eno1v0 name temp_11 + ip link set dev temp_11 address 20:04:0f:f1:88:A1 + ip link set dev temp_11 netns ns_a + ip netns exec ns_a ip link set temp_11 name net1 + ip netns exec ns_a sh -c 'echo 1 > /proc/sys/net/ipv4/conf/net1/arp_notify' + ip netns exec ns_a ip link set dev net1 up + ip netns exec ns_a ip address add dev net1 10.255.255.1/24 + sleep 3 + ip link set dev eno1np0 vf 1 vlan 0 + ip link set dev eno1np0 vf 1 state enable + ip link set dev eno1np0 vf 1 mac 20:04:0f:f1:88:A2 + ip link set dev eno1v1 down + ip link set eno1v1 name temp_35 + ip link set dev temp_35 address 20:04:0f:f1:88:A2 + ip link set dev temp_35 netns ns_b + ip netns exec ns_b ip link set temp_35 name net1 + ip netns exec ns_b sh -c 'echo 1 > /proc/sys/net/ipv4/conf/net1/arp_notify' + ip netns exec ns_b ip link set dev net1 up + ip netns exec ns_b ip address add dev net1 10.255.255.2/24 + sleep 1 + ip netns exec ns_a ping -c 3 10.255.255.2 PING 10.255.255.2 (10.255.255.2) 56(84) bytes of data. 64 bytes from 10.255.255.2: icmp_seq=1 ttl=64 time=0.152 ms 64 bytes from 10.255.255.2: icmp_seq=2 ttl=64 time=0.064 ms 64 bytes from 10.255.255.2: icmp_seq=3 ttl=64 time=0.090 ms --- 10.255.255.2 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2081ms rtt min/avg/max/mdev = 0.064/0.102/0.152/0.036 ms