[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting periodic command scheduler: cron[?25l[?1c7[ ok 8[?25h[?0c. Starting mcstransd: [ 9.609479] random: sshd: uninitialized urandom read (32 bytes read) [....] Starting OpenBSD Secure Shell server: sshd[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting file context maintaining daemon: restorecond[?25l[?1c7[ ok 8[?25h[?0c. Debian GNU/Linux 7 syzkaller ttyS0 syzkaller login: [ 50.860153] random: crng init done Warning: Permanently added '10.128.10.28' (ECDSA) to the list of known hosts. executing program executing program executing program executing program executing program executing program [ 66.831173] lowmemorykiller: Killing 'syz-executor983' (2067) (tgid 2067), adj 1000, [ 66.831173] to free 40kB on behalf of 'kswapd0' (33) because [ 66.831173] cache 36184kB is below limit 65536kB for oom_score_adj 12 [ 66.831173] Free memory is -13112kB above reserved [ 66.860606] lowmemorykiller: Killing 'syz-executor983' (2067) (tgid 2067), adj 1000, [ 66.860606] to free 40kB on behalf of 'syz-executor983' (2074) because [ 66.860606] cache 33484kB is below limit 65536kB for oom_score_adj 12 [ 66.860606] Free memory is -13304kB above reserved [ 66.860624] BUG: sleeping function called from invalid context at kernel/fork.c:903 [ 66.860627] in_atomic(): 0, irqs_disabled(): 0, pid: 2074, name: syz-executor983 [ 66.860630] 2 locks held by syz-executor983/2074: [ 66.860650] #0: (shrinker_rwsem){++++..}, at: [<00000000820669ed>] shrink_slab.part.0+0xb2/0xa20 [ 66.860662] #1: (rcu_read_lock){......}, at: [<000000005d288e07>] lowmem_scan+0x242/0xb50 [ 66.860669] Preemption disabled at: [ 66.860670] [<00000000283e376d>] get_task_mm+0x20/0xc0 [ 66.860676] CPU: 0 PID: 2074 Comm: syz-executor983 Not tainted 4.9.180+ #3 [ 66.860686] ffff8801ceb5f398 ffffffff81b577f1 0000000000000000 0000000000000001 [ 66.860691] ffff8801ceb4c740 ffffffff810d0c30 ffff8801ceb4c740 ffff8801ceb5f3d0 [ 66.860697] ffffffff8140008c ffff8801ceb4c740 ffffffff82a39900 0000000000000387 [ 66.860698] Call Trace: [ 66.860706] [<00000000aa927df1>] dump_stack+0xc1/0x120 [ 66.860711] [<00000000283e376d>] ? get_task_mm+0x20/0xc0 [ 66.860718] [<00000000e97c3b82>] ___might_sleep.cold+0x1c1/0x1fa [ 66.860725] [<00000000e4e49dc5>] __might_sleep+0x95/0x1a0 [ 66.860729] [<000000003b6a3696>] mmput+0x28/0x370 [ 66.860733] [<00000000e659aa31>] handle_lmk_event+0xea/0x8a0 [ 66.860738] [<0000000068aa5595>] lowmem_scan+0x695/0xb50 [ 66.860743] [<000000008b256fa5>] shrink_slab.part.0+0x3cf/0xa20 [ 66.860747] [<0000000047b2981e>] ? unregister_shrinker+0x230/0x230 [ 66.860753] [<000000003d8c656f>] ? mod_delayed_work_on+0xe5/0x140 [ 66.860759] [<00000000e8247477>] ? __local_bh_enable_ip+0x6a/0xe0 [ 66.860763] [<0000000093364b6d>] shrink_node+0x1ed/0x750 [ 66.860767] [<00000000e8247477>] ? __local_bh_enable_ip+0x6a/0xe0 [ 66.860772] [<000000000aec30ea>] ? shrink_node_memcg.isra.0+0x1360/0x1360 [ 66.860778] [<00000000ac332935>] ? wakeup_flusher_threads+0x27c/0x480 [ 66.860782] [<0000000005a485b6>] ? wakeup_flusher_threads+0xdb/0x480 [ 66.860787] [<00000000ef83f4d5>] try_to_free_pages+0x397/0xbd0 [ 66.860791] [<00000000353dd6b7>] ? shrink_node+0x750/0x750 [ 66.860797] [<0000000091154739>] __alloc_pages_nodemask+0x930/0x1a80 [ 66.860803] [<00000000b20816f5>] ? retint_kernel+0x2d/0x2d [ 66.860809] [<00000000886a47ff>] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 66.860814] [<00000000b8029106>] ? gfp_pfmemalloc_allowed+0x110/0x110 [ 66.860817] [<00000000b20816f5>] ? retint_kernel+0x2d/0x2d [ 66.860822] [<000000005648debe>] ? lock_is_held+0xfb/0x140 [ 66.860827] [<00000000b965991b>] __vmalloc_node_range+0x25b/0x610 [ 66.860833] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 66.860837] [<0000000090601c2c>] vmalloc+0x5c/0x70 [ 66.860841] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 66.860845] [<00000000a60c50a4>] xt_alloc_table_info+0xc8/0x100 [ 66.860851] [<000000003c837fc7>] do_ipt_set_ctl+0x231/0x470 [ 66.860856] [<00000000f21ab236>] ? compat_do_ipt_set_ctl+0x150/0x150 [ 66.860862] [<0000000033c3fa84>] ? mutex_unlock+0x9/0x10 [ 66.860869] [<00000000a8025322>] ? nf_sockopt_find.constprop.0+0x1b7/0x230 [ 66.860873] [<000000005dae185e>] nf_setsockopt+0x6d/0xc0 [ 66.860878] [<00000000afc3aa8b>] ip_setsockopt+0x8a/0xa0 [ 66.860884] [<0000000063df2ee3>] udp_setsockopt+0x4e/0x90 [ 66.860889] [<0000000030de26b6>] ipv6_setsockopt+0xa4/0x140 [ 66.860894] [<0000000032ff3b6c>] tcp_setsockopt+0x8a/0xe0 [ 66.860902] [<0000000076589ade>] sock_common_setsockopt+0x9a/0xe0 [ 66.860906] [<0000000040085d64>] SyS_setsockopt+0x159/0x240 [ 66.860910] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 66.860917] [<000000002b6d5ac7>] ? __do_page_fault+0x545/0xa60 [ 66.860920] [<00000000a916c8c4>] ? do_syscall_64+0x4a/0x5c0 [ 66.860924] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 66.860928] [<0000000003310b95>] do_syscall_64+0x1ad/0x5c0 [ 66.860932] [<00000000c4d94177>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 66.861041] [ 66.861042] ================================= [ 66.861043] [ INFO: inconsistent lock state ] [ 66.861047] 4.9.180+ #3 Tainted: G W [ 66.861048] --------------------------------- [ 66.861051] inconsistent {RECLAIM_FS-ON-W} -> {IN-RECLAIM_FS-R} usage. [ 66.861056] syz-executor983/2074 [HC0[0]:SC0[0]:HE1:SE1] takes: [ 66.861065] (&mm->mmap_sem){+++++?}, at: [<00000000d5fbf08a>] get_cmdline+0xa3/0x2d0 {RECLAIM_FS-ON-W} state was registered at: [ 66.861071] mark_held_locks+0xb1/0x100 [ 66.861075] lockdep_trace_alloc+0x18c/0x2b0 [ 66.861079] __alloc_pages_nodemask+0x143/0x1a80 [ 66.861083] __pmd_alloc+0x4a/0x330 [ 66.861087] move_page_tables+0xadb/0xd60 [ 66.861090] shift_arg_pages+0x1ae/0x470 [ 66.861093] setup_arg_pages+0x60d/0x7c0 [ 66.861100] load_elf_binary+0xa84/0x4a90 [ 66.861104] search_binary_handler+0x14f/0x700 [ 66.861107] do_execveat_common.isra.0+0xf81/0x1db0 [ 66.861110] do_execve+0x3a/0x50 [ 66.861114] run_init_process+0x33/0x37 [ 66.861117] try_to_run_init_process+0x18/0x48 [ 66.861121] kernel_init+0xf2/0x163 [ 66.861124] ret_from_fork+0x5c/0x70 [ 66.861126] irq event stamp: 474581 [ 66.861130] hardirqs last enabled at (474581): [<000000002e85f3f2>] dump_stack+0x100/0x120 [ 66.861134] hardirqs last disabled at (474580): [<00000000e937a408>] dump_stack+0x2c/0x120 [ 66.861138] softirqs last enabled at (474318): [<00000000572180fa>] wb_queue_work+0x1ed/0x450 [ 66.861142] softirqs last disabled at (474314): [<00000000f3082a93>] wb_queue_work+0x90/0x450 [ 66.861143] [ 66.861143] other info that might help us debug this: [ 66.861144] Possible unsafe locking scenario: [ 66.861144] [ 66.861145] CPU0 [ 66.861146] ---- [ 66.861148] lock(&mm->mmap_sem); [ 66.861149] [ 66.861151] lock(&mm->mmap_sem); [ 66.861152] [ 66.861152] *** DEADLOCK *** [ 66.861152] [ 66.861154] 3 locks held by syz-executor983/2074: [ 66.861162] #0: (shrinker_rwsem){++++..}, at: [<00000000820669ed>] shrink_slab.part.0+0xb2/0xa20 [ 66.861169] #1: (rcu_read_lock){......}, at: [<000000005d288e07>] lowmem_scan+0x242/0xb50 [ 66.861176] #2: (lmk_event_lock){+.+.-.}, at: [<000000009bab9843>] handle_lmk_event+0xfb/0x8a0 [ 66.861176] [ 66.861176] stack backtrace: [ 66.861180] CPU: 0 PID: 2074 Comm: syz-executor983 Tainted: G W 4.9.180+ #3 [ 66.861187] ffff8801ceb5f0e0 ffffffff81b577f1 00000000000000f0 ffff8801ceb4c740 [ 66.861192] ffffffff83cad760 ffff8801ceb4d088 ffffffff8424eec0 ffff8801ceb5f158 [ 66.861197] ffffffff81406ac9 0000000000000000 ffffffff00000001 0000000000000001 [ 66.861198] Call Trace: [ 66.861205] [<00000000aa927df1>] dump_stack+0xc1/0x120 [ 66.861211] [<00000000dd13b4e7>] print_usage_bug.cold+0x452/0x5a2 [ 66.861215] [<0000000021289b8d>] mark_lock+0x6c7/0x12e0 [ 66.861219] [<00000000946d84de>] ? print_irq_inversion_bug+0xa0/0xa0 [ 66.861223] [<000000003667f466>] __lock_acquire+0x5c3/0x4350 [ 66.861227] [<00000000df7389a5>] ? trace_hardirqs_on+0x10/0x10 [ 66.861231] [<00000000df7389a5>] ? trace_hardirqs_on+0x10/0x10 [ 66.861237] [<0000000035522057>] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 66.861241] [<000000001a162ad4>] lock_acquire+0x133/0x3d0 [ 66.861244] [<00000000d5fbf08a>] ? get_cmdline+0xa3/0x2d0 [ 66.861249] [<000000009e8ca08e>] down_read+0x44/0xb0 [ 66.861252] [<00000000d5fbf08a>] ? get_cmdline+0xa3/0x2d0 [ 66.861256] [<00000000d5fbf08a>] get_cmdline+0xa3/0x2d0 [ 66.861261] [<0000000064001d94>] handle_lmk_event+0x13c/0x8a0 [ 66.861266] [<0000000068aa5595>] lowmem_scan+0x695/0xb50 [ 66.861271] [<000000008b256fa5>] shrink_slab.part.0+0x3cf/0xa20 [ 66.861275] [<0000000047b2981e>] ? unregister_shrinker+0x230/0x230 [ 66.861279] [<000000003d8c656f>] ? mod_delayed_work_on+0xe5/0x140 [ 66.861284] [<00000000e8247477>] ? __local_bh_enable_ip+0x6a/0xe0 [ 66.861288] [<0000000093364b6d>] shrink_node+0x1ed/0x750 [ 66.861292] [<00000000e8247477>] ? __local_bh_enable_ip+0x6a/0xe0 [ 66.861296] [<000000000aec30ea>] ? shrink_node_memcg.isra.0+0x1360/0x1360 [ 66.861301] [<00000000ac332935>] ? wakeup_flusher_threads+0x27c/0x480 [ 66.861305] [<0000000005a485b6>] ? wakeup_flusher_threads+0xdb/0x480 [ 66.861309] [<00000000ef83f4d5>] try_to_free_pages+0x397/0xbd0 [ 66.861313] [<00000000353dd6b7>] ? shrink_node+0x750/0x750 [ 66.861318] [<0000000091154739>] __alloc_pages_nodemask+0x930/0x1a80 [ 66.861322] [<00000000b20816f5>] ? retint_kernel+0x2d/0x2d [ 66.861327] [<00000000886a47ff>] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 66.861331] [<00000000b8029106>] ? gfp_pfmemalloc_allowed+0x110/0x110 [ 66.861335] [<00000000b20816f5>] ? retint_kernel+0x2d/0x2d [ 66.861339] [<000000005648debe>] ? lock_is_held+0xfb/0x140 [ 66.861343] [<00000000b965991b>] __vmalloc_node_range+0x25b/0x610 [ 66.861357] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 66.861361] [<0000000090601c2c>] vmalloc+0x5c/0x70 [ 66.861365] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 66.861370] [<00000000a60c50a4>] xt_alloc_table_info+0xc8/0x100 [ 66.861374] [<000000003c837fc7>] do_ipt_set_ctl+0x231/0x470 [ 66.861379] [<00000000f21ab236>] ? compat_do_ipt_set_ctl+0x150/0x150 [ 66.861383] [<0000000033c3fa84>] ? mutex_unlock+0x9/0x10 [ 66.861388] [<00000000a8025322>] ? nf_sockopt_find.constprop.0+0x1b7/0x230 [ 66.861392] [<000000005dae185e>] nf_setsockopt+0x6d/0xc0 [ 66.861396] [<00000000afc3aa8b>] ip_setsockopt+0x8a/0xa0 [ 66.861405] [<0000000063df2ee3>] udp_setsockopt+0x4e/0x90 [ 66.861409] [<0000000030de26b6>] ipv6_setsockopt+0xa4/0x140 [ 66.861413] [<0000000032ff3b6c>] tcp_setsockopt+0x8a/0xe0 [ 66.861418] [<0000000076589ade>] sock_common_setsockopt+0x9a/0xe0 [ 66.861422] [<0000000040085d64>] SyS_setsockopt+0x159/0x240 [ 66.861426] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 66.861430] [<000000002b6d5ac7>] ? __do_page_fault+0x545/0xa60 [ 66.861434] [<00000000a916c8c4>] ? do_syscall_64+0x4a/0x5c0 [ 66.861438] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 66.861442] [<0000000003310b95>] do_syscall_64+0x1ad/0x5c0 [ 66.861446] [<00000000c4d94177>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 67.869145] lowmemorykiller: Killing 'syz-executor983' (2067) (tgid 2067), adj 1000, [ 67.869145] to free 40kB on behalf of 'syz-executor983' (2075) because [ 67.869145] cache 28100kB is below limit 65536kB for oom_score_adj 12 [ 67.869145] Free memory is -13388kB above reserved [ 67.869151] BUG: sleeping function called from invalid context at kernel/fork.c:903 [ 67.869156] in_atomic(): 0, irqs_disabled(): 0, pid: 2075, name: syz-executor983 [ 67.869158] INFO: lockdep is turned off. [ 67.869176] Preemption disabled at: [ 67.869177] [<00000000283e376d>] get_task_mm+0x20/0xc0 [ 67.869186] CPU: 0 PID: 2075 Comm: syz-executor983 Tainted: G W 4.9.180+ #3 [ 67.869202] ffff8801c482f398 ffffffff81b577f1 0000000000000000 0000000000000001 [ 67.869213] ffff8801d1e397c0 ffffffff810d0c30 ffff8801d1e397c0 ffff8801c482f3d0 [ 67.869223] ffffffff8140008c ffff8801d1e397c0 ffffffff82a39900 0000000000000387 [ 67.869225] Call Trace: [ 67.869237] [<00000000aa927df1>] dump_stack+0xc1/0x120 [ 67.869245] [<00000000283e376d>] ? get_task_mm+0x20/0xc0 [ 67.869255] [<00000000e97c3b82>] ___might_sleep.cold+0x1c1/0x1fa [ 67.869265] [<00000000e4e49dc5>] __might_sleep+0x95/0x1a0 [ 67.869272] [<000000003b6a3696>] mmput+0x28/0x370 [ 67.869282] [<00000000e659aa31>] handle_lmk_event+0xea/0x8a0 [ 67.869290] [<0000000068aa5595>] lowmem_scan+0x695/0xb50 [ 67.869301] [<000000008b256fa5>] shrink_slab.part.0+0x3cf/0xa20 [ 67.869310] [<0000000047b2981e>] ? unregister_shrinker+0x230/0x230 [ 67.869320] [<00000000ab3270f6>] ? rcu_read_unlock_special+0x441/0xb30 [ 67.869329] [<00000000361a4fbc>] ? rcu_read_unlock_special+0x6cb/0xb30 [ 67.869337] [<0000000093364b6d>] shrink_node+0x1ed/0x750 [ 67.869347] [<000000000aec30ea>] ? shrink_node_memcg.isra.0+0x1360/0x1360 [ 67.869356] [<00000000ac332935>] ? wakeup_flusher_threads+0x27c/0x480 [ 67.869364] [<0000000005a485b6>] ? wakeup_flusher_threads+0xdb/0x480 [ 67.869372] [<00000000ef83f4d5>] try_to_free_pages+0x397/0xbd0 [ 67.869380] [<00000000353dd6b7>] ? shrink_node+0x750/0x750 [ 67.869389] [<00000000b9feffe2>] ? _find_next_bit.part.0+0xe0/0x110 [ 67.869398] [<0000000091154739>] __alloc_pages_nodemask+0x930/0x1a80 [ 67.869408] [<00000000b8029106>] ? gfp_pfmemalloc_allowed+0x110/0x110 [ 67.869416] [<00000000be9d1255>] ? trace_hardirqs_on_caller+0x385/0x5a0 [ 67.869425] [<00000000886a47ff>] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 67.869434] [<00000000b20816f5>] ? retint_kernel+0x2d/0x2d [ 67.869444] [<00000000b965991b>] __vmalloc_node_range+0x25b/0x610 [ 67.869454] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 67.869461] [<0000000090601c2c>] vmalloc+0x5c/0x70 [ 67.869469] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 67.869477] [<00000000a60c50a4>] xt_alloc_table_info+0xc8/0x100 [ 67.869487] [<000000003c837fc7>] do_ipt_set_ctl+0x231/0x470 [ 67.869496] [<00000000f21ab236>] ? compat_do_ipt_set_ctl+0x150/0x150 [ 67.869506] [<0000000033c3fa84>] ? mutex_unlock+0x9/0x10 [ 67.869516] [<00000000a8025322>] ? nf_sockopt_find.constprop.0+0x1b7/0x230 [ 67.869524] [<000000005dae185e>] nf_setsockopt+0x6d/0xc0 [ 67.869532] [<00000000afc3aa8b>] ip_setsockopt+0x8a/0xa0 [ 67.869541] [<0000000063df2ee3>] udp_setsockopt+0x4e/0x90 [ 67.869549] [<0000000030de26b6>] ipv6_setsockopt+0xa4/0x140 [ 67.869557] [<0000000032ff3b6c>] tcp_setsockopt+0x8a/0xe0 [ 67.869572] [<0000000076589ade>] sock_common_setsockopt+0x9a/0xe0 [ 67.869580] [<0000000040085d64>] SyS_setsockopt+0x159/0x240 [ 67.869588] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 67.869596] [<000000002b6d5ac7>] ? __do_page_fault+0x545/0xa60 [ 67.869603] [<00000000a916c8c4>] ? do_syscall_64+0x4a/0x5c0 [ 67.869610] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 67.869617] [<0000000003310b95>] do_syscall_64+0x1ad/0x5c0 [ 67.869625] [<00000000c4d94177>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 68.882858] lowmemorykiller: Killing 'syz-executor983' (2067) (tgid 2067), adj 1000, [ 68.882858] to free 40kB on behalf of 'syz-executor983' (2073) because [ 68.882858] cache 28100kB is below limit 65536kB for oom_score_adj 12 [ 68.882858] Free memory is -13388kB above reserved [ 68.882864] BUG: sleeping function called from invalid context at kernel/fork.c:903 [ 68.882868] in_atomic(): 0, irqs_disabled(): 0, pid: 2073, name: syz-executor983 [ 68.882870] INFO: lockdep is turned off. [ 68.882887] Preemption disabled at: [ 68.882887] [<00000000283e376d>] get_task_mm+0x20/0xc0 [ 68.882897] CPU: 0 PID: 2073 Comm: syz-executor983 Tainted: G W 4.9.180+ #3 [ 68.882912] ffff8801cdc07398 ffffffff81b577f1 0000000000000000 0000000000000001 [ 68.882921] ffff8801ceb4af80 ffffffff810d0c30 ffff8801ceb4af80 ffff8801cdc073d0 [ 68.882930] ffffffff8140008c ffff8801ceb4af80 ffffffff82a39900 0000000000000387 [ 68.882932] Call Trace: [ 68.882944] [<00000000aa927df1>] dump_stack+0xc1/0x120 [ 68.882950] [<00000000283e376d>] ? get_task_mm+0x20/0xc0 [ 68.882960] [<00000000e97c3b82>] ___might_sleep.cold+0x1c1/0x1fa [ 68.882968] [<00000000e4e49dc5>] __might_sleep+0x95/0x1a0 [ 68.882975] [<000000003b6a3696>] mmput+0x28/0x370 [ 68.882984] [<00000000e659aa31>] handle_lmk_event+0xea/0x8a0 [ 68.882990] [<0000000068aa5595>] lowmem_scan+0x695/0xb50 [ 68.883000] [<000000008b256fa5>] shrink_slab.part.0+0x3cf/0xa20 [ 68.883008] [<0000000047b2981e>] ? unregister_shrinker+0x230/0x230 [ 68.883016] [<000000004e3135b2>] ? trace_hardirqs_on+0xd/0x10 [ 68.883023] [<000000003d8c656f>] ? mod_delayed_work_on+0xe5/0x140 [ 68.883031] [<0000000093364b6d>] shrink_node+0x1ed/0x750 [ 68.883039] [<000000000aec30ea>] ? shrink_node_memcg.isra.0+0x1360/0x1360 [ 68.883047] [<00000000ac332935>] ? wakeup_flusher_threads+0x27c/0x480 [ 68.883054] [<0000000005a485b6>] ? wakeup_flusher_threads+0xdb/0x480 [ 68.883061] [<00000000ef83f4d5>] try_to_free_pages+0x397/0xbd0 [ 68.883068] [<00000000353dd6b7>] ? shrink_node+0x750/0x750 [ 68.883076] [<00000000b9feffe2>] ? _find_next_bit.part.0+0xe0/0x110 [ 68.883085] [<0000000091154739>] __alloc_pages_nodemask+0x930/0x1a80 [ 68.883094] [<00000000b8029106>] ? gfp_pfmemalloc_allowed+0x110/0x110 [ 68.883110] [<00000000b20816f5>] ? retint_kernel+0x2d/0x2d [ 68.883120] [<00000000b965991b>] __vmalloc_node_range+0x25b/0x610 [ 68.883129] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 68.883136] [<0000000090601c2c>] vmalloc+0x5c/0x70 [ 68.883143] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 68.883150] [<00000000a60c50a4>] xt_alloc_table_info+0xc8/0x100 [ 68.883159] [<000000003c837fc7>] do_ipt_set_ctl+0x231/0x470 [ 68.883167] [<00000000f21ab236>] ? compat_do_ipt_set_ctl+0x150/0x150 [ 68.883176] [<0000000033c3fa84>] ? mutex_unlock+0x9/0x10 [ 68.883185] [<00000000a8025322>] ? nf_sockopt_find.constprop.0+0x1b7/0x230 [ 68.883192] [<000000005dae185e>] nf_setsockopt+0x6d/0xc0 [ 68.883198] [<00000000afc3aa8b>] ip_setsockopt+0x8a/0xa0 [ 68.883206] [<0000000063df2ee3>] udp_setsockopt+0x4e/0x90 [ 68.883212] [<0000000030de26b6>] ipv6_setsockopt+0xa4/0x140 [ 68.883220] [<0000000032ff3b6c>] tcp_setsockopt+0x8a/0xe0 [ 68.883229] [<0000000076589ade>] sock_common_setsockopt+0x9a/0xe0 [ 68.883236] [<0000000040085d64>] SyS_setsockopt+0x159/0x240 [ 68.883243] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 68.883251] [<000000002b6d5ac7>] ? __do_page_fault+0x545/0xa60 [ 68.883257] [<00000000a916c8c4>] ? do_syscall_64+0x4a/0x5c0 [ 68.883264] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 68.883270] [<0000000003310b95>] do_syscall_64+0x1ad/0x5c0 [ 68.883277] [<00000000c4d94177>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 69.287694] oom_reaper: reaped process 2067 (syz-executor983), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB [ 69.327353] syz-executor983: vmalloc: allocation failure, allocated 1246629888 of 4280614912 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 69.327362] CPU: 1 PID: 2067 Comm: syz-executor983 Tainted: G W 4.9.180+ #3 [ 69.327376] ffff8801ced9f998 ffffffff81b577f1 1ffff10039db3f35 dffffc0000000000 [ 69.327386] ffffffff82aaa7c0 0000000000000000 0000000000400000 ffff8801ced9fac0 [ 69.327396] ffffffff81506433 0000000041b58ab3 ffffffff82e39a10 ffffffff814300e0 [ 69.327398] Call Trace: [ 69.327412] [<00000000aa927df1>] dump_stack+0xc1/0x120 [ 69.327423] [<0000000041b33d0e>] warn_alloc.cold+0x76/0x93 [ 69.327434] [<0000000098e5ef0c>] ? zone_watermark_ok_safe+0x260/0x260 [ 69.327442] [<00000000b20816f5>] ? retint_kernel+0x2d/0x2d [ 69.327451] [<00000000719fa5df>] __vmalloc_node_range+0x3ff/0x610 [ 69.327461] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 69.327469] [<0000000090601c2c>] vmalloc+0x5c/0x70 [ 69.327477] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 69.327484] [<00000000a60c50a4>] xt_alloc_table_info+0xc8/0x100 [ 69.327494] [<000000003c837fc7>] do_ipt_set_ctl+0x231/0x470 [ 69.327509] [<00000000f21ab236>] ? compat_do_ipt_set_ctl+0x150/0x150 [ 69.327520] [<0000000033c3fa84>] ? mutex_unlock+0x9/0x10 [ 69.327530] [<00000000a8025322>] ? nf_sockopt_find.constprop.0+0x1b7/0x230 [ 69.327537] [<000000005dae185e>] nf_setsockopt+0x6d/0xc0 [ 69.327544] [<00000000afc3aa8b>] ip_setsockopt+0x8a/0xa0 [ 69.327553] [<0000000063df2ee3>] udp_setsockopt+0x4e/0x90 [ 69.327560] [<0000000030de26b6>] ipv6_setsockopt+0xa4/0x140 [ 69.327568] [<0000000032ff3b6c>] tcp_setsockopt+0x8a/0xe0 [ 69.327578] [<0000000076589ade>] sock_common_setsockopt+0x9a/0xe0 [ 69.327586] [<0000000040085d64>] SyS_setsockopt+0x159/0x240 [ 69.327594] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 69.327608] [<000000002b6d5ac7>] ? __do_page_fault+0x545/0xa60 [ 69.327616] [<00000000a916c8c4>] ? do_syscall_64+0x4a/0x5c0 [ 69.327623] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 69.327630] [<0000000003310b95>] do_syscall_64+0x1ad/0x5c0 [ 69.327638] [<00000000c4d94177>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb executing program [ 69.339632] syz-executor983 invoked oom-killer: gfp_mask=0x24002c2(GFP_KERNEL|__GFP_HIGHMEM|__GFP_NOWARN), nodemask=0, order=0, oom_score_adj=1000 [ 69.339641] CPU: 1 PID: 2075 Comm: syz-executor983 Tainted: G W 4.9.180+ #3 [ 69.339656] ffff8801c482f6c0 ffffffff81b577f1 ffff8801c482fa18 ffffffff833f0970 [ 69.339666] 00000000000003e8 ffff8801c482fa30 0000000000000000 ffff8801c482f740 [ 69.339675] ffffffff8150517b 0000000000000000 00000000000003e8 ffffffff82818fe5 [ 69.339677] Call Trace: [ 69.339690] [<00000000aa927df1>] dump_stack+0xc1/0x120 [ 69.339700] [<000000003851cb3a>] dump_header.isra.0+0x142/0x74c [ 69.339709] [<00000000291486d4>] ? _raw_spin_unlock_irqrestore+0x45/0x70 [ 69.339717] [<000000000cbc0ae4>] ? ___ratelimit+0x55/0x413 [ 69.339725] [<00000000879ee659>] oom_kill_process.cold+0xd/0xa74 [ 69.339736] [<00000000477edb7a>] ? has_capability_noaudit+0x25/0x30 [ 69.339745] [<00000000a51dd948>] ? oom_badness.part.0+0x11d/0x600 [ 69.339753] [<0000000075d886b9>] ? oom_badness.part.0+0x12f/0x600 [ 69.339761] [<000000005e24f356>] ? out_of_memory+0x6bc/0xeb0 [ 69.339769] [<0000000054291341>] out_of_memory+0x29b/0xeb0 [ 69.339776] [<00000000baddc5c9>] ? out_of_memory+0x405/0xeb0 [ 69.339784] [<000000008bf32c68>] ? oom_killer_disable+0x210/0x210 [ 69.339792] [<000000004e3135b2>] ? trace_hardirqs_on+0xd/0x10 [ 69.339801] [<0000000045876a57>] ? __alloc_pages_nodemask+0x10d0/0x1a80 [ 69.339809] [<00000000ee50c741>] __alloc_pages_nodemask+0x1730/0x1a80 [ 69.339819] [<00000000b8029106>] ? gfp_pfmemalloc_allowed+0x110/0x110 [ 69.339826] [<00000000be9d1255>] ? trace_hardirqs_on_caller+0x385/0x5a0 [ 69.339836] [<00000000886a47ff>] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 69.339843] [<00000000b20816f5>] ? retint_kernel+0x2d/0x2d [ 69.339851] [<00000000b965991b>] __vmalloc_node_range+0x25b/0x610 [ 69.339860] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 69.339867] [<0000000090601c2c>] vmalloc+0x5c/0x70 [ 69.339874] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 executing program [ 69.339882] [<00000000a60c50a4>] xt_alloc_table_info+0xc8/0x100 [ 69.339890] [<000000003c837fc7>] do_ipt_set_ctl+0x231/0x470 [ 69.339899] [<00000000f21ab236>] ? compat_do_ipt_set_ctl+0x150/0x150 [ 69.339907] [<0000000033c3fa84>] ? mutex_unlock+0x9/0x10 [ 69.339916] [<00000000a8025322>] ? nf_sockopt_find.constprop.0+0x1b7/0x230 [ 69.339924] [<000000005dae185e>] nf_setsockopt+0x6d/0xc0 [ 69.339931] [<00000000afc3aa8b>] ip_setsockopt+0x8a/0xa0 [ 69.339939] [<0000000063df2ee3>] udp_setsockopt+0x4e/0x90 [ 69.339947] [<0000000030de26b6>] ipv6_setsockopt+0xa4/0x140 [ 69.339954] [<0000000032ff3b6c>] tcp_setsockopt+0x8a/0xe0 [ 69.339963] [<0000000076589ade>] sock_common_setsockopt+0x9a/0xe0 [ 69.339971] [<0000000040085d64>] SyS_setsockopt+0x159/0x240 [ 69.339978] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 69.339986] [<000000002b6d5ac7>] ? __do_page_fault+0x545/0xa60 [ 69.339993] [<00000000a916c8c4>] ? do_syscall_64+0x4a/0x5c0 [ 69.340000] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 69.340007] [<0000000003310b95>] do_syscall_64+0x1ad/0x5c0 [ 69.340015] [<00000000c4d94177>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 69.340018] Mem-Info: [ 69.340035] active_anon:3230 inactive_anon:42 isolated_anon:0 [ 69.340035] active_file:2546 inactive_file:4409 isolated_file:64 [ 69.340035] unevictable:0 dirty:4659 writeback:0 unstable:0 [ 69.340035] slab_reclaimable:4248 slab_unreclaimable:56910 [ 69.340035] mapped:1867 shmem:48 pagetables:357 bounce:0 [ 69.340035] free:180 free_pcp:38 free_cma:0 [ 69.340049] Node 0 active_anon:12920kB inactive_anon:168kB active_file:10184kB inactive_file:17636kB unevictable:0kB isolated(anon):0kB isolated(file):256kB mapped:7468kB dirty:18636kB writeback:0kB shmem:192kB writeback_tmp:0kB unstable:0kB pages_scanned:1537474 all_unreclaimable? no [ 69.340066] DMA32 free:0kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020100kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 69.340102] Normal free:720kB min:5580kB low:9168kB high:12756kB active_anon:12920kB inactive_anon:168kB active_file:10184kB inactive_file:17636kB unevictable:0kB writepending:18636kB present:4718592kB managed:3589316kB mlocked:0kB slab_reclaimable:16992kB slab_unreclaimable:227640kB kernel_stack:3456kB pagetables:1428kB bounce:0kB free_pcp:152kB local_pcp:32kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 69.340135] DMA32: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB Normal: 22*4kB (H) 15*8kB (H) 4*16kB (H) 2*32kB (H) 2*64kB (H) 0*128kB 1*256kB (H) 0*512kB 0*1024kB 0*2048kB 0*4096kB = 720kB 7073 total pagecache pages [ 69.340176] 0 pages in swap cache [ 69.340179] Swap cache stats: add 0, delete 0, find 0/0 [ 69.340181] Free swap = 0kB [ 69.340183] Total swap = 0kB [ 69.340185] 1965979 pages RAM [ 69.340187] 0 pages HighMem/MovableOnly [ 69.340189] 313625 pages reserved [ 69.340192] [ pid ] uid tgid total_vm rss nr_ptes nr_pmds swapents oom_score_adj name [ 69.340205] [ 470] 0 470 5384 649 16 3 0 -1000 udevd [ 69.340214] [ 583] 0 583 5383 578 15 3 0 -1000 udevd [ 69.340223] [ 584] 0 584 5383 579 15 3 0 -1000 udevd [ 69.340232] [ 1757] 0 1757 2492 796 8 3 0 0 dhclient [ 69.340240] [ 1888] 0 1888 14264 705 24 3 0 0 rsyslogd [ 69.340249] [ 1943] 0 1943 4724 521 15 3 0 0 cron [ 69.340258] [ 1961] 0 1961 3734 44 11 3 0 0 mcstransd [ 69.340267] [ 1971] 0 1971 12489 869 29 3 0 -1000 sshd [ 69.340276] [ 1980] 0 1980 12926 1228 27 3 0 0 restorecond [ 69.340285] [ 2019] 0 2019 3648 436 12 3 0 0 getty [ 69.340293] [ 2053] 0 2053 3648 445 13 3 0 0 getty [ 69.340302] [ 2054] 0 2054 3648 448 12 3 0 0 getty [ 69.340310] [ 2055] 0 2055 3648 445 12 3 0 0 getty [ 69.340319] [ 2056] 0 2056 3648 425 12 3 0 0 getty [ 69.340328] [ 2057] 0 2057 3648 441 13 3 0 0 getty [ 69.340337] [ 2058] 0 2058 3648 449 13 3 0 0 getty [ 69.340345] [ 2062] 0 2062 17820 1361 41 3 0 0 sshd [ 69.340354] [ 2064] 0 2064 4380 1 4 2 0 0 syz-executor983 [ 69.340363] [ 2065] 0 2065 4380 10 4 2 0 0 syz-executor983 [ 69.340372] [ 2066] 0 2066 4380 10 4 2 0 0 syz-executor983 [ 69.340381] [ 2067] 0 2067 4380 0 5 2 0 1000 syz-executor983 [ 69.340390] [ 2068] 0 2068 4380 10 4 2 0 0 syz-executor983 [ 69.340399] [ 2069] 0 2069 4380 10 4 2 0 0 syz-executor983 [ 69.340408] [ 2070] 0 2070 4380 10 4 2 0 0 syz-executor983 [ 69.340417] [ 2071] 0 2071 4380 10 4 2 0 0 syz-executor983 [ 69.340426] [ 2072] 0 2072 4380 10 5 2 0 1000 syz-executor983 [ 69.340435] [ 2073] 0 2073 4380 10 5 2 0 1000 syz-executor983 [ 69.340444] [ 2074] 0 2074 4380 10 5 2 0 1000 syz-executor983 [ 69.340453] [ 2075] 0 2075 4380 10 5 2 0 1000 syz-executor983 [ 69.340470] [ 2076] 0 2076 4380 10 5 2 0 1000 syz-executor983 [ 69.340475] Out of memory: Kill process 2072 (syz-executor983) score 999 or sacrifice child [ 69.340488] Killed process 2072 (syz-executor983) total-vm:17520kB, anon-rss:40kB, file-rss:0kB, shmem-rss:0kB [ 69.340539] Mem-Info: [ 69.340561] active_anon:3230 inactive_anon:42 isolated_anon:0 [ 69.340561] active_file:2546 inactive_file:4409 isolated_file:64 [ 69.340561] unevictable:0 dirty:4659 writeback:0 unstable:0 [ 69.340561] slab_reclaimable:4248 slab_unreclaimable:56910 [ 69.340561] mapped:1867 shmem:48 pagetables:357 bounce:0 [ 69.340561] free:180 free_pcp:38 free_cma:0 [ 69.340575] Node 0 active_anon:12920kB inactive_anon:168kB active_file:10184kB inactive_file:17636kB unevictable:0kB isolated(anon):0kB isolated(file):256kB mapped:7468kB dirty:18636kB writeback:0kB shmem:192kB writeback_tmp:0kB unstable:0kB pages_scanned:1537474 all_unreclaimable? no [ 69.340592] DMA32 free:0kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020100kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 69.340638] Normal free:720kB min:5580kB low:9168kB high:12756kB active_anon:12920kB inactive_anon:168kB active_file:10184kB inactive_file:17636kB unevictable:0kB writepending:18636kB present:4718592kB managed:3589316kB mlocked:0kB slab_reclaimable:16992kB slab_unreclaimable:227640kB kernel_stack:3456kB pagetables:1428kB bounce:0kB free_pcp:152kB local_pcp:32kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 69.340687] DMA32: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB Normal: 22*4kB (H) 15*8kB (H) 4*16kB (H) 2*32kB (H) 2*64kB (H) 0*128kB 1*256kB (H) 0*512kB 0*1024kB 0*2048kB 0*4096kB = 720kB 7073 total pagecache pages [ 69.340738] 0 pages in swap cache [ 69.340742] Swap cache stats: add 0, delete 0, find 0/0 [ 69.340744] Free swap = 0kB [ 69.340745] Total swap = 0kB [ 69.340748] 1965979 pages RAM [ 69.340750] 0 pages HighMem/MovableOnly [ 69.340751] 313625 pages reserved [ 69.367706] oom_reaper: reaped process 2072 (syz-executor983), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB [ 69.397614] syz-executor983: vmalloc: allocation failure, allocated 1180024832 of 4280614912 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 69.397623] CPU: 0 PID: 2072 Comm: syz-executor983 Tainted: G W 4.9.180+ #3 [ 69.397638] ffff8801cdc67998 ffffffff81b577f1 1ffff10039b8cf35 dffffc0000000000 [ 69.397649] ffffffff82aaa7c0 0000000000000000 0000000000400000 ffff8801cdc67ac0 [ 69.397659] ffffffff81506433 0000000041b58ab3 ffffffff82e39a10 ffffffff814300e0 [ 69.397661] Call Trace: [ 69.397676] [<00000000aa927df1>] dump_stack+0xc1/0x120 [ 69.397687] [<0000000041b33d0e>] warn_alloc.cold+0x76/0x93 [ 69.397698] [<0000000098e5ef0c>] ? zone_watermark_ok_safe+0x260/0x260 [ 69.397707] [<00000000719fa5df>] __vmalloc_node_range+0x3ff/0x610 [ 69.397718] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 69.397725] [<0000000090601c2c>] vmalloc+0x5c/0x70 [ 69.397733] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 69.397741] [<00000000a60c50a4>] xt_alloc_table_info+0xc8/0x100 executing program [ 69.397750] [<000000003c837fc7>] do_ipt_set_ctl+0x231/0x470 [ 69.397759] [<00000000f21ab236>] ? compat_do_ipt_set_ctl+0x150/0x150 [ 69.397769] [<0000000033c3fa84>] ? mutex_unlock+0x9/0x10 [ 69.397779] [<00000000a8025322>] ? nf_sockopt_find.constprop.0+0x1b7/0x230 [ 69.397787] [<000000005dae185e>] nf_setsockopt+0x6d/0xc0 [ 69.397795] [<00000000afc3aa8b>] ip_setsockopt+0x8a/0xa0 [ 69.397804] [<0000000063df2ee3>] udp_setsockopt+0x4e/0x90 [ 69.397811] [<0000000030de26b6>] ipv6_setsockopt+0xa4/0x140 executing program [ 69.397819] [<0000000032ff3b6c>] tcp_setsockopt+0x8a/0xe0 [ 69.397829] [<0000000076589ade>] sock_common_setsockopt+0x9a/0xe0 [ 69.397837] [<0000000040085d64>] SyS_setsockopt+0x159/0x240 [ 69.397845] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 69.397853] [<000000002b6d5ac7>] ? __do_page_fault+0x545/0xa60 [ 69.397861] [<00000000a916c8c4>] ? do_syscall_64+0x4a/0x5c0 [ 69.397868] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 69.397875] [<0000000003310b95>] do_syscall_64+0x1ad/0x5c0 [ 69.397884] [<00000000c4d94177>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 69.397887] Mem-Info: [ 69.397906] active_anon:3230 inactive_anon:42 isolated_anon:0 [ 69.397906] active_file:2546 inactive_file:4452 isolated_file:0 [ 69.397906] unevictable:0 dirty:4659 writeback:0 unstable:0 [ 69.397906] slab_reclaimable:4248 slab_unreclaimable:56910 [ 69.397906] mapped:1867 shmem:48 pagetables:357 bounce:0 [ 69.397906] free:180 free_pcp:16 free_cma:0 [ 69.397920] Node 0 active_anon:12920kB inactive_anon:168kB active_file:10184kB inactive_file:17808kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:7468kB dirty:18636kB writeback:0kB shmem:192kB writeback_tmp:0kB unstable:0kB pages_scanned:1554312 all_unreclaimable? no [ 69.397940] DMA32 free:0kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020100kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 69.397967] Normal free:720kB min:5580kB low:9168kB high:12756kB active_anon:12920kB inactive_anon:168kB active_file:10184kB inactive_file:17808kB unevictable:0kB writepending:18636kB present:4718592kB managed:3589316kB mlocked:0kB slab_reclaimable:16992kB slab_unreclaimable:227640kB kernel_stack:3456kB pagetables:1428kB bounce:0kB free_pcp:64kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 69.398003] DMA32: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB Normal: 22*4kB (H) 15*8kB (H) 4*16kB (H) 2*32kB (H) 2*64kB (H) 0*128kB 1*256kB (H) 0*512kB 0*1024kB 0*2048kB 0*4096kB = 720kB 7073 total pagecache pages [ 69.398045] 0 pages in swap cache [ 69.398049] Swap cache stats: add 0, delete 0, find 0/0 [ 69.398052] Free swap = 0kB [ 69.398054] Total swap = 0kB [ 69.398056] 1965979 pages RAM [ 69.398058] 0 pages HighMem/MovableOnly [ 69.398060] 313625 pages reserved [ 69.740899] ODEBUG: Out of memory. ODEBUG disabled [ 70.726649] lowmemorykiller: Killing 'syz-executor983' (2073) (tgid 2073), adj 1000, [ 70.726649] to free 40kB on behalf of 'syz-executor983' (2073) because [ 70.726649] cache 23508kB is below limit 65536kB for oom_score_adj 12 [ 70.726649] Free memory is -13268kB above reserved [ 70.726655] BUG: sleeping function called from invalid context at kernel/fork.c:903 [ 70.726660] in_atomic(): 0, irqs_disabled(): 0, pid: 2073, name: syz-executor983 [ 70.726662] INFO: lockdep is turned off. [ 70.726677] Preemption disabled at: [ 70.726677] [<00000000283e376d>] get_task_mm+0x20/0xc0 [ 70.726687] CPU: 1 PID: 2073 Comm: syz-executor983 Tainted: G W 4.9.180+ #3 [ 70.726701] ffff8801cdc07398 ffffffff81b577f1 0000000000000000 0000000000000001 [ 70.726712] ffff8801ceb4af80 ffffffff810d0c30 ffff8801ceb4af80 ffff8801cdc073d0 executing program [ 70.726721] ffffffff8140008c ffff8801ceb4af80 ffffffff82a39900 0000000000000387 [ 70.726723] Call Trace: [ 70.726734] [<00000000aa927df1>] dump_stack+0xc1/0x120 [ 70.726741] [<00000000283e376d>] ? get_task_mm+0x20/0xc0 [ 70.726751] [<00000000e97c3b82>] ___might_sleep.cold+0x1c1/0x1fa [ 70.726761] [<00000000e4e49dc5>] __might_sleep+0x95/0x1a0 [ 70.726768] [<000000003b6a3696>] mmput+0x28/0x370 [ 70.726777] [<00000000e659aa31>] handle_lmk_event+0xea/0x8a0 [ 70.726785] [<0000000068aa5595>] lowmem_scan+0x695/0xb50 [ 70.726795] [<000000008b256fa5>] shrink_slab.part.0+0x3cf/0xa20 [ 70.726804] [<0000000047b2981e>] ? unregister_shrinker+0x230/0x230 [ 70.726813] [<00000000df7389a5>] ? trace_hardirqs_on+0x10/0x10 [ 70.726822] [<00000000f06fc5dd>] ? free_pcppages_bulk+0xcb1/0x16b0 [ 70.726830] [<0000000093364b6d>] shrink_node+0x1ed/0x750 [ 70.726839] [<000000000aec30ea>] ? shrink_node_memcg.isra.0+0x1360/0x1360 [ 70.726848] [<00000000df12227e>] ? __delayacct_freepages_start+0x41/0x80 [ 70.726856] [<00000000ef83f4d5>] try_to_free_pages+0x397/0xbd0 [ 70.726864] [<00000000353dd6b7>] ? shrink_node+0x750/0x750 [ 70.726874] [<0000000091154739>] __alloc_pages_nodemask+0x930/0x1a80 [ 70.726883] [<00000000b8029106>] ? gfp_pfmemalloc_allowed+0x110/0x110 [ 70.726891] [<00000000b20816f5>] ? retint_kernel+0x2d/0x2d [ 70.726900] [<00000000b965991b>] __vmalloc_node_range+0x25b/0x610 [ 70.726908] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 70.726915] [<0000000090601c2c>] vmalloc+0x5c/0x70 [ 70.726923] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 70.726931] [<00000000a60c50a4>] xt_alloc_table_info+0xc8/0x100 [ 70.726939] [<000000003c837fc7>] do_ipt_set_ctl+0x231/0x470 [ 70.726948] [<00000000f21ab236>] ? compat_do_ipt_set_ctl+0x150/0x150 [ 70.726957] [<0000000033c3fa84>] ? mutex_unlock+0x9/0x10 [ 70.726966] [<00000000a8025322>] ? nf_sockopt_find.constprop.0+0x1b7/0x230 [ 70.726973] [<000000005dae185e>] nf_setsockopt+0x6d/0xc0 [ 70.726981] [<00000000afc3aa8b>] ip_setsockopt+0x8a/0xa0 [ 70.726989] [<0000000063df2ee3>] udp_setsockopt+0x4e/0x90 [ 70.726996] [<0000000030de26b6>] ipv6_setsockopt+0xa4/0x140 [ 70.727004] [<0000000032ff3b6c>] tcp_setsockopt+0x8a/0xe0 [ 70.727014] [<0000000076589ade>] sock_common_setsockopt+0x9a/0xe0 [ 70.727022] [<0000000040085d64>] SyS_setsockopt+0x159/0x240 [ 70.727029] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 70.727037] [<000000002b6d5ac7>] ? __do_page_fault+0x545/0xa60 [ 70.727044] [<00000000a916c8c4>] ? do_syscall_64+0x4a/0x5c0 [ 70.727051] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 70.727057] [<0000000003310b95>] do_syscall_64+0x1ad/0x5c0 [ 70.727065] [<00000000c4d94177>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 70.727570] lowmemorykiller: Killing 'syz-executor983' (2073) (tgid 2073), adj 1000, [ 70.727570] to free 40kB on behalf of 'syz-executor983' (2084) because [ 70.727570] cache 26008kB is below limit 65536kB for oom_score_adj 12 [ 70.727570] Free memory is -13244kB above reserved [ 70.916156] oom_reaper: reaped process 2073 (syz-executor983), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB [ 70.918027] syz-executor983 invoked oom-killer: gfp_mask=0x24002c2(GFP_KERNEL|__GFP_HIGHMEM|__GFP_NOWARN), nodemask=0, order=0, oom_score_adj=1000 [ 70.918037] CPU: 1 PID: 2085 Comm: syz-executor983 Tainted: G W 4.9.180+ #3 [ 70.918052] ffff8801cdc676c0 ffffffff81b577f1 ffff8801cdc67a18 ffffffff833f0970 [ 70.918062] 00000000000003e8 ffff8801cdc67a30 0000000000000000 ffff8801cdc67740 [ 70.918072] ffffffff8150517b 0000000000000000 00000000000003e8 ffffffff82818fe5 [ 70.918084] Call Trace: [ 70.918098] [<00000000aa927df1>] dump_stack+0xc1/0x120 executing program [ 70.918109] [<000000003851cb3a>] dump_header.isra.0+0x142/0x74c [ 70.918118] [<00000000291486d4>] ? _raw_spin_unlock_irqrestore+0x45/0x70 [ 70.918127] [<000000000cbc0ae4>] ? ___ratelimit+0x55/0x413 [ 70.918135] [<00000000879ee659>] oom_kill_process.cold+0xd/0xa74 [ 70.918145] [<00000000477edb7a>] ? has_capability_noaudit+0x25/0x30 [ 70.918155] [<00000000a51dd948>] ? oom_badness.part.0+0x11d/0x600 [ 70.918163] [<0000000075d886b9>] ? oom_badness.part.0+0x12f/0x600 [ 70.918170] [<000000005e24f356>] ? out_of_memory+0x6bc/0xeb0 [ 70.918178] [<0000000054291341>] out_of_memory+0x29b/0xeb0 [ 70.918186] [<00000000baddc5c9>] ? out_of_memory+0x405/0xeb0 [ 70.918194] [<000000008bf32c68>] ? oom_killer_disable+0x210/0x210 [ 70.918203] [<000000004e3135b2>] ? trace_hardirqs_on+0xd/0x10 [ 70.918212] [<0000000045876a57>] ? __alloc_pages_nodemask+0x10d0/0x1a80 [ 70.918220] [<00000000ee50c741>] __alloc_pages_nodemask+0x1730/0x1a80 [ 70.918230] [<00000000b8029106>] ? gfp_pfmemalloc_allowed+0x110/0x110 [ 70.918237] [<00000000b20816f5>] ? retint_kernel+0x2d/0x2d [ 70.918246] [<00000000b965991b>] __vmalloc_node_range+0x25b/0x610 [ 70.918255] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 70.918262] [<0000000090601c2c>] vmalloc+0x5c/0x70 [ 70.918270] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 70.918278] [<00000000a60c50a4>] xt_alloc_table_info+0xc8/0x100 [ 70.918286] [<000000003c837fc7>] do_ipt_set_ctl+0x231/0x470 [ 70.918295] [<00000000f21ab236>] ? compat_do_ipt_set_ctl+0x150/0x150 [ 70.918303] [<0000000033c3fa84>] ? mutex_unlock+0x9/0x10 [ 70.918312] [<00000000a8025322>] ? nf_sockopt_find.constprop.0+0x1b7/0x230 [ 70.918320] [<000000005dae185e>] nf_setsockopt+0x6d/0xc0 [ 70.918333] [<00000000afc3aa8b>] ip_setsockopt+0x8a/0xa0 [ 70.918342] [<0000000063df2ee3>] udp_setsockopt+0x4e/0x90 [ 70.918350] [<0000000030de26b6>] ipv6_setsockopt+0xa4/0x140 [ 70.918358] [<0000000032ff3b6c>] tcp_setsockopt+0x8a/0xe0 [ 70.918368] [<0000000076589ade>] sock_common_setsockopt+0x9a/0xe0 [ 70.918376] [<0000000040085d64>] SyS_setsockopt+0x159/0x240 [ 70.918383] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 70.918392] [<000000002b6d5ac7>] ? __do_page_fault+0x545/0xa60 [ 70.918400] [<0000000010a32c83>] ? bad_area_access_error+0x3d0/0x3d0 [ 70.918407] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 70.918414] [<0000000003310b95>] do_syscall_64+0x1ad/0x5c0 [ 70.918422] [<00000000c4d94177>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb executing program executing program [ 70.918445] Mem-Info: [ 70.918463] active_anon:3024 inactive_anon:42 isolated_anon:0 [ 70.918463] active_file:11 inactive_file:37 isolated_file:0 [ 70.918463] unevictable:0 dirty:0 writeback:3 unstable:0 [ 70.918463] slab_reclaimable:4254 slab_unreclaimable:56919 [ 70.918463] mapped:37 shmem:48 pagetables:342 bounce:0 [ 70.918463] free:4077 free_pcp:24 free_cma:0 [ 70.918477] Node 0 active_anon:12096kB inactive_anon:168kB active_file:44kB inactive_file:148kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:148kB dirty:0kB writeback:12kB shmem:192kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 70.918496] DMA32 free:14424kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020100kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:20kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 70.918523] Normal free:1884kB min:5580kB low:9168kB high:12756kB active_anon:12096kB inactive_anon:168kB active_file:44kB inactive_file:148kB unevictable:0kB writepending:12kB present:4718592kB managed:3589316kB mlocked:0kB slab_reclaimable:17016kB slab_unreclaimable:227676kB kernel_stack:3456kB pagetables:1368kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 70.918571] DMA32: 1*4kB (M) 1*8kB (M) 1*16kB (U) 0*32kB 1*64kB (M) 3*128kB (UM) 2*256kB (M) 0*512kB 1*1024kB (M) 0*2048kB 3*4096kB (U) = 14300kB Normal: 50*4kB (H) 27*8kB (H) 18*16kB (H) 6*32kB (H) 5*64kB (H) 1*128kB (H) 2*256kB (H) 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1856kB 93 total pagecache pages [ 70.918621] 0 pages in swap cache [ 70.918625] Swap cache stats: add 0, delete 0, find 0/0 [ 70.918627] Free swap = 0kB [ 70.918629] Total swap = 0kB [ 70.918631] 1965979 pages RAM [ 70.918633] 0 pages HighMem/MovableOnly [ 70.918635] 313625 pages reserved [ 70.918638] [ pid ] uid tgid total_vm rss nr_ptes nr_pmds swapents oom_score_adj name [ 70.918652] [ 470] 0 470 5384 178 16 3 0 -1000 udevd [ 70.918661] [ 583] 0 583 5383 178 15 3 0 -1000 udevd [ 70.918671] [ 584] 0 584 5383 179 15 3 0 -1000 udevd [ 70.918680] [ 1757] 0 1757 2492 574 8 3 0 0 dhclient [ 70.918689] [ 1888] 0 1888 14264 109 24 3 0 0 rsyslogd [ 70.918698] [ 1943] 0 1943 4724 52 15 3 0 0 cron [ 70.918708] [ 1961] 0 1961 3734 44 11 3 0 0 mcstransd [ 70.918717] [ 1971] 0 1971 12489 153 29 3 0 -1000 sshd [ 70.918726] [ 1980] 0 1980 12926 1228 27 3 0 0 restorecond [ 70.918735] [ 2019] 0 2019 3648 39 12 3 0 0 getty executing program [ 70.918744] [ 2062] 0 2062 17820 198 41 3 0 0 sshd [ 70.918753] [ 2064] 0 2064 4380 1 4 2 0 0 syz-executor983 [ 70.918762] [ 2065] 0 2065 4380 10 4 2 0 0 syz-executor983 [ 70.918771] [ 2066] 0 2066 4380 10 4 2 0 0 syz-executor983 [ 70.918780] [ 2068] 0 2068 4380 10 4 2 0 0 syz-executor983 [ 70.918789] [ 2069] 0 2069 4380 10 4 2 0 0 syz-executor983 [ 70.918798] [ 2070] 0 2070 4380 10 4 2 0 0 syz-executor983 [ 70.918807] [ 2071] 0 2071 4380 10 4 2 0 0 syz-executor983 [ 70.918817] [ 2073] 0 2073 4380 0 5 2 0 1000 syz-executor983 [ 70.918826] [ 2074] 0 2074 4380 10 5 2 0 1000 syz-executor983 [ 70.918835] [ 2075] 0 2075 4380 10 5 2 0 1000 syz-executor983 [ 70.918844] [ 2076] 0 2076 4380 10 5 2 0 1000 syz-executor983 [ 70.918853] [ 2078] 0 2078 2666 33 10 3 0 0 init [ 70.918862] [ 2079] 0 2079 2666 33 10 3 0 0 init [ 70.918871] [ 2080] 0 2080 2666 33 10 3 0 0 init [ 70.918880] [ 2081] 0 2081 2666 33 10 3 0 0 init [ 70.918889] [ 2082] 0 2082 2666 33 10 3 0 0 init [ 70.918898] [ 2083] 0 2083 2666 33 10 3 0 0 init [ 70.918907] [ 2084] 0 2084 4380 10 5 2 0 1000 syz-executor983 [ 70.918917] [ 2085] 0 2085 4380 10 5 2 0 1000 syz-executor983 [ 70.918922] Out of memory: Kill process 2074 (syz-executor983) score 999 or sacrifice child [ 70.918939] Killed process 2074 (syz-executor983) total-vm:17520kB, anon-rss:40kB, file-rss:0kB, shmem-rss:0kB [ 70.924949] syz-executor983: vmalloc: allocation failure, allocated 1071460352 of 4280614912 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 70.924958] CPU: 0 PID: 2073 Comm: syz-executor983 Tainted: G W 4.9.180+ #3 [ 70.924971] ffff8801cdc07998 ffffffff81b577f1 1ffff10039b80f35 dffffc0000000000 [ 70.924981] ffffffff82aaa7c0 0000000000000000 0000000000400000 ffff8801cdc07ac0 [ 70.924991] ffffffff81506433 0000000041b58ab3 ffffffff82e39a10 ffffffff814300e0 [ 70.924992] Call Trace: [ 70.925005] [<00000000aa927df1>] dump_stack+0xc1/0x120 [ 70.925013] [<0000000041b33d0e>] warn_alloc.cold+0x76/0x93 [ 70.925023] [<0000000098e5ef0c>] ? zone_watermark_ok_safe+0x260/0x260 [ 70.925031] [<00000000b20816f5>] ? retint_kernel+0x2d/0x2d [ 70.925040] [<00000000719fa5df>] __vmalloc_node_range+0x3ff/0x610 [ 70.925049] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 70.925056] [<0000000090601c2c>] vmalloc+0x5c/0x70 [ 70.925064] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 70.925071] [<00000000a60c50a4>] xt_alloc_table_info+0xc8/0x100 [ 70.925079] [<000000003c837fc7>] do_ipt_set_ctl+0x231/0x470 [ 70.925087] [<00000000f21ab236>] ? compat_do_ipt_set_ctl+0x150/0x150 [ 70.925096] [<0000000033c3fa84>] ? mutex_unlock+0x9/0x10 [ 70.925112] [<00000000a8025322>] ? nf_sockopt_find.constprop.0+0x1b7/0x230 [ 70.925120] [<000000005dae185e>] nf_setsockopt+0x6d/0xc0 [ 70.925127] [<00000000afc3aa8b>] ip_setsockopt+0x8a/0xa0 [ 70.925136] [<0000000063df2ee3>] udp_setsockopt+0x4e/0x90 [ 70.925143] [<0000000030de26b6>] ipv6_setsockopt+0xa4/0x140 [ 70.925151] [<0000000032ff3b6c>] tcp_setsockopt+0x8a/0xe0 [ 70.925160] [<0000000076589ade>] sock_common_setsockopt+0x9a/0xe0 [ 70.925167] [<0000000040085d64>] SyS_setsockopt+0x159/0x240 [ 70.925174] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 70.925182] [<000000002b6d5ac7>] ? __do_page_fault+0x545/0xa60 [ 70.925189] [<00000000a916c8c4>] ? do_syscall_64+0x4a/0x5c0 [ 70.925196] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 70.925203] [<0000000003310b95>] do_syscall_64+0x1ad/0x5c0 [ 70.925211] [<00000000c4d94177>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 70.925214] Mem-Info: [ 70.925231] active_anon:3024 inactive_anon:42 isolated_anon:0 [ 70.925231] active_file:11 inactive_file:37 isolated_file:0 [ 70.925231] unevictable:0 dirty:0 writeback:3 unstable:0 [ 70.925231] slab_reclaimable:4254 slab_unreclaimable:56919 [ 70.925231] mapped:37 shmem:48 pagetables:342 bounce:0 [ 70.925231] free:473 free_pcp:0 free_cma:0 [ 70.925244] Node 0 active_anon:12096kB inactive_anon:168kB active_file:44kB inactive_file:148kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:148kB dirty:0kB writeback:12kB shmem:192kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 70.925262] DMA32 free:8kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020100kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 70.925287] Normal free:1884kB min:5580kB low:9168kB high:12756kB active_anon:12096kB inactive_anon:168kB active_file:44kB inactive_file:148kB unevictable:0kB writepending:12kB present:4718592kB managed:3589316kB mlocked:0kB slab_reclaimable:17016kB slab_unreclaimable:227676kB kernel_stack:3456kB pagetables:1368kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 70.925322] DMA32: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB Normal: 50*4kB (H) 27*8kB (H) 18*16kB (H) 6*32kB (H) 5*64kB (H) 1*128kB (H) 2*256kB (H) 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1856kB 93 total pagecache pages [ 70.925365] 0 pages in swap cache [ 70.925369] Swap cache stats: add 0, delete 0, find 0/0 [ 70.925371] Free swap = 0kB [ 70.925373] Total swap = 0kB [ 70.925375] 1965979 pages RAM [ 70.925377] 0 pages HighMem/MovableOnly [ 70.925379] 313625 pages reserved [ 70.968504] oom_reaper: reaped process 2074 (syz-executor983), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB [ 71.157689] syz-executor983: vmalloc: allocation failure, allocated 1328066560 of 4280614912 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 71.157698] CPU: 0 PID: 2074 Comm: syz-executor983 Tainted: G W 4.9.180+ #3 [ 71.157713] ffff8801ceb5f998 ffffffff81b577f1 1ffff10039d6bf35 dffffc0000000000 [ 71.157724] ffffffff82aaa7c0 0000000000000000 0000000000400000 ffff8801ceb5fac0 [ 71.157733] ffffffff81506433 0000000041b58ab3 ffffffff82e39a10 ffffffff814300e0 [ 71.157735] Call Trace: [ 71.157750] [<00000000aa927df1>] dump_stack+0xc1/0x120 [ 71.157760] [<0000000041b33d0e>] warn_alloc.cold+0x76/0x93 [ 71.157771] [<0000000098e5ef0c>] ? zone_watermark_ok_safe+0x260/0x260 [ 71.157781] [<00000000719fa5df>] __vmalloc_node_range+0x3ff/0x610 [ 71.157791] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 71.157799] [<0000000090601c2c>] vmalloc+0x5c/0x70 [ 71.157806] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 71.157814] [<00000000a60c50a4>] xt_alloc_table_info+0xc8/0x100 [ 71.157824] [<000000003c837fc7>] do_ipt_set_ctl+0x231/0x470 [ 71.157832] [<00000000f21ab236>] ? compat_do_ipt_set_ctl+0x150/0x150 [ 71.157842] [<0000000033c3fa84>] ? mutex_unlock+0x9/0x10 [ 71.157850] [<00000000a8025322>] ? nf_sockopt_find.constprop.0+0x1b7/0x230 [ 71.157858] [<000000005dae185e>] nf_setsockopt+0x6d/0xc0 [ 71.157865] [<00000000afc3aa8b>] ip_setsockopt+0x8a/0xa0 [ 71.157873] [<0000000063df2ee3>] udp_setsockopt+0x4e/0x90 [ 71.157880] [<0000000030de26b6>] ipv6_setsockopt+0xa4/0x140 [ 71.157888] [<0000000032ff3b6c>] tcp_setsockopt+0x8a/0xe0 executing program [ 71.157897] [<0000000076589ade>] sock_common_setsockopt+0x9a/0xe0 [ 71.157905] [<0000000040085d64>] SyS_setsockopt+0x159/0x240 [ 71.157912] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 71.157920] [<000000002b6d5ac7>] ? __do_page_fault+0x545/0xa60 [ 71.157927] [<00000000a916c8c4>] ? do_syscall_64+0x4a/0x5c0 [ 71.157934] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 71.157941] [<0000000003310b95>] do_syscall_64+0x1ad/0x5c0 [ 71.157949] [<00000000c4d94177>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 71.157952] Mem-Info: [ 71.157969] active_anon:3024 inactive_anon:42 isolated_anon:0 [ 71.157969] active_file:36 inactive_file:20 isolated_file:10 [ 71.157969] unevictable:0 dirty:0 writeback:3 unstable:0 [ 71.157969] slab_reclaimable:4254 slab_unreclaimable:56919 [ 71.157969] mapped:37 shmem:48 pagetables:342 bounce:0 [ 71.157969] free:551 free_pcp:180 free_cma:0 [ 71.157982] Node 0 active_anon:12096kB inactive_anon:168kB active_file:144kB inactive_file:80kB unevictable:0kB isolated(anon):0kB isolated(file):40kB mapped:148kB dirty:0kB writeback:12kB shmem:192kB writeback_tmp:0kB unstable:0kB pages_scanned:0 all_unreclaimable? no [ 71.158000] DMA32 free:8kB min:4696kB low:7712kB high:10728kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3020100kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:720kB local_pcp:632kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 71.158026] Normal free:2196kB min:5580kB low:9168kB high:12756kB active_anon:12096kB inactive_anon:168kB active_file:36kB inactive_file:108kB unevictable:0kB writepending:12kB present:4718592kB managed:3589316kB mlocked:0kB slab_reclaimable:17016kB slab_unreclaimable:227676kB kernel_stack:3424kB pagetables:1368kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 71.158062] DMA32: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB Normal: 54*4kB (H) 37*8kB (H) 22*16kB (H) 8*32kB (H) 5*64kB (H) 1*128kB (H) 2*256kB (H) 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2080kB 142 total pagecache pages [ 71.158164] 0 pages in swap cache [ 71.158168] Swap cache stats: add 0, delete 0, find 0/0 [ 71.158170] Free swap = 0kB [ 71.158172] Total swap = 0kB [ 71.158174] 1965979 pages RAM [ 71.158176] 0 pages HighMem/MovableOnly [ 71.158178] 313625 pages reserved [ 71.325015] lowmemorykiller: Killing 'syz-executor983' (2075) (tgid 2075), adj 1000, [ 71.325015] to free 40kB on behalf of 'syz-executor983' (2076) because [ 71.325015] cache 376kB is below limit 6144kB for oom_score_adj 0 [ 71.325015] Free memory is -13476kB above reserved [ 71.325026] lowmemorykiller: Killing 'syz-executor983' (2075) (tgid 2075), adj 1000, [ 71.325026] to free 40kB on behalf of 'syz-executor983' (2075) because [ 71.325026] cache 376kB is below limit 6144kB for oom_score_adj 0 [ 71.325026] Free memory is -13476kB above reserved [ 71.535306] oom_reaper: reaped process 2075 (syz-executor983), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB [ 71.544532] syz-executor983: vmalloc: allocation failure, allocated 1639825408 of 4280614912 bytes, mode:0x24000c2(GFP_KERNEL|__GFP_HIGHMEM) [ 71.544540] CPU: 0 PID: 2075 Comm: syz-executor983 Tainted: G W 4.9.180+ #3 [ 71.544555] ffff8801c482f998 ffffffff81b577f1 1ffff10038905f35 dffffc0000000000 [ 71.544565] ffffffff82aaa7c0 0000000000000000 0000000000400000 ffff8801c482fac0 [ 71.544575] ffffffff81506433 0000000041b58ab3 ffffffff82e39a10 ffffffff814300e0 [ 71.544577] Call Trace: [ 71.544591] [<00000000aa927df1>] dump_stack+0xc1/0x120 [ 71.544602] [<0000000041b33d0e>] warn_alloc.cold+0x76/0x93 [ 71.544613] [<0000000098e5ef0c>] ? zone_watermark_ok_safe+0x260/0x260 [ 71.544623] [<000000000fb0a8ed>] ? ___might_sleep+0x75/0x280 [ 71.544632] [<00000000719fa5df>] __vmalloc_node_range+0x3ff/0x610 [ 71.544642] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 71.544649] [<0000000090601c2c>] vmalloc+0x5c/0x70 [ 71.544657] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 71.544664] [<00000000a60c50a4>] xt_alloc_table_info+0xc8/0x100 [ 71.544674] [<000000003c837fc7>] do_ipt_set_ctl+0x231/0x470 [ 71.544683] [<00000000f21ab236>] ? compat_do_ipt_set_ctl+0x150/0x150 [ 71.544692] [<0000000033c3fa84>] ? mutex_unlock+0x9/0x10 [ 71.544700] [<00000000a8025322>] ? nf_sockopt_find.constprop.0+0x1b7/0x230 [ 71.544708] [<000000005dae185e>] nf_setsockopt+0x6d/0xc0 [ 71.544715] [<00000000afc3aa8b>] ip_setsockopt+0x8a/0xa0 executing program [ 71.544724] [<0000000063df2ee3>] udp_setsockopt+0x4e/0x90 [ 71.544731] [<0000000030de26b6>] ipv6_setsockopt+0xa4/0x140 [ 71.544739] [<0000000032ff3b6c>] tcp_setsockopt+0x8a/0xe0 [ 71.544749] [<0000000076589ade>] sock_common_setsockopt+0x9a/0xe0 [ 71.544757] [<0000000040085d64>] SyS_setsockopt+0x159/0x240 [ 71.544765] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 71.544773] [<000000002b6d5ac7>] ? __do_page_fault+0x545/0xa60 [ 71.544780] [<00000000a916c8c4>] ? do_syscall_64+0x4a/0x5c0 [ 71.544787] [<00000000a13b3cd5>] ? SyS_recv+0x40/0x40 [ 71.544794] [<0000000003310b95>] do_syscall_64+0x1ad/0x5c0 [ 71.544802] [<00000000c4d94177>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 71.544805] Mem-Info: [ 71.544822] active_anon:3034 inactive_anon:42 isolated_anon:0 [ 71.544822] active_file:10 inactive_file:20 isolated_file:0 [ 71.544822] unevictable:0 dirty:0 writeback:0 unstable:0 [ 71.544822] slab_reclaimable:4259 slab_unreclaimable:56753 [ 71.544822] mapped:15 shmem:48 pagetables:339 bounce:0 [ 71.544822] free:550 free_pcp:8 free_cma:0 [ 71.544835] Node 0 active_anon:12136kB inactive_anon:168kB active_file:40kB inactive_file:80kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:60kB dirty:0kB writeback:0kB shmem:192kB writeback_tmp:0kB unstable:0kB pages_scanned:96 all_unreclaimable? no [ 71.544854] DMA32 free:80kB min:4696kB low:7712kB high:10728kB active_anon:16kB inactive_anon:0kB active_file:36kB inactive_file:116kB unevictable:0kB writepending:0kB present:3145324kB managed:3020100kB mlocked:0kB slab_reclaimable:20kB slab_unreclaimable:32kB kernel_stack:64kB pagetables:4kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 3505 3505 [ 71.544879] Normal free:2120kB min:5580kB low:9168kB high:12756kB active_anon:12120kB inactive_anon:168kB active_file:40kB inactive_file:64kB unevictable:0kB writepending:0kB present:4718592kB managed:3589316kB mlocked:0kB slab_reclaimable:17016kB slab_unreclaimable:226980kB kernel_stack:3392kB pagetables:1352kB bounce:0kB free_pcp:32kB local_pcp:0kB free_cma:0kB lowmem_reserve[]: 0 0 0 [ 71.544914] DMA32: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB Normal: 55*4kB (H) 37*8kB (H) 22*16kB (H) 8*32kB (H) 5*64kB (H) 1*128kB (H) 2*256kB (H) 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2084kB 129 total pagecache pages [ 71.544956] 0 pages in swap cache [ 71.544960] Swap cache stats: add 0, delete 0, find 0/0 [ 71.544962] Free swap = 0kB [ 71.544964] Total swap = 0kB [ 71.544966] 1965979 pages RAM [ 71.544968] 0 pages HighMem/MovableOnly [ 71.544970] 313625 pages reserved [ 71.959716] syz-executor983 invoked oom-killer: gfp_mask=0x24002c2(GFP_KERNEL|__GFP_HIGHMEM|__GFP_NOWARN), nodemask=0, order=0, oom_score_adj=1000 [ 71.959725] CPU: 0 PID: 2085 Comm: syz-executor983 Tainted: G W 4.9.180+ #3 [ 71.959741] ffff8801cdc676c0 ffffffff81b577f1 ffff8801cdc67a18 ffffffff833f0970 [ 71.959752] 00000000000003e8 ffff8801cdc67a30 0000000000000000 ffff8801cdc67740 [ 71.959761] ffffffff8150517b 0000000000000000 00000000000003e8 ffffffff82818fe5 [ 71.959763] Call Trace: [ 71.959777] [<00000000aa927df1>] dump_stack+0xc1/0x120 [ 71.959786] [<000000003851cb3a>] dump_header.isra.0+0x142/0x74c [ 71.959794] [<00000000291486d4>] ? _raw_spin_unlock_irqrestore+0x45/0x70 [ 71.959802] [<000000000cbc0ae4>] ? ___ratelimit+0x55/0x413 [ 71.959810] [<00000000879ee659>] oom_kill_process.cold+0xd/0xa74 [ 71.959819] [<00000000477edb7a>] ? has_capability_noaudit+0x25/0x30 [ 71.959827] [<00000000a51dd948>] ? oom_badness.part.0+0x11d/0x600 [ 71.959834] [<0000000075d886b9>] ? oom_badness.part.0+0x12f/0x600 [ 71.959841] [<000000005e24f356>] ? out_of_memory+0x6bc/0xeb0 [ 71.959847] [<0000000054291341>] out_of_memory+0x29b/0xeb0 [ 71.959854] [<00000000baddc5c9>] ? out_of_memory+0x405/0xeb0 [ 71.959861] [<000000008bf32c68>] ? oom_killer_disable+0x210/0x210 executing program [ 71.959868] [<000000004e3135b2>] ? trace_hardirqs_on+0xd/0x10 [ 71.959876] [<0000000045876a57>] ? __alloc_pages_nodemask+0x10d0/0x1a80 [ 71.959883] [<00000000ee50c741>] __alloc_pages_nodemask+0x1730/0x1a80 [ 71.959891] [<00000000b8029106>] ? gfp_pfmemalloc_allowed+0x110/0x110 [ 71.959901] [<000000008254a027>] ? ___might_sleep+0x16a/0x280 [ 71.959908] [<00000000b965991b>] __vmalloc_node_range+0x25b/0x610 [ 71.959917] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 71.959923] [<0000000090601c2c>] vmalloc+0x5c/0x70 [ 71.959930] [<00000000a60c50a4>] ? xt_alloc_table_info+0xc8/0x100 [ 71.959937] [<00000000a60c50a4>] xt_alloc_table_info+0xc8/0x100 [ 71.959945] [<000000003c837fc7>] do_ipt_set_ctl+0x231/0x470 [ 71.959953] [<00000000f21ab236>] ? compat_do_ipt_set_ctl+0x150/0x150 [ 71.959962] [<0000000033c3fa84>] ? mutex_unlock+0x9/0x10 [ 71.959971] [<00000000a8025322>] ? nf_sockopt_find.constprop.0+0x1b7/0x230 [ 71.959978] [<000000005dae185e>] nf_setsockopt+0x6d/0xc0 [ 71.959984] [<00000000afc3aa8b>] ip_setsockopt+0x8a/0xa0