[....] Starting enhanced syslogd: rsyslogd[ 15.627420] audit: type=1400 audit(1519226006.237:4): avc: denied { syslog } for pid=3653 comm="rsyslogd" capability=34 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=capability2 permissive=1 [?25l[?1c7[ ok 8[?25h[?0c. [....] Starting periodic command scheduler: cron[?25l[?1c7[ ok 8[?25h[?0c. Starting mcstransd: [....] Starting file context maintaining daemon: restorecond[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting OpenBSD Secure Shell server: sshd[?25l[?1c7[ ok 8[?25h[?0c. Debian GNU/Linux 7 syzkaller ttyS0 Warning: Permanently added '10.128.0.15' (ECDSA) to the list of known hosts. executing program executing program executing program executing program executing program executing program executing program executing program executing program syzkaller login: [ 26.341090] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3810 [ 26.349847] caller is __this_cpu_preempt_check+0x1c/0x20 [ 26.355293] CPU: 0 PID: 3810 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 26.362977] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 26.372304] ffff8801d7ff7678 ffffffff81d94fc9 0000000000000000 ffffffff83c18e00 [ 26.380268] ffffffff83f45ba0 ffff8801d8edc800 0000000000000003 ffff8801d7ff76b8 [ 26.388232] ffffffff81dfc5c4 ffff8801d7ff76d0 ffffffff83f45ba0 dffffc0000000000 [ 26.396196] Call Trace: [ 26.398754] [] dump_stack+0xc1/0x128 [ 26.404086] [] check_preemption_disabled+0x1d4/0x200 [ 26.410808] [] __this_cpu_preempt_check+0x1c/0x20 [ 26.417268] [] ipcomp_init_state+0x188/0x930 [ 26.423298] [] ? __lock_is_held+0xa1/0xf0 [ 26.429063] [] ipcomp4_init_state+0xb0/0x7d0 [ 26.435088] [] __xfrm_init_state+0x3e7/0xb30 [ 26.441113] [] xfrm_init_state+0x1a/0x20 [ 26.446790] [] pfkey_add+0x1fb9/0x3470 [ 26.452293] [] ? pfkey_delete+0x360/0x360 [ 26.458057] [] ? pfkey_seq_stop+0x80/0x80 [ 26.463824] [] ? __skb_clone+0x24a/0x7d0 [ 26.469503] [] ? pfkey_delete+0x360/0x360 [ 26.475271] [] pfkey_process+0x68b/0x750 [ 26.480948] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 26.487762] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 26.494574] [] pfkey_sendmsg+0x3a9/0x760 [ 26.500254] [] ? pfkey_spdget+0x820/0x820 [ 26.506019] [] sock_sendmsg+0xca/0x110 [ 26.511523] [] ___sys_sendmsg+0x6d1/0x7e0 [ 26.517289] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 26.524097] [] ? copy_msghdr_from_user+0x570/0x570 [ 26.530647] [] ? __lru_cache_add+0x187/0x250 [ 26.536677] [] ? do_huge_pmd_anonymous_page+0xb05/0x10d0 [ 26.543746] [] ? _raw_spin_unlock+0x2c/0x50 [ 26.549685] [] ? do_huge_pmd_anonymous_page+0x2d4/0x10d0 [ 26.556754] [] ? handle_mm_fault+0x6ee/0x2530 [ 26.562864] [] ? __fget_light+0x169/0x1f0 [ 26.568630] [] ? __fdget+0x18/0x20 [ 26.573790] [] ? sockfd_lookup_light+0x118/0x160 [ 26.580163] [] __sys_sendmsg+0xd6/0x190 [ 26.585753] [] ? SyS_shutdown+0x1b0/0x1b0 executing program [ 26.591517] [] ? __do_page_fault+0x5ec/0xd40 [ 26.597543] [] SyS_sendmsg+0x2d/0x50 [ 26.602872] [] ? __sys_sendmsg+0x190/0x190 [ 26.608723] [] do_syscall_64+0x1a5/0x490 [ 26.614403] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 [ 26.622994] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3816 [ 26.631707] caller is __this_cpu_preempt_check+0x1c/0x20 [ 26.637180] CPU: 1 PID: 3816 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 26.644871] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 26.654199] ffff8801d824f678 ffffffff81d94fc9 0000000000000001 ffffffff83c18e00 [ 26.662167] ffffffff83f45ba0 ffff8801b4aa4800 0000000000000003 ffff8801d824f6b8 [ 26.670136] ffffffff81dfc5c4 ffff8801d824f6d0 ffffffff83f45ba0 dffffc0000000000 [ 26.678584] Call Trace: [ 26.681146] [] dump_stack+0xc1/0x128 [ 26.686480] [] check_preemption_disabled+0x1d4/0x200 [ 26.693207] [] __this_cpu_preempt_check+0x1c/0x20 [ 26.699675] [] ipcomp_init_state+0x188/0x930 [ 26.705701] [] ? __lock_is_held+0xa1/0xf0 [ 26.711471] [] ipcomp4_init_state+0xb0/0x7d0 [ 26.717496] [] __xfrm_init_state+0x3e7/0xb30 [ 26.723523] [] xfrm_init_state+0x1a/0x20 [ 26.729201] [] pfkey_add+0x1fb9/0x3470 [ 26.734708] [] ? pfkey_delete+0x360/0x360 [ 26.740482] [] ? pfkey_seq_stop+0x80/0x80 [ 26.746249] [] ? __skb_clone+0x24a/0x7d0 [ 26.751928] [] ? pfkey_delete+0x360/0x360 [ 26.757695] [] pfkey_process+0x68b/0x750 [ 26.763377] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 26.770188] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 26.777001] [] pfkey_sendmsg+0x3a9/0x760 [ 26.782679] [] ? pfkey_spdget+0x820/0x820 [ 26.788451] [] sock_sendmsg+0xca/0x110 [ 26.793955] [] ___sys_sendmsg+0x6d1/0x7e0 [ 26.799719] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 26.806529] [] ? copy_msghdr_from_user+0x570/0x570 [ 26.813079] [] ? __lru_cache_add+0x187/0x250 [ 26.819107] [] ? do_huge_pmd_anonymous_page+0xb05/0x10d0 [ 26.826179] [] ? _raw_spin_unlock+0x2c/0x50 [ 26.832127] [] ? do_huge_pmd_anonymous_page+0x2d4/0x10d0 [ 26.839199] [] ? handle_mm_fault+0x6ee/0x2530 [ 26.845321] [] ? __fget_light+0x169/0x1f0 [ 26.851087] [] ? __fdget+0x18/0x20 [ 26.856247] [] ? sockfd_lookup_light+0x118/0x160 [ 26.862620] [] __sys_sendmsg+0xd6/0x190 [ 26.868212] [] ? SyS_shutdown+0x1b0/0x1b0 [ 26.873979] [] ? __do_page_fault+0x5ec/0xd40 [ 26.880005] [] SyS_sendmsg+0x2d/0x50 [ 26.885334] [] ? __sys_sendmsg+0x190/0x190 executing program [ 26.891189] [] do_syscall_64+0x1a5/0x490 [ 26.896871] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 [ 26.904562] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3816 [ 26.913244] caller is __this_cpu_preempt_check+0x1c/0x20 [ 26.918668] CPU: 1 PID: 3816 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 26.926427] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 26.935753] ffff8801d824f678 ffffffff81d94fc9 0000000000000001 ffffffff83c18e00 [ 26.943725] ffffffff83f45ba0 ffff8801b4aa4800 0000000000000003 ffff8801d824f6b8 [ 26.951931] ffffffff81dfc5c4 ffff8801d824f6d0 ffffffff83f45ba0 dffffc0000000000 [ 26.959898] Call Trace: [ 26.962457] [] dump_stack+0xc1/0x128 [ 26.967791] [] check_preemption_disabled+0x1d4/0x200 [ 26.974511] [] __this_cpu_preempt_check+0x1c/0x20 [ 26.980972] [] ipcomp_init_state+0x188/0x930 [ 26.987001] [] ? __lock_is_held+0xa1/0xf0 [ 26.992766] [] ipcomp4_init_state+0xb0/0x7d0 [ 26.998793] [] __xfrm_init_state+0x3e7/0xb30 [ 27.004829] [] xfrm_init_state+0x1a/0x20 [ 27.010517] [] pfkey_add+0x1fb9/0x3470 [ 27.016022] [] ? pfkey_delete+0x360/0x360 [ 27.021789] [] ? pfkey_seq_stop+0x80/0x80 [ 27.027558] [] ? __skb_clone+0x24a/0x7d0 [ 27.033238] [] ? pfkey_delete+0x360/0x360 [ 27.039002] [] pfkey_process+0x68b/0x750 [ 27.044681] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 27.051493] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 27.058301] [] pfkey_sendmsg+0x3a9/0x760 [ 27.063985] [] ? pfkey_spdget+0x820/0x820 [ 27.069751] [] sock_sendmsg+0xca/0x110 [ 27.075256] [] ___sys_sendmsg+0x6d1/0x7e0 [ 27.081020] [] ? copy_msghdr_from_user+0x570/0x570 [ 27.087571] [] ? check_preemption_disabled+0x3b/0x200 [ 27.094378] [] ? check_preemption_disabled+0x3b/0x200 [ 27.101187] [] ? debug_mutex_init+0x1c/0x60 [ 27.107128] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 27.113935] [] ? __lock_is_held+0xa1/0xf0 [ 27.119699] [] ? check_preemption_disabled+0x3b/0x200 [ 27.126509] [] ? __fd_install+0x223/0x5f0 [ 27.132273] [] ? __fget_light+0x169/0x1f0 [ 27.138039] [] ? __fdget+0x18/0x20 [ 27.143204] [] ? sockfd_lookup_light+0x118/0x160 [ 27.149580] [] __sys_sendmsg+0xd6/0x190 [ 27.155171] [] ? SyS_shutdown+0x1b0/0x1b0 [ 27.160934] [] ? fd_install+0x4d/0x60 [ 27.166352] [] ? move_addr_to_kernel+0x50/0x50 [ 27.172551] [] SyS_sendmsg+0x2d/0x50 [ 27.177884] [] ? __sys_sendmsg+0x190/0x190 [ 27.183747] [] do_syscall_64+0x1a5/0x490 executing program [ 27.189427] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 [ 27.196726] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3814 [ 27.205419] caller is __this_cpu_preempt_check+0x1c/0x20 [ 27.210840] CPU: 0 PID: 3814 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 27.218514] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 27.227837] ffff8801d7d97678 ffffffff81d94fc9 0000000000000000 ffffffff83c18e00 [ 27.235802] ffffffff83f45ba0 ffff8801b4170000 0000000000000003 ffff8801d7d976b8 [ 27.243768] ffffffff81dfc5c4 ffff8801d7d976d0 ffffffff83f45ba0 dffffc0000000000 [ 27.251731] Call Trace: [ 27.254291] [] dump_stack+0xc1/0x128 [ 27.259623] [] check_preemption_disabled+0x1d4/0x200 [ 27.266348] [] __this_cpu_preempt_check+0x1c/0x20 [ 27.272807] [] ipcomp_init_state+0x188/0x930 [ 27.278835] [] ? __lock_is_held+0xa1/0xf0 [ 27.284601] [] ipcomp4_init_state+0xb0/0x7d0 [ 27.290626] [] __xfrm_init_state+0x3e7/0xb30 [ 27.296651] [] xfrm_init_state+0x1a/0x20 [ 27.302331] [] pfkey_add+0x1fb9/0x3470 [ 27.307838] [] ? pfkey_delete+0x360/0x360 [ 27.313605] [] ? pfkey_seq_stop+0x80/0x80 [ 27.319380] [] ? __skb_clone+0x24a/0x7d0 [ 27.325065] [] ? pfkey_delete+0x360/0x360 [ 27.330829] [] pfkey_process+0x68b/0x750 [ 27.336506] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 27.343321] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 27.350214] [] pfkey_sendmsg+0x3a9/0x760 [ 27.355893] [] ? pfkey_spdget+0x820/0x820 [ 27.361665] [] sock_sendmsg+0xca/0x110 [ 27.367168] [] ___sys_sendmsg+0x6d1/0x7e0 [ 27.372934] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 27.379740] [] ? copy_msghdr_from_user+0x570/0x570 [ 27.386300] [] ? __lru_cache_add+0x187/0x250 [ 27.392327] [] ? do_huge_pmd_anonymous_page+0xb05/0x10d0 [ 27.399401] [] ? _raw_spin_unlock+0x2c/0x50 [ 27.405344] [] ? do_huge_pmd_anonymous_page+0x2d4/0x10d0 [ 27.412413] [] ? handle_mm_fault+0x6ee/0x2530 [ 27.418524] [] ? __fget_light+0x169/0x1f0 [ 27.424292] [] ? __fdget+0x18/0x20 [ 27.429450] [] ? sockfd_lookup_light+0x118/0x160 [ 27.435823] [] __sys_sendmsg+0xd6/0x190 executing program [ 27.441415] [] ? SyS_shutdown+0x1b0/0x1b0 [ 27.447187] [] ? __do_page_fault+0x5ec/0xd40 [ 27.453216] [] SyS_sendmsg+0x2d/0x50 [ 27.458545] [] ? __sys_sendmsg+0x190/0x190 [ 27.464400] [] do_syscall_64+0x1a5/0x490 [ 27.470080] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 [ 27.480556] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3815 [ 27.489264] caller is __this_cpu_preempt_check+0x1c/0x20 [ 27.494714] CPU: 1 PID: 3815 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 27.502397] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 27.511723] ffff8801d80e7678 ffffffff81d94fc9 0000000000000001 ffffffff83c18e00 [ 27.519714] ffffffff83f45ba0 ffff8801b4174800 0000000000000003 ffff8801d80e76b8 [ 27.527674] ffffffff81dfc5c4 ffff8801d80e76d0 ffffffff83f45ba0 dffffc0000000000 [ 27.535637] Call Trace: [ 27.538202] [] dump_stack+0xc1/0x128 [ 27.543536] [] check_preemption_disabled+0x1d4/0x200 [ 27.550258] [] __this_cpu_preempt_check+0x1c/0x20 [ 27.556721] [] ipcomp_init_state+0x188/0x930 [ 27.562750] [] ? __lock_is_held+0xa1/0xf0 [ 27.568515] [] ipcomp4_init_state+0xb0/0x7d0 [ 27.574541] [] __xfrm_init_state+0x3e7/0xb30 [ 27.580565] [] xfrm_init_state+0x1a/0x20 [ 27.586247] [] pfkey_add+0x1fb9/0x3470 [ 27.591751] [] ? pfkey_delete+0x360/0x360 [ 27.597516] [] ? pfkey_seq_stop+0x80/0x80 [ 27.603295] [] ? __skb_clone+0x24a/0x7d0 [ 27.608989] [] ? pfkey_delete+0x360/0x360 [ 27.614756] [] pfkey_process+0x68b/0x750 [ 27.620444] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 27.627256] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 27.634076] [] pfkey_sendmsg+0x3a9/0x760 [ 27.639754] [] ? pfkey_spdget+0x820/0x820 [ 27.645523] [] sock_sendmsg+0xca/0x110 [ 27.651026] [] ___sys_sendmsg+0x6d1/0x7e0 [ 27.656795] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 27.663602] [] ? copy_msghdr_from_user+0x570/0x570 [ 27.670153] [] ? __lru_cache_add+0x187/0x250 [ 27.676184] [] ? do_huge_pmd_anonymous_page+0xb05/0x10d0 [ 27.683259] [] ? _raw_spin_unlock+0x2c/0x50 [ 27.689200] [] ? do_huge_pmd_anonymous_page+0x2d4/0x10d0 [ 27.696267] [] ? handle_mm_fault+0x6ee/0x2530 [ 27.702383] [] ? __fget_light+0x169/0x1f0 [ 27.708150] [] ? __fdget+0x18/0x20 [ 27.713313] [] ? sockfd_lookup_light+0x118/0x160 [ 27.719687] [] __sys_sendmsg+0xd6/0x190 [ 27.725279] [] ? SyS_shutdown+0x1b0/0x1b0 [ 27.731045] [] ? __do_page_fault+0x5ec/0xd40 [ 27.737079] [] SyS_sendmsg+0x2d/0x50 executing program [ 27.742411] [] ? __sys_sendmsg+0x190/0x190 [ 27.748267] [] do_syscall_64+0x1a5/0x490 [ 27.753948] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 [ 27.761177] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3813 [ 27.769857] caller is __this_cpu_preempt_check+0x1c/0x20 [ 27.775316] CPU: 1 PID: 3813 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 27.783014] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 27.792340] ffff8801d7d67678 ffffffff81d94fc9 0000000000000001 ffffffff83c18e00 [ 27.800314] ffffffff83f45ba0 ffff8801b4173000 0000000000000003 ffff8801d7d676b8 [ 27.808291] ffffffff81dfc5c4 ffff8801d7d676d0 ffffffff83f45ba0 dffffc0000000000 [ 27.816263] Call Trace: [ 27.818821] [] dump_stack+0xc1/0x128 [ 27.824161] [] check_preemption_disabled+0x1d4/0x200 [ 27.830882] [] __this_cpu_preempt_check+0x1c/0x20 [ 27.837343] [] ipcomp_init_state+0x188/0x930 [ 27.843371] [] ? __lock_is_held+0xa1/0xf0 [ 27.849139] [] ipcomp4_init_state+0xb0/0x7d0 [ 27.855164] [] __xfrm_init_state+0x3e7/0xb30 [ 27.861188] [] xfrm_init_state+0x1a/0x20 [ 27.866870] [] pfkey_add+0x1fb9/0x3470 [ 27.872375] [] ? pfkey_delete+0x360/0x360 [ 27.878140] [] ? pfkey_seq_stop+0x80/0x80 [ 27.883906] [] ? __skb_clone+0x24a/0x7d0 [ 27.889581] [] ? pfkey_delete+0x360/0x360 [ 27.895346] [] pfkey_process+0x68b/0x750 [ 27.901026] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 27.907840] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 27.914652] [] pfkey_sendmsg+0x3a9/0x760 [ 27.920328] [] ? pfkey_spdget+0x820/0x820 [ 27.926093] [] sock_sendmsg+0xca/0x110 [ 27.931606] [] ___sys_sendmsg+0x6d1/0x7e0 [ 27.937374] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 27.944182] [] ? copy_msghdr_from_user+0x570/0x570 [ 27.950729] [] ? __lru_cache_add+0x187/0x250 [ 27.956760] [] ? do_huge_pmd_anonymous_page+0xb05/0x10d0 [ 27.963833] [] ? _raw_spin_unlock+0x2c/0x50 [ 27.969774] [] ? do_huge_pmd_anonymous_page+0x2d4/0x10d0 [ 27.976841] [] ? handle_mm_fault+0x6ee/0x2530 [ 27.982953] [] ? __fget_light+0x169/0x1f0 [ 27.988717] [] ? __fdget+0x18/0x20 executing program [ 27.993878] [] ? sockfd_lookup_light+0x118/0x160 [ 28.000252] [] __sys_sendmsg+0xd6/0x190 [ 28.005842] [] ? SyS_shutdown+0x1b0/0x1b0 [ 28.011611] [] ? __do_page_fault+0x5ec/0xd40 [ 28.017640] [] SyS_sendmsg+0x2d/0x50 [ 28.022970] [] ? __sys_sendmsg+0x190/0x190 [ 28.028828] [] do_syscall_64+0x1a5/0x490 [ 28.034510] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 [ 28.041766] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3813 [ 28.050464] caller is __this_cpu_preempt_check+0x1c/0x20 [ 28.055923] CPU: 1 PID: 3813 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 28.063605] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 28.072930] ffff8801d7d67678 ffffffff81d94fc9 0000000000000001 ffffffff83c18e00 [ 28.080893] ffffffff83f45ba0 ffff8801b4173000 0000000000000003 ffff8801d7d676b8 [ 28.088857] ffffffff81dfc5c4 ffff8801d7d676d0 ffffffff83f45ba0 dffffc0000000000 [ 28.096821] Call Trace: [ 28.099380] [] dump_stack+0xc1/0x128 [ 28.104719] [] check_preemption_disabled+0x1d4/0x200 [ 28.111439] [] __this_cpu_preempt_check+0x1c/0x20 [ 28.117900] [] ipcomp_init_state+0x188/0x930 [ 28.123930] [] ? __lock_is_held+0xa1/0xf0 [ 28.129697] [] ipcomp4_init_state+0xb0/0x7d0 [ 28.135730] [] __xfrm_init_state+0x3e7/0xb30 [ 28.141755] [] xfrm_init_state+0x1a/0x20 [ 28.147434] [] pfkey_add+0x1fb9/0x3470 [ 28.152938] [] ? pfkey_delete+0x360/0x360 [ 28.158702] [] ? pfkey_seq_stop+0x80/0x80 [ 28.164477] [] ? __skb_clone+0x24a/0x7d0 [ 28.170153] [] ? pfkey_delete+0x360/0x360 [ 28.175919] [] pfkey_process+0x68b/0x750 [ 28.181606] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 28.188424] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 28.195239] [] pfkey_sendmsg+0x3a9/0x760 [ 28.200918] [] ? pfkey_spdget+0x820/0x820 [ 28.206686] [] sock_sendmsg+0xca/0x110 [ 28.212193] [] ___sys_sendmsg+0x6d1/0x7e0 [ 28.217956] [] ? copy_msghdr_from_user+0x570/0x570 [ 28.224504] [] ? check_preemption_disabled+0x3b/0x200 [ 28.231309] [] ? check_preemption_disabled+0x3b/0x200 [ 28.238120] [] ? debug_mutex_init+0x1c/0x60 [ 28.244061] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 28.250869] [] ? __lock_is_held+0xa1/0xf0 [ 28.256638] [] ? check_preemption_disabled+0x3b/0x200 [ 28.263444] [] ? __fd_install+0x223/0x5f0 [ 28.269210] [] ? __fget_light+0x169/0x1f0 [ 28.274973] [] ? __fdget+0x18/0x20 [ 28.280132] [] ? sockfd_lookup_light+0x118/0x160 [ 28.286506] [] __sys_sendmsg+0xd6/0x190 [ 28.292106] [] ? SyS_shutdown+0x1b0/0x1b0 executing program [ 28.297871] [] ? fd_install+0x4d/0x60 [ 28.303287] [] ? move_addr_to_kernel+0x50/0x50 [ 28.309485] [] SyS_sendmsg+0x2d/0x50 [ 28.314823] [] ? __sys_sendmsg+0x190/0x190 [ 28.320676] [] do_syscall_64+0x1a5/0x490 [ 28.326356] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 [ 28.333672] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3812 [ 28.342422] caller is __this_cpu_preempt_check+0x1c/0x20 [ 28.347901] CPU: 0 PID: 3812 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 28.355586] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 28.364912] ffff8801d7f47678 ffffffff81d94fc9 0000000000000000 ffffffff83c18e00 [ 28.372877] ffffffff83f45ba0 ffff8801b4176000 0000000000000003 ffff8801d7f476b8 [ 28.380838] ffffffff81dfc5c4 ffff8801d7f476d0 ffffffff83f45ba0 dffffc0000000000 [ 28.388798] Call Trace: [ 28.391360] [] dump_stack+0xc1/0x128 [ 28.396693] [] check_preemption_disabled+0x1d4/0x200 [ 28.403413] [] __this_cpu_preempt_check+0x1c/0x20 [ 28.409876] [] ipcomp_init_state+0x188/0x930 [ 28.415903] [] ? __lock_is_held+0xa1/0xf0 [ 28.421668] [] ipcomp4_init_state+0xb0/0x7d0 [ 28.427694] [] __xfrm_init_state+0x3e7/0xb30 [ 28.433720] [] xfrm_init_state+0x1a/0x20 [ 28.439398] [] pfkey_add+0x1fb9/0x3470 [ 28.444905] [] ? pfkey_delete+0x360/0x360 [ 28.450669] [] ? pfkey_seq_stop+0x80/0x80 [ 28.456433] [] ? __skb_clone+0x24a/0x7d0 [ 28.462112] [] ? pfkey_delete+0x360/0x360 [ 28.467893] [] pfkey_process+0x68b/0x750 [ 28.473572] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 28.480383] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 28.487197] [] pfkey_sendmsg+0x3a9/0x760 [ 28.492873] [] ? pfkey_spdget+0x820/0x820 [ 28.498638] [] sock_sendmsg+0xca/0x110 [ 28.504141] [] ___sys_sendmsg+0x6d1/0x7e0 [ 28.509907] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 28.516716] [] ? copy_msghdr_from_user+0x570/0x570 [ 28.523264] [] ? __lru_cache_add+0x187/0x250 [ 28.529291] [] ? do_huge_pmd_anonymous_page+0xb05/0x10d0 [ 28.536360] [] ? _raw_spin_unlock+0x2c/0x50 [ 28.542303] [] ? do_huge_pmd_anonymous_page+0x2d4/0x10d0 [ 28.549376] [] ? handle_mm_fault+0x6ee/0x2530 [ 28.555490] [] ? __fget_light+0x169/0x1f0 [ 28.561254] [] ? __fdget+0x18/0x20 [ 28.566414] [] ? sockfd_lookup_light+0x118/0x160 [ 28.572784] [] __sys_sendmsg+0xd6/0x190 [ 28.578374] [] ? SyS_shutdown+0x1b0/0x1b0 [ 28.584141] [] ? __do_page_fault+0x5ec/0xd40 [ 28.590167] [] SyS_sendmsg+0x2d/0x50 executing program [ 28.595509] [] ? __sys_sendmsg+0x190/0x190 [ 28.601361] [] do_syscall_64+0x1a5/0x490 [ 28.607040] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 [ 28.614672] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3811 [ 28.623373] caller is __this_cpu_preempt_check+0x1c/0x20 [ 28.628794] CPU: 1 PID: 3811 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 28.636469] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 28.645790] ffff8801d8067678 ffffffff81d94fc9 0000000000000001 ffffffff83c18e00 [ 28.653756] ffffffff83f45ba0 ffff8801b4171800 0000000000000003 ffff8801d80676b8 [ 28.661720] ffffffff81dfc5c4 ffff8801d80676d0 ffffffff83f45ba0 dffffc0000000000 [ 28.669698] Call Trace: [ 28.672255] [] dump_stack+0xc1/0x128 [ 28.677587] [] check_preemption_disabled+0x1d4/0x200 [ 28.684764] [] __this_cpu_preempt_check+0x1c/0x20 [ 28.691226] [] ipcomp_init_state+0x188/0x930 [ 28.697255] [] ? __lock_is_held+0xa1/0xf0 [ 28.703023] [] ipcomp4_init_state+0xb0/0x7d0 [ 28.709047] [] __xfrm_init_state+0x3e7/0xb30 [ 28.715072] [] xfrm_init_state+0x1a/0x20 [ 28.720756] [] pfkey_add+0x1fb9/0x3470 [ 28.726262] [] ? pfkey_delete+0x360/0x360 [ 28.732025] [] ? pfkey_seq_stop+0x80/0x80 [ 28.737790] [] ? __skb_clone+0x24a/0x7d0 [ 28.743482] [] ? pfkey_delete+0x360/0x360 [ 28.749262] [] pfkey_process+0x68b/0x750 [ 28.754942] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 28.761748] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 28.768561] [] pfkey_sendmsg+0x3a9/0x760 [ 28.774240] [] ? pfkey_spdget+0x820/0x820 [ 28.780005] [] sock_sendmsg+0xca/0x110 [ 28.785508] [] ___sys_sendmsg+0x6d1/0x7e0 [ 28.791281] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 28.798088] [] ? copy_msghdr_from_user+0x570/0x570 [ 28.804636] [] ? __lru_cache_add+0x187/0x250 [ 28.810662] [] ? do_huge_pmd_anonymous_page+0xb05/0x10d0 [ 28.817734] [] ? _raw_spin_unlock+0x2c/0x50 [ 28.823673] [] ? do_huge_pmd_anonymous_page+0x2d4/0x10d0 [ 28.830742] [] ? handle_mm_fault+0x6ee/0x2530 [ 28.836861] [] ? __fget_light+0x169/0x1f0 [ 28.842628] [] ? __fdget+0x18/0x20 [ 28.847802] [] ? sockfd_lookup_light+0x118/0x160 [ 28.854180] [] __sys_sendmsg+0xd6/0x190 [ 28.859773] [] ? SyS_shutdown+0x1b0/0x1b0 [ 28.865542] [] ? __do_page_fault+0x5ec/0xd40 [ 28.871566] [] SyS_sendmsg+0x2d/0x50 [ 28.876899] [] ? __sys_sendmsg+0x190/0x190 [ 28.882758] [] do_syscall_64+0x1a5/0x490 [ 28.888445] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 executing program [ 28.895754] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3809 [ 28.904456] caller is __this_cpu_preempt_check+0x1c/0x20 [ 28.909953] CPU: 1 PID: 3809 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 28.917630] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 28.927563] ffff8801d7dcf678 ffffffff81d94fc9 0000000000000001 ffffffff83c18e00 [ 28.935529] ffffffff83f45ba0 ffff8801d8edb000 0000000000000003 ffff8801d7dcf6b8 [ 28.943507] ffffffff81dfc5c4 ffff8801d7dcf6d0 ffffffff83f45ba0 dffffc0000000000 [ 28.951468] Call Trace: [ 28.954028] [] dump_stack+0xc1/0x128 [ 28.959360] [] check_preemption_disabled+0x1d4/0x200 [ 28.966084] [] __this_cpu_preempt_check+0x1c/0x20 [ 28.972567] [] ipcomp_init_state+0x188/0x930 [ 28.978597] [] ? __lock_is_held+0xa1/0xf0 [ 28.984362] [] ipcomp4_init_state+0xb0/0x7d0 [ 28.990387] [] __xfrm_init_state+0x3e7/0xb30 [ 28.996413] [] xfrm_init_state+0x1a/0x20 [ 29.002092] [] pfkey_add+0x1fb9/0x3470 [ 29.007597] [] ? pfkey_delete+0x360/0x360 [ 29.013364] [] ? pfkey_seq_stop+0x80/0x80 [ 29.019129] [] ? __skb_clone+0x24a/0x7d0 [ 29.024809] [] ? pfkey_delete+0x360/0x360 [ 29.030577] [] pfkey_process+0x68b/0x750 [ 29.036258] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 29.043068] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 29.049884] [] pfkey_sendmsg+0x3a9/0x760 [ 29.055565] [] ? pfkey_spdget+0x820/0x820 [ 29.061339] [] sock_sendmsg+0xca/0x110 [ 29.066846] [] ___sys_sendmsg+0x6d1/0x7e0 [ 29.072611] [] ? copy_msghdr_from_user+0x570/0x570 [ 29.079159] [] ? check_preemption_disabled+0x3b/0x200 [ 29.085966] [] ? check_preemption_disabled+0x3b/0x200 [ 29.092787] [] ? debug_mutex_init+0x1c/0x60 [ 29.098729] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 29.105538] [] ? __lock_is_held+0xa1/0xf0 [ 29.111304] [] ? check_preemption_disabled+0x3b/0x200 [ 29.118116] [] ? __fd_install+0x223/0x5f0 [ 29.123882] [] ? __fget_light+0x169/0x1f0 [ 29.129647] [] ? __fdget+0x18/0x20 [ 29.134807] [] ? sockfd_lookup_light+0x118/0x160 [ 29.141180] [] __sys_sendmsg+0xd6/0x190 [ 29.146773] [] ? SyS_shutdown+0x1b0/0x1b0 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 29.152543] [] ? fd_install+0x4d/0x60 [ 29.157962] [] ? move_addr_to_kernel+0x50/0x50 [ 29.164162] [] SyS_sendmsg+0x2d/0x50 [ 29.169492] [] ? __sys_sendmsg+0x190/0x190 [ 29.175345] [] do_syscall_64+0x1a5/0x490 [ 29.181023] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 31.345186] check_preemption_disabled: 7412 callbacks suppressed [ 31.345192] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3809 [ 31.360012] caller is __this_cpu_preempt_check+0x1c/0x20 [ 31.365465] CPU: 0 PID: 3809 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 31.373161] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 31.382495] ffff8801d7dcf678 ffffffff81d94fc9 0000000000000000 ffffffff83c18e00 [ 31.390474] ffffffff83f45ba0 ffff8801d8edb000 0000000000000003 ffff8801d7dcf6b8 [ 31.398451] ffffffff81dfc5c4 ffff8801d7dcf6d0 ffffffff83f45ba0 dffffc0000000000 [ 31.406439] Call Trace: [ 31.409001] [] dump_stack+0xc1/0x128 [ 31.414340] [] check_preemption_disabled+0x1d4/0x200 [ 31.421060] [] __this_cpu_preempt_check+0x1c/0x20 [ 31.427521] [] ipcomp_init_state+0x188/0x930 [ 31.433547] [] ? __lock_is_held+0xa1/0xf0 [ 31.439312] [] ipcomp4_init_state+0xb0/0x7d0 [ 31.445344] [] __xfrm_init_state+0x3e7/0xb30 [ 31.451369] [] xfrm_init_state+0x1a/0x20 [ 31.457047] [] pfkey_add+0x1fb9/0x3470 [ 31.462551] [] ? pfkey_delete+0x360/0x360 [ 31.468316] [] ? pfkey_seq_stop+0x80/0x80 [ 31.474082] [] ? __skb_clone+0x24a/0x7d0 [ 31.479761] [] ? pfkey_delete+0x360/0x360 [ 31.485528] [] pfkey_process+0x68b/0x750 [ 31.491214] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 31.498022] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 31.504831] [] pfkey_sendmsg+0x3a9/0x760 [ 31.510509] [] ? pfkey_spdget+0x820/0x820 [ 31.516277] [] sock_sendmsg+0xca/0x110 [ 31.521789] [] ___sys_sendmsg+0x6d1/0x7e0 [ 31.527555] [] ? copy_msghdr_from_user+0x570/0x570 [ 31.534104] [] ? check_preemption_disabled+0x3b/0x200 [ 31.540911] [] ? check_preemption_disabled+0x3b/0x200 [ 31.547719] [] ? debug_mutex_init+0x1c/0x60 [ 31.553660] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 31.560471] [] ? __lock_is_held+0xa1/0xf0 [ 31.566241] [] ? check_preemption_disabled+0x3b/0x200 [ 31.573057] [] ? __fd_install+0x223/0x5f0 [ 31.578828] [] ? __fget_light+0x169/0x1f0 [ 31.584594] [] ? __fdget+0x18/0x20 [ 31.589751] [] ? sockfd_lookup_light+0x118/0x160 executing program [ 31.596122] [] __sys_sendmsg+0xd6/0x190 [ 31.601713] [] ? SyS_shutdown+0x1b0/0x1b0 [ 31.607481] [] ? fd_install+0x4d/0x60 [ 31.612899] [] ? move_addr_to_kernel+0x50/0x50 [ 31.619097] [] SyS_sendmsg+0x2d/0x50 [ 31.624430] [] ? __sys_sendmsg+0x190/0x190 [ 31.630283] [] do_syscall_64+0x1a5/0x490 [ 31.635963] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 executing program [ 31.645008] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3811 [ 31.653724] caller is __this_cpu_preempt_check+0x1c/0x20 [ 31.659175] CPU: 0 PID: 3811 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 31.666856] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 31.676180] ffff8801d8067678 ffffffff81d94fc9 0000000000000000 ffffffff83c18e00 [ 31.684151] ffffffff83f45ba0 ffff8801b4171800 0000000000000003 ffff8801d80676b8 [ 31.692108] ffffffff81dfc5c4 ffff8801d80676d0 ffffffff83f45ba0 dffffc0000000000 [ 31.700072] Call Trace: [ 31.702627] [] dump_stack+0xc1/0x128 [ 31.707963] [] check_preemption_disabled+0x1d4/0x200 [ 31.714685] [] __this_cpu_preempt_check+0x1c/0x20 [ 31.721145] [] ipcomp_init_state+0x188/0x930 [ 31.727173] [] ? __lock_is_held+0xa1/0xf0 [ 31.732944] [] ipcomp4_init_state+0xb0/0x7d0 [ 31.738969] [] __xfrm_init_state+0x3e7/0xb30 [ 31.744996] [] xfrm_init_state+0x1a/0x20 [ 31.750675] [] pfkey_add+0x1fb9/0x3470 [ 31.756179] [] ? pfkey_delete+0x360/0x360 [ 31.761948] [] ? pfkey_seq_stop+0x80/0x80 [ 31.767727] [] ? __skb_clone+0x24a/0x7d0 [ 31.773407] [] ? pfkey_delete+0x360/0x360 [ 31.779174] [] pfkey_process+0x68b/0x750 [ 31.784857] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 31.791666] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 31.798473] [] pfkey_sendmsg+0x3a9/0x760 [ 31.804149] [] ? pfkey_spdget+0x820/0x820 [ 31.809915] [] sock_sendmsg+0xca/0x110 [ 31.815426] [] ___sys_sendmsg+0x6d1/0x7e0 [ 31.821193] [] ? copy_msghdr_from_user+0x570/0x570 [ 31.827747] [] ? check_preemption_disabled+0x3b/0x200 [ 31.834731] [] ? check_preemption_disabled+0x3b/0x200 [ 31.841537] [] ? debug_mutex_init+0x1c/0x60 [ 31.847477] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 31.854285] [] ? __lock_is_held+0xa1/0xf0 [ 31.860054] [] ? check_preemption_disabled+0x3b/0x200 [ 31.866862] [] ? __fd_install+0x223/0x5f0 [ 31.872625] [] ? __fget_light+0x169/0x1f0 [ 31.878391] [] ? __fdget+0x18/0x20 [ 31.883551] [] ? sockfd_lookup_light+0x118/0x160 [ 31.889924] [] __sys_sendmsg+0xd6/0x190 executing program [ 31.895517] [] ? SyS_shutdown+0x1b0/0x1b0 [ 31.901282] [] ? fd_install+0x4d/0x60 [ 31.906704] [] ? move_addr_to_kernel+0x50/0x50 [ 31.912901] [] SyS_sendmsg+0x2d/0x50 [ 31.918234] [] ? __sys_sendmsg+0x190/0x190 [ 31.924104] [] do_syscall_64+0x1a5/0x490 [ 31.929786] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 [ 31.938576] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3815 [ 31.947265] caller is __this_cpu_preempt_check+0x1c/0x20 [ 31.952711] CPU: 0 PID: 3815 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 31.960383] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 31.969708] ffff8801d80e7678 ffffffff81d94fc9 0000000000000000 ffffffff83c18e00 [ 31.977676] ffffffff83f45ba0 ffff8801b4174800 0000000000000003 ffff8801d80e76b8 [ 31.985642] ffffffff81dfc5c4 ffff8801d80e76d0 ffffffff83f45ba0 dffffc0000000000 [ 31.993603] Call Trace: [ 31.996161] [] dump_stack+0xc1/0x128 [ 32.001495] [] check_preemption_disabled+0x1d4/0x200 [ 32.008217] [] __this_cpu_preempt_check+0x1c/0x20 [ 32.014687] [] ipcomp_init_state+0x188/0x930 [ 32.020724] [] ? __lock_is_held+0xa1/0xf0 [ 32.026492] [] ipcomp4_init_state+0xb0/0x7d0 [ 32.032519] [] __xfrm_init_state+0x3e7/0xb30 [ 32.038542] [] xfrm_init_state+0x1a/0x20 [ 32.044227] [] pfkey_add+0x1fb9/0x3470 [ 32.049734] [] ? pfkey_delete+0x360/0x360 [ 32.055499] [] ? pfkey_seq_stop+0x80/0x80 [ 32.061266] [] ? __skb_clone+0x24a/0x7d0 [ 32.066943] [] ? pfkey_delete+0x360/0x360 [ 32.072710] [] pfkey_process+0x68b/0x750 [ 32.078397] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 32.085204] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 32.092014] [] pfkey_sendmsg+0x3a9/0x760 [ 32.097698] [] ? pfkey_spdget+0x820/0x820 [ 32.103466] [] sock_sendmsg+0xca/0x110 [ 32.108969] [] ___sys_sendmsg+0x6d1/0x7e0 [ 32.114733] [] ? copy_msghdr_from_user+0x570/0x570 [ 32.121279] [] ? check_preemption_disabled+0x3b/0x200 [ 32.128087] [] ? check_preemption_disabled+0x3b/0x200 [ 32.134902] [] ? debug_mutex_init+0x1c/0x60 [ 32.140841] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 32.147651] [] ? __lock_is_held+0xa1/0xf0 [ 32.153418] [] ? check_preemption_disabled+0x3b/0x200 [ 32.160225] [] ? __fd_install+0x223/0x5f0 [ 32.165991] [] ? __fget_light+0x169/0x1f0 [ 32.171755] [] ? __fdget+0x18/0x20 [ 32.176924] [] ? sockfd_lookup_light+0x118/0x160 [ 32.183299] [] __sys_sendmsg+0xd6/0x190 [ 32.188890] [] ? SyS_shutdown+0x1b0/0x1b0 executing program executing program [ 32.194655] [] ? fd_install+0x4d/0x60 [ 32.200075] [] ? move_addr_to_kernel+0x50/0x50 [ 32.206280] [] SyS_sendmsg+0x2d/0x50 [ 32.211615] [] ? __sys_sendmsg+0x190/0x190 [ 32.217471] [] do_syscall_64+0x1a5/0x490 [ 32.223155] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 [ 32.231960] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3812 [ 32.240648] caller is __this_cpu_preempt_check+0x1c/0x20 [ 32.246110] CPU: 0 PID: 3812 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 32.253801] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 32.263135] ffff8801d7f47678 ffffffff81d94fc9 0000000000000000 ffffffff83c18e00 [ 32.271105] ffffffff83f45ba0 ffff8801b4176000 0000000000000003 ffff8801d7f476b8 [ 32.279164] ffffffff81dfc5c4 ffff8801d7f476d0 ffffffff83f45ba0 dffffc0000000000 [ 32.287145] Call Trace: [ 32.289700] [] dump_stack+0xc1/0x128 [ 32.295035] [] check_preemption_disabled+0x1d4/0x200 [ 32.301754] [] __this_cpu_preempt_check+0x1c/0x20 [ 32.308214] [] ipcomp_init_state+0x188/0x930 [ 32.314241] [] ? __lock_is_held+0xa1/0xf0 [ 32.320008] [] ipcomp4_init_state+0xb0/0x7d0 [ 32.326033] [] __xfrm_init_state+0x3e7/0xb30 [ 32.332059] [] xfrm_init_state+0x1a/0x20 [ 32.337738] [] pfkey_add+0x1fb9/0x3470 [ 32.343244] [] ? pfkey_delete+0x360/0x360 [ 32.349010] [] ? pfkey_seq_stop+0x80/0x80 [ 32.354776] [] ? __skb_clone+0x24a/0x7d0 [ 32.360455] [] ? pfkey_delete+0x360/0x360 [ 32.366220] [] pfkey_process+0x68b/0x750 [ 32.371899] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 32.378707] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 32.385523] [] pfkey_sendmsg+0x3a9/0x760 [ 32.391208] [] ? pfkey_spdget+0x820/0x820 [ 32.396977] [] sock_sendmsg+0xca/0x110 [ 32.402481] [] ___sys_sendmsg+0x6d1/0x7e0 [ 32.408248] [] ? copy_msghdr_from_user+0x570/0x570 [ 32.414797] [] ? check_preemption_disabled+0x3b/0x200 [ 32.421603] [] ? check_preemption_disabled+0x3b/0x200 [ 32.428412] [] ? debug_mutex_init+0x1c/0x60 [ 32.434352] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 32.441157] [] ? __lock_is_held+0xa1/0xf0 [ 32.446926] [] ? check_preemption_disabled+0x3b/0x200 [ 32.453735] [] ? __fd_install+0x223/0x5f0 [ 32.459498] [] ? __fget_light+0x169/0x1f0 [ 32.465263] [] ? __fdget+0x18/0x20 [ 32.470595] [] ? sockfd_lookup_light+0x118/0x160 [ 32.476973] [] __sys_sendmsg+0xd6/0x190 [ 32.482563] [] ? SyS_shutdown+0x1b0/0x1b0 [ 32.488328] [] ? fd_install+0x4d/0x60 [ 32.493745] [] ? move_addr_to_kernel+0x50/0x50 executing program [ 32.499946] [] SyS_sendmsg+0x2d/0x50 [ 32.505276] [] ? __sys_sendmsg+0x190/0x190 [ 32.511127] [] do_syscall_64+0x1a5/0x490 [ 32.516809] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 [ 32.525948] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3810 [ 32.534689] caller is __this_cpu_preempt_check+0x1c/0x20 [ 32.540123] CPU: 1 PID: 3810 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 32.547795] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 32.557118] ffff8801d7ff7678 ffffffff81d94fc9 0000000000000001 ffffffff83c18e00 [ 32.565092] ffffffff83f45ba0 ffff8801d8edc800 0000000000000003 ffff8801d7ff76b8 [ 32.573056] ffffffff81dfc5c4 ffff8801d7ff76d0 ffffffff83f45ba0 dffffc0000000000 [ 32.581022] Call Trace: [ 32.583578] [] dump_stack+0xc1/0x128 [ 32.588910] [] check_preemption_disabled+0x1d4/0x200 [ 32.595630] [] __this_cpu_preempt_check+0x1c/0x20 [ 32.602092] [] ipcomp_init_state+0x188/0x930 [ 32.608117] [] ? __lock_is_held+0xa1/0xf0 [ 32.613919] [] ipcomp4_init_state+0xb0/0x7d0 [ 32.619947] [] __xfrm_init_state+0x3e7/0xb30 [ 32.625972] [] xfrm_init_state+0x1a/0x20 [ 32.631652] [] pfkey_add+0x1fb9/0x3470 [ 32.637163] [] ? pfkey_delete+0x360/0x360 [ 32.642927] [] ? pfkey_seq_stop+0x80/0x80 [ 32.648702] [] ? __skb_clone+0x24a/0x7d0 [ 32.654389] [] ? pfkey_delete+0x360/0x360 [ 32.660157] [] pfkey_process+0x68b/0x750 [ 32.665835] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 32.672644] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 32.680089] [] pfkey_sendmsg+0x3a9/0x760 [ 32.685768] [] ? pfkey_spdget+0x820/0x820 [ 32.691535] [] sock_sendmsg+0xca/0x110 [ 32.697041] [] ___sys_sendmsg+0x6d1/0x7e0 [ 32.702806] [] ? copy_msghdr_from_user+0x570/0x570 [ 32.709355] [] ? check_preemption_disabled+0x3b/0x200 [ 32.716170] [] ? check_preemption_disabled+0x3b/0x200 [ 32.722983] [] ? debug_mutex_init+0x1c/0x60 [ 32.728924] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 32.735731] [] ? __lock_is_held+0xa1/0xf0 [ 32.741496] [] ? check_preemption_disabled+0x3b/0x200 [ 32.748303] [] ? __fd_install+0x223/0x5f0 [ 32.754069] [] ? __fget_light+0x169/0x1f0 [ 32.759832] [] ? __fdget+0x18/0x20 [ 32.765008] [] ? sockfd_lookup_light+0x118/0x160 [ 32.771380] [] __sys_sendmsg+0xd6/0x190 [ 32.776971] [] ? SyS_shutdown+0x1b0/0x1b0 [ 32.782737] [] ? fd_install+0x4d/0x60 [ 32.788154] [] ? move_addr_to_kernel+0x50/0x50 [ 32.794353] [] SyS_sendmsg+0x2d/0x50 executing program executing program executing program [ 32.799681] [] ? __sys_sendmsg+0x190/0x190 [ 32.805534] [] do_syscall_64+0x1a5/0x490 [ 32.811212] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 [ 32.820074] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3814 [ 32.828785] caller is __this_cpu_preempt_check+0x1c/0x20 [ 32.834235] CPU: 0 PID: 3814 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 32.841920] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 32.851826] ffff8801d7d97678 ffffffff81d94fc9 0000000000000000 ffffffff83c18e00 [ 32.859794] ffffffff83f45ba0 ffff8801b4170000 0000000000000003 ffff8801d7d976b8 [ 32.867759] ffffffff81dfc5c4 ffff8801d7d976d0 ffffffff83f45ba0 dffffc0000000000 [ 32.875715] Call Trace: [ 32.878277] [] dump_stack+0xc1/0x128 [ 32.883611] [] check_preemption_disabled+0x1d4/0x200 [ 32.890333] [] __this_cpu_preempt_check+0x1c/0x20 [ 32.896794] [] ipcomp_init_state+0x188/0x930 [ 32.902824] [] ? __lock_is_held+0xa1/0xf0 [ 32.908590] [] ipcomp4_init_state+0xb0/0x7d0 [ 32.914620] [] __xfrm_init_state+0x3e7/0xb30 [ 32.920643] [] xfrm_init_state+0x1a/0x20 [ 32.926324] [] pfkey_add+0x1fb9/0x3470 [ 32.931831] [] ? pfkey_delete+0x360/0x360 [ 32.937595] [] ? pfkey_seq_stop+0x80/0x80 [ 32.943362] [] ? __skb_clone+0x24a/0x7d0 [ 32.949041] [] ? pfkey_delete+0x360/0x360 [ 32.954815] [] pfkey_process+0x68b/0x750 [ 32.960494] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 32.967305] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 32.974111] [] pfkey_sendmsg+0x3a9/0x760 [ 32.979792] [] ? pfkey_spdget+0x820/0x820 [ 32.985559] [] sock_sendmsg+0xca/0x110 [ 32.991064] [] ___sys_sendmsg+0x6d1/0x7e0 [ 32.996828] [] ? copy_msghdr_from_user+0x570/0x570 [ 33.003374] [] ? check_preemption_disabled+0x3b/0x200 [ 33.010184] [] ? check_preemption_disabled+0x3b/0x200 [ 33.016996] [] ? debug_mutex_init+0x1c/0x60 [ 33.022937] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 33.029744] [] ? __lock_is_held+0xa1/0xf0 [ 33.035509] [] ? check_preemption_disabled+0x3b/0x200 [ 33.042316] [] ? __fd_install+0x223/0x5f0 [ 33.048084] [] ? __fget_light+0x169/0x1f0 [ 33.053849] [] ? __fdget+0x18/0x20 [ 33.059010] [] ? sockfd_lookup_light+0x118/0x160 [ 33.065383] [] __sys_sendmsg+0xd6/0x190 [ 33.070974] [] ? SyS_shutdown+0x1b0/0x1b0 [ 33.076750] [] ? fd_install+0x4d/0x60 [ 33.082169] [] ? move_addr_to_kernel+0x50/0x50 [ 33.088374] [] SyS_sendmsg+0x2d/0x50 [ 33.093705] [] ? __sys_sendmsg+0x190/0x190 executing program [ 33.099566] [] do_syscall_64+0x1a5/0x490 [ 33.105247] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 [ 33.114425] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3816 [ 33.123192] caller is __this_cpu_preempt_check+0x1c/0x20 [ 33.128617] CPU: 1 PID: 3816 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 33.136290] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 33.145616] ffff8801d824f678 ffffffff81d94fc9 0000000000000001 ffffffff83c18e00 [ 33.153598] ffffffff83f45ba0 ffff8801b4aa4800 0000000000000003 ffff8801d824f6b8 [ 33.161580] ffffffff81dfc5c4 ffff8801d824f6d0 ffffffff83f45ba0 dffffc0000000000 [ 33.169542] Call Trace: [ 33.172099] [] dump_stack+0xc1/0x128 [ 33.177431] [] check_preemption_disabled+0x1d4/0x200 [ 33.184153] [] __this_cpu_preempt_check+0x1c/0x20 [ 33.190611] [] ipcomp_init_state+0x188/0x930 [ 33.196640] [] ? __lock_is_held+0xa1/0xf0 [ 33.202405] [] ipcomp4_init_state+0xb0/0x7d0 [ 33.208431] [] __xfrm_init_state+0x3e7/0xb30 [ 33.214458] [] xfrm_init_state+0x1a/0x20 [ 33.220146] [] pfkey_add+0x1fb9/0x3470 [ 33.225650] [] ? pfkey_delete+0x360/0x360 [ 33.231416] [] ? pfkey_seq_stop+0x80/0x80 [ 33.237182] [] ? __skb_clone+0x24a/0x7d0 [ 33.242860] [] ? pfkey_delete+0x360/0x360 [ 33.248633] [] pfkey_process+0x68b/0x750 [ 33.254320] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 33.261128] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 33.267949] [] pfkey_sendmsg+0x3a9/0x760 [ 33.273626] [] ? pfkey_spdget+0x820/0x820 [ 33.279395] [] sock_sendmsg+0xca/0x110 [ 33.284902] [] ___sys_sendmsg+0x6d1/0x7e0 [ 33.290665] [] ? copy_msghdr_from_user+0x570/0x570 [ 33.297213] [] ? check_preemption_disabled+0x3b/0x200 [ 33.304032] [] ? check_preemption_disabled+0x3b/0x200 [ 33.310859] [] ? debug_mutex_init+0x1c/0x60 [ 33.316803] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 33.323611] [] ? __lock_is_held+0xa1/0xf0 [ 33.329386] [] ? check_preemption_disabled+0x3b/0x200 [ 33.336193] [] ? __fd_install+0x223/0x5f0 [ 33.341960] [] ? __fget_light+0x169/0x1f0 [ 33.347724] [] ? __fdget+0x18/0x20 [ 33.352884] [] ? sockfd_lookup_light+0x118/0x160 [ 33.359259] [] __sys_sendmsg+0xd6/0x190 [ 33.364850] [] ? SyS_shutdown+0x1b0/0x1b0 [ 33.370615] [] ? fd_install+0x4d/0x60 [ 33.376034] [] ? move_addr_to_kernel+0x50/0x50 [ 33.382234] [] SyS_sendmsg+0x2d/0x50 [ 33.387566] [] ? __sys_sendmsg+0x190/0x190 [ 33.393418] [] do_syscall_64+0x1a5/0x490 executing program [ 33.399105] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 [ 33.407484] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3809 [ 33.416179] caller is __this_cpu_preempt_check+0x1c/0x20 [ 33.421681] CPU: 1 PID: 3809 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 33.429361] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 33.438688] ffff8801d7dcf678 ffffffff81d94fc9 0000000000000001 ffffffff83c18e00 [ 33.446653] ffffffff83f45ba0 ffff8801d8edb000 0000000000000003 ffff8801d7dcf6b8 [ 33.454640] ffffffff81dfc5c4 ffff8801d7dcf6d0 ffffffff83f45ba0 dffffc0000000000 [ 33.462602] Call Trace: [ 33.465160] [] dump_stack+0xc1/0x128 [ 33.470492] [] check_preemption_disabled+0x1d4/0x200 [ 33.477213] [] __this_cpu_preempt_check+0x1c/0x20 [ 33.483673] [] ipcomp_init_state+0x188/0x930 [ 33.489698] [] ? __lock_is_held+0xa1/0xf0 [ 33.495472] [] ipcomp4_init_state+0xb0/0x7d0 [ 33.501504] [] __xfrm_init_state+0x3e7/0xb30 [ 33.507530] [] xfrm_init_state+0x1a/0x20 [ 33.513210] [] pfkey_add+0x1fb9/0x3470 [ 33.518712] [] ? pfkey_delete+0x360/0x360 [ 33.524477] [] ? pfkey_seq_stop+0x80/0x80 [ 33.530243] [] ? __skb_clone+0x24a/0x7d0 [ 33.535920] [] ? pfkey_delete+0x360/0x360 [ 33.541684] [] pfkey_process+0x68b/0x750 [ 33.547363] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 33.554171] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 33.560984] [] pfkey_sendmsg+0x3a9/0x760 [ 33.566668] [] ? pfkey_spdget+0x820/0x820 [ 33.572435] [] sock_sendmsg+0xca/0x110 [ 33.577942] [] ___sys_sendmsg+0x6d1/0x7e0 [ 33.583713] [] ? copy_msghdr_from_user+0x570/0x570 [ 33.590261] [] ? check_preemption_disabled+0x3b/0x200 [ 33.597068] [] ? check_preemption_disabled+0x3b/0x200 [ 33.603878] [] ? debug_mutex_init+0x1c/0x60 [ 33.609820] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 33.616629] [] ? __lock_is_held+0xa1/0xf0 [ 33.622394] [] ? check_preemption_disabled+0x3b/0x200 [ 33.629202] [] ? __fd_install+0x223/0x5f0 [ 33.634969] [] ? __fget_light+0x169/0x1f0 [ 33.640731] [] ? __fdget+0x18/0x20 [ 33.645896] [] ? sockfd_lookup_light+0x118/0x160 [ 33.652274] [] __sys_sendmsg+0xd6/0x190 [ 33.657867] [] ? SyS_shutdown+0x1b0/0x1b0 [ 33.663635] [] ? fd_install+0x4d/0x60 [ 33.669054] [] ? move_addr_to_kernel+0x50/0x50 [ 33.675255] [] SyS_sendmsg+0x2d/0x50 [ 33.680588] [] ? __sys_sendmsg+0x190/0x190 [ 33.686440] [] do_syscall_64+0x1a5/0x490 [ 33.692120] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 executing program executing program [ 33.700403] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3811 [ 33.709100] caller is __this_cpu_preempt_check+0x1c/0x20 [ 33.714589] CPU: 1 PID: 3811 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 33.722272] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 33.731599] ffff8801d8067678 ffffffff81d94fc9 0000000000000001 ffffffff83c18e00 [ 33.739578] ffffffff83f45ba0 ffff8801b4171800 0000000000000003 ffff8801d80676b8 [ 33.747541] ffffffff81dfc5c4 ffff8801d80676d0 ffffffff83f45ba0 dffffc0000000000 [ 33.755501] Call Trace: [ 33.758058] [] dump_stack+0xc1/0x128 [ 33.763393] [] check_preemption_disabled+0x1d4/0x200 [ 33.770123] [] __this_cpu_preempt_check+0x1c/0x20 [ 33.776593] [] ipcomp_init_state+0x188/0x930 [ 33.782621] [] ? __lock_is_held+0xa1/0xf0 [ 33.788389] [] ipcomp4_init_state+0xb0/0x7d0 [ 33.794415] [] __xfrm_init_state+0x3e7/0xb30 [ 33.800440] [] xfrm_init_state+0x1a/0x20 [ 33.806118] [] pfkey_add+0x1fb9/0x3470 [ 33.811623] [] ? pfkey_delete+0x360/0x360 [ 33.817387] [] ? pfkey_seq_stop+0x80/0x80 [ 33.823159] [] ? __skb_clone+0x24a/0x7d0 [ 33.828838] [] ? pfkey_delete+0x360/0x360 [ 33.834619] [] pfkey_process+0x68b/0x750 [ 33.840298] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 33.847108] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 33.853915] [] pfkey_sendmsg+0x3a9/0x760 [ 33.859594] [] ? pfkey_spdget+0x820/0x820 [ 33.865367] [] sock_sendmsg+0xca/0x110 [ 33.870873] [] ___sys_sendmsg+0x6d1/0x7e0 [ 33.876637] [] ? copy_msghdr_from_user+0x570/0x570 [ 33.883196] [] ? check_preemption_disabled+0x3b/0x200 [ 33.890009] [] ? check_preemption_disabled+0x3b/0x200 [ 33.896816] [] ? debug_mutex_init+0x1c/0x60 [ 33.902755] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 33.909561] [] ? __lock_is_held+0xa1/0xf0 [ 33.915329] [] ? check_preemption_disabled+0x3b/0x200 [ 33.922137] [] ? __fd_install+0x223/0x5f0 [ 33.927904] [] ? __fget_light+0x169/0x1f0 [ 33.933675] [] ? __fdget+0x18/0x20 [ 33.938834] [] ? sockfd_lookup_light+0x118/0x160 [ 33.945208] [] __sys_sendmsg+0xd6/0x190 [ 33.950799] [] ? SyS_shutdown+0x1b0/0x1b0 executing program [ 33.956562] [] ? fd_install+0x4d/0x60 [ 33.961980] [] ? move_addr_to_kernel+0x50/0x50 [ 33.968179] [] SyS_sendmsg+0x2d/0x50 [ 33.973509] [] ? __sys_sendmsg+0x190/0x190 [ 33.979361] [] do_syscall_64+0x1a5/0x490 [ 33.985042] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 [ 33.993673] BUG: using __this_cpu_read() in preemptible [00000000] code: syzkaller802727/3815 executing program [ 34.002396] caller is __this_cpu_preempt_check+0x1c/0x20 [ 34.007868] CPU: 1 PID: 3815 Comm: syzkaller802727 Not tainted 4.9.82-gcdfc8df #37 [ 34.015574] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 34.024907] ffff8801d80e7678 ffffffff81d94fc9 0000000000000001 ffffffff83c18e00 [ 34.032873] ffffffff83f45ba0 ffff8801b4174800 0000000000000003 ffff8801d80e76b8 [ 34.040834] ffffffff81dfc5c4 ffff8801d80e76d0 ffffffff83f45ba0 dffffc0000000000 [ 34.048805] Call Trace: [ 34.051362] [] dump_stack+0xc1/0x128 [ 34.056694] [] check_preemption_disabled+0x1d4/0x200 [ 34.063418] [] __this_cpu_preempt_check+0x1c/0x20 [ 34.069878] [] ipcomp_init_state+0x188/0x930 [ 34.075906] [] ? __lock_is_held+0xa1/0xf0 [ 34.081671] [] ipcomp4_init_state+0xb0/0x7d0 [ 34.087696] [] __xfrm_init_state+0x3e7/0xb30 [ 34.093721] [] xfrm_init_state+0x1a/0x20 [ 34.099402] [] pfkey_add+0x1fb9/0x3470 [ 34.104909] [] ? pfkey_delete+0x360/0x360 [ 34.110674] [] ? pfkey_seq_stop+0x80/0x80 [ 34.116440] [] ? __skb_clone+0x24a/0x7d0 [ 34.122121] [] ? pfkey_delete+0x360/0x360 [ 34.127895] [] pfkey_process+0x68b/0x750 [ 34.133574] [] ? pfkey_send_new_mapping+0x11b0/0x11b0 [ 34.140383] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 34.147190] [] pfkey_sendmsg+0x3a9/0x760 [ 34.153397] [] ? pfkey_spdget+0x820/0x820 [ 34.159163] [] sock_sendmsg+0xca/0x110 [ 34.164674] [] ___sys_sendmsg+0x6d1/0x7e0 [ 34.170445] [] ? copy_msghdr_from_user+0x570/0x570 [ 34.176997] [] ? check_preemption_disabled+0x3b/0x200 [ 34.183810] [] ? check_preemption_disabled+0x3b/0x200 [ 34.190622] [] ? debug_mutex_init+0x1c/0x60 [ 34.196564] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 34.203373] [] ? __lock_is_held+0xa1/0xf0 [ 34.209140] [] ? check_preemption_disabled+0x3b/0x200 [ 34.215949] [] ? __fd_install+0x223/0x5f0 [ 34.221714] [] ? __fget_light+0x169/0x1f0 [ 34.227478] [] ? __fdget+0x18/0x20 [ 34.232638] [] ? sockfd_lookup_light+0x118/0x160 [ 34.239019] [] __sys_sendmsg+0xd6/0x190 [ 34.244626] [] ? SyS_shutdown+0x1b0/0x1b0 [ 34.250392] [] ? fd_install+0x4d/0x60 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 34.255810] [] ? move_addr_to_kernel+0x50/0x50 [ 34.262011] [] SyS_sendmsg+0x2d/0x50 [ 34.267343] [] ? __sys_sendmsg+0x190/0x190 [ 34.273203] [] do_syscall_64+0x1a5/0x490 [ 34.278883] [] entry_SYSCALL_64_after_swapgs+0x47/0xc5 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 36.293947] random: crng init done executing program executing program executing program executing program executing program executing program executing program executing program executing program