================================================================== BUG: KMSAN: uninit-value in fib_rule_port_inrange include/net/fib_rules.h:162 [inline] BUG: KMSAN: uninit-value in fib4_rule_match+0x6eb/0x740 net/ipv4/fib_rules.c:189 CPU: 0 PID: 23139 Comm: blkid Not tainted 4.17.0-rc5+ #1 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+0x185/0x1d0 lib/dump_stack.c:113 kmsan_report+0x149/0x260 mm/kmsan/kmsan.c:1084 __msan_warning_32+0x6e/0xc0 mm/kmsan/kmsan_instr.c:685 fib_rule_port_inrange include/net/fib_rules.h:162 [inline] fib4_rule_match+0x6eb/0x740 net/ipv4/fib_rules.c:189 fib_rule_match net/core/fib_rules.c:273 [inline] fib_rules_lookup+0xb1c/0xe80 net/core/fib_rules.c:288 __fib_lookup+0x1bc/0x360 net/ipv4/fib_rules.c:93 fib_lookup include/net/ip_fib.h:322 [inline] __fib_validate_source net/ipv4/fib_frontend.c:353 [inline] fib_validate_source+0xc58/0x1d80 net/ipv4/fib_frontend.c:434 ip_route_input_slow net/ipv4/route.c:1978 [inline] ip_route_input_rcu+0x358e/0x6280 net/ipv4/route.c:2152 ip_route_input_noref+0x10e/0x140 net/ipv4/route.c:2098 ip_route_input include/net/route.h:192 [inline] icmp_route_lookup net/ipv4/icmp.c:531 [inline] icmp_send+0x27ad/0x2dc0 net/ipv4/icmp.c:719 ipv4_link_failure+0x5b/0x210 net/ipv4/route.c:1199 dst_link_failure include/net/dst.h:427 [inline] arp_error_report+0x106/0x1a0 net/ipv4/arp.c:297 neigh_invalidate+0x38b/0x940 net/core/neighbour.c:891 neigh_timer_handler+0xd8e/0x12e0 net/core/neighbour.c:977 call_timer_fn+0x280/0x5d0 kernel/time/timer.c:1326 expire_timers kernel/time/timer.c:1363 [inline] __run_timers+0xd96/0x11b0 kernel/time/timer.c:1666 run_timer_softirq+0x43/0x70 kernel/time/timer.c:1692 __do_softirq+0x592/0x979 kernel/softirq.c:285 invoke_softirq kernel/softirq.c:365 [inline] irq_exit+0x202/0x240 kernel/softirq.c:405 exiting_irq+0xe/0x10 arch/x86/include/asm/apic.h:525 smp_apic_timer_interrupt+0x64/0x90 arch/x86/kernel/apic/apic.c:1055 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:863 RIP: 0010:vma_interval_tree_insert+0x2bc/0x5a0 mm/interval_tree.c:24 RSP: 0018:ffff88016f41f810 EFLAGS: 00000282 ORIG_RAX: ffffffffffffff13 RAX: ffff8801b0dd25d8 RBX: 0000000000000000 RCX: ffff880000000000 RDX: ffff88017b4995d8 RSI: aaaaaaaaaaaab000 RDI: ffffea0000000000 RBP: ffff88016f41f8c0 R08: 0000000001080020 R09: 0000000000000002 R10: 00007f2381229000 R11: ffff88013b7f5640 R12: 0000000000000000 R13: ffff88019b2041e8 R14: ffff8801a4b125d8 R15: 0000000000000000 __vma_link_file mm/mmap.c:599 [inline] __vma_adjust+0x274d/0x4140 mm/mmap.c:807 vma_adjust include/linux/mm.h:2164 [inline] __split_vma+0x98c/0xcb0 mm/mmap.c:2657 split_vma+0x10f/0x170 mm/mmap.c:2686 mprotect_fixup+0x94c/0xf50 mm/mprotect.c:362 do_mprotect_pkey+0xbd0/0x1140 mm/mprotect.c:506 __do_sys_mprotect mm/mprotect.c:531 [inline] __se_sys_mprotect mm/mprotect.c:528 [inline] __x64_sys_mprotect+0xe3/0x130 mm/mprotect.c:528 do_syscall_64+0x15b/0x230 arch/x86/entry/common.c:287 entry_SYSCALL_64_after_hwframe+0x44/0xa9 RIP: 0033:0x7f23817f3447 RSP: 002b:00007ffdf7680578 EFLAGS: 00000206 ORIG_RAX: 000000000000000a RAX: ffffffffffffffda RBX: 00007f23819f5000 RCX: 00007f23817f3447 RDX: 0000000000000000 RSI: 00000000001ff000 RDI: 00007f2381028000 RBP: 00007ffdf7680870 R08: 0000000000000003 R09: 0000000000000000 R10: 0000000000000001 R11: 0000000000000206 R12: 00007ffdf7680958 R13: 0000000000000002 R14: 0000000000000030 R15: 00007ffdf76805c0 Local variable description: ----fl4.i@fib_validate_source Variable was created at: fib_validate_source+0x124/0x1d80 net/ipv4/fib_frontend.c:410 ip_route_input_slow net/ipv4/route.c:1978 [inline] ip_route_input_rcu+0x358e/0x6280 net/ipv4/route.c:2152 ==================================================================