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-3/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net' TAP version 13 1..1 # timeout set to 6000 # selftests: net: test_vxlan_under_vrf.sh [ 1206.480487][ T4813] veth0: renamed from veth-hv-1 [ 1207.964152][ T4829] br0: port 1(vxlan0) entered blocking state [ 1207.964530][ T4829] br0: port 1(vxlan0) entered disabled state [ 1207.964917][ T4829] vxlan0: entered allmulticast mode [ 1207.966404][ T4829] vxlan0: entered promiscuous mode [ 1208.125848][ T4830] br0: port 1(vxlan0) entered blocking state [ 1208.126200][ T4830] br0: port 1(vxlan0) entered forwarding state [ 1208.457124][ T4832] veth0: renamed from veth-hv-2 [ 1209.756554][ T4840] br0: port 1(vxlan0) entered blocking state [ 1209.756909][ T4840] br0: port 1(vxlan0) entered disabled state [ 1209.757273][ T4840] vxlan0: entered allmulticast mode [ 1209.758647][ T4840] vxlan0: entered promiscuous mode [ 1209.916117][ T4841] br0: port 1(vxlan0) entered blocking state [ 1209.916471][ T4841] br0: port 1(vxlan0) entered forwarding state # Checking HV connectivity [ OK ] [ 1210.734861][ T4847] br0: port 2(veth-tap) entered blocking state [ 1210.735249][ T4847] br0: port 2(veth-tap) entered disabled state [ 1210.736761][ T4847] veth-tap: entered allmulticast mode [ 1210.738291][ T4847] veth-tap: entered promiscuous mode [ 1211.623285][ T8] br0: port 2(veth-tap) entered blocking state [ 1211.623671][ T8] br0: port 2(veth-tap) entered forwarding state [ 1212.163883][ T4857] br0: port 2(veth-tap) entered blocking state [ 1212.164252][ T4857] br0: port 2(veth-tap) entered disabled state [ 1212.165347][ T4857] veth-tap: entered allmulticast mode [ 1212.166755][ T4857] veth-tap: entered promiscuous mode [ 1212.966170][ T8] br0: port 2(veth-tap) entered blocking state [ 1212.966559][ T8] br0: port 2(veth-tap) entered forwarding state # Check VM connectivity through VXLAN (underlay in the default VRF) [ OK ] [ 1213.931295][ T4867] br0: port 1(vxlan0) entered disabled state [ 1214.101883][ T4868] br0: port 1(vxlan0) entered blocking state [ 1214.102255][ T4868] br0: port 1(vxlan0) entered forwarding state [ 1214.432173][ T4870] br0: port 1(vxlan0) entered disabled state [ 1214.596097][ T4871] br0: port 1(vxlan0) entered blocking state [ 1214.596470][ T4871] br0: port 1(vxlan0) entered forwarding state # Check VM connectivity through VXLAN (underlay in a VRF) [ OK ] [ 1215.778701][ T11] veth-tap: left allmulticast mode [ 1215.779017][ T11] veth-tap: left promiscuous mode [ 1215.779433][ T11] br0: port 2(veth-tap) entered disabled state [ 1215.792668][ T11] vxlan0: left allmulticast mode [ 1215.793017][ T11] vxlan0: left promiscuous mode [ 1215.793445][ T11] br0: port 1(vxlan0) entered disabled state [ 1215.838362][ T11] ------------[ cut here ]------------ [ 1215.839302][ T11] WARNING: CPU: 3 PID: 11 at net/core/dev.c:11120 unregister_netdevice_many_notify+0xcac/0x1180 [ 1215.839996][ T11] Modules linked in: vxlan act_mirred act_tunnel_key bareudp mpls_iptunnel mpls_router xt_conntrack nf_conntrack nf_defrag_ipv4 nft_compat nf_tables nf_defrag_ipv6 xfrm_interface sha1_generic xfrm_user sctp_diag sctp ip6_udp_tunnel udp_tunnel libcrc32c drop_monitor act_gact cls_flower sch_ingress netdevsim psample [ 1215.841739][ T11] CPU: 3 PID: 11 Comm: kworker/u8:0 Not tainted 6.8.0-rc2-virtme #1 [ 1215.842149][ T11] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 1215.842854][ T11] Workqueue: netns cleanup_net [ 1215.843108][ T11] RIP: 0010:unregister_netdevice_many_notify+0xcac/0x1180 [ 1215.843479][ T11] Code: 05 64 56 61 02 01 90 ba 32 1b 00 00 48 c7 c6 a0 9a 33 9c 48 c7 c7 00 9c 33 9c e8 bf 59 08 fe 90 0f 0b 90 90 e9 8a fb ff ff 90 <0f> 0b 90 e9 aa fb ff ff e8 c7 5c 27 fe e9 37 fc ff ff 90 0f 0b 0f [ 1215.844530][ T11] RSP: 0018:ffffc900000bfb28 EFLAGS: 00010212 [ 1215.844937][ T11] RAX: ffff8880023ea418 RBX: ffff888010700000 RCX: ffffffff992c7967 [ 1215.845342][ T11] RDX: 1ffffffff3aaff44 RSI: 0000000000000008 RDI: ffffffff9d57fa20 [ 1215.845822][ T11] RBP: ffff8880107001c0 R08: 0000000000000000 R09: fffffbfff3aaff44 [ 1215.846232][ T11] R10: ffffffff9d57fa27 R11: ffffc900000bf621 R12: ffff88800677c2c0 [ 1215.846700][ T11] R13: ffffc900000bfc00 R14: dffffc0000000000 R15: ffff88800677c2c0 [ 1215.847157][ T11] FS: 0000000000000000(0000) GS:ffff888035e00000(0000) knlGS:0000000000000000 [ 1215.847691][ T11] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1215.848044][ T11] CR2: 000055f8e20e3dec CR3: 000000000cd34002 CR4: 0000000000770ef0 [ 1215.848476][ T11] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1215.848991][ T11] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1215.849412][ T11] PKRU: 55555554 [ 1215.849639][ T11] Call Trace: [ 1215.849813][ T11] [ 1215.850016][ T11] ? __warn+0xcd/0x2d0 [ 1215.850239][ T11] ? unregister_netdevice_many_notify+0xcac/0x1180 [ 1215.850625][ T11] ? report_bug+0x291/0x2e0 [ 1215.850875][ T11] ? handle_bug+0x3d/0x80 [ 1215.851123][ T11] ? exc_invalid_op+0x18/0x50 [ 1215.851410][ T11] ? asm_exc_invalid_op+0x1a/0x20 [ 1215.851734][ T11] ? mutex_is_locked+0x17/0x50 [ 1215.852000][ T11] ? unregister_netdevice_many_notify+0xcac/0x1180 [ 1215.852360][ T11] ? unregister_netdevice_many_notify+0x82d/0x1180 [ 1215.852766][ T11] ? __pfx_unregister_netdevice_many_notify+0x10/0x10 [ 1215.853156][ T11] ? mutex_is_locked+0x17/0x50 [ 1215.853418][ T11] ? nexthop_net_exit_batch_rtnl+0x83/0x210 [ 1215.853780][ T11] cleanup_net+0x4cf/0xb50 [ 1215.854054][ T11] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 1215.854385][ T11] ? __pfx_cleanup_net+0x10/0x10 [ 1215.854676][ T11] ? lock_acquire+0x1c1/0x220 [ 1215.854965][ T11] ? process_one_work+0x714/0x1310 [ 1215.855282][ T11] process_one_work+0x78c/0x1310 [ 1215.855562][ T11] ? hlock_class+0x4e/0x130 [ 1215.855816][ T11] ? __pfx_process_one_work+0x10/0x10 [ 1215.856131][ T11] ? assign_work+0x16c/0x240 [ 1215.856405][ T11] worker_thread+0x73d/0x1010 [ 1215.856710][ T11] ? __pfx_worker_thread+0x10/0x10 [ 1215.857029][ T11] kthread+0x28f/0x360 [ 1215.857270][ T11] ? __pfx_kthread+0x10/0x10 [ 1215.857516][ T11] ret_from_fork+0x31/0x70 [ 1215.857786][ T11] ? __pfx_kthread+0x10/0x10 [ 1215.858074][ T11] ret_from_fork_asm+0x1b/0x30 [ 1215.858369][ T11] [ 1215.858532][ T11] irq event stamp: 4044391 [ 1215.858799][ T11] hardirqs last enabled at (4044403): [] console_unlock+0x232/0x260 [ 1215.859352][ T11] hardirqs last disabled at (4044412): [] console_unlock+0x217/0x260 [ 1215.859885][ T11] softirqs last enabled at (4043982): [] __do_softirq+0x519/0x7ff [ 1215.860405][ T11] softirqs last disabled at (4043949): [] irq_exit_rcu+0x98/0xc0 [ 1215.860967][ T11] ---[ end trace 0000000000000000 ]--- ok 1 selftests: net: test_vxlan_under_vrf.sh make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net' make: Leaving directory '/home/virtme/testing-3/tools/testing/selftests' xx__-> echo $? 0 xx__->