make -C tools/testing/selftests TARGETS=net TEST_PROGS=test_vxlan_under_vrrf.sh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-1/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-1/tools/testing/selftests/net' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-1/tools/testing/selftests/net' make[1]: Entering directory '/home/virtme/testing-1/tools/testing/selftests/net' TAP version 13 1..1 # timeout set to 6000 # selftests: net: test_vxlan_under_vrf.sh [ 1283.163941] veth0: renamed from veth-hv-1 [ 1283.287396] br0: port 1(vxlan0) entered blocking state [ 1283.287695] br0: port 1(vxlan0) entered disabled state [ 1283.287975] vxlan0: entered allmulticast mode [ 1283.288291] vxlan0: entered promiscuous mode [ 1283.300084] br0: port 1(vxlan0) entered blocking state [ 1283.300466] br0: port 1(vxlan0) entered forwarding state [ 1283.335553] veth0: renamed from veth-hv-2 [ 1283.453334] br0: port 1(vxlan0) entered blocking state [ 1283.453760] br0: port 1(vxlan0) entered disabled state [ 1283.454186] vxlan0: entered allmulticast mode [ 1283.454633] vxlan0: entered promiscuous mode [ 1283.467337] br0: port 1(vxlan0) entered blocking state [ 1283.467631] br0: port 1(vxlan0) entered forwarding state # Checking HV connectivity [ OK ] [ 1283.543725] br0: port 2(veth-tap) entered blocking state [ 1283.544037] br0: port 2(veth-tap) entered disabled state [ 1283.544338] veth-tap: entered allmulticast mode [ 1283.544652] veth-tap: entered promiscuous mode [ 1283.628492] br0: port 2(veth-tap) entered blocking state [ 1283.628842] br0: port 2(veth-tap) entered forwarding state [ 1283.685693] br0: port 2(veth-tap) entered blocking state [ 1283.686153] br0: port 2(veth-tap) entered disabled state [ 1283.686571] veth-tap: entered allmulticast mode [ 1283.687047] veth-tap: entered promiscuous mode [ 1283.775711] br0: port 2(veth-tap) entered blocking state [ 1283.776023] br0: port 2(veth-tap) entered forwarding state # Check VM connectivity through VXLAN (underlay in the default VRF) [ OK ] [ 1283.866361] br0: port 1(vxlan0) entered disabled state [ 1283.881957] br0: port 1(vxlan0) entered blocking state [ 1283.882406] br0: port 1(vxlan0) entered forwarding state [ 1283.922322] br0: port 1(vxlan0) entered disabled state [ 1283.938024] br0: port 1(vxlan0) entered blocking state [ 1283.938366] br0: port 1(vxlan0) entered forwarding state # Check VM connectivity through VXLAN (underlay in a VRF) [ OK ] [ 1284.070170] veth-tap: left allmulticast mode [ 1284.070677] veth-tap: left promiscuous mode [ 1284.071152] br0: port 2(veth-tap) entered disabled state [ 1284.082350] vxlan0: left allmulticast mode [ 1284.082698] vxlan0: left promiscuous mode [ 1284.083029] br0: port 1(vxlan0) entered disabled state [ 1284.115686] ------------[ cut here ]------------ [ 1284.116700] WARNING: CPU: 2 PID: 11 at net/core/dev.c:11120 unregister_netdevice_many_notify+0x7dc/0x7f0 [ 1284.118131] Modules linked in: xt_HL amt act_mirred cls_matchall ip6_gre gre sch_ingress nft_compat nf_tables libcrc32c vxlan ip6_udp_tunnel udp_tunnel mpls_iptunnel mpls_router [last unloaded: test_bpf] [ 1284.119753] CPU: 2 PID: 11 Comm: kworker/u8:0 Not tainted 6.8.0-rc2-virtme #1 [ 1284.120325] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 1284.121214] Workqueue: netns cleanup_net [ 1284.121534] RIP: 0010:unregister_netdevice_many_notify+0x7dc/0x7f0 [ 1284.121998] Code: 05 a1 4a 09 01 01 90 ba 32 1b 00 00 48 c7 c6 20 e9 ee a3 48 c7 c7 00 37 f2 a3 e8 7f 9d 55 ff 90 0f 0b 90 90 e9 15 fc ff ff 90 <0f> 0b 90 e9 23 fc ff ff e8 67 28 2e 00 0f 1f 80 00 00 00 00 90 90 [ 1284.123933] RSP: 0018:ffffaf1180063d78 EFLAGS: 00010287 [ 1284.124523] RAX: ffff909b468901c0 RBX: ffffaf1180063e08 RCX: 0000000000000000 [ 1284.125505] RDX: ffff909b460979d8 RSI: 0000000000000000 RDI: ffffffffa444aa80 [ 1284.126524] RBP: ffff909b46890000 R08: 0000000000000001 R09: 0000000000000001 [ 1284.127600] R10: 0000000000000004 R11: 0000000000000001 R12: ffff909b42cda800 [ 1284.128636] R13: ffff909b46097640 R14: dead000000000100 R15: ffff909b46097640 [ 1284.129752] FS: 0000000000000000(0000) GS:ffff909b7ed00000(0000) knlGS:0000000000000000 [ 1284.130945] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1284.131786] CR2: 00007ffea8481d58 CR3: 0000000010660001 CR4: 0000000000770ef0 [ 1284.132864] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1284.134001] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1284.135129] PKRU: 55555554 [ 1284.135463] Call Trace: [ 1284.135843] [ 1284.136147] ? __warn+0x84/0x170 [ 1284.136676] ? unregister_netdevice_many_notify+0x7dc/0x7f0 [ 1284.137390] ? report_bug+0x199/0x1b0 [ 1284.137841] ? handle_bug+0x3d/0x70 [ 1284.138335] ? exc_invalid_op+0x18/0x70 [ 1284.138807] ? asm_exc_invalid_op+0x1a/0x20 [ 1284.139431] ? unregister_netdevice_many_notify+0x7dc/0x7f0 [ 1284.140235] ? unregister_netdevice_many_notify+0x3e8/0x7f0 [ 1284.140684] cleanup_net+0x268/0x400 [ 1284.141014] ? process_one_work+0x16c/0x4b0 [ 1284.141493] process_one_work+0x1d6/0x4b0 [ 1284.141902] worker_thread+0x1c1/0x3d0 [ 1284.142385] ? __pfx_worker_thread+0x10/0x10 [ 1284.142723] kthread+0xda/0x110 [ 1284.142984] ? __pfx_kthread+0x10/0x10 [ 1284.143346] ret_from_fork+0x31/0x50 [ 1284.143873] ? __pfx_kthread+0x10/0x10 [ 1284.144369] ret_from_fork_asm+0x1b/0x30 [ 1284.144799] [ 1284.145174] irq event stamp: 1194185 [ 1284.145734] hardirqs last enabled at (1194195): [] console_unlock+0x10d/0x130 [ 1284.147281] hardirqs last disabled at (1194206): [] console_unlock+0xf2/0x130 [ 1284.148750] softirqs last enabled at (1194180): [] __do_softirq+0x2c2/0x37a [ 1284.150121] softirqs last disabled at (1194175): [] irq_exit_rcu+0x7f/0xa0 [ 1284.151416] ---[ end trace 0000000000000000 ]--- ok 1 selftests: net: test_vxlan_under_vrf.sh make[1]: Leaving directory '/home/virtme/testing-1/tools/testing/selftests/net' make: Leaving directory '/home/virtme/testing-1/tools/testing/selftests' xx__-> echo $? 0 xx__->