make -C tools/testing/selftests TARGETS=net/forwarding TEST_PROGS=sch_red..sh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-4/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-4/tools/testing/selftests/net/forwarding' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-4/tools/testing/selftests/net/forwarding' make[1]: Entering directory '/home/virtme/testing-4/tools/testing/selftests/net/forwarding' TAP version 13 1..1 # overriding timeout to 21600 # selftests: net/forwarding: sch_red.sh [ 249.537138][ T716] br: port 1(veth1) entered blocking state [ 249.537670][ T716] br: port 1(veth1) entered disabled state [ 249.538501][ T716] veth1: entered allmulticast mode [ 249.540739][ T716] veth1: entered promiscuous mode [ 249.544181][ T9] br: port 1(veth1) entered blocking state [ 249.544587][ T9] br: port 1(veth1) entered forwarding state [ 249.679459][ T718] br: port 2(veth3) entered blocking state [ 249.679801][ T718] br: port 2(veth3) entered disabled state [ 249.680136][ T718] veth3: entered allmulticast mode [ 249.682170][ T718] veth3: entered promiscuous mode [ 249.689835][ T237] br: port 2(veth3) entered blocking state [ 249.690158][ T237] br: port 2(veth3) entered forwarding state [ 249.694907][ C1] ------------[ cut here ]------------ [ 249.695311][ C1] UBSAN: invalid-load in ./include/linux/skbuff.h:4267:9 [ 249.695696][ C1] load of value 107 is not a valid value for type '_Bool' [ 249.696096][ C1] CPU: 1 PID: 47 Comm: kworker/1:1 Not tainted 6.8.0-rc4-virtme #1 [ 249.696511][ C1] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 249.697145][ C1] Workqueue: mld mld_ifc_work [ 249.697400][ C1] Call Trace: [ 249.697580][ C1] [ 249.697735][ C1] dump_stack_lvl+0x92/0xb0 [ 249.697979][ C1] __ubsan DETECTED CRASH, lowering timeout _handle_load_invalid_value+0xa7/0xe0 [ 249.698313][ C1] br_forward_finish.cold+0xf/0x3c [bridge] [ 249.698673][ C1] deliver_clone+0x52/0x90 [bridge] [ 249.698985][ C1] br_handle_frame_finish+0xbdd/0x1ce0 [bridge] [ 249.699355][ C1] ? __pfx_br_handle_frame_finish+0x10/0x10 [bridge] [ 249.699750][ C1] ? __pfx_update_sd_lb_stats.constprop.0+0x10/0x10 [ 249.700146][ C1] br_handle_frame+0x612/0xe70 [bridge] [ 249.700503][ C1] ? __pfx_br_handle_frame+0x10/0x10 [bridge] [ 249.700889][ C1] __netif_receive_skb_core.constprop.0+0x783/0x2dc0 [ 249.701259][ C1] ? mark_lock+0x38/0x3e0 [ 249.701500][ C1] ? __lock_acquire+0xb67/0x1610 [ 249.701779][ C1] ? __pfx___netif_receive_skb_core.constprop.0+0x10/0x10 [ 249.702184][ C1] ? lock_acquire.part.0+0xe5/0x330 [ 249.702483][ C1] ? process_backlog+0x1ed/0x5e0 [ 249.702773][ C1] __netif_receive_skb_one_core+0xaf/0x1b0 [ 249.703100][ C1] ? __pfx___netif_receive_skb_one_core+0x10/0x10 [ 249.703447][ C1] ? lock_acquire+0x1c1/0x220 [ 249.703716][ C1] ? process_backlog+0x1ed/0x5e0 [ 249.704019][ C1] process_backlog+0xd3/0x5e0 [ 249.704290][ C1] __napi_poll.constprop.0+0xa2/0x460 [ 249.704579][ C1] net_rx_action+0x440/0xb40 [ 249.704841][ C1] ? __pfx_net_rx_action+0x10/0x10 [ 249.705112][ C1] ? hlock_class+0x20/0x130 [ 249.705360][ C1] ? mark_held_locks+0xa5/0xf0 [ 249.705620][ C1] __do_softirq+0x1b9/0x7ff [ 249.705865][ C1] ? __dev_queue_xmit+0x6cd/0x17e0 [ 249.706139][ C1] do_softirq+0x4d/0xa0 [ 249.706362][ C1] [ 249.706518][ C1] [ 249.706676][ C1] __local_bh_enable_ip+0xf6/0x120 [ 249.706945][ C1] ? __dev_queue_xmit+0x6cd/0x17e0 [ 249.707214][ C1] __dev_queue_xmit+0x6e2/0x17e0 [ 249.707479][ C1] ? mark_held_locks+0xa5/0xf0 [ 249.707732][ C1] ? eth_header+0x158/0x1a0 [ 249.707977][ C1] ? __pfx___dev_queue_xmit+0x10/0x10 [ 249.708260][ C1] ? neigh_resolve_output+0x3ec/0x7a0 [ 249.708605][ C1] ip6_finish_output2+0x4ab/0xf80 [ 249.708931][ C1] ip6_finish_output+0x4ed/0xd30 [ 249.709213][ C1] ip6_output+0x1f3/0x770 [ 249.709462][ C1] ? __pfx_ip6_output+0x10/0x10 [ 249.709721][ C1] ? lock_acquire.part.0+0xe5/0x330 [ 249.710024][ C1] ? hlock_class+0x4e/0x130 [ 249.710263][ C1] ? __lock_release+0x40f/0x880 [ 249.710524][ C1] NF_HOOK.constprop.0+0xe2/0x680 [ 249.710816][ C1] ? __pfx_NF_HOOK.constprop.0+0x10/0x10 [ 249.711142][ C1] ? __pfx_xfrm_lookup_with_ifid+0x10/0x10 [ 249.711468][ C1] ? lockdep_hardirqs_on_prepare.part.0+0x1b1/0x370 [ 249.711821][ C1] ? icmp6_dst_alloc+0x2c0/0x450 [ 249.712101][ C1] ? __local_bh_enable_ip+0xa6/0x120 [ 249.712421][ C1] mld_sendpack+0x62c/0xbc0 [ 249.712667][ C1] ? __pfx_mld_sendpack+0x10/0x10 [ 249.712948][ C1] ? mld_send_cr+0x3a1/0x780 [ 249.713209][ C1] mld_ifc_work+0x36/0x200 [ 249.713449][ C1] process_one_work+0x78c/0x1310 [ 249.713719][ C1] ? hlock_class+0x4e/0x130 [ 249.713958][ C1] ? __pfx_process_one_work+0x10/0x10 [ 249.714251][ C1] ? assign_work+0x16c/0x240 [ 249.714500][ C1] worker_thread+0x73d/0x1010 [ 249.714751][ C1] ? lockdep_hardirqs_on_prepare.part.0+0x1b1/0x370 [ 249.715100][ C1] ? __pfx_worker_thread+0x10/0x10 [ 249.715373][ C1] ? __pfx_worker_thread+0x10/0x10 [ 249.715642][ C1] kthread+0x28f/0x360 [ 249.715859][ C1] ? __pfx_kthread+0x10/0x10 [ 249.716104][ C1] ret_from_fork+0x31/0x70 [ 249.716341][ C1] ? __pfx_kthread+0x10/0x10 [ 249.716584][ C1] ret_from_fork_asm+0x1b/0x30 [ 249.716855][ C1] [ 249.717034][ C1] ---[ end trace ]--- [ 249.827411][ T719] br: port 3(veth4) entered blocking state [ 249.827751][ T719] br: port 3(veth4) entered disabled state [ 249.828085][ T719] veth4: entered allmulticast mode [ 249.830142][ T719] veth4: entered promiscuous mode [ 249.838008][ T47] br: port 3(veth4) entered blocking state [ 249.838371][ T47] br: port 3(veth4) entered forwarding state # TEST: ping from host 1 [ OK ] # TEST: ping from host 2 [ OK ] # RED: set bandwidth to 10Mbit # TEST: ECN backlog < limit [ OK ] # TEST: ECN backlog > limit [ OK ] # TEST: ECN backlog > limit: UDP early-dropped [ OK ] # RED: set bandwidth to 10Mbit # TEST: ECN nodrop backlog < limit [ OK ] # TEST: ECN nodrop backlog > limit [ OK ] # TEST: ECN nodrop backlog > limit: UDP not dropped [ OK ] # RED: set bandwidth to 10Mbit # TEST: RED backlog < limit [ OK ] # TEST: RED backlog > limit [ OK ] # RED: set bandwidth to 10Mbit [ 353.412864][ T1042] Mirror/redirect action on # TEST: RED early_dropped packets mirrored [ OK ] # RED: set bandwidth to 10Mbit # TEST: ECN marked packets mirrored [ OK ] [ 395.336332][ T1182] br: port 3(veth4) entered disabled state [ 395.338053][ T1182] veth4: left allmulticast mode [ 395.338571][ T1182] veth4: left promiscuous mode [ 395.338983][ T1182] br: port 3(veth4) entered disabled state [ 395.495606][ T1183] br: port 2(veth3) entered disabled state [ 395.496390][ T1183] veth3: left allmulticast mode [ 395.496658][ T1183] veth3: left promiscuous mode [ 395.497043][ T1183] br: port 2(veth3) entered disabled state [ 395.658638][ T1185] br: port 1(veth1) entered disabled state [ 395.659482][ T1185] veth1: left allmulticast mode [ 395.659751][ T1185] veth1: left promiscuous mode [ 395.660147][ T1185] br: port 1(veth1) entered disabled state ok 1 selftests: net/forwarding: sch_red.sh make[1]: Leaving directory '/home/virtme/testing-4/tools/testing/selftests/net/forwarding' make: Leaving directory '/home/virtme/testing-4/tools/testing/selftests' xx__-> echo $? 0 xx__->