===================================================== BUG: KMSAN: uninit-value in native_apic_mem_write+0x6e/0x90 arch/x86/include/asm/apic.h:107 native_apic_mem_write+0x6e/0x90 arch/x86/include/asm/apic.h:107 apic_eoi arch/x86/include/asm/apic.h:399 [inline] ack_APIC_irq arch/x86/include/asm/apic.h:445 [inline] __sysvec_reschedule_ipi arch/x86/kernel/smp.c:227 [inline] sysvec_reschedule_ipi+0x31/0x110 arch/x86/kernel/smp.c:225 asm_sysvec_reschedule_ipi+0x12/0x20 kmsan_get_metadata+0x7/0x220 mm/kmsan/shadow.c:126 kmsan_get_shadow_origin_ptr+0x9b/0xf0 mm/kmsan/shadow.c:103 get_shadow_origin_ptr mm/kmsan/instrumentation.c:35 [inline] __msan_metadata_ptr_for_load_8+0x20/0x30 mm/kmsan/instrumentation.c:77 inet_csk_complete_hashdance+0x34b/0x12b0 net/ipv4/inet_connection_sock.c:1126 dccp_check_req+0x9a9/0xa30 net/dccp/minisocks.c:198 dccp_v6_rcv+0x130f/0x25b0 net/dccp/ipv6.c:759 ip6_protocol_deliver_rcu+0x142f/0x28b0 net/ipv6/ip6_input.c:422 ip6_input_finish net/ipv6/ip6_input.c:464 [inline] NF_HOOK include/linux/netfilter.h:307 [inline] ip6_input+0x25a/0x540 net/ipv6/ip6_input.c:473 dst_input include/net/dst.h:461 [inline] ip6_rcv_finish+0x67b/0x850 net/ipv6/ip6_input.c:76 NF_HOOK include/linux/netfilter.h:307 [inline] ipv6_rcv+0x1d1/0x460 net/ipv6/ip6_input.c:297 __netif_receive_skb_one_core net/core/dev.c:5405 [inline] __netif_receive_skb+0x1ec/0x630 net/core/dev.c:5519 process_backlog+0x4f7/0xb70 net/core/dev.c:5847 __napi_poll+0x14c/0xc00 net/core/dev.c:6413 napi_poll net/core/dev.c:6480 [inline] net_rx_action+0x7e2/0x1820 net/core/dev.c:6567 __do_softirq+0x1ee/0x7c5 kernel/softirq.c:558 do_softirq+0x16d/0x220 kernel/softirq.c:459 __local_bh_enable_ip+0xd5/0xe0 kernel/softirq.c:383 local_bh_enable+0x36/0x40 include/linux/bottom_half.h:33 rcu_read_unlock_bh include/linux/rcupdate.h:764 [inline] ip6_finish_output2+0x240a/0x2c40 net/ipv6/ip6_output.c:127 __ip6_finish_output+0xf64/0x10b0 net/ipv6/ip6_output.c:191 ip6_finish_output+0x15c/0x590 net/ipv6/ip6_output.c:201 NF_HOOK_COND include/linux/netfilter.h:296 [inline] ip6_output+0x4b9/0x800 net/ipv6/ip6_output.c:224 dst_output include/net/dst.h:451 [inline] NF_HOOK include/linux/netfilter.h:307 [inline] ip6_xmit+0x20f8/0x28b0 net/ipv6/ip6_output.c:324 inet6_csk_xmit+0x5c1/0x730 net/ipv6/inet6_connection_sock.c:135 dccp_transmit_skb+0x172c/0x1aa0 net/dccp/output.c:138 dccp_send_ack+0x2dd/0x540 net/dccp/output.c:600 dccp_rcv_request_sent_state_process+0xdd3/0xf40 net/dccp/input.c:497 dccp_rcv_state_process+0xba1/0xf60 net/dccp/input.c:676 dccp_v6_do_rcv+0x652/0x11b0 net/dccp/ipv6.c:653 sk_backlog_rcv include/net/sock.h:1051 [inline] __release_sock+0x256/0x640 net/core/sock.c:2794 release_sock+0x98/0x2e0 net/core/sock.c:3327 inet_wait_for_connect net/ipv4/af_inet.c:593 [inline] __inet_stream_connect+0xd72/0x1830 net/ipv4/af_inet.c:685 inet_stream_connect+0xff/0x180 net/ipv4/af_inet.c:724 __sys_connect_file net/socket.c:1900 [inline] __sys_connect+0x7bb/0x830 net/socket.c:1917 __do_sys_connect net/socket.c:1927 [inline] __se_sys_connect net/socket.c:1924 [inline] __x64_sys_connect+0xd8/0x120 net/socket.c:1924 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x3d/0x90 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae Uninit was stored to memory at: reqsk_alloc include/net/request_sock.h:109 [inline] inet_reqsk_alloc+0x71e/0x8d0 net/ipv4/tcp_input.c:6737 dccp_v6_conn_request+0x932/0x18c0 net/dccp/ipv6.c:351 dccp_rcv_state_process+0x2e4/0xf60 net/dccp/input.c:609 dccp_v6_do_rcv+0x652/0x11b0 net/dccp/ipv6.c:653 sk_backlog_rcv include/net/sock.h:1051 [inline] __sk_receive_skb+0x61e/0x11b0 net/core/sock.c:542 dccp_v6_rcv+0x21b7/0x25b0 net/dccp/ipv6.c:790 ip6_protocol_deliver_rcu+0x142f/0x28b0 net/ipv6/ip6_input.c:422 ip6_input_finish net/ipv6/ip6_input.c:464 [inline] NF_HOOK include/linux/netfilter.h:307 [inline] ip6_input+0x25a/0x540 net/ipv6/ip6_input.c:473 dst_input include/net/dst.h:461 [inline] ip6_rcv_finish+0x67b/0x850 net/ipv6/ip6_input.c:76 NF_HOOK include/linux/netfilter.h:307 [inline] ipv6_rcv+0x1d1/0x460 net/ipv6/ip6_input.c:297 __netif_receive_skb_one_core net/core/dev.c:5405 [inline] __netif_receive_skb+0x1ec/0x630 net/core/dev.c:5519 process_backlog+0x4f7/0xb70 net/core/dev.c:5847 __napi_poll+0x14c/0xc00 net/core/dev.c:6413 napi_poll net/core/dev.c:6480 [inline] net_rx_action+0x7e2/0x1820 net/core/dev.c:6567 __do_softirq+0x1ee/0x7c5 kernel/softirq.c:558 Uninit was stored to memory at: reqsk_alloc include/net/request_sock.h:109 [inline] inet_reqsk_alloc+0x71e/0x8d0 net/ipv4/tcp_input.c:6737 dccp_v6_conn_request+0x932/0x18c0 net/dccp/ipv6.c:351 dccp_rcv_state_process+0x2e4/0xf60 net/dccp/input.c:609 dccp_v6_do_rcv+0x652/0x11b0 net/dccp/ipv6.c:653 sk_backlog_rcv include/net/sock.h:1051 [inline] __sk_receive_skb+0x61e/0x11b0 net/core/sock.c:542 dccp_v6_rcv+0x21b7/0x25b0 net/dccp/ipv6.c:790 ip6_protocol_deliver_rcu+0x142f/0x28b0 net/ipv6/ip6_input.c:422 ip6_input_finish net/ipv6/ip6_input.c:464 [inline] NF_HOOK include/linux/netfilter.h:307 [inline] ip6_input+0x25a/0x540 net/ipv6/ip6_input.c:473 dst_input include/net/dst.h:461 [inline] ip6_rcv_finish+0x67b/0x850 net/ipv6/ip6_input.c:76 NF_HOOK include/linux/netfilter.h:307 [inline] ipv6_rcv+0x1d1/0x460 net/ipv6/ip6_input.c:297 __netif_receive_skb_one_core net/core/dev.c:5405 [inline] __netif_receive_skb+0x1ec/0x630 net/core/dev.c:5519 process_backlog+0x4f7/0xb70 net/core/dev.c:5847 __napi_poll+0x14c/0xc00 net/core/dev.c:6413 napi_poll net/core/dev.c:6480 [inline] net_rx_action+0x7e2/0x1820 net/core/dev.c:6567 __do_softirq+0x1ee/0x7c5 kernel/softirq.c:558 Uninit was stored to memory at: reqsk_alloc include/net/request_sock.h:109 [inline] inet_reqsk_alloc+0x71e/0x8d0 net/ipv4/tcp_input.c:6737 dccp_v6_conn_request+0x932/0x18c0 net/dccp/ipv6.c:351 dccp_rcv_state_process+0x2e4/0xf60 net/dccp/input.c:609 dccp_v6_do_rcv+0x652/0x11b0 net/dccp/ipv6.c:653 sk_backlog_rcv include/net/sock.h:1051 [inline] __sk_receive_skb+0x61e/0x11b0 net/core/sock.c:542 dccp_v6_rcv+0x21b7/0x25b0 net/dccp/ipv6.c:790 ip6_protocol_deliver_rcu+0x142f/0x28b0 net/ipv6/ip6_input.c:422 ip6_input_finish net/ipv6/ip6_input.c:464 [inline] NF_HOOK include/linux/netfilter.h:307 [inline] ip6_input+0x25a/0x540 net/ipv6/ip6_input.c:473 dst_input include/net/dst.h:461 [inline] ip6_rcv_finish+0x67b/0x850 net/ipv6/ip6_input.c:76 NF_HOOK include/linux/netfilter.h:307 [inline] ipv6_rcv+0x1d1/0x460 net/ipv6/ip6_input.c:297 __netif_receive_skb_one_core net/core/dev.c:5405 [inline] __netif_receive_skb+0x1ec/0x630 net/core/dev.c:5519 process_backlog+0x4f7/0xb70 net/core/dev.c:5847 __napi_poll+0x14c/0xc00 net/core/dev.c:6413 napi_poll net/core/dev.c:6480 [inline] net_rx_action+0x7e2/0x1820 net/core/dev.c:6567 __do_softirq+0x1ee/0x7c5 kernel/softirq.c:558 Uninit was stored to memory at: reqsk_alloc include/net/request_sock.h:109 [inline] inet_reqsk_alloc+0x71e/0x8d0 net/ipv4/tcp_input.c:6737 dccp_v6_conn_request+0x932/0x18c0 net/dccp/ipv6.c:351 dccp_rcv_state_process+0x2e4/0xf60 net/dccp/input.c:609 dccp_v6_do_rcv+0x652/0x11b0 net/dccp/ipv6.c:653 sk_backlog_rcv include/net/sock.h:1051 [inline] __sk_receive_skb+0x61e/0x11b0 net/core/sock.c:542 dccp_v6_rcv+0x21b7/0x25b0 net/dccp/ipv6.c:790 ip6_protocol_deliver_rcu+0x142f/0x28b0 net/ipv6/ip6_input.c:422 ip6_input_finish net/ipv6/ip6_input.c:464 [inline] NF_HOOK include/linux/netfilter.h:307 [inline] ip6_input+0x25a/0x540 net/ipv6/ip6_input.c:473 dst_input include/net/dst.h:461 [inline] ip6_rcv_finish+0x67b/0x850 net/ipv6/ip6_input.c:76 NF_HOOK include/linux/netfilter.h:307 [inline] ipv6_rcv+0x1d1/0x460 net/ipv6/ip6_input.c:297 __netif_receive_skb_one_core net/core/dev.c:5405 [inline] __netif_receive_skb+0x1ec/0x630 net/core/dev.c:5519 process_backlog+0x4f7/0xb70 net/core/dev.c:5847 __napi_poll+0x14c/0xc00 net/core/dev.c:6413 napi_poll net/core/dev.c:6480 [inline] net_rx_action+0x7e2/0x1820 net/core/dev.c:6567 __do_softirq+0x1ee/0x7c5 kernel/softirq.c:558 Uninit was stored to memory at: reqsk_alloc include/net/request_sock.h:109 [inline] inet_reqsk_alloc+0x71e/0x8d0 net/ipv4/tcp_input.c:6737 dccp_v6_conn_request+0x932/0x18c0 net/dccp/ipv6.c:351 dccp_rcv_state_process+0x2e4/0xf60 net/dccp/input.c:609 dccp_v6_do_rcv+0x652/0x11b0 net/dccp/ipv6.c:653 sk_backlog_rcv include/net/sock.h:1051 [inline] __sk_receive_skb+0x61e/0x11b0 net/core/sock.c:542 dccp_v6_rcv+0x21b7/0x25b0 net/dccp/ipv6.c:790 ip6_protocol_deliver_rcu+0x142f/0x28b0 net/ipv6/ip6_input.c:422 ip6_input_finish net/ipv6/ip6_input.c:464 [inline] NF_HOOK include/linux/netfilter.h:307 [inline] ip6_input+0x25a/0x540 net/ipv6/ip6_input.c:473 dst_input include/net/dst.h:461 [inline] ip6_rcv_finish+0x67b/0x850 net/ipv6/ip6_input.c:76 NF_HOOK include/linux/netfilter.h:307 [inline] ipv6_rcv+0x1d1/0x460 net/ipv6/ip6_input.c:297 __netif_receive_skb_one_core net/core/dev.c:5405 [inline] __netif_receive_skb+0x1ec/0x630 net/core/dev.c:5519 process_backlog+0x4f7/0xb70 net/core/dev.c:5847 __napi_poll+0x14c/0xc00 net/core/dev.c:6413 napi_poll net/core/dev.c:6480 [inline] net_rx_action+0x7e2/0x1820 net/core/dev.c:6567 __do_softirq+0x1ee/0x7c5 kernel/softirq.c:558 Uninit was stored to memory at: reqsk_alloc include/net/request_sock.h:109 [inline] inet_reqsk_alloc+0x71e/0x8d0 net/ipv4/tcp_input.c:6737 dccp_v6_conn_request+0x932/0x18c0 net/dccp/ipv6.c:351 dccp_rcv_state_process+0x2e4/0xf60 net/dccp/input.c:609 dccp_v6_do_rcv+0x652/0x11b0 net/dccp/ipv6.c:653 sk_backlog_rcv include/net/sock.h:1051 [inline] __sk_receive_skb+0x61e/0x11b0 net/core/sock.c:542 dccp_v6_rcv+0x21b7/0x25b0 net/dccp/ipv6.c:790 ip6_protocol_deliver_rcu+0x142f/0x28b0 net/ipv6/ip6_input.c:422 ip6_input_finish net/ipv6/ip6_input.c:464 [inline] NF_HOOK include/linux/netfilter.h:307 [inline] ip6_input+0x25a/0x540 net/ipv6/ip6_input.c:473 dst_input include/net/dst.h:461 [inline] ip6_rcv_finish+0x67b/0x850 net/ipv6/ip6_input.c:76 NF_HOOK include/linux/netfilter.h:307 [inline] ipv6_rcv+0x1d1/0x460 net/ipv6/ip6_input.c:297 __netif_receive_skb_one_core net/core/dev.c:5405 [inline] __netif_receive_skb+0x1ec/0x630 net/core/dev.c:5519 process_backlog+0x4f7/0xb70 net/core/dev.c:5847 __napi_poll+0x14c/0xc00 net/core/dev.c:6413 napi_poll net/core/dev.c:6480 [inline] net_rx_action+0x7e2/0x1820 net/core/dev.c:6567 __do_softirq+0x1ee/0x7c5 kernel/softirq.c:558 Uninit was stored to memory at: reqsk_alloc include/net/request_sock.h:109 [inline] inet_reqsk_alloc+0x71e/0x8d0 net/ipv4/tcp_input.c:6737 dccp_v6_conn_request+0x932/0x18c0 net/dccp/ipv6.c:351 dccp_rcv_state_process+0x2e4/0xf60 net/dccp/input.c:609 dccp_v6_do_rcv+0x652/0x11b0 net/dccp/ipv6.c:653 sk_backlog_rcv include/net/sock.h:1051 [inline] __sk_receive_skb+0x61e/0x11b0 net/core/sock.c:542 dccp_v6_rcv+0x21b7/0x25b0 net/dccp/ipv6.c:790 ip6_protocol_deliver_rcu+0x142f/0x28b0 net/ipv6/ip6_input.c:422 ip6_input_finish net/ipv6/ip6_input.c:464 [inline] NF_HOOK include/linux/netfilter.h:307 [inline] ip6_input+0x25a/0x540 net/ipv6/ip6_input.c:473 dst_input include/net/dst.h:461 [inline] ip6_rcv_finish+0x67b/0x850 net/ipv6/ip6_input.c:76 NF_HOOK include/linux/netfilter.h:307 [inline] ipv6_rcv+0x1d1/0x460 net/ipv6/ip6_input.c:297 __netif_receive_skb_one_core net/core/dev.c:5405 [inline] __netif_receive_skb+0x1ec/0x630 net/core/dev.c:5519 process_backlog+0x4f7/0xb70 net/core/dev.c:5847 __napi_poll+0x14c/0xc00 net/core/dev.c:6413 napi_poll net/core/dev.c:6480 [inline] net_rx_action+0x7e2/0x1820 net/core/dev.c:6567 __do_softirq+0x1ee/0x7c5 kernel/softirq.c:558 Uninit was created at: __alloc_pages+0xbbf/0x1090 mm/page_alloc.c:5448 alloc_pages+0xa08/0xd50 alloc_slab_page mm/slub.c:1813 [inline] allocate_slab+0x295/0x1c50 mm/slub.c:1958 new_slab mm/slub.c:2018 [inline] ___slab_alloc+0xb3a/0x1d70 mm/slub.c:3019 __slab_alloc mm/slub.c:3106 [inline] slab_alloc_node mm/slub.c:3197 [inline] slab_alloc mm/slub.c:3239 [inline] __kmem_cache_alloc_lru mm/slub.c:3246 [inline] kmem_cache_alloc+0xb8a/0x11a0 mm/slub.c:3256 reqsk_alloc include/net/request_sock.h:92 [inline] inet_reqsk_alloc+0xa9/0x8d0 net/ipv4/tcp_input.c:6737 dccp_v6_conn_request+0x932/0x18c0 net/dccp/ipv6.c:351 dccp_rcv_state_process+0x2e4/0xf60 net/dccp/input.c:609 dccp_v6_do_rcv+0x652/0x11b0 net/dccp/ipv6.c:653 sk_backlog_rcv include/net/sock.h:1051 [inline] __sk_receive_skb+0x61e/0x11b0 net/core/sock.c:542 dccp_v6_rcv+0x21b7/0x25b0 net/dccp/ipv6.c:790 ip6_protocol_deliver_rcu+0x142f/0x28b0 net/ipv6/ip6_input.c:422 ip6_input_finish net/ipv6/ip6_input.c:464 [inline] NF_HOOK include/linux/netfilter.h:307 [inline] ip6_input+0x25a/0x540 net/ipv6/ip6_input.c:473 dst_input include/net/dst.h:461 [inline] ip6_rcv_finish+0x67b/0x850 net/ipv6/ip6_input.c:76 NF_HOOK include/linux/netfilter.h:307 [inline] ipv6_rcv+0x1d1/0x460 net/ipv6/ip6_input.c:297 __netif_receive_skb_one_core net/core/dev.c:5405 [inline] __netif_receive_skb+0x1ec/0x630 net/core/dev.c:5519 process_backlog+0x4f7/0xb70 net/core/dev.c:5847 __napi_poll+0x14c/0xc00 net/core/dev.c:6413 napi_poll net/core/dev.c:6480 [inline] net_rx_action+0x7e2/0x1820 net/core/dev.c:6567 __do_softirq+0x1ee/0x7c5 kernel/softirq.c:558 CPU: 1 PID: 15398 Comm: syz-executor.5 Not tainted 5.18.0-rc4-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 =====================================================