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 [ 197.072690] veth0: renamed from veth-hv-1 [ 197.197425] br0: port 1(vxlan0) entered blocking state [ 197.197730] br0: port 1(vxlan0) entered disabled state [ 197.198015] vxlan0: entered allmulticast mode [ 197.198382] vxlan0: entered promiscuous mode [ 197.214029] br0: port 1(vxlan0) entered blocking state [ 197.214488] br0: port 1(vxlan0) entered forwarding state [ 197.249043] veth0: renamed from veth-hv-2 [ 197.347710] br0: port 1(vxlan0) entered blocking state [ 197.348045] br0: port 1(vxlan0) entered disabled state [ 197.348349] vxlan0: entered allmulticast mode [ 197.348657] vxlan0: entered promiscuous mode [ 197.359885] br0: port 1(vxlan0) entered blocking state [ 197.360195] br0: port 1(vxlan0) entered forwarding state # Checking HV connectivity [ OK ] [ 197.431822] br0: port 2(veth-tap) entered blocking state [ 197.432151] br0: port 2(veth-tap) entered disabled state [ 197.432451] veth-tap: entered allmulticast mode [ 197.432765] veth-tap: entered promiscuous mode [ 197.502172] br0: port 2(veth-tap) entered blocking state [ 197.502528] br0: port 2(veth-tap) entered forwarding state [ 197.549562] br0: port 2(veth-tap) entered blocking state [ 197.549889] br0: port 2(veth-tap) entered disabled state [ 197.550202] veth-tap: entered allmulticast mode [ 197.550522] veth-tap: entered promiscuous mode [ 197.618894] br0: port 2(veth-tap) entered blocking state [ 197.619220] br0: port 2(veth-tap) entered forwarding state # Check VM connectivity through VXLAN (underlay in the default VRF) [ OK ] [ 197.702298] br0: port 1(vxlan0) entered disabled state [ 197.716956] br0: port 1(vxlan0) entered blocking state [ 197.717391] br0: port 1(vxlan0) entered forwarding state [ 197.750258] br0: port 1(vxlan0) entered disabled state [ 197.762472] br0: port 1(vxlan0) entered blocking state [ 197.762791] br0: port 1(vxlan0) entered forwarding state # Check VM connectivity through VXLAN (underlay in a VRF) [ OK ] [ 197.869148] veth-tap: left allmulticast mode [ 197.869423] veth-tap: left promiscuous mode [ 197.869673] br0: port 2(veth-tap) entered disabled state [ 197.877300] vxlan0: left allmulticast mode [ 197.877763] vxlan0: left promiscuous mode [ 197.878108] br0: port 1(vxlan0) entered disabled state [ 197.903984] ------------[ cut here ]------------ [ 197.904280] WARNING: CPU: 2 PID: 68 at net/core/dev.c:11120 unregister_netdevice_many_notify+0x7dc/0x7f0 [ 197.905256] Modules linked in: vxlan sch_etf sch_fq ip6_gre gre cls_bpf sctp_diag sctp ip6_udp_tunnel udp_tunnel libcrc32c drop_monitor act_gact cls_flower sch_ingress netdevsim psample [last unloaded: test_bpf] [ 197.907146] CPU: 2 PID: 68 Comm: kworker/u8:1 Not tainted 6.8.0-rc2-virtme #1 [ 197.908035] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 197.909274] Workqueue: netns cleanup_net [ 197.909956] RIP: 0010:unregister_netdevice_many_notify+0x7dc/0x7f0 [ 197.910895] Code: 05 2e 4c 09 01 01 90 ba 32 1b 00 00 48 c7 c6 e8 eb 2e b5 48 c7 c7 e0 39 32 b5 e8 2f 9c 55 ff 90 0f 0b 90 90 e9 15 fc ff ff 90 <0f> 0b 90 e9 23 fc ff ff e8 17 27 2e 00 0f 1f 80 00 00 00 00 90 90 [ 197.913581] RSP: 0018:ffffad4880263d78 EFLAGS: 00010287 [ 197.914350] RAX: ffff9d7bc53a81c0 RBX: ffffad4880263e08 RCX: 0000000000000000 [ 197.915371] RDX: ffff9d7bc5191198 RSI: 0000000000000000 RDI: ffffffffb584aa80 [ 197.916343] RBP: ffff9d7bc53a8000 R08: 0000000000000001 R09: 0000000000000001 [ 197.917362] R10: 0000000000000004 R11: 0000000000000001 R12: ffff9d7bc57b5500 [ 197.917876] R13: ffff9d7bc5191d80 R14: dead000000000100 R15: ffff9d7bc5191d80 [ 197.918256] FS: 0000000000000000(0000) GS:ffff9d7bfed00000(0000) knlGS:0000000000000000 [ 197.918840] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 197.919212] CR2: 00007f22dda08000 CR3: 0000000022860004 CR4: 0000000000770ef0 [ 197.919647] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 197.920337] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 197.921048] PKRU: 55555554 [ 197.921319] Call Trace: [ 197.921691] [ 197.921996] ? __warn+0x84/0x170 [ 197.922598] ? unregister_netdevice_many_notify+0x7dc/0x7f0 [ 197.923536] ? report_bug+0x199/0x1b0 [ 197.924152] ? handle_bug+0x3d/0x70 [ 197.924778] ? exc_invalid_op+0x18/0x70 [ 197.925415] ? asm_exc_invalid_op+0x1a/0x20 [ 197.926163] ? unregister_netdevice_many_notify+0x7dc/0x7f0 [ 197.927131] ? unregister_netdevice_many_notify+0x3e8/0x7f0 [ 197.928036] cleanup_net+0x268/0x400 [ 197.928644] ? process_one_work+0x16c/0x4b0 [ 197.929379] process_one_work+0x1d6/0x4b0 [ 197.930038] worker_thread+0x1c1/0x3d0 [ 197.930657] ? __pfx_worker_thread+0x10/0x10 [ 197.931393] kthread+0xda/0x110 [ 197.931855] ? __pfx_kthread+0x10/0x10 [ 197.932338] ret_from_fork+0x31/0x50 [ 197.932791] ? __pfx_kthread+0x10/0x10 [ 197.933330] ret_from_fork_asm+0x1b/0x30 [ 197.933668] [ 197.933913] irq event stamp: 1631509 [ 197.934213] hardirqs last enabled at (1631521): [] console_unlock+0x10d/0x130 [ 197.935000] hardirqs last disabled at (1631530): [] console_unlock+0xf2/0x130 [ 197.935460] softirqs last enabled at (1631406): [] __do_softirq+0x2c2/0x37a [ 197.936015] softirqs last disabled at (1631401): [] irq_exit_rcu+0x7f/0xa0 [ 197.936570] ---[ 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__->