nla_parse: 40 callbacks suppressed netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. ================================================================================ UBSAN: Undefined behaviour in ./include/net/red.h:272:18 shift exponent 198 is too large for 64-bit type 'long unsigned int' CPU: 0 PID: 6470 Comm: syz-fuzzer Not tainted 4.19.152-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x22c/0x33e lib/dump_stack.c:118 ubsan_epilogue+0xe/0x3a lib/ubsan.c:161 __ubsan_handle_shift_out_of_bounds.cold+0x1c4/0x250 lib/ubsan.c:422 red_calc_qavg_from_idle_time include/net/red.h:272 [inline] red_calc_qavg include/net/red.h:313 [inline] red_enqueue+0x2064/0x2200 net/sched/sch_red.c:68 __dev_xmit_skb net/core/dev.c:3494 [inline] __dev_queue_xmit+0x14e1/0x2ec0 net/core/dev.c:3807 neigh_hh_output include/net/neighbour.h:491 [inline] neigh_output include/net/neighbour.h:499 [inline] ip_finish_output2+0xc04/0x1640 net/ipv4/ip_output.c:230 ip_finish_output+0x88e/0xd80 net/ipv4/ip_output.c:318 NF_HOOK_COND include/linux/netfilter.h:278 [inline] ip_output+0x203/0x650 net/ipv4/ip_output.c:406 dst_output include/net/dst.h:455 [inline] ip_local_out+0xaf/0x170 net/ipv4/ip_output.c:125 __ip_queue_xmit+0x8a0/0x1bd0 net/ipv4/ip_output.c:506 __tcp_transmit_skb+0x1c72/0x36c0 net/ipv4/tcp_output.c:1148 tcp_transmit_skb net/ipv4/tcp_output.c:1164 [inline] tcp_xmit_probe_skb+0x2e8/0x390 net/ipv4/tcp_output.c:3679 tcp_write_wakeup+0x1bd/0x610 net/ipv4/tcp_output.c:3732 tcp_send_probe0+0x46/0x413 net/ipv4/tcp_output.c:3747 tcp_probe_timer net/ipv4/tcp_timer.c:385 [inline] tcp_write_timer_handler+0x8b8/0xb50 net/ipv4/tcp_timer.c:602 tcp_write_timer+0x103/0x1b0 net/ipv4/tcp_timer.c:618 call_timer_fn+0x177/0x760 kernel/time/timer.c:1338 expire_timers+0x243/0x500 kernel/time/timer.c:1375 __run_timers kernel/time/timer.c:1703 [inline] run_timer_softirq+0x259/0x730 kernel/time/timer.c:1716 __do_softirq+0x27d/0xad2 kernel/softirq.c:292 invoke_softirq kernel/softirq.c:372 [inline] irq_exit+0x22d/0x270 kernel/softirq.c:412 exiting_irq arch/x86/include/asm/apic.h:544 [inline] smp_apic_timer_interrupt+0x15f/0x5d0 arch/x86/kernel/apic/apic.c:1094 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:894 RIP: 0033:0x7760a5 Code: 89 54 24 28 48 8b 0c d0 48 89 4c 24 58 48 8d 1d 91 f2 16 00 48 89 1c 24 e8 d8 6c c9 ff 48 8b 7c 24 08 48 8b 44 24 58 48 8b 08 <83> 3d 74 99 32 01 00 0f 85 da 01 00 00 48 89 0f 48 89 7c 24 50 48 RSP: 002b:000000c0280f3418 EFLAGS: 00000212 ORIG_RAX: ffffffffffffff13 can: request_module (can-proto-0) failed. RAX: 000000c002b6a180 RBX: 0000000000000000 RCX: 00000000015d4ea0 RDX: 0000000000000001 RSI: 0000000000000038 RDI: 000000c01d333e00 RBP: 000000c0280f3550 R08: 00007fd3908a39f1 R09: 0000000000203007 R10: 0000000000000004 R11: 0000000000000033 R12: 00000000000000f3 R13: 0000000000000000 R14: 0000000000aff3cc R15: 0000000000000000 ================================================================================ netlink: 20 bytes leftover after parsing attributes in process `syz-executor.3'. netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. netlink: 20 bytes leftover after parsing attributes in process `syz-executor.3'. netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. netlink: 20 bytes leftover after parsing attributes in process `syz-executor.3'. netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. audit: type=1800 audit(1603223006.249:237): pid=31242 uid=0 auid=0 ses=4 subj=system_u:system_r:kernel_t:s0 op=collect_data cause=failed comm="syz-executor.2" name="bus" dev="sda1" ino=16035 res=0 ICMPv6: NA: 8c:7c:ec:42:63:0e advertised our address fe80::aa on syz_tun! ICMPv6: NA: 8c:7c:ec:42:63:0e advertised our address fe80::aa on syz_tun! nla_parse: 44 callbacks suppressed netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. netlink: 20 bytes leftover after parsing attributes in process `syz-executor.3'. netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. netlink: 20 bytes leftover after parsing attributes in process `syz-executor.3'. netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. SELinux: unrecognized netlink message: protocol=0 nlmsg_type=14 sclass=netlink_route_socket pid=31539 comm=syz-executor.5 SELinux: unrecognized netlink message: protocol=0 nlmsg_type=14 sclass=netlink_route_socket pid=31533 comm=syz-executor.5 SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=31563 comm=syz-executor.5