] ? check_preemption_disabled+0x48/0x200 [ 934.980479] ? debug_smp_processor_id+0x1c/0x20 [ 934.985139] ? perf_trace_lock_acquire+0x15b/0x800 [ 934.990073] ? check_preemption_disabled+0x48/0x200 [ 934.995099] ? perf_trace_lock+0x7a0/0x7a0 [ 934.999350] ? check_preemption_disabled+0x48/0x200 [ 935.004373] ? debug_smp_processor_id+0x1c/0x20 [ 935.009031] ? perf_trace_lock+0x14d/0x7a0 [ 935.013254] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 935.017999] ? lock_is_held_type+0x210/0x210 [ 935.022393] ? retint_kernel+0x2d/0x2d [ 935.026264] ? retint_kernel+0x2d/0x2d [ 935.030139] ? trace_hardirqs_on_caller+0xc0/0x310 [ 935.035056] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 935.039795] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 935.044539] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 935.050069] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 935.055594] ? check_preemption_disabled+0x48/0x200 [ 935.060705] ? debug_smp_processor_id+0x1c/0x20 [ 935.065370] ? perf_trace_lock+0x14d/0x7a0 [ 935.069590] ? retint_kernel+0x2d/0x2d [ 935.073473] ? trace_hardirqs_on_caller+0xc0/0x310 [ 935.078390] ? lock_is_held_type+0x210/0x210 [ 935.082787] ? alloc_set_pte+0x92c/0x1f40 [ 935.086931] ? alloc_set_pte+0x92c/0x1f40 [ 935.091067] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 935.096591] ? alloc_set_pte+0xdee/0x1f40 [ 935.100728] ? do_swap_page+0x3660/0x3660 [ 935.104884] ? retint_kernel+0x2d/0x2d [ 935.108759] ? trace_hardirqs_on_caller+0xc0/0x310 [ 935.113690] ? trace_hardirqs_on_caller+0xc0/0x310 [ 935.118606] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 935.124043] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 935.129486] ? lock_is_held_type+0x210/0x210 [ 935.133885] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 935.139410] ? filemap_map_pages+0xd11/0x19b0 [ 935.143896] ? lock_downgrade+0x900/0x900 [ 935.148037] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 935.152978] ? filemap_map_pages+0x492/0x19b0 [ 935.157474] ? filemap_map_pages+0xd38/0x19b0 [ 935.161971] ? find_get_entries_tag+0x1400/0x1400 [ 935.166816] ? lock_downgrade+0x900/0x900 [ 935.170953] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 935.176482] ? check_preemption_disabled+0x48/0x200 [ 935.181488] ? debug_smp_processor_id+0x1c/0x20 [ 935.186145] ? perf_trace_lock+0x14d/0x7a0 [ 935.190366] ? retint_kernel+0x2d/0x2d [ 935.194240] ? trace_hardirqs_on_caller+0xc0/0x310 [ 935.199155] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 935.203895] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 935.209331] ? lock_is_held_type+0x210/0x210 [ 935.213744] shmem_fault+0x25f/0x960 [ 935.217445] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 935.222202] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 935.227481] ? lock_release+0x4ea/0xa10 [ 935.231444] __do_fault+0x100/0x6b0 [ 935.235067] ? lock_downgrade+0x900/0x900 [ 935.239211] ? pmd_devmap_trans_unstable+0x220/0x220 [ 935.244317] ? kasan_check_read+0x11/0x20 [ 935.248455] ? do_raw_spin_unlock+0xa7/0x2f0 [ 935.252851] ? do_raw_spin_trylock+0x270/0x270 [ 935.257426] __handle_mm_fault+0x3d40/0x5a40 [ 935.261830] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 935.266661] ? lock_is_held_type+0x210/0x210 [ 935.271071] ? perf_trace_lock+0x7a0/0x7a0 [ 935.275293] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 935.280812] ? pmd_huge+0xf4/0x140 [ 935.284345] ? follow_page_mask+0x18b/0x2110 [ 935.288753] ? retint_kernel+0x2d/0x2d [ 935.292642] ? trace_hardirqs_on_caller+0xc0/0x310 [ 935.297558] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 935.302300] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 935.307739] ? lock_is_held_type+0x210/0x210 [ 935.312136] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 935.316880] ? retint_kernel+0x2d/0x2d [ 935.320764] handle_mm_fault+0x54f/0xc70 [ 935.324814] ? __handle_mm_fault+0x5a40/0x5a40 [ 935.329384] __get_user_pages+0x806/0x1b30 [ 935.333614] ? follow_page_mask+0x2110/0x2110 [ 935.338101] ? lock_is_held_type+0x210/0x210 [ 935.342526] ? __x64_sys_brk+0x850/0x850 [ 935.346570] ? check_preemption_disabled+0x48/0x200 [ 935.351927] ? lock_acquire+0x1ed/0x520 [ 935.355899] ? __mm_populate+0x31a/0x4d0 [ 935.359948] ? lock_release+0xa10/0xa10 [ 935.363906] ? perf_trace_sched_process_exec+0x860/0x860 [ 935.369342] ? lock_is_held_type+0x210/0x210 [ 935.373743] populate_vma_page_range+0x2db/0x3d0 [ 935.378491] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 935.383425] ? find_vma+0x34/0x190 [ 935.386957] __mm_populate+0x286/0x4d0 [ 935.390838] ? populate_vma_page_range+0x3d0/0x3d0 [ 935.395754] ? down_read_killable+0x150/0x150 [ 935.400235] ? security_mmap_file+0x174/0x1b0 [ 935.404719] vm_mmap_pgoff+0x27f/0x2c0 [ 935.408605] ? vma_is_stack_for_current+0xd0/0xd0 [ 935.413433] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 935.418184] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 935.423617] ? kasan_check_read+0x11/0x20 [ 935.427751] ? _copy_to_user+0xc8/0x110 [ 935.431717] ksys_mmap_pgoff+0xf1/0x660 [ 935.435680] ? find_mergeable_anon_vma+0xd0/0xd0 [ 935.440419] ? retint_kernel+0x2d/0x2d [ 935.444316] __x64_sys_mmap+0xe9/0x1b0 [ 935.448190] ? __x64_sys_mmap+0xa/0x1b0 [ 935.452155] do_syscall_64+0x1b9/0x820 [ 935.456029] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 935.461380] ? syscall_return_slowpath+0x5e0/0x5e0 [ 935.466296] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 935.471126] ? trace_hardirqs_on_caller+0x310/0x310 [ 935.476128] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 935.481128] ? prepare_exit_to_usermode+0x291/0x3b0 [ 935.486132] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 935.490978] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 935.496158] RIP: 0033:0x457579 [ 935.499339] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 935.518224] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 935.525916] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 935.533170] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 935.540420] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 935.547688] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 935.554944] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 935.562389] Memory limit reached of cgroup /syz0 [ 935.567398] memory: usage 204808kB, limit 204800kB, failcnt 6081 [ 935.573768] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 935.580650] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 935.586923] Memory cgroup stats for /syz0: cache:152KB rss:176336KB rss_huge:163840KB shmem:344KB mapped_file:264KB dirty:0KB writeback:0KB swap:0KB inactive_anon:260KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 935.612732] Out of memory and no killable processes... [ 935.693996] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 935.706980] syz-executor0 cpuset=syz0 mems_allowed=0 [ 935.712745] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 935.721162] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 935.730508] Call Trace: [ 935.733085] dump_stack+0x244/0x3ab [ 935.736707] ? dump_stack_print_info.cold.2+0x52/0x52 [ 935.741900] ? lock_is_held_type+0x210/0x210 [ 935.746311] dump_header+0x27b/0xf72 [ 935.750018] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 935.754937] ? pagefault_out_of_memory+0x197/0x197 [ 935.759868] ? rcu_read_unlock+0x33/0x60 [ 935.763916] ? mem_cgroup_iter+0x514/0x1160 [ 935.768227] ? lock_is_held_type+0x210/0x210 [ 935.772619] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 935.777361] ? css_task_iter_end+0x222/0x490 [ 935.781755] ? lock_downgrade+0x900/0x900 [ 935.785894] ? trace_hardirqs_on+0xbd/0x310 [ 935.790209] ? kasan_check_read+0x11/0x20 [ 935.794352] ? css_task_iter_end+0x222/0x490 [ 935.798744] ? trace_hardirqs_off_caller+0x300/0x300 [ 935.803839] ? _raw_spin_unlock_irq+0x60/0x80 [ 935.808316] ? retint_kernel+0x2d/0x2d [ 935.812196] ? trace_hardirqs_on_caller+0xc0/0x310 [ 935.817122] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 935.822674] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 935.827432] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 935.832893] ? _raw_spin_unlock_irq+0x60/0x80 [ 935.837381] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 935.842140] ? retint_kernel+0x2d/0x2d [ 935.846025] out_of_memory.cold.30+0xf/0x184 [ 935.850426] ? oom_killer_disable+0x3a0/0x3a0 [ 935.854915] ? trace_hardirqs_on+0xb4/0x310 [ 935.859222] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 935.864316] mem_cgroup_out_of_memory+0x15e/0x210 [ 935.869145] ? memory_oom_group_write+0x160/0x160 [ 935.873971] ? mem_cgroup_try_charge+0x627/0xe20 [ 935.878734] ? page_counter_try_charge+0x1c1/0x220 [ 935.883654] try_charge+0xb7c/0x1710 [ 935.887360] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 935.892280] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 935.896957] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 935.902491] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 935.908015] ? lock_page_memcg+0x350/0x350 [ 935.912237] ? lock_acquire+0x1ed/0x520 [ 935.916207] ? mem_cgroup_id_get_many+0x160/0x160 [ 935.921039] ? lock_release+0xa10/0xa10 [ 935.925011] mem_cgroup_try_charge+0x627/0xe20 [ 935.929583] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 935.935110] ? mem_cgroup_protected+0xa60/0xa60 [ 935.939769] ? shmem_getattr+0x2c0/0x2c0 [ 935.943834] ? trace_hardirqs_on_caller+0xc0/0x310 [ 935.948751] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 935.954209] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 935.958961] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 935.963880] shmem_getpage_gfp+0x186b/0x4840 [ 935.968298] ? shmem_add_to_page_cache+0x1950/0x1950 [ 935.973388] ? mark_held_locks+0x130/0x130 [ 935.977608] ? check_preemption_disabled+0x48/0x200 [ 935.982610] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 935.988156] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 935.993694] ? check_preemption_disabled+0x48/0x200 [ 935.998705] ? debug_smp_processor_id+0x1c/0x20 [ 936.003358] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 936.008877] ? check_preemption_disabled+0x48/0x200 [ 936.013898] ? debug_smp_processor_id+0x1c/0x20 [ 936.018551] ? perf_trace_lock_acquire+0x15b/0x800 [ 936.023488] ? perf_trace_lock+0x7a0/0x7a0 [ 936.027720] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 936.033241] ? check_preemption_disabled+0x48/0x200 [ 936.038243] ? debug_smp_processor_id+0x1c/0x20 [ 936.042913] ? perf_trace_lock+0x14d/0x7a0 [ 936.047137] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 936.051876] ? lock_is_held_type+0x210/0x210 [ 936.056277] ? mark_held_locks+0x130/0x130 [ 936.060528] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 936.065286] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 936.070727] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 936.076250] ? check_preemption_disabled+0x48/0x200 [ 936.081251] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 936.086793] ? debug_smp_processor_id+0x1c/0x20 [ 936.091447] ? perf_trace_lock+0x14d/0x7a0 [ 936.095678] ? debug_smp_processor_id+0x1c/0x20 [ 936.100333] ? perf_trace_lock_acquire+0x15b/0x800 [ 936.105252] ? lock_is_held_type+0x210/0x210 [ 936.109646] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 936.115082] ? xas_start+0x23d/0x740 [ 936.118783] ? xas_pause+0x490/0x490 [ 936.122492] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 936.127236] ? retint_kernel+0x2d/0x2d [ 936.131113] ? lock_is_held_type+0x210/0x210 [ 936.135507] ? xas_find+0x76e/0xa60 [ 936.139131] ? filemap_map_pages+0xd11/0x19b0 [ 936.143615] ? lock_downgrade+0x900/0x900 [ 936.147755] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 936.152677] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 936.157425] ? filemap_map_pages+0xd38/0x19b0 [ 936.161925] ? lock_is_held_type+0x210/0x210 [ 936.166330] ? find_get_entries_tag+0x1400/0x1400 [ 936.171157] ? follow_page_pte+0x448/0x1a70 [ 936.175481] ? lock_downgrade+0x900/0x900 [ 936.179630] ? kasan_check_read+0x11/0x20 [ 936.183778] ? do_raw_spin_unlock+0xa7/0x2f0 [ 936.188171] ? do_raw_spin_trylock+0x270/0x270 [ 936.192764] ? __pte_alloc_kernel+0x220/0x220 [ 936.197252] shmem_fault+0x25f/0x960 [ 936.200956] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 936.206219] ? retint_kernel+0x2d/0x2d [ 936.210092] ? trace_hardirqs_on_caller+0xc0/0x310 [ 936.215025] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 936.219768] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 936.225206] ? lock_is_held_type+0x210/0x210 [ 936.229617] ? lock_release+0x4ea/0xa10 [ 936.233595] __do_fault+0x100/0x6b0 [ 936.237225] ? pmd_devmap_trans_unstable+0x220/0x220 [ 936.242313] ? retint_kernel+0x2d/0x2d [ 936.246216] ? pmd_devmap_trans_unstable+0x1b0/0x220 [ 936.251311] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 936.256840] __handle_mm_fault+0x3d40/0x5a40 [ 936.261257] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 936.266100] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 936.270843] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 936.276282] ? perf_trace_lock+0x7a0/0x7a0 [ 936.280511] ? retint_kernel+0x2d/0x2d [ 936.284392] ? lock_release+0x4ea/0xa10 [ 936.288355] ? handle_mm_fault+0x42a/0xc70 [ 936.292577] ? lock_downgrade+0x900/0x900 [ 936.296715] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 936.301645] ? retint_kernel+0x2d/0x2d [ 936.305572] handle_mm_fault+0x54f/0xc70 [ 936.309621] ? __handle_mm_fault+0x5a40/0x5a40 [ 936.314196] __get_user_pages+0x806/0x1b30 [ 936.318455] ? follow_page_mask+0x2110/0x2110 [ 936.322944] ? lock_is_held_type+0x210/0x210 [ 936.327354] ? __x64_sys_brk+0x850/0x850 [ 936.331398] ? check_preemption_disabled+0x48/0x200 [ 936.336404] ? lock_acquire+0x1ed/0x520 [ 936.340361] ? __mm_populate+0x31a/0x4d0 [ 936.344410] ? lock_release+0xa10/0xa10 [ 936.348382] ? perf_trace_sched_process_exec+0x860/0x860 [ 936.353818] ? lock_is_held_type+0x210/0x210 [ 936.358228] populate_vma_page_range+0x2db/0x3d0 [ 936.362975] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 936.367892] ? find_vma+0x34/0x190 [ 936.371418] __mm_populate+0x286/0x4d0 [ 936.375294] ? populate_vma_page_range+0x3d0/0x3d0 [ 936.380209] ? down_read_killable+0x150/0x150 [ 936.384689] ? security_mmap_file+0x174/0x1b0 [ 936.389173] vm_mmap_pgoff+0x27f/0x2c0 [ 936.393048] ? vma_is_stack_for_current+0xd0/0xd0 [ 936.397875] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 936.402618] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 936.408065] ? kasan_check_read+0x11/0x20 [ 936.412200] ? _copy_to_user+0xc8/0x110 [ 936.416166] ksys_mmap_pgoff+0xf1/0x660 [ 936.420149] ? find_mergeable_anon_vma+0xd0/0xd0 [ 936.424891] ? retint_kernel+0x2d/0x2d [ 936.428769] __x64_sys_mmap+0xe9/0x1b0 [ 936.432642] ? __x64_sys_mmap+0xa/0x1b0 [ 936.436605] do_syscall_64+0x1b9/0x820 [ 936.440486] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 936.445835] ? syscall_return_slowpath+0x5e0/0x5e0 [ 936.450747] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 936.455578] ? trace_hardirqs_on_caller+0x310/0x310 [ 936.460580] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 936.465598] ? prepare_exit_to_usermode+0x291/0x3b0 [ 936.470604] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 936.475703] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 936.480889] RIP: 0033:0x457579 [ 936.484068] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 936.502954] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 936.510648] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 936.517902] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 936.525157] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 936.532412] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 936.539665] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 936.547061] Memory limit reached of cgroup /syz0 [ 936.552127] memory: usage 204812kB, limit 204800kB, failcnt 6089 [ 936.558674] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 936.565627] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 936.571870] Memory cgroup stats for /syz0: cache:152KB rss:176336KB rss_huge:163840KB shmem:344KB mapped_file:264KB dirty:0KB writeback:0KB swap:0KB inactive_anon:264KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 936.595072] Out of memory and no killable processes... [ 936.667394] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 936.679590] syz-executor0 cpuset=syz0 mems_allowed=0 [ 936.685707] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 936.694131] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 936.703504] Call Trace: [ 936.706088] dump_stack+0x244/0x3ab [ 936.709708] ? dump_stack_print_info.cold.2+0x52/0x52 [ 936.714905] ? lock_is_held_type+0x210/0x210 [ 936.719306] dump_header+0x27b/0xf72 [ 936.723011] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 936.727929] ? pagefault_out_of_memory+0x197/0x197 [ 936.732847] ? rcu_read_unlock+0x33/0x60 [ 936.736894] ? mem_cgroup_iter+0x514/0x1160 [ 936.741205] ? lock_is_held_type+0x210/0x210 [ 936.745600] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 936.750345] ? css_task_iter_end+0x222/0x490 [ 936.754742] ? retint_kernel+0x2d/0x2d [ 936.758616] ? trace_hardirqs_on_caller+0xc0/0x310 [ 936.763538] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 936.768282] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 936.773717] ? trace_hardirqs_on+0xbd/0x310 [ 936.778023] ? kasan_check_read+0x11/0x20 [ 936.782181] ? css_task_iter_end+0x222/0x490 [ 936.786581] ? trace_hardirqs_off_caller+0x300/0x300 [ 936.791685] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 936.796429] ? retint_kernel+0x2d/0x2d [ 936.800310] ? oom_badness+0xaa0/0xaa0 [ 936.804186] ? oom_badness+0xaa0/0xaa0 [ 936.808064] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 936.812807] ? mem_cgroup_iter_break+0x30/0x30 [ 936.817410] ? cgroup_file_notify+0x226/0x2f0 [ 936.821902] out_of_memory.cold.30+0xf/0x184 [ 936.826312] ? kasan_check_read+0x11/0x20 [ 936.830457] ? oom_killer_disable+0x3a0/0x3a0 [ 936.834954] mem_cgroup_out_of_memory+0x15e/0x210 [ 936.839800] ? memory_oom_group_write+0x160/0x160 [ 936.844629] ? check_memory_region+0x4f/0x1b0 [ 936.849111] try_charge+0xb7c/0x1710 [ 936.852817] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 936.857733] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 936.862391] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 936.867916] ? trace_hardirqs_on_caller+0xc0/0x310 [ 936.872830] ? lock_page_memcg+0x350/0x350 [ 936.877056] ? lock_acquire+0x1ed/0x520 [ 936.881015] ? mem_cgroup_id_get_many+0x160/0x160 [ 936.885847] ? lock_release+0xa10/0xa10 [ 936.889818] mem_cgroup_try_charge+0x627/0xe20 [ 936.894387] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 936.899911] ? mem_cgroup_protected+0xa60/0xa60 [ 936.904571] ? shmem_getattr+0x2c0/0x2c0 [ 936.908621] ? trace_hardirqs_on_caller+0xc0/0x310 [ 936.913541] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 936.918991] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 936.923752] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 936.928677] shmem_getpage_gfp+0x186b/0x4840 [ 936.933090] ? shmem_add_to_page_cache+0x1950/0x1950 [ 936.938188] ? mark_held_locks+0x130/0x130 [ 936.942415] ? check_preemption_disabled+0x48/0x200 [ 936.947423] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 936.952953] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 936.958488] ? check_preemption_disabled+0x48/0x200 [ 936.963509] ? debug_smp_processor_id+0x1c/0x20 [ 936.968169] ? perf_trace_lock_acquire+0x15b/0x800 [ 936.973095] ? check_preemption_disabled+0x48/0x200 [ 936.978100] ? perf_trace_lock+0x7a0/0x7a0 [ 936.982330] ? check_preemption_disabled+0x48/0x200 [ 936.987333] ? debug_smp_processor_id+0x1c/0x20 [ 936.991990] ? perf_trace_lock+0x14d/0x7a0 [ 936.996224] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 937.000995] ? retint_kernel+0x2d/0x2d [ 937.004875] ? trace_hardirqs_on_caller+0xc0/0x310 [ 937.009795] ? retint_kernel+0x2d/0x2d [ 937.013676] ? trace_hardirqs_on_caller+0xc0/0x310 [ 937.018596] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 937.024037] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 937.029492] ? lock_acquire+0x1ed/0x520 [ 937.033459] ? alloc_set_pte+0x1447/0x1f40 [ 937.037721] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 937.043247] ? check_preemption_disabled+0x48/0x200 [ 937.048252] ? debug_smp_processor_id+0x1c/0x20 [ 937.052910] ? perf_trace_lock+0x14d/0x7a0 [ 937.057130] ? __rwlock_init+0x140/0x140 [ 937.061180] ? lock_is_held_type+0x210/0x210 [ 937.065602] ? _raw_spin_lock+0x35/0x40 [ 937.069563] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 937.075088] ? alloc_set_pte+0xdee/0x1f40 [ 937.079248] ? xas_descend+0x201/0x510 [ 937.083128] ? do_swap_page+0x3660/0x3660 [ 937.087266] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 937.092790] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 937.098317] ? lock_is_held_type+0x210/0x210 [ 937.102714] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 937.108251] ? filemap_map_pages+0xd11/0x19b0 [ 937.112735] ? lock_downgrade+0x900/0x900 [ 937.116871] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 937.121790] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 937.126605] ? filemap_map_pages+0xd38/0x19b0 [ 937.131096] ? find_get_entries_tag+0x1400/0x1400 [ 937.135929] ? lock_downgrade+0x900/0x900 [ 937.140066] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 937.145593] ? check_preemption_disabled+0x48/0x200 [ 937.150604] ? debug_smp_processor_id+0x1c/0x20 [ 937.155264] ? perf_trace_lock+0x14d/0x7a0 [ 937.159489] ? __pte_alloc_kernel+0x220/0x220 [ 937.163979] ? lock_is_held_type+0x210/0x210 [ 937.168382] shmem_fault+0x25f/0x960 [ 937.172091] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 937.177355] ? retint_kernel+0x2d/0x2d [ 937.181231] ? retint_kernel+0x2d/0x2d [ 937.185132] ? trace_hardirqs_on_caller+0xc0/0x310 [ 937.190067] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 937.194818] __do_fault+0x100/0x6b0 [ 937.198433] ? lock_downgrade+0x900/0x900 [ 937.202578] ? pmd_devmap_trans_unstable+0x220/0x220 [ 937.207670] ? kasan_check_read+0x11/0x20 [ 937.211824] ? do_raw_spin_unlock+0xa7/0x2f0 [ 937.216224] ? do_raw_spin_trylock+0x270/0x270 [ 937.220803] __handle_mm_fault+0x3d40/0x5a40 [ 937.225229] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 937.230061] ? lock_is_held_type+0x210/0x210 [ 937.234468] ? perf_trace_lock+0x7a0/0x7a0 [ 937.238694] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 937.244220] ? pmd_huge+0xf4/0x140 [ 937.247754] ? retint_kernel+0x2d/0x2d [ 937.251626] ? trace_hardirqs_on_caller+0xc0/0x310 [ 937.256547] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 937.261316] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 937.266757] ? gup_pgd_range+0x3ab0/0x3ab0 [ 937.270984] ? lock_is_held_type+0x210/0x210 [ 937.275382] ? handle_mm_fault+0x42a/0xc70 [ 937.279605] ? lock_downgrade+0x900/0x900 [ 937.283745] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 937.288666] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 937.294190] ? sync_mm_rss+0x9a/0x1c0 [ 937.298003] handle_mm_fault+0x54f/0xc70 [ 937.302055] ? __handle_mm_fault+0x5a40/0x5a40 [ 937.306635] __get_user_pages+0x806/0x1b30 [ 937.310864] ? follow_page_mask+0x2110/0x2110 [ 937.315347] ? lock_is_held_type+0x210/0x210 [ 937.319743] ? __x64_sys_brk+0x850/0x850 [ 937.323789] ? check_preemption_disabled+0x48/0x200 [ 937.328799] ? lock_acquire+0x1ed/0x520 [ 937.332758] ? __mm_populate+0x31a/0x4d0 [ 937.336806] ? lock_release+0xa10/0xa10 [ 937.341008] ? perf_trace_sched_process_exec+0x860/0x860 [ 937.346449] ? lock_is_held_type+0x210/0x210 [ 937.350863] populate_vma_page_range+0x2db/0x3d0 [ 937.355608] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 937.360544] ? find_vma+0x34/0x190 [ 937.364074] __mm_populate+0x286/0x4d0 [ 937.367953] ? populate_vma_page_range+0x3d0/0x3d0 [ 937.372871] ? down_read_killable+0x150/0x150 [ 937.377354] ? security_mmap_file+0x174/0x1b0 [ 937.381840] vm_mmap_pgoff+0x27f/0x2c0 [ 937.385720] ? vma_is_stack_for_current+0xd0/0xd0 [ 937.390550] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 937.395495] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 937.400929] ? kasan_check_read+0x11/0x20 [ 937.405068] ? _copy_to_user+0xc8/0x110 [ 937.409035] ksys_mmap_pgoff+0xf1/0x660 [ 937.413000] ? find_mergeable_anon_vma+0xd0/0xd0 [ 937.417738] ? retint_kernel+0x2d/0x2d [ 937.421621] __x64_sys_mmap+0xe9/0x1b0 [ 937.425515] ? __x64_sys_mmap+0xa/0x1b0 [ 937.429485] do_syscall_64+0x1b9/0x820 [ 937.433361] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 937.438712] ? syscall_return_slowpath+0x5e0/0x5e0 [ 937.443629] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 937.448468] ? trace_hardirqs_on_caller+0x310/0x310 [ 937.453485] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 937.458532] ? prepare_exit_to_usermode+0x291/0x3b0 [ 937.463554] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 937.468387] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 937.473563] RIP: 0033:0x457579 [ 937.476756] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 937.495647] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 937.503344] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 937.510600] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 937.517869] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 937.525124] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 937.532381] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 937.539787] Memory limit reached of cgroup /syz0 [ 937.545000] memory: usage 204812kB, limit 204800kB, failcnt 6097 [ 937.551186] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 937.558088] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 937.564365] Memory cgroup stats for /syz0: cache:152KB rss:176336KB rss_huge:163840KB shmem:344KB mapped_file:264KB dirty:0KB writeback:0KB swap:0KB inactive_anon:268KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 937.589951] Out of memory and no killable processes... [ 937.662740] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 937.674983] syz-executor0 cpuset=syz0 mems_allowed=0 [ 937.680578] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 937.688965] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 937.698304] Call Trace: [ 937.700885] dump_stack+0x244/0x3ab [ 937.704503] ? dump_stack_print_info.cold.2+0x52/0x52 [ 937.709683] ? lock_is_held_type+0x210/0x210 [ 937.714082] dump_header+0x27b/0xf72 [ 937.717793] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 937.722737] ? retint_kernel+0x2d/0x2d [ 937.726616] ? pagefault_out_of_memory+0x197/0x197 [ 937.731537] ? rcu_read_unlock+0x33/0x60 [ 937.735585] ? mem_cgroup_iter+0x514/0x1160 [ 937.739897] ? lock_is_held_type+0x210/0x210 [ 937.744295] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 937.749041] ? css_task_iter_end+0x222/0x490 [ 937.753438] ? lock_downgrade+0x900/0x900 [ 937.757588] ? trace_hardirqs_on+0xbd/0x310 [ 937.761895] ? kasan_check_read+0x11/0x20 [ 937.766040] ? css_task_iter_end+0x222/0x490 [ 937.770481] ? trace_hardirqs_off_caller+0x300/0x300 [ 937.775581] ? _raw_spin_unlock_irq+0x60/0x80 [ 937.780065] ? css_task_iter_end+0x2ce/0x490 [ 937.784486] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 937.790013] ? cgroup_procs_next+0x70/0x70 [ 937.794235] ? _raw_spin_unlock_irq+0x60/0x80 [ 937.798715] ? oom_badness+0xaa0/0xaa0 [ 937.802590] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 937.807330] ? mem_cgroup_iter_break+0x30/0x30 [ 937.811934] ? out_of_memory+0xbb6/0x1430 [ 937.816081] out_of_memory.cold.30+0xf/0x184 [ 937.820482] ? kasan_check_read+0x11/0x20 [ 937.824631] ? oom_killer_disable+0x3a0/0x3a0 [ 937.829121] mem_cgroup_out_of_memory+0x15e/0x210 [ 937.833948] ? memory_oom_group_write+0x160/0x160 [ 937.838785] try_charge+0xb7c/0x1710 [ 937.842510] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 937.847429] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 937.852102] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 937.857640] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 937.863163] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 937.867907] ? lock_page_memcg+0x350/0x350 [ 937.872132] ? lock_acquire+0x1ed/0x520 [ 937.876089] ? mem_cgroup_id_get_many+0x160/0x160 [ 937.880923] ? lock_release+0xa10/0xa10 [ 937.884887] ? retint_kernel+0x2d/0x2d [ 937.888768] mem_cgroup_try_charge+0x627/0xe20 [ 937.893336] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 937.898861] ? mem_cgroup_protected+0xa60/0xa60 [ 937.903519] ? shmem_getattr+0x2c0/0x2c0 [ 937.907568] ? trace_hardirqs_on_caller+0xc0/0x310 [ 937.912495] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 937.917939] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 937.922694] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 937.927625] shmem_getpage_gfp+0x186b/0x4840 [ 937.932036] ? shmem_add_to_page_cache+0x1950/0x1950 [ 937.937136] ? mark_held_locks+0x130/0x130 [ 937.941355] ? check_preemption_disabled+0x48/0x200 [ 937.946359] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 937.951890] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 937.957428] ? check_preemption_disabled+0x48/0x200 [ 937.962440] ? debug_smp_processor_id+0x1c/0x20 [ 937.967104] ? perf_trace_lock_acquire+0x15b/0x800 [ 937.972019] ? check_preemption_disabled+0x48/0x200 [ 937.977027] ? perf_trace_lock+0x7a0/0x7a0 [ 937.981247] ? check_preemption_disabled+0x48/0x200 [ 937.986251] ? debug_smp_processor_id+0x1c/0x20 [ 937.990908] ? perf_trace_lock+0x14d/0x7a0 [ 937.995126] ? retint_kernel+0x2d/0x2d [ 937.999008] ? trace_hardirqs_on_caller+0xc0/0x310 [ 938.003927] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 938.008668] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 938.014122] ? mark_held_locks+0x130/0x130 [ 938.018342] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 938.023781] ? lock_acquire+0x1ed/0x520 [ 938.027752] ? alloc_set_pte+0x1447/0x1f40 [ 938.031974] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 938.037497] ? check_preemption_disabled+0x48/0x200 [ 938.042501] ? debug_smp_processor_id+0x1c/0x20 [ 938.047254] ? perf_trace_lock+0x14d/0x7a0 [ 938.051479] ? retint_kernel+0x2d/0x2d [ 938.055352] ? retint_kernel+0x2d/0x2d [ 938.059224] ? lock_is_held_type+0x210/0x210 [ 938.063619] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 938.069073] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 938.074597] ? alloc_set_pte+0xdee/0x1f40 [ 938.078734] ? do_swap_page+0x3660/0x3660 [ 938.082868] ? retint_kernel+0x2d/0x2d [ 938.086737] ? retint_kernel+0x2d/0x2d [ 938.090613] ? trace_hardirqs_on_caller+0xc0/0x310 [ 938.095532] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 938.100274] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 938.105709] ? unlock_page+0x25d/0x4c0 [ 938.109592] ? lock_is_held_type+0x210/0x210 [ 938.113994] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 938.119519] ? filemap_map_pages+0xd11/0x19b0 [ 938.124003] ? lock_downgrade+0x900/0x900 [ 938.128142] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 938.133078] ? filemap_map_pages+0xada/0x19b0 [ 938.137562] ? filemap_map_pages+0xd38/0x19b0 [ 938.142053] ? find_get_entries_tag+0x1400/0x1400 [ 938.146886] ? lock_downgrade+0x900/0x900 [ 938.151025] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 938.156550] ? check_preemption_disabled+0x48/0x200 [ 938.161553] ? debug_smp_processor_id+0x1c/0x20 [ 938.166208] ? perf_trace_lock+0x14d/0x7a0 [ 938.170431] ? __pte_alloc_kernel+0x220/0x220 [ 938.174922] ? lock_is_held_type+0x210/0x210 [ 938.179321] shmem_fault+0x25f/0x960 [ 938.183026] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 938.188290] ? retint_kernel+0x2d/0x2d [ 938.192165] ? retint_kernel+0x2d/0x2d [ 938.196042] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 938.200785] __do_fault+0x100/0x6b0 [ 938.204400] ? lock_downgrade+0x900/0x900 [ 938.208536] ? pmd_devmap_trans_unstable+0x220/0x220 [ 938.213626] ? kasan_check_read+0x11/0x20 [ 938.217769] ? do_raw_spin_unlock+0xa7/0x2f0 [ 938.222172] ? do_raw_spin_trylock+0x270/0x270 [ 938.226749] __handle_mm_fault+0x3d40/0x5a40 [ 938.231166] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 938.235998] ? lock_is_held_type+0x210/0x210 [ 938.240390] ? perf_trace_lock+0x7a0/0x7a0 [ 938.244615] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 938.250136] ? retint_kernel+0x2d/0x2d [ 938.254035] ? follow_page_mask+0x18b/0x2110 [ 938.258434] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 938.263186] ? lock_is_held_type+0x210/0x210 [ 938.267586] ? handle_mm_fault+0x42a/0xc70 [ 938.271830] ? lock_downgrade+0x900/0x900 [ 938.275968] ? handle_mm_fault+0x216/0xc70 [ 938.280191] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 938.285217] ? __get_user_pages+0x806/0x1b30 [ 938.289626] ? trace_hardirqs_off_caller+0x300/0x300 [ 938.294718] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 938.300256] ? check_preemption_disabled+0x48/0x200 [ 938.305258] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 938.310018] handle_mm_fault+0x54f/0xc70 [ 938.314067] ? __handle_mm_fault+0x5a40/0x5a40 [ 938.318639] __get_user_pages+0x806/0x1b30 [ 938.322867] ? follow_page_mask+0x2110/0x2110 [ 938.327362] ? lock_is_held_type+0x210/0x210 [ 938.331780] ? __x64_sys_brk+0x850/0x850 [ 938.335841] ? check_preemption_disabled+0x48/0x200 [ 938.340849] ? lock_acquire+0x1ed/0x520 [ 938.344812] ? __mm_populate+0x31a/0x4d0 [ 938.348876] ? lock_release+0xa10/0xa10 [ 938.352844] ? perf_trace_sched_process_exec+0x860/0x860 [ 938.358278] ? lock_is_held_type+0x210/0x210 [ 938.362680] populate_vma_page_range+0x2db/0x3d0 [ 938.367429] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 938.372369] ? find_vma+0x34/0x190 [ 938.375903] __mm_populate+0x286/0x4d0 [ 938.379778] ? populate_vma_page_range+0x3d0/0x3d0 [ 938.384692] ? down_read_killable+0x150/0x150 [ 938.389170] ? security_mmap_file+0x174/0x1b0 [ 938.393676] vm_mmap_pgoff+0x27f/0x2c0 [ 938.397556] ? vma_is_stack_for_current+0xd0/0xd0 [ 938.402402] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 938.407154] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 938.412611] ? kasan_check_read+0x11/0x20 [ 938.416748] ? _copy_to_user+0xc8/0x110 [ 938.420710] ksys_mmap_pgoff+0xf1/0x660 [ 938.424676] ? find_mergeable_anon_vma+0xd0/0xd0 [ 938.429426] ? retint_kernel+0x2d/0x2d [ 938.433322] __x64_sys_mmap+0xe9/0x1b0 [ 938.437195] ? __x64_sys_mmap+0xa/0x1b0 [ 938.441174] do_syscall_64+0x1b9/0x820 [ 938.445051] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 938.450400] ? syscall_return_slowpath+0x5e0/0x5e0 [ 938.455315] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 938.460162] ? trace_hardirqs_on_caller+0x310/0x310 [ 938.465188] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 938.470206] ? prepare_exit_to_usermode+0x291/0x3b0 [ 938.475211] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 938.480041] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 938.485214] RIP: 0033:0x457579 [ 938.488394] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 938.507606] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 938.515312] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 938.522573] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 938.529827] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 938.537081] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 938.544336] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 938.551733] Memory limit reached of cgroup /syz0 [ 938.556753] memory: usage 204756kB, limit 204800kB, failcnt 6105 [ 938.563140] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 938.569983] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 938.576261] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:344KB mapped_file:264KB dirty:0KB writeback:0KB swap:0KB inactive_anon:272KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 938.600521] Out of memory and no killable processes... [ 938.682280] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 938.694792] syz-executor0 cpuset=syz0 mems_allowed=0 [ 938.699979] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 938.708378] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 938.717721] Call Trace: [ 938.720303] dump_stack+0x244/0x3ab [ 938.723921] ? dump_stack_print_info.cold.2+0x52/0x52 [ 938.729104] dump_header+0x27b/0xf72 [ 938.732810] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 938.737747] ? pagefault_out_of_memory+0x197/0x197 [ 938.742669] ? rcu_read_unlock+0x33/0x60 [ 938.746719] ? mem_cgroup_iter+0x514/0x1160 [ 938.751027] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 938.755877] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 938.761352] ? lock_is_held_type+0x210/0x210 [ 938.765748] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 938.770497] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 938.775259] ? retint_kernel+0x2d/0x2d [ 938.779141] ? trace_hardirqs_on+0xb4/0x310 [ 938.783449] ? _raw_spin_unlock_irq+0x56/0x80 [ 938.787948] ? _raw_spin_unlock_irq+0x60/0x80 [ 938.792435] ? css_task_iter_end+0x2ce/0x490 [ 938.796841] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 938.802367] ? cgroup_procs_next+0x70/0x70 [ 938.806594] ? _raw_spin_unlock_irq+0x60/0x80 [ 938.811078] ? oom_badness+0xaa0/0xaa0 [ 938.814957] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 938.819704] ? mem_cgroup_iter_break+0x30/0x30 [ 938.824283] ? cgroup_file_notify+0x226/0x2f0 [ 938.828768] out_of_memory.cold.30+0xf/0x184 [ 938.833165] ? kasan_check_read+0x11/0x20 [ 938.837300] ? oom_killer_disable+0x3a0/0x3a0 [ 938.841791] mem_cgroup_out_of_memory+0x15e/0x210 [ 938.846622] ? memory_oom_group_write+0x160/0x160 [ 938.851450] ? mem_cgroup_try_charge+0x627/0xe20 [ 938.856216] ? page_counter_try_charge+0x1c1/0x220 [ 938.861132] try_charge+0xb7c/0x1710 [ 938.864842] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 938.869763] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 938.874425] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 938.879948] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 938.885494] ? lock_page_memcg+0x350/0x350 [ 938.889721] ? lock_acquire+0x1ed/0x520 [ 938.893679] ? mem_cgroup_id_get_many+0x160/0x160 [ 938.898515] ? lock_release+0xa10/0xa10 [ 938.902502] mem_cgroup_try_charge+0x627/0xe20 [ 938.907075] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 938.912604] ? mem_cgroup_protected+0xa60/0xa60 [ 938.917287] ? shmem_getattr+0x2c0/0x2c0 [ 938.921341] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 938.925913] ? lock_downgrade+0x900/0x900 [ 938.930053] ? trace_hardirqs_on+0xbd/0x310 [ 938.934361] ? kasan_check_read+0x11/0x20 [ 938.938506] ? trace_hardirqs_off_caller+0x300/0x300 [ 938.943599] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 938.948519] shmem_getpage_gfp+0x186b/0x4840 [ 938.952929] ? shmem_add_to_page_cache+0x1950/0x1950 [ 938.958019] ? mark_held_locks+0x130/0x130 [ 938.962245] ? check_preemption_disabled+0x48/0x200 [ 938.967246] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 938.972772] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 938.978296] ? check_preemption_disabled+0x48/0x200 [ 938.983298] ? debug_smp_processor_id+0x1c/0x20 [ 938.987952] ? perf_trace_lock_acquire+0x15b/0x800 [ 938.992866] ? check_preemption_disabled+0x48/0x200 [ 938.997872] ? perf_trace_lock+0x7a0/0x7a0 [ 939.002093] ? check_preemption_disabled+0x48/0x200 [ 939.007097] ? debug_smp_processor_id+0x1c/0x20 [ 939.011753] ? perf_trace_lock+0x14d/0x7a0 [ 939.015984] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 939.020728] ? lock_is_held_type+0x210/0x210 [ 939.025133] ? retint_kernel+0x2d/0x2d [ 939.029005] ? trace_hardirqs_on_caller+0xc0/0x310 [ 939.033917] ? mark_held_locks+0x130/0x130 [ 939.038136] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 939.042878] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 939.048318] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 939.053841] ? check_preemption_disabled+0x48/0x200 [ 939.058845] ? debug_smp_processor_id+0x1c/0x20 [ 939.063507] ? perf_trace_lock+0x14d/0x7a0 [ 939.067724] ? retint_kernel+0x2d/0x2d [ 939.071600] ? lock_is_held_type+0x210/0x210 [ 939.075996] ? retint_kernel+0x2d/0x2d [ 939.079869] ? trace_hardirqs_on_caller+0xc0/0x310 [ 939.084785] ? alloc_set_pte+0xb8/0x1f40 [ 939.088829] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 939.093573] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 939.099016] ? alloc_set_pte+0xdee/0x1f40 [ 939.103151] ? xas_descend+0x201/0x510 [ 939.107035] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 939.111780] ? retint_kernel+0x2d/0x2d [ 939.115657] ? lock_is_held_type+0x210/0x210 [ 939.120057] ? filemap_map_pages+0xd11/0x19b0 [ 939.124541] ? lock_downgrade+0x900/0x900 [ 939.128677] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 939.133605] ? filemap_map_pages+0xd38/0x19b0 [ 939.138094] ? find_get_entries_tag+0x1400/0x1400 [ 939.142947] ? lock_downgrade+0x900/0x900 [ 939.147088] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 939.152612] ? check_preemption_disabled+0x48/0x200 [ 939.157614] ? debug_smp_processor_id+0x1c/0x20 [ 939.162301] ? perf_trace_lock+0x14d/0x7a0 [ 939.166532] ? __pte_alloc_kernel+0x220/0x220 [ 939.171013] ? lock_is_held_type+0x210/0x210 [ 939.175412] shmem_fault+0x25f/0x960 [ 939.179118] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 939.184392] ? retint_kernel+0x2d/0x2d [ 939.188270] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 939.193017] ? lock_is_held_type+0x210/0x210 [ 939.197416] __do_fault+0x100/0x6b0 [ 939.201029] ? lock_downgrade+0x900/0x900 [ 939.205165] ? pmd_devmap_trans_unstable+0x220/0x220 [ 939.210253] ? kasan_check_read+0x11/0x20 [ 939.214386] ? do_raw_spin_unlock+0xa7/0x2f0 [ 939.218779] ? do_raw_spin_trylock+0x270/0x270 [ 939.223349] ? retint_kernel+0x2d/0x2d [ 939.227228] __handle_mm_fault+0x3d40/0x5a40 [ 939.231627] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 939.236470] ? lock_is_held_type+0x210/0x210 [ 939.240867] ? perf_trace_lock+0x7a0/0x7a0 [ 939.245088] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 939.250621] ? pmd_huge+0xf4/0x140 [ 939.254182] ? follow_page_mask+0x18b/0x2110 [ 939.258581] ? gup_pgd_range+0x3ab0/0x3ab0 [ 939.262805] ? lock_is_held_type+0x210/0x210 [ 939.267203] ? handle_mm_fault+0x42a/0xc70 [ 939.271420] ? lock_downgrade+0x900/0x900 [ 939.275563] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 939.280487] ? __get_user_pages+0x806/0x1b30 [ 939.284886] ? trace_hardirqs_off_caller+0x300/0x300 [ 939.289989] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 939.295511] ? check_preemption_disabled+0x48/0x200 [ 939.300516] handle_mm_fault+0x54f/0xc70 [ 939.304566] ? __handle_mm_fault+0x5a40/0x5a40 [ 939.309136] ? __get_user_pages+0x272/0x1b30 [ 939.313533] ? __get_user_pages+0x55f/0x1b30 [ 939.317926] __get_user_pages+0x806/0x1b30 [ 939.322154] ? follow_page_mask+0x2110/0x2110 [ 939.326636] ? lock_is_held_type+0x210/0x210 [ 939.331052] ? __x64_sys_brk+0x850/0x850 [ 939.335098] ? check_preemption_disabled+0x48/0x200 [ 939.340390] ? lock_acquire+0x1ed/0x520 [ 939.344351] ? __mm_populate+0x31a/0x4d0 [ 939.348398] ? lock_release+0xa10/0xa10 [ 939.352358] ? perf_trace_sched_process_exec+0x860/0x860 [ 939.357795] ? lock_is_held_type+0x210/0x210 [ 939.362220] populate_vma_page_range+0x2db/0x3d0 [ 939.366970] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 939.371890] ? find_vma+0x34/0x190 [ 939.375445] __mm_populate+0x286/0x4d0 [ 939.379340] ? populate_vma_page_range+0x3d0/0x3d0 [ 939.384255] ? down_read_killable+0x150/0x150 [ 939.388735] ? security_mmap_file+0x174/0x1b0 [ 939.393236] vm_mmap_pgoff+0x27f/0x2c0 [ 939.397116] ? vma_is_stack_for_current+0xd0/0xd0 [ 939.401952] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 939.406722] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 939.412157] ? kasan_check_read+0x11/0x20 [ 939.416291] ? _copy_to_user+0xc8/0x110 [ 939.420255] ksys_mmap_pgoff+0xf1/0x660 [ 939.424220] ? find_mergeable_anon_vma+0xd0/0xd0 [ 939.428987] ? retint_kernel+0x2d/0x2d [ 939.432869] __x64_sys_mmap+0xe9/0x1b0 [ 939.436740] ? __x64_sys_mmap+0xa/0x1b0 [ 939.440719] do_syscall_64+0x1b9/0x820 [ 939.444611] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 939.449968] ? syscall_return_slowpath+0x5e0/0x5e0 [ 939.454884] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 939.459716] ? trace_hardirqs_on_caller+0x310/0x310 [ 939.464732] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 939.469742] ? prepare_exit_to_usermode+0x291/0x3b0 [ 939.474752] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 939.479601] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 939.484786] RIP: 0033:0x457579 [ 939.487967] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 939.506863] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 939.514560] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 939.521815] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 939.529078] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 939.536353] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 939.543606] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 939.551058] Memory limit reached of cgroup /syz0 [ 939.556179] memory: usage 204800kB, limit 204800kB, failcnt 6123 [ 939.562598] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 939.569422] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 939.575743] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:344KB mapped_file:264KB dirty:0KB writeback:0KB swap:0KB inactive_anon:316KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 939.598993] Out of memory and no killable processes... [ 939.692055] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 939.704760] syz-executor0 cpuset=syz0 mems_allowed=0 [ 939.710287] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 939.718686] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 939.728027] Call Trace: [ 939.730608] dump_stack+0x244/0x3ab [ 939.734223] ? dump_stack_print_info.cold.2+0x52/0x52 [ 939.739404] dump_header+0x27b/0xf72 [ 939.743123] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 939.748073] ? pagefault_out_of_memory+0x197/0x197 [ 939.752996] ? rcu_read_unlock+0x33/0x60 [ 939.757041] ? mem_cgroup_iter+0x514/0x1160 [ 939.761356] ? lock_is_held_type+0x210/0x210 [ 939.765757] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 939.770517] ? css_task_iter_end+0x222/0x490 [ 939.774914] ? lock_downgrade+0x900/0x900 [ 939.779049] ? trace_hardirqs_on+0xbd/0x310 [ 939.783355] ? kasan_check_read+0x11/0x20 [ 939.787579] ? css_task_iter_end+0x222/0x490 [ 939.791982] ? trace_hardirqs_off_caller+0x300/0x300 [ 939.797079] ? _raw_spin_unlock_irq+0x60/0x80 [ 939.801585] ? css_task_iter_end+0x2ce/0x490 [ 939.805988] ? cgroup_procs_next+0x70/0x70 [ 939.810236] ? trace_hardirqs_on+0xb4/0x310 [ 939.814576] ? css_task_iter_end+0x2d/0x490 [ 939.818890] ? oom_badness+0xaa0/0xaa0 [ 939.822770] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 939.827519] ? mem_cgroup_iter_break+0x30/0x30 [ 939.832117] ? cgroup_file_notify+0x226/0x2f0 [ 939.836603] out_of_memory.cold.30+0xf/0x184 [ 939.841016] ? kasan_check_read+0x11/0x20 [ 939.845155] ? oom_killer_disable+0x3a0/0x3a0 [ 939.849647] mem_cgroup_out_of_memory+0x15e/0x210 [ 939.854496] ? memory_oom_group_write+0x160/0x160 [ 939.859324] ? mem_cgroup_try_charge+0x627/0xe20 [ 939.864074] ? page_counter_try_charge+0x1c1/0x220 [ 939.868997] try_charge+0xb7c/0x1710 [ 939.872719] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 939.877649] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 939.882328] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 939.887850] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 939.893374] ? lock_page_memcg+0x350/0x350 [ 939.897600] ? lock_acquire+0x1ed/0x520 [ 939.901560] ? mem_cgroup_id_get_many+0x160/0x160 [ 939.906395] ? lock_release+0xa10/0xa10 [ 939.910370] mem_cgroup_try_charge+0x627/0xe20 [ 939.914941] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 939.920483] ? mem_cgroup_protected+0xa60/0xa60 [ 939.925154] ? shmem_getattr+0x2c0/0x2c0 [ 939.929221] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 939.933933] ? lock_downgrade+0x900/0x900 [ 939.938073] ? trace_hardirqs_on+0xbd/0x310 [ 939.942398] ? kasan_check_read+0x11/0x20 [ 939.946535] ? trace_hardirqs_off_caller+0x300/0x300 [ 939.951660] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 939.956584] shmem_getpage_gfp+0x186b/0x4840 [ 939.960994] ? shmem_add_to_page_cache+0x1950/0x1950 [ 939.966086] ? mark_held_locks+0x130/0x130 [ 939.970328] ? check_preemption_disabled+0x48/0x200 [ 939.975333] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 939.980862] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 939.986402] ? check_preemption_disabled+0x48/0x200 [ 939.991420] ? debug_smp_processor_id+0x1c/0x20 [ 939.996073] ? perf_trace_lock_acquire+0x15b/0x800 [ 940.000988] ? check_preemption_disabled+0x48/0x200 [ 940.006015] ? perf_trace_lock+0x7a0/0x7a0 [ 940.010237] ? check_preemption_disabled+0x48/0x200 [ 940.015243] ? debug_smp_processor_id+0x1c/0x20 [ 940.019899] ? perf_trace_lock+0x14d/0x7a0 [ 940.024122] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 940.028869] ? lock_is_held_type+0x210/0x210 [ 940.033267] ? retint_kernel+0x2d/0x2d [ 940.037153] ? trace_hardirqs_on_caller+0xc0/0x310 [ 940.042087] ? mark_held_locks+0x130/0x130 [ 940.046307] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 940.051051] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 940.056496] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 940.062036] ? check_preemption_disabled+0x48/0x200 [ 940.067038] ? debug_smp_processor_id+0x1c/0x20 [ 940.071694] ? perf_trace_lock+0x14d/0x7a0 [ 940.075912] ? retint_kernel+0x2d/0x2d [ 940.079789] ? lock_is_held_type+0x210/0x210 [ 940.084184] ? alloc_set_pte+0xdee/0x1f40 [ 940.088320] ? alloc_set_pte+0xe0c/0x1f40 [ 940.092469] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 940.097994] ? alloc_set_pte+0xdee/0x1f40 [ 940.102132] ? xas_descend+0x201/0x510 [ 940.106012] ? do_swap_page+0x3660/0x3660 [ 940.110145] ? retint_kernel+0x2d/0x2d [ 940.114015] ? retint_kernel+0x2d/0x2d [ 940.117887] ? retint_kernel+0x2d/0x2d [ 940.121757] ? retint_kernel+0x2d/0x2d [ 940.125631] ? trace_hardirqs_on_caller+0xc0/0x310 [ 940.130550] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 940.135304] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 940.140755] ? lock_is_held_type+0x210/0x210 [ 940.145189] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 940.150722] ? filemap_map_pages+0xd11/0x19b0 [ 940.155207] ? lock_downgrade+0x900/0x900 [ 940.159344] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 940.164271] ? filemap_map_pages+0xd38/0x19b0 [ 940.168759] ? find_get_entries_tag+0x1400/0x1400 [ 940.173591] ? lock_downgrade+0x900/0x900 [ 940.177746] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 940.183269] ? check_preemption_disabled+0x48/0x200 [ 940.188275] ? debug_smp_processor_id+0x1c/0x20 [ 940.192930] ? perf_trace_lock+0x14d/0x7a0 [ 940.197174] ? retint_kernel+0x2d/0x2d [ 940.201045] ? retint_kernel+0x2d/0x2d [ 940.204920] ? trace_hardirqs_on_caller+0xc0/0x310 [ 940.209837] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 940.214580] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 940.219324] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 940.224764] shmem_fault+0x25f/0x960 [ 940.228480] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 940.233743] ? retint_kernel+0x2d/0x2d [ 940.237639] ? __do_fault+0x92/0x6b0 [ 940.241342] __do_fault+0x100/0x6b0 [ 940.244959] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 940.249704] ? pmd_devmap_trans_unstable+0x220/0x220 [ 940.254792] ? retint_kernel+0x2d/0x2d [ 940.258667] ? do_raw_spin_unlock+0xa7/0x2f0 [ 940.263065] ? _raw_spin_unlock+0x22/0x50 [ 940.267201] __handle_mm_fault+0x3d40/0x5a40 [ 940.271618] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 940.276462] ? lock_is_held_type+0x210/0x210 [ 940.280861] ? perf_trace_lock+0x7a0/0x7a0 [ 940.285098] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 940.290629] ? pmd_huge+0xf4/0x140 [ 940.294162] ? follow_page_mask+0x18b/0x2110 [ 940.298554] ? retint_kernel+0x2d/0x2d [ 940.302431] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 940.307180] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 940.312627] ? lock_is_held_type+0x210/0x210 [ 940.317023] ? handle_mm_fault+0x42a/0xc70 [ 940.321242] ? lock_downgrade+0x900/0x900 [ 940.325381] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 940.330299] ? retint_kernel+0x2d/0x2d [ 940.334301] handle_mm_fault+0x54f/0xc70 [ 940.338362] ? __handle_mm_fault+0x5a40/0x5a40 [ 940.342939] __get_user_pages+0x806/0x1b30 [ 940.347167] ? follow_page_mask+0x2110/0x2110 [ 940.351666] ? lock_is_held_type+0x210/0x210 [ 940.356069] ? __x64_sys_brk+0x850/0x850 [ 940.360113] ? check_preemption_disabled+0x48/0x200 [ 940.365134] ? lock_acquire+0x1ed/0x520 [ 940.369111] ? __mm_populate+0x31a/0x4d0 [ 940.373176] ? lock_release+0xa10/0xa10 [ 940.377135] ? perf_trace_sched_process_exec+0x860/0x860 [ 940.382572] ? lock_is_held_type+0x210/0x210 [ 940.386978] populate_vma_page_range+0x2db/0x3d0 [ 940.391725] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 940.396639] ? find_vma+0x34/0x190 [ 940.400172] __mm_populate+0x286/0x4d0 [ 940.404046] ? populate_vma_page_range+0x3d0/0x3d0 [ 940.408979] ? down_read_killable+0x150/0x150 [ 940.413471] ? security_mmap_file+0x174/0x1b0 [ 940.418069] vm_mmap_pgoff+0x27f/0x2c0 [ 940.421967] ? vma_is_stack_for_current+0xd0/0xd0 [ 940.426816] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 940.431557] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 940.436991] ? kasan_check_read+0x11/0x20 [ 940.441127] ? _copy_to_user+0xc8/0x110 [ 940.445218] ksys_mmap_pgoff+0xf1/0x660 [ 940.449183] ? find_mergeable_anon_vma+0xd0/0xd0 [ 940.453922] ? retint_kernel+0x2d/0x2d [ 940.457802] __x64_sys_mmap+0xe9/0x1b0 [ 940.461673] ? __x64_sys_mmap+0xa/0x1b0 [ 940.465640] do_syscall_64+0x1b9/0x820 [ 940.469516] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 940.475150] ? syscall_return_slowpath+0x5e0/0x5e0 [ 940.480077] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 940.484913] ? trace_hardirqs_on_caller+0x310/0x310 [ 940.489912] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 940.494914] ? prepare_exit_to_usermode+0x291/0x3b0 [ 940.499916] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 940.504749] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 940.509922] RIP: 0033:0x457579 [ 940.513115] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 940.532012] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 940.539736] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 940.547005] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 940.554270] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 940.561528] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 940.568785] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 940.576174] Memory limit reached of cgroup /syz0 [ 940.581327] memory: usage 204804kB, limit 204800kB, failcnt 6131 [ 940.587828] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 940.594788] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 940.601236] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:344KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:320KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 940.625513] Out of memory and no killable processes... [ 940.705005] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 940.717181] syz-executor0 cpuset=syz0 mems_allowed=0 [ 940.722490] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 940.730899] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 940.740237] Call Trace: [ 940.742816] dump_stack+0x244/0x3ab [ 940.746429] ? dump_stack_print_info.cold.2+0x52/0x52 [ 940.751633] ? lock_is_held_type+0x210/0x210 [ 940.756037] dump_header+0x27b/0xf72 [ 940.759740] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 940.764661] ? pagefault_out_of_memory+0x197/0x197 [ 940.769582] ? rcu_read_unlock+0x33/0x60 [ 940.773632] ? mem_cgroup_iter+0x514/0x1160 [ 940.777958] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 940.782707] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 940.788145] ? lock_is_held_type+0x210/0x210 [ 940.792541] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 940.797285] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 940.802031] ? retint_kernel+0x2d/0x2d [ 940.805909] ? trace_hardirqs_on+0xb4/0x310 [ 940.810259] ? _raw_spin_unlock_irq+0x56/0x80 [ 940.814754] ? _raw_spin_unlock_irq+0x60/0x80 [ 940.819237] ? css_task_iter_end+0x2ce/0x490 [ 940.823632] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 940.829156] ? cgroup_procs_next+0x70/0x70 [ 940.833381] ? _raw_spin_unlock_irq+0x60/0x80 [ 940.837866] ? oom_badness+0xaa0/0xaa0 [ 940.841743] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 940.846526] ? mem_cgroup_iter_break+0x30/0x30 [ 940.851127] ? lock_downgrade+0x900/0x900 [ 940.855282] ? cgroup_file_notify+0x226/0x2f0 [ 940.859765] out_of_memory.cold.30+0xf/0x184 [ 940.864159] ? kasan_check_read+0x11/0x20 [ 940.868293] ? oom_killer_disable+0x3a0/0x3a0 [ 940.872783] mem_cgroup_out_of_memory+0x15e/0x210 [ 940.877628] ? memory_oom_group_write+0x160/0x160 [ 940.882496] ? try_to_free_mem_cgroup_pages+0x12/0xc90 [ 940.887764] try_charge+0xb7c/0x1710 [ 940.891481] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 940.896419] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 940.901077] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 940.906697] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 940.912258] ? lock_page_memcg+0x350/0x350 [ 940.916489] ? lock_acquire+0x1ed/0x520 [ 940.920477] ? mem_cgroup_id_get_many+0x160/0x160 [ 940.925312] ? lock_release+0xa10/0xa10 [ 940.929303] mem_cgroup_try_charge+0x627/0xe20 [ 940.933983] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 940.939544] ? mem_cgroup_protected+0xa60/0xa60 [ 940.944226] ? shmem_getattr+0x2c0/0x2c0 [ 940.948308] ? trace_hardirqs_on_caller+0xc0/0x310 [ 940.953254] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 940.958728] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 940.963517] ? retint_kernel+0x2d/0x2d [ 940.967430] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 940.972387] shmem_getpage_gfp+0x186b/0x4840 [ 940.976824] ? shmem_add_to_page_cache+0x1950/0x1950 [ 940.981943] ? mark_held_locks+0x130/0x130 [ 940.986203] ? check_preemption_disabled+0x48/0x200 [ 940.991224] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 940.996768] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 941.002316] ? check_preemption_disabled+0x48/0x200 [ 941.007346] ? debug_smp_processor_id+0x1c/0x20 [ 941.012023] ? perf_trace_lock_acquire+0x15b/0x800 [ 941.016960] ? check_preemption_disabled+0x48/0x200 [ 941.021995] ? perf_trace_lock+0x7a0/0x7a0 [ 941.026238] ? check_preemption_disabled+0x48/0x200 [ 941.031265] ? debug_smp_processor_id+0x1c/0x20 [ 941.035941] ? perf_trace_lock+0x14d/0x7a0 [ 941.040185] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 941.044955] ? lock_is_held_type+0x210/0x210 [ 941.049376] ? mark_held_locks+0x130/0x130 [ 941.053625] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 941.059113] ? lock_acquire+0x1ed/0x520 [ 941.063106] ? alloc_set_pte+0x1447/0x1f40 [ 941.067353] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 941.072894] ? check_preemption_disabled+0x48/0x200 [ 941.077923] ? debug_smp_processor_id+0x1c/0x20 [ 941.082605] ? perf_trace_lock+0x14d/0x7a0 [ 941.086850] ? __rwlock_init+0x140/0x140 [ 941.090925] ? lock_is_held_type+0x210/0x210 [ 941.095348] ? _raw_spin_lock+0x35/0x40 [ 941.099334] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 941.104889] ? alloc_set_pte+0xdee/0x1f40 [ 941.109041] ? xas_descend+0x201/0x510 [ 941.112944] ? do_swap_page+0x3660/0x3660 [ 941.117107] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 941.122654] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 941.128208] ? lock_is_held_type+0x210/0x210 [ 941.132628] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 941.138176] ? filemap_map_pages+0xd11/0x19b0 [ 941.142685] ? lock_downgrade+0x900/0x900 [ 941.146851] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 941.151808] ? filemap_map_pages+0xd38/0x19b0 [ 941.156323] ? find_get_entries_tag+0x1400/0x1400 [ 941.161190] ? lock_downgrade+0x900/0x900 [ 941.165352] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 941.170896] ? check_preemption_disabled+0x48/0x200 [ 941.175924] ? debug_smp_processor_id+0x1c/0x20 [ 941.180609] ? perf_trace_lock+0x14d/0x7a0 [ 941.184861] ? __pte_alloc_kernel+0x220/0x220 [ 941.189369] ? lock_is_held_type+0x210/0x210 [ 941.193794] shmem_fault+0x25f/0x960 [ 941.197531] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 941.202822] ? trace_hardirqs_on_caller+0xc0/0x310 [ 941.207766] ? lock_is_held_type+0x210/0x210 [ 941.212191] __do_fault+0x100/0x6b0 [ 941.215843] ? lock_downgrade+0x900/0x900 [ 941.220001] ? pmd_devmap_trans_unstable+0x220/0x220 [ 941.225130] ? kasan_check_read+0x11/0x20 [ 941.229283] ? do_raw_spin_unlock+0xa7/0x2f0 [ 941.233700] ? do_raw_spin_trylock+0x270/0x270 [ 941.238303] __handle_mm_fault+0x3d40/0x5a40 [ 941.242736] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 941.247590] ? lock_is_held_type+0x210/0x210 [ 941.252008] ? perf_trace_lock+0x7a0/0x7a0 [ 941.256251] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 941.261797] ? pmd_huge+0xf4/0x140 [ 941.265361] ? follow_page_mask+0x18b/0x2110 [ 941.269789] ? gup_pgd_range+0x3ab0/0x3ab0 [ 941.274032] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 941.279517] ? lock_is_held_type+0x210/0x210 [ 941.283935] ? handle_mm_fault+0x42a/0xc70 [ 941.288181] ? lock_downgrade+0x900/0x900 [ 941.292342] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 941.297293] ? retint_kernel+0x2d/0x2d [ 941.301191] ? __get_user_pages+0x806/0x1b30 [ 941.305611] ? trace_hardirqs_off_caller+0x300/0x300 [ 941.310724] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 941.316274] ? check_preemption_disabled+0x48/0x200 [ 941.321304] handle_mm_fault+0x54f/0xc70 [ 941.325379] ? __handle_mm_fault+0x5a40/0x5a40 [ 941.329985] __get_user_pages+0x806/0x1b30 [ 941.334278] ? follow_page_mask+0x2110/0x2110 [ 941.338782] ? lock_is_held_type+0x210/0x210 [ 941.343706] ? __x64_sys_brk+0x850/0x850 [ 941.347780] ? check_preemption_disabled+0x48/0x200 [ 941.352822] ? lock_acquire+0x1ed/0x520 [ 941.356802] ? __mm_populate+0x31a/0x4d0 [ 941.360878] ? lock_release+0xa10/0xa10 [ 941.364863] ? perf_trace_sched_process_exec+0x860/0x860 [ 941.370322] ? lock_is_held_type+0x210/0x210 [ 941.374750] populate_vma_page_range+0x2db/0x3d0 [ 941.379522] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 941.384476] ? find_vma+0x34/0x190 [ 941.388028] __mm_populate+0x286/0x4d0 [ 941.391931] ? populate_vma_page_range+0x3d0/0x3d0 [ 941.396872] ? down_read_killable+0x150/0x150 [ 941.401381] ? security_mmap_file+0x174/0x1b0 [ 941.405889] vm_mmap_pgoff+0x27f/0x2c0 [ 941.409794] ? vma_is_stack_for_current+0xd0/0xd0 [ 941.414650] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 941.419419] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 941.424877] ? kasan_check_read+0x11/0x20 [ 941.429034] ? _copy_to_user+0xc8/0x110 [ 941.433030] ksys_mmap_pgoff+0xf1/0x660 [ 941.437019] ? find_mergeable_anon_vma+0xd0/0xd0 [ 941.441803] ? retint_kernel+0x2d/0x2d [ 941.445712] __x64_sys_mmap+0xe9/0x1b0 [ 941.449627] ? __x64_sys_mmap+0xa/0x1b0 [ 941.453613] do_syscall_64+0x1b9/0x820 [ 941.457514] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 941.462925] ? syscall_return_slowpath+0x5e0/0x5e0 [ 941.467864] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 941.472727] ? trace_hardirqs_on_caller+0x310/0x310 [ 941.477756] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 941.482782] ? prepare_exit_to_usermode+0x291/0x3b0 [ 941.487812] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 941.492672] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 941.497868] RIP: 0033:0x457579 [ 941.501067] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 941.519980] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 941.527709] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 941.534988] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 941.542263] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 941.549543] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 941.556821] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 941.564234] Memory limit reached of cgroup /syz0 [ 941.569190] memory: usage 204808kB, limit 204800kB, failcnt 6139 [ 941.575629] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 941.582637] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 941.588951] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:344KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:324KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 941.611273] Out of memory and no killable processes... [ 941.625648] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 941.637943] syz-executor0 cpuset=syz0 mems_allowed=0 [ 941.643321] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 941.651733] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 941.661095] Call Trace: [ 941.663699] dump_stack+0x244/0x3ab [ 941.667339] ? dump_stack_print_info.cold.2+0x52/0x52 [ 941.672550] dump_header+0x27b/0xf72 [ 941.676302] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 941.681252] ? pagefault_out_of_memory+0x197/0x197 [ 941.686203] ? rcu_read_unlock+0x33/0x60 [ 941.690274] ? mem_cgroup_iter+0x514/0x1160 [ 941.694608] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 941.699394] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 941.704864] ? lock_is_held_type+0x210/0x210 [ 941.709302] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 941.714078] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 941.718847] ? retint_kernel+0x2d/0x2d [ 941.722754] ? trace_hardirqs_on+0xb4/0x310 [ 941.727076] ? _raw_spin_unlock_irq+0x56/0x80 [ 941.731558] ? _raw_spin_unlock_irq+0x60/0x80 [ 941.736051] ? css_task_iter_end+0x2ce/0x490 [ 941.740451] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 941.746012] ? cgroup_procs_next+0x70/0x70 [ 941.750238] ? _raw_spin_unlock_irq+0x60/0x80 [ 941.754723] ? oom_badness+0xaa0/0xaa0 [ 941.758597] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 941.763338] ? mem_cgroup_iter_break+0x30/0x30 [ 941.767911] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 941.773351] ? cgroup_file_notify+0x226/0x2f0 [ 941.777835] out_of_memory.cold.30+0xf/0x184 [ 941.782233] ? oom_killer_disable+0x3a0/0x3a0 [ 941.786727] mem_cgroup_out_of_memory+0x15e/0x210 [ 941.791556] ? memory_oom_group_write+0x160/0x160 [ 941.796401] ? mem_cgroup_try_charge+0x627/0xe20 [ 941.801145] ? page_counter_try_charge+0x1c1/0x220 [ 941.806060] try_charge+0xb7c/0x1710 [ 941.809764] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 941.814686] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 941.819346] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 941.824868] ? trace_hardirqs_on_caller+0xc0/0x310 [ 941.829783] ? lock_page_memcg+0x350/0x350 [ 941.834010] ? lock_acquire+0x1ed/0x520 [ 941.837967] ? mem_cgroup_id_get_many+0x160/0x160 [ 941.842802] ? lock_release+0xa10/0xa10 [ 941.846777] mem_cgroup_try_charge+0x627/0xe20 [ 941.851351] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 941.856883] ? mem_cgroup_protected+0xa60/0xa60 [ 941.861543] ? shmem_getattr+0x2c0/0x2c0 [ 941.865594] ? trace_hardirqs_on_caller+0xc0/0x310 [ 941.870514] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 941.875959] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 941.880716] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 941.885638] shmem_getpage_gfp+0x186b/0x4840 [ 941.890046] ? shmem_add_to_page_cache+0x1950/0x1950 [ 941.895138] ? mark_held_locks+0x130/0x130 [ 941.899363] ? check_preemption_disabled+0x48/0x200 [ 941.904365] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 941.909896] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 941.915423] ? check_preemption_disabled+0x48/0x200 [ 941.920424] ? debug_smp_processor_id+0x1c/0x20 [ 941.925102] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 941.930631] ? check_preemption_disabled+0x48/0x200 [ 941.935640] ? debug_smp_processor_id+0x1c/0x20 [ 941.940295] ? perf_trace_lock_acquire+0x15b/0x800 [ 941.945218] ? perf_trace_lock+0x7a0/0x7a0 [ 941.949440] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 941.954975] ? check_preemption_disabled+0x48/0x200 [ 941.959982] ? debug_smp_processor_id+0x1c/0x20 [ 941.964645] ? perf_trace_lock+0x14d/0x7a0 [ 941.968870] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 941.973617] ? lock_is_held_type+0x210/0x210 [ 941.978013] ? retint_kernel+0x2d/0x2d [ 941.981886] ? trace_hardirqs_on_caller+0xc0/0x310 [ 941.986813] ? mark_held_locks+0x130/0x130 [ 941.991036] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 941.995792] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 942.001229] ? retint_kernel+0x2d/0x2d [ 942.005121] ? trace_hardirqs_on_caller+0xc0/0x310 [ 942.010050] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 942.015584] ? check_preemption_disabled+0x48/0x200 [ 942.020590] ? debug_smp_processor_id+0x1c/0x20 [ 942.025251] ? perf_trace_lock+0x14d/0x7a0 [ 942.029481] ? retint_kernel+0x2d/0x2d [ 942.033358] ? lock_is_held_type+0x210/0x210 [ 942.037754] ? __sanitizer_cov_trace_pc+0x1a/0x50 [ 942.042587] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 942.048120] ? xas_descend+0x201/0x510 [ 942.052002] ? xa_destroy+0x4d0/0x4d0 [ 942.055798] ? check_preemption_disabled+0x17/0x200 [ 942.060802] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 942.066346] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 942.071870] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 942.077404] ? lock_is_held_type+0x210/0x210 [ 942.081805] ? filemap_map_pages+0xd11/0x19b0 [ 942.086293] ? lock_downgrade+0x900/0x900 [ 942.090446] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 942.095400] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 942.100172] ? filemap_map_pages+0xd38/0x19b0 [ 942.104662] ? lock_is_held_type+0x210/0x210 [ 942.109061] ? find_get_entries_tag+0x1400/0x1400 [ 942.113891] ? follow_page_pte+0x448/0x1a70 [ 942.118225] ? lock_downgrade+0x900/0x900 [ 942.122369] ? kasan_check_read+0x11/0x20 [ 942.126510] ? do_raw_spin_unlock+0xa7/0x2f0 [ 942.130910] ? do_raw_spin_trylock+0x270/0x270 [ 942.135507] shmem_fault+0x25f/0x960 [ 942.139219] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 942.144509] ? retint_kernel+0x2d/0x2d [ 942.148387] ? trace_hardirqs_on_caller+0xc0/0x310 [ 942.153305] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 942.158060] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 942.163513] ? lock_is_held_type+0x210/0x210 [ 942.167915] __do_fault+0x100/0x6b0 [ 942.171533] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 942.176282] ? pmd_devmap_trans_unstable+0x220/0x220 [ 942.181374] ? retint_kernel+0x2d/0x2d [ 942.185282] ? pmd_devmap_trans_unstable+0x13/0x220 [ 942.190285] ? pmd_devmap_trans_unstable+0x62/0x220 [ 942.195288] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 942.200814] __handle_mm_fault+0x3d40/0x5a40 [ 942.205218] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 942.210050] ? lock_is_held_type+0x210/0x210 [ 942.214466] ? perf_trace_lock+0x7a0/0x7a0 [ 942.218700] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 942.224228] ? pmd_huge+0xf4/0x140 [ 942.227764] ? follow_page_mask+0x18b/0x2110 [ 942.232159] ? retint_kernel+0x2d/0x2d [ 942.236037] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 942.240781] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 942.246224] ? lock_is_held_type+0x210/0x210 [ 942.250636] ? handle_mm_fault+0x42a/0xc70 [ 942.254859] ? lock_downgrade+0x900/0x900 [ 942.259000] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 942.263916] ? retint_kernel+0x2d/0x2d [ 942.267789] ? __get_user_pages+0x806/0x1b30 [ 942.272184] ? trace_hardirqs_off_caller+0x300/0x300 [ 942.277274] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 942.282802] ? check_preemption_disabled+0x48/0x200 [ 942.287831] handle_mm_fault+0x54f/0xc70 [ 942.291883] ? __handle_mm_fault+0x5a40/0x5a40 [ 942.296477] __get_user_pages+0x806/0x1b30 [ 942.300714] ? follow_page_mask+0x2110/0x2110 [ 942.305201] ? lock_is_held_type+0x210/0x210 [ 942.309605] ? __x64_sys_brk+0x850/0x850 [ 942.313653] ? check_preemption_disabled+0x48/0x200 [ 942.318662] ? lock_acquire+0x1ed/0x520 [ 942.322624] ? __mm_populate+0x31a/0x4d0 [ 942.326679] ? lock_release+0xa10/0xa10 [ 942.330639] ? perf_trace_sched_process_exec+0x860/0x860 [ 942.336080] ? lock_is_held_type+0x210/0x210 [ 942.340489] populate_vma_page_range+0x2db/0x3d0 [ 942.345236] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 942.350202] ? find_vma+0x34/0x190 [ 942.353733] __mm_populate+0x286/0x4d0 [ 942.357635] ? populate_vma_page_range+0x3d0/0x3d0 [ 942.362569] ? down_read_killable+0x150/0x150 [ 942.367049] ? security_mmap_file+0x174/0x1b0 [ 942.371549] vm_mmap_pgoff+0x27f/0x2c0 [ 942.375426] ? vma_is_stack_for_current+0xd0/0xd0 [ 942.380270] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 942.385014] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 942.390450] ? kasan_check_read+0x11/0x20 [ 942.394597] ? _copy_to_user+0xc8/0x110 [ 942.398562] ksys_mmap_pgoff+0xf1/0x660 [ 942.402526] ? find_mergeable_anon_vma+0xd0/0xd0 [ 942.407264] ? retint_kernel+0x2d/0x2d [ 942.411144] __x64_sys_mmap+0xe9/0x1b0 [ 942.415022] ? __x64_sys_mmap+0xa/0x1b0 [ 942.418988] do_syscall_64+0x1b9/0x820 [ 942.422864] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 942.428215] ? syscall_return_slowpath+0x5e0/0x5e0 [ 942.433153] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 942.437985] ? trace_hardirqs_on_caller+0x310/0x310 [ 942.442989] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 942.447997] ? prepare_exit_to_usermode+0x291/0x3b0 [ 942.453008] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 942.457847] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 942.463026] RIP: 0033:0x457579 [ 942.466209] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 942.485620] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 942.493315] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 942.500569] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 942.507828] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 942.515084] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 942.522337] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 942.529784] Memory limit reached of cgroup /syz0 [ 942.534741] memory: usage 204812kB, limit 204800kB, failcnt 6147 [ 942.540934] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 942.547829] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 942.554051] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:344KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:328KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 942.578452] Out of memory and no killable processes... [ 942.644004] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 942.656271] syz-executor0 cpuset=syz0 mems_allowed=0 [ 942.661974] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 942.670378] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 942.679717] Call Trace: [ 942.682296] dump_stack+0x244/0x3ab [ 942.685914] ? dump_stack_print_info.cold.2+0x52/0x52 [ 942.691089] ? vprintk_func+0x85/0x181 [ 942.694978] dump_header+0x27b/0xf72 [ 942.698682] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 942.703597] ? retint_kernel+0x2d/0x2d [ 942.707480] ? pagefault_out_of_memory+0x197/0x197 [ 942.712404] ? rcu_read_unlock+0x33/0x60 [ 942.716483] ? mem_cgroup_iter+0x514/0x1160 [ 942.720795] ? lock_is_held_type+0x210/0x210 [ 942.725207] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 942.729953] ? css_task_iter_end+0x222/0x490 [ 942.734352] ? lock_downgrade+0x900/0x900 [ 942.738513] ? trace_hardirqs_on+0xbd/0x310 [ 942.742818] ? kasan_check_read+0x11/0x20 [ 942.746979] ? css_task_iter_end+0x222/0x490 [ 942.751386] ? trace_hardirqs_off_caller+0x300/0x300 [ 942.756495] ? _raw_spin_unlock_irq+0x60/0x80 [ 942.760979] ? css_task_iter_end+0x2ce/0x490 [ 942.765375] ? cgroup_procs_next+0x70/0x70 [ 942.769600] ? _raw_spin_unlock_irq+0x60/0x80 [ 942.774081] ? oom_badness+0xaa0/0xaa0 [ 942.778017] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 942.782758] ? mem_cgroup_iter_break+0x30/0x30 [ 942.787333] ? oom_badness+0xaa0/0xaa0 [ 942.791230] out_of_memory.cold.30+0xf/0x184 [ 942.795632] ? oom_killer_disable+0x3a0/0x3a0 [ 942.800117] ? trace_hardirqs_on+0xb4/0x310 [ 942.804439] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 942.809564] mem_cgroup_out_of_memory+0x15e/0x210 [ 942.814392] ? memory_oom_group_write+0x160/0x160 [ 942.819246] ? mem_cgroup_try_charge+0x627/0xe20 [ 942.823990] ? page_counter_try_charge+0x1c1/0x220 [ 942.828908] try_charge+0xb7c/0x1710 [ 942.832608] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 942.837530] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 942.842188] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 942.847741] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 942.853266] ? lock_page_memcg+0x350/0x350 [ 942.857591] ? lock_acquire+0x1ed/0x520 [ 942.861551] ? mem_cgroup_id_get_many+0x160/0x160 [ 942.866385] ? lock_release+0xa10/0xa10 [ 942.870357] mem_cgroup_try_charge+0x627/0xe20 [ 942.874926] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 942.880448] ? mem_cgroup_protected+0xa60/0xa60 [ 942.885115] ? shmem_getattr+0x2c0/0x2c0 [ 942.889161] ? trace_hardirqs_on_caller+0xc0/0x310 [ 942.894091] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 942.899550] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 942.904302] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 942.909219] shmem_getpage_gfp+0x186b/0x4840 [ 942.913623] ? shmem_add_to_page_cache+0x1950/0x1950 [ 942.918730] ? mark_held_locks+0x130/0x130 [ 942.922955] ? check_preemption_disabled+0x48/0x200 [ 942.928008] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 942.933533] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 942.939054] ? check_preemption_disabled+0x48/0x200 [ 942.944057] ? debug_smp_processor_id+0x1c/0x20 [ 942.948728] ? perf_trace_lock_acquire+0x15b/0x800 [ 942.953658] ? check_preemption_disabled+0x48/0x200 [ 942.958679] ? perf_trace_lock+0x7a0/0x7a0 [ 942.962904] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 942.968340] ? debug_smp_processor_id+0x1c/0x20 [ 942.972999] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 942.977742] ? mark_held_locks+0x130/0x130 [ 942.981971] ? lock_acquire+0x1ed/0x520 [ 942.985930] ? alloc_set_pte+0x1447/0x1f40 [ 942.990150] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 942.995673] ? check_preemption_disabled+0x48/0x200 [ 943.000691] ? debug_smp_processor_id+0x1c/0x20 [ 943.005344] ? perf_trace_lock+0x14d/0x7a0 [ 943.009565] ? __rwlock_init+0x140/0x140 [ 943.013616] ? lock_is_held_type+0x210/0x210 [ 943.018029] ? _raw_spin_lock+0x35/0x40 [ 943.021992] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 943.027516] ? alloc_set_pte+0xdee/0x1f40 [ 943.031674] ? xas_descend+0x201/0x510 [ 943.035561] ? do_swap_page+0x3660/0x3660 [ 943.039711] ? retint_kernel+0x2d/0x2d [ 943.043587] ? trace_hardirqs_on_caller+0xc0/0x310 [ 943.048504] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 943.054025] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 943.058768] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 943.064208] ? lock_is_held_type+0x210/0x210 [ 943.068606] ? filemap_map_pages+0xd11/0x19b0 [ 943.073117] ? lock_downgrade+0x900/0x900 [ 943.077255] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 943.082179] ? filemap_map_pages+0x875/0x19b0 [ 943.086662] ? filemap_map_pages+0xd38/0x19b0 [ 943.091147] ? find_get_entries_tag+0x1400/0x1400 [ 943.095981] ? lock_downgrade+0x900/0x900 [ 943.100117] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 943.105640] ? check_preemption_disabled+0x48/0x200 [ 943.110646] ? debug_smp_processor_id+0x1c/0x20 [ 943.115299] ? perf_trace_lock+0x14d/0x7a0 [ 943.119536] ? __pte_alloc_kernel+0x220/0x220 [ 943.124034] ? lock_is_held_type+0x210/0x210 [ 943.128434] shmem_fault+0x25f/0x960 [ 943.132154] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 943.137418] ? trace_hardirqs_on_caller+0xc0/0x310 [ 943.142333] ? retint_kernel+0x2d/0x2d [ 943.146206] ? lock_is_held_type+0x210/0x210 [ 943.150621] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 943.155371] __do_fault+0x100/0x6b0 [ 943.158986] ? lock_downgrade+0x900/0x900 [ 943.163123] ? pmd_devmap_trans_unstable+0x220/0x220 [ 943.168231] ? kasan_check_read+0x11/0x20 [ 943.172363] ? do_raw_spin_unlock+0xa7/0x2f0 [ 943.176754] ? do_raw_spin_trylock+0x270/0x270 [ 943.181326] __handle_mm_fault+0x3d40/0x5a40 [ 943.185728] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 943.190557] ? lock_is_held_type+0x210/0x210 [ 943.194953] ? perf_trace_lock+0x7a0/0x7a0 [ 943.199175] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 943.204713] ? pmd_huge+0xf4/0x140 [ 943.208243] ? follow_page_mask+0x18b/0x2110 [ 943.212635] ? retint_kernel+0x2d/0x2d [ 943.216507] ? trace_hardirqs_on_caller+0xc0/0x310 [ 943.221422] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 943.226164] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 943.231597] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 943.237036] ? lock_is_held_type+0x210/0x210 [ 943.241434] ? handle_mm_fault+0x42a/0xc70 [ 943.245677] ? lock_downgrade+0x900/0x900 [ 943.249819] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 943.254736] ? __get_user_pages+0x806/0x1b30 [ 943.259128] ? trace_hardirqs_off_caller+0x300/0x300 [ 943.264216] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 943.269752] ? check_preemption_disabled+0x48/0x200 [ 943.274775] handle_mm_fault+0x54f/0xc70 [ 943.278823] ? __handle_mm_fault+0x5a40/0x5a40 [ 943.283398] __get_user_pages+0x806/0x1b30 [ 943.287639] ? follow_page_mask+0x2110/0x2110 [ 943.292139] ? lock_is_held_type+0x210/0x210 [ 943.296538] ? __x64_sys_brk+0x850/0x850 [ 943.300585] ? check_preemption_disabled+0x48/0x200 [ 943.305593] ? lock_acquire+0x1ed/0x520 [ 943.309578] ? __mm_populate+0x31a/0x4d0 [ 943.313634] ? lock_release+0xa10/0xa10 [ 943.317596] ? perf_trace_sched_process_exec+0x860/0x860 [ 943.323040] ? lock_is_held_type+0x210/0x210 [ 943.327445] populate_vma_page_range+0x2db/0x3d0 [ 943.332204] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 943.337120] ? find_vma+0x34/0x190 [ 943.340660] __mm_populate+0x286/0x4d0 [ 943.344537] ? populate_vma_page_range+0x3d0/0x3d0 [ 943.349734] ? down_read_killable+0x150/0x150 [ 943.354217] ? security_mmap_file+0x174/0x1b0 [ 943.358701] vm_mmap_pgoff+0x27f/0x2c0 [ 943.362577] ? vma_is_stack_for_current+0xd0/0xd0 [ 943.367407] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 943.372153] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 943.377589] ? kasan_check_read+0x11/0x20 [ 943.381725] ? _copy_to_user+0xc8/0x110 [ 943.385691] ksys_mmap_pgoff+0xf1/0x660 [ 943.389655] ? find_mergeable_anon_vma+0xd0/0xd0 [ 943.394395] ? retint_kernel+0x2d/0x2d [ 943.398277] __x64_sys_mmap+0xe9/0x1b0 [ 943.402169] ? __x64_sys_mmap+0xa/0x1b0 [ 943.406141] do_syscall_64+0x1b9/0x820 [ 943.410044] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 943.415407] ? syscall_return_slowpath+0x5e0/0x5e0 [ 943.420330] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 943.425180] ? trace_hardirqs_on_caller+0x310/0x310 [ 943.430258] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 943.435263] ? prepare_exit_to_usermode+0x291/0x3b0 [ 943.440269] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 943.445108] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 943.450284] RIP: 0033:0x457579 [ 943.453482] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 943.472375] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 943.480073] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 943.487361] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 943.494617] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 943.501871] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 943.509128] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 943.516553] Memory limit reached of cgroup /syz0 [ 943.521658] memory: usage 204816kB, limit 204800kB, failcnt 6155 [ 943.527961] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 943.534755] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 943.540930] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:344KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:332KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 943.564561] Out of memory and no killable processes... [ 943.621979] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 943.634991] syz-executor0 cpuset=syz0 mems_allowed=0 [ 943.641294] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 943.649678] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 943.659030] Call Trace: [ 943.661606] dump_stack+0x244/0x3ab [ 943.665223] ? dump_stack_print_info.cold.2+0x52/0x52 [ 943.670399] ? lock_is_held_type+0x210/0x210 [ 943.674796] dump_header+0x27b/0xf72 [ 943.678539] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 943.683454] ? retint_kernel+0x2d/0x2d [ 943.687338] ? pagefault_out_of_memory+0x197/0x197 [ 943.692269] ? rcu_read_unlock+0x33/0x60 [ 943.696315] ? mem_cgroup_iter+0x514/0x1160 [ 943.700622] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 943.705370] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 943.710822] ? lock_is_held_type+0x210/0x210 [ 943.715219] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 943.719962] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 943.724708] ? preempt_schedule+0x4d/0x60 [ 943.728841] ? preempt_schedule_common+0x1f/0xd0 [ 943.733581] ? preempt_schedule+0x4d/0x60 [ 943.737728] ? ___preempt_schedule+0x16/0x18 [ 943.742140] ? trace_hardirqs_on+0xb4/0x310 [ 943.746445] ? _raw_spin_unlock_irq+0x75/0x80 [ 943.750939] ? css_task_iter_end+0x2ce/0x490 [ 943.755333] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 943.760858] ? cgroup_procs_next+0x70/0x70 [ 943.765082] ? _raw_spin_unlock_irq+0x60/0x80 [ 943.769563] ? oom_badness+0xaa0/0xaa0 [ 943.773437] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 943.778202] ? mem_cgroup_iter_break+0x30/0x30 [ 943.782782] ? cgroup_file_notify+0x226/0x2f0 [ 943.787280] out_of_memory.cold.30+0xf/0x184 [ 943.791680] ? kasan_check_read+0x11/0x20 [ 943.795833] ? oom_killer_disable+0x3a0/0x3a0 [ 943.800324] mem_cgroup_out_of_memory+0x15e/0x210 [ 943.805151] ? memory_oom_group_write+0x160/0x160 [ 943.809986] ? mem_cgroup_try_charge+0x627/0xe20 [ 943.814731] ? page_counter_try_charge+0x1c1/0x220 [ 943.819661] try_charge+0xb7c/0x1710 [ 943.823366] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 943.828285] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 943.832963] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 943.837726] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 943.843248] ? retint_kernel+0x2d/0x2d [ 943.847161] ? lock_page_memcg+0x350/0x350 [ 943.851400] ? lock_acquire+0x268/0x520 [ 943.855364] ? lock_release+0xa10/0xa10 [ 943.859344] mem_cgroup_try_charge+0x627/0xe20 [ 943.863912] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 943.869436] ? mem_cgroup_protected+0xa60/0xa60 [ 943.874099] ? shmem_getattr+0x2c0/0x2c0 [ 943.878145] ? trace_hardirqs_on_caller+0xc0/0x310 [ 943.883081] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 943.888530] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 943.893281] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 943.898209] shmem_getpage_gfp+0x186b/0x4840 [ 943.902614] ? shmem_add_to_page_cache+0x1950/0x1950 [ 943.907706] ? mark_held_locks+0x130/0x130 [ 943.911939] ? check_preemption_disabled+0x48/0x200 [ 943.916943] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 943.922477] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 943.928000] ? check_preemption_disabled+0x48/0x200 [ 943.933013] ? debug_smp_processor_id+0x1c/0x20 [ 943.937687] ? perf_trace_lock_acquire+0x15b/0x800 [ 943.942601] ? check_preemption_disabled+0x48/0x200 [ 943.947608] ? perf_trace_lock+0x7a0/0x7a0 [ 943.951830] ? check_preemption_disabled+0x48/0x200 [ 943.956832] ? debug_smp_processor_id+0x1c/0x20 [ 943.961502] ? perf_trace_lock+0x14d/0x7a0 [ 943.965728] ? lock_is_held_type+0x210/0x210 [ 943.970122] ? mark_held_locks+0x130/0x130 [ 943.974348] ? lock_acquire+0x1ed/0x520 [ 943.978309] ? alloc_set_pte+0x1447/0x1f40 [ 943.982531] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 943.988053] ? check_preemption_disabled+0x48/0x200 [ 943.993057] ? debug_smp_processor_id+0x1c/0x20 [ 943.997710] ? perf_trace_lock+0x14d/0x7a0 [ 944.001937] ? __rwlock_init+0x140/0x140 [ 944.005990] ? lock_is_held_type+0x210/0x210 [ 944.010401] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 944.015860] ? _raw_spin_lock+0x35/0x40 [ 944.019819] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 944.025347] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 944.030089] ? retint_kernel+0x2d/0x2d [ 944.033966] ? lock_is_held_type+0x210/0x210 [ 944.038367] ? filemap_map_pages+0xd11/0x19b0 [ 944.042849] ? lock_downgrade+0x900/0x900 [ 944.046988] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 944.051922] ? filemap_map_pages+0xae8/0x19b0 [ 944.056413] ? filemap_map_pages+0xd38/0x19b0 [ 944.060897] ? find_get_entries_tag+0x1400/0x1400 [ 944.065731] ? lock_downgrade+0x900/0x900 [ 944.069865] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 944.075387] ? check_preemption_disabled+0x48/0x200 [ 944.080389] ? debug_smp_processor_id+0x1c/0x20 [ 944.085041] ? perf_trace_lock+0x14d/0x7a0 [ 944.089276] ? __pte_alloc_kernel+0x220/0x220 [ 944.093759] ? lock_is_held_type+0x210/0x210 [ 944.098157] shmem_fault+0x25f/0x960 [ 944.101863] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 944.107127] ? trace_hardirqs_on_caller+0xc0/0x310 [ 944.112042] ? retint_kernel+0x2d/0x2d [ 944.115913] ? lock_is_held_type+0x210/0x210 [ 944.120304] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 944.125049] __do_fault+0x100/0x6b0 [ 944.128683] ? lock_downgrade+0x900/0x900 [ 944.132827] ? pmd_devmap_trans_unstable+0x220/0x220 [ 944.137916] ? kasan_check_read+0x11/0x20 [ 944.142049] ? do_raw_spin_unlock+0xa7/0x2f0 [ 944.146442] ? do_raw_spin_trylock+0x270/0x270 [ 944.151027] __handle_mm_fault+0x3d40/0x5a40 [ 944.155435] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 944.160278] ? lock_is_held_type+0x210/0x210 [ 944.164671] ? perf_trace_lock+0x7a0/0x7a0 [ 944.168891] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 944.174413] ? pmd_huge+0xf4/0x140 [ 944.177946] ? follow_page_mask+0x18b/0x2110 [ 944.182355] ? retint_kernel+0x2d/0x2d [ 944.186231] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 944.190972] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 944.196409] ? lock_is_held_type+0x210/0x210 [ 944.200804] ? handle_mm_fault+0x42a/0xc70 [ 944.205024] ? lock_downgrade+0x900/0x900 [ 944.209175] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 944.214090] ? retint_kernel+0x2d/0x2d [ 944.217969] ? handle_mm_fault+0x3ea/0xc70 [ 944.222192] handle_mm_fault+0x54f/0xc70 [ 944.226254] ? __handle_mm_fault+0x5a40/0x5a40 [ 944.230828] __get_user_pages+0x806/0x1b30 [ 944.235056] ? follow_page_mask+0x2110/0x2110 [ 944.239539] ? lock_is_held_type+0x210/0x210 [ 944.243939] ? __x64_sys_brk+0x850/0x850 [ 944.247985] ? check_preemption_disabled+0x48/0x200 [ 944.252992] ? lock_acquire+0x1ed/0x520 [ 944.256951] ? __mm_populate+0x31a/0x4d0 [ 944.261004] ? lock_release+0xa10/0xa10 [ 944.265006] ? perf_trace_sched_process_exec+0x860/0x860 [ 944.270553] ? lock_is_held_type+0x210/0x210 [ 944.274954] populate_vma_page_range+0x2db/0x3d0 [ 944.279700] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 944.284615] ? find_vma+0x34/0x190 [ 944.288144] __mm_populate+0x286/0x4d0 [ 944.292037] ? populate_vma_page_range+0x3d0/0x3d0 [ 944.296951] ? down_read_killable+0x150/0x150 [ 944.301433] ? security_mmap_file+0x174/0x1b0 [ 944.305917] vm_mmap_pgoff+0x27f/0x2c0 [ 944.309791] ? vma_is_stack_for_current+0xd0/0xd0 [ 944.314620] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 944.319361] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 944.324818] ? kasan_check_read+0x11/0x20 [ 944.328954] ? _copy_to_user+0xc8/0x110 [ 944.332920] ksys_mmap_pgoff+0xf1/0x660 [ 944.336881] ? find_mergeable_anon_vma+0xd0/0xd0 [ 944.341621] ? retint_kernel+0x2d/0x2d [ 944.345505] __x64_sys_mmap+0xe9/0x1b0 [ 944.349379] ? __x64_sys_mmap+0xa/0x1b0 [ 944.353340] do_syscall_64+0x1b9/0x820 [ 944.357223] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 944.362573] ? syscall_return_slowpath+0x5e0/0x5e0 [ 944.367491] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 944.372337] ? trace_hardirqs_on_caller+0x310/0x310 [ 944.377337] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 944.382339] ? prepare_exit_to_usermode+0x291/0x3b0 [ 944.387343] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 944.392175] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 944.397347] RIP: 0033:0x457579 [ 944.400523] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 944.419423] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 944.427119] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 944.434372] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 944.441626] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 944.448877] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 944.456132] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 944.463634] Memory limit reached of cgroup /syz0 [ 944.468749] memory: usage 204820kB, limit 204800kB, failcnt 6163 [ 944.475289] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 944.482209] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 944.488494] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:344KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:336KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 944.513940] Out of memory and no killable processes... [ 944.594846] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 944.606995] syz-executor0 cpuset=syz0 mems_allowed=0 [ 944.612384] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 944.620787] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 944.630126] Call Trace: [ 944.632705] dump_stack+0x244/0x3ab [ 944.636325] ? dump_stack_print_info.cold.2+0x52/0x52 [ 944.641503] ? lock_is_held_type+0x210/0x210 [ 944.645904] dump_header+0x27b/0xf72 [ 944.649609] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 944.654531] ? pagefault_out_of_memory+0x197/0x197 [ 944.659450] ? rcu_read_unlock+0x33/0x60 [ 944.663505] ? mem_cgroup_iter+0x514/0x1160 [ 944.667823] ? lock_is_held_type+0x210/0x210 [ 944.672219] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 944.676977] ? css_task_iter_end+0x222/0x490 [ 944.681381] ? lock_downgrade+0x900/0x900 [ 944.685535] ? trace_hardirqs_on+0xbd/0x310 [ 944.689863] ? kasan_check_read+0x11/0x20 [ 944.694017] ? css_task_iter_end+0x222/0x490 [ 944.698410] ? trace_hardirqs_off_caller+0x300/0x300 [ 944.703521] ? _raw_spin_unlock_irq+0x60/0x80 [ 944.708004] ? css_task_iter_end+0x2ce/0x490 [ 944.712414] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 944.717938] ? cgroup_procs_next+0x70/0x70 [ 944.722168] ? _raw_spin_unlock_irq+0x60/0x80 [ 944.726660] ? oom_badness+0xaa0/0xaa0 [ 944.730533] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 944.735287] ? mem_cgroup_iter_break+0x30/0x30 [ 944.739866] out_of_memory.cold.30+0xf/0x184 [ 944.744265] ? oom_killer_disable+0x3a0/0x3a0 [ 944.748750] ? trace_hardirqs_on+0xb4/0x310 [ 944.753059] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 944.758150] mem_cgroup_out_of_memory+0x15e/0x210 [ 944.762979] ? memory_oom_group_write+0x160/0x160 [ 944.767808] ? mem_cgroup_try_charge+0x627/0xe20 [ 944.772555] ? page_counter_try_charge+0x1c1/0x220 [ 944.777486] try_charge+0xb7c/0x1710 [ 944.781191] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 944.786110] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 944.790767] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 944.796288] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 944.801814] ? lock_page_memcg+0x350/0x350 [ 944.806055] ? lock_acquire+0x1ed/0x520 [ 944.810015] ? mem_cgroup_id_get_many+0x160/0x160 [ 944.814856] ? lock_release+0xa10/0xa10 [ 944.818824] mem_cgroup_try_charge+0x627/0xe20 [ 944.823395] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 944.828917] ? mem_cgroup_protected+0xa60/0xa60 [ 944.833575] ? shmem_getattr+0x2c0/0x2c0 [ 944.837620] ? trace_hardirqs_on_caller+0xc0/0x310 [ 944.842535] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 944.847989] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 944.852742] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 944.857659] shmem_getpage_gfp+0x186b/0x4840 [ 944.862063] ? shmem_add_to_page_cache+0x1950/0x1950 [ 944.867152] ? mark_held_locks+0x130/0x130 [ 944.871370] ? check_preemption_disabled+0x48/0x200 [ 944.876377] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 944.881932] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 944.887467] ? check_preemption_disabled+0x48/0x200 [ 944.892501] ? debug_smp_processor_id+0x1c/0x20 [ 944.897155] ? perf_trace_lock_acquire+0x15b/0x800 [ 944.902068] ? check_preemption_disabled+0x48/0x200 [ 944.907086] ? perf_trace_lock+0x7a0/0x7a0 [ 944.911305] ? check_preemption_disabled+0x48/0x200 [ 944.916307] ? debug_smp_processor_id+0x1c/0x20 [ 944.920961] ? perf_trace_lock+0x14d/0x7a0 [ 944.925194] ? retint_kernel+0x2d/0x2d [ 944.929069] ? trace_hardirqs_on_caller+0xc0/0x310 [ 944.933987] ? lock_is_held_type+0x210/0x210 [ 944.938385] ? mark_held_locks+0x130/0x130 [ 944.942613] ? lock_acquire+0x1ed/0x520 [ 944.946572] ? alloc_set_pte+0x1447/0x1f40 [ 944.950799] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 944.956320] ? check_preemption_disabled+0x48/0x200 [ 944.961323] ? debug_smp_processor_id+0x1c/0x20 [ 944.965980] ? perf_trace_lock+0x14d/0x7a0 [ 944.970239] ? __rwlock_init+0x140/0x140 [ 944.974304] ? lock_is_held_type+0x210/0x210 [ 944.978730] ? _raw_spin_lock+0x35/0x40 [ 944.982701] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 944.988223] ? alloc_set_pte+0xdee/0x1f40 [ 944.992356] ? xas_descend+0x201/0x510 [ 944.996235] ? do_swap_page+0x3660/0x3660 [ 945.000368] ? retint_kernel+0x2d/0x2d [ 945.004241] ? trace_hardirqs_on_caller+0xc0/0x310 [ 945.009176] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 945.014698] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 945.019438] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 945.024882] ? lock_is_held_type+0x210/0x210 [ 945.029277] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 945.034803] ? filemap_map_pages+0xd11/0x19b0 [ 945.039285] ? lock_downgrade+0x900/0x900 [ 945.043421] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 945.048342] ? filemap_map_pages+0x8fa/0x19b0 [ 945.052828] ? filemap_map_pages+0xd38/0x19b0 [ 945.057314] ? find_get_entries_tag+0x1400/0x1400 [ 945.062143] ? lock_downgrade+0x900/0x900 [ 945.066294] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 945.071816] ? check_preemption_disabled+0x48/0x200 [ 945.076818] ? debug_smp_processor_id+0x1c/0x20 [ 945.081478] ? perf_trace_lock+0x14d/0x7a0 [ 945.085701] ? lock_is_held_type+0x210/0x210 [ 945.090102] shmem_fault+0x25f/0x960 [ 945.093809] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 945.099079] ? lock_is_held_type+0x210/0x210 [ 945.103509] __do_fault+0x100/0x6b0 [ 945.107138] ? lock_downgrade+0x900/0x900 [ 945.111273] ? pmd_devmap_trans_unstable+0x220/0x220 [ 945.116379] ? kasan_check_read+0x11/0x20 [ 945.120511] ? do_raw_spin_unlock+0xa7/0x2f0 [ 945.124904] ? do_raw_spin_trylock+0x270/0x270 [ 945.129484] ? trace_hardirqs_on_caller+0xc0/0x310 [ 945.134402] __handle_mm_fault+0x3d40/0x5a40 [ 945.138800] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 945.143628] ? lock_is_held_type+0x210/0x210 [ 945.148025] ? perf_trace_lock+0x7a0/0x7a0 [ 945.152266] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 945.157819] ? pmd_huge+0xf4/0x140 [ 945.161353] ? follow_page_mask+0x18b/0x2110 [ 945.165754] ? gup_pgd_range+0x3ab0/0x3ab0 [ 945.170000] ? lock_is_held_type+0x210/0x210 [ 945.174397] ? handle_mm_fault+0x42a/0xc70 [ 945.178633] ? lock_downgrade+0x900/0x900 [ 945.182771] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 945.187690] ? __get_user_pages+0x806/0x1b30 [ 945.192085] ? trace_hardirqs_off_caller+0x300/0x300 [ 945.197174] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 945.202695] ? check_preemption_disabled+0x48/0x200 [ 945.207696] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 945.212439] handle_mm_fault+0x54f/0xc70 [ 945.216507] ? __handle_mm_fault+0x5a40/0x5a40 [ 945.221081] __get_user_pages+0x806/0x1b30 [ 945.225332] ? follow_page_mask+0x2110/0x2110 [ 945.229815] ? lock_is_held_type+0x210/0x210 [ 945.234225] ? __x64_sys_brk+0x850/0x850 [ 945.238281] ? check_preemption_disabled+0x48/0x200 [ 945.243284] ? lock_acquire+0x1ed/0x520 [ 945.247241] ? __mm_populate+0x31a/0x4d0 [ 945.251303] ? lock_release+0xa10/0xa10 [ 945.255262] ? perf_trace_sched_process_exec+0x860/0x860 [ 945.260696] ? lock_is_held_type+0x210/0x210 [ 945.265114] populate_vma_page_range+0x2db/0x3d0 [ 945.269856] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 945.274775] ? find_vma+0x34/0x190 [ 945.278302] __mm_populate+0x286/0x4d0 [ 945.282194] ? populate_vma_page_range+0x3d0/0x3d0 [ 945.287108] ? down_read_killable+0x150/0x150 [ 945.291590] ? security_mmap_file+0x174/0x1b0 [ 945.296096] vm_mmap_pgoff+0x27f/0x2c0 [ 945.299967] ? vma_is_stack_for_current+0xd0/0xd0 [ 945.304803] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 945.309559] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 945.314995] ? kasan_check_read+0x11/0x20 [ 945.319142] ? _copy_to_user+0xc8/0x110 [ 945.323115] ksys_mmap_pgoff+0xf1/0x660 [ 945.327091] ? find_mergeable_anon_vma+0xd0/0xd0 [ 945.331847] ? retint_kernel+0x2d/0x2d [ 945.335736] __x64_sys_mmap+0xe9/0x1b0 [ 945.339618] ? __x64_sys_mmap+0xa/0x1b0 [ 945.343583] do_syscall_64+0x1b9/0x820 [ 945.347722] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 945.353075] ? syscall_return_slowpath+0x5e0/0x5e0 [ 945.357997] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 945.362826] ? trace_hardirqs_on_caller+0x310/0x310 [ 945.367824] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 945.372827] ? prepare_exit_to_usermode+0x291/0x3b0 [ 945.377839] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 945.382670] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 945.387843] RIP: 0033:0x457579 [ 945.391021] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 945.409907] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 945.417600] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 945.424852] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 945.432104] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 945.439358] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 945.446613] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 945.453975] Memory limit reached of cgroup /syz0 [ 945.459099] memory: usage 204800kB, limit 204800kB, failcnt 6173 [ 945.465483] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 945.472397] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 945.478720] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:344KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:344KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 945.502023] Out of memory and no killable processes... [ 945.565999] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 945.578129] syz-executor0 cpuset=syz0 mems_allowed=0 [ 945.583415] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 945.591818] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 945.601182] Call Trace: [ 945.603768] dump_stack+0x244/0x3ab [ 945.607383] ? dump_stack_print_info.cold.2+0x52/0x52 [ 945.612563] dump_header+0x27b/0xf72 [ 945.616266] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 945.621210] ? pagefault_out_of_memory+0x197/0x197 [ 945.626143] ? rcu_read_unlock+0x33/0x60 [ 945.630189] ? mem_cgroup_iter+0x514/0x1160 [ 945.634512] ? lock_is_held_type+0x210/0x210 [ 945.638908] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 945.643650] ? css_task_iter_end+0x222/0x490 [ 945.648043] ? lock_downgrade+0x900/0x900 [ 945.652179] ? trace_hardirqs_on+0xbd/0x310 [ 945.656486] ? kasan_check_read+0x11/0x20 [ 945.660620] ? css_task_iter_end+0x222/0x490 [ 945.665022] ? trace_hardirqs_off_caller+0x300/0x300 [ 945.670211] ? _raw_spin_unlock_irq+0x60/0x80 [ 945.674694] ? css_task_iter_end+0x2ce/0x490 [ 945.679085] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 945.684608] ? cgroup_procs_next+0x70/0x70 [ 945.688863] ? _raw_spin_unlock_irq+0x60/0x80 [ 945.693343] ? oom_badness+0xaa0/0xaa0 [ 945.697221] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 945.701964] ? mem_cgroup_iter_break+0x30/0x30 [ 945.706560] out_of_memory.cold.30+0xf/0x184 [ 945.710982] ? oom_killer_disable+0x3a0/0x3a0 [ 945.715482] ? trace_hardirqs_on+0xb4/0x310 [ 945.719802] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 945.724896] mem_cgroup_out_of_memory+0x15e/0x210 [ 945.729724] ? memory_oom_group_write+0x160/0x160 [ 945.734554] ? mem_cgroup_try_charge+0x627/0xe20 [ 945.739306] ? page_counter_try_charge+0x1c1/0x220 [ 945.744236] try_charge+0xb7c/0x1710 [ 945.747936] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 945.752869] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 945.757542] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 945.763064] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 945.768586] ? lock_page_memcg+0x350/0x350 [ 945.772817] ? lock_acquire+0x1ed/0x520 [ 945.776774] ? mem_cgroup_id_get_many+0x160/0x160 [ 945.781603] ? lock_release+0xa10/0xa10 [ 945.785584] mem_cgroup_try_charge+0x627/0xe20 [ 945.790153] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 945.795683] ? mem_cgroup_protected+0xa60/0xa60 [ 945.800344] ? shmem_getattr+0x2c0/0x2c0 [ 945.804402] ? trace_hardirqs_on_caller+0xc0/0x310 [ 945.809341] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 945.814783] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 945.819535] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 945.824452] shmem_getpage_gfp+0x186b/0x4840 [ 945.828867] ? shmem_add_to_page_cache+0x1950/0x1950 [ 945.833959] ? mark_held_locks+0x130/0x130 [ 945.838183] ? check_preemption_disabled+0x48/0x200 [ 945.843185] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 945.848709] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 945.854233] ? check_preemption_disabled+0x48/0x200 [ 945.859236] ? debug_smp_processor_id+0x1c/0x20 [ 945.863893] ? perf_trace_lock_acquire+0x15b/0x800 [ 945.868806] ? check_preemption_disabled+0x48/0x200 [ 945.873806] ? retint_kernel+0x2d/0x2d [ 945.877681] ? trace_hardirqs_on_caller+0xc0/0x310 [ 945.882595] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 945.887339] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 945.892773] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 945.898214] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 945.902961] ? retint_kernel+0x2d/0x2d [ 945.906847] ? lock_acquire+0x268/0x520 [ 945.910810] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 945.916332] ? check_preemption_disabled+0x48/0x200 [ 945.921347] ? debug_smp_processor_id+0x1c/0x20 [ 945.926008] ? perf_trace_lock+0x14d/0x7a0 [ 945.930225] ? __rwlock_init+0x140/0x140 [ 945.934277] ? lock_is_held_type+0x210/0x210 [ 945.938673] ? retint_kernel+0x2d/0x2d [ 945.942561] ? trace_hardirqs_on_caller+0xc0/0x310 [ 945.947491] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 945.952233] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 945.957677] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 945.962425] ? retint_kernel+0x2d/0x2d [ 945.966317] ? lock_is_held_type+0x210/0x210 [ 945.970717] ? filemap_map_pages+0xd11/0x19b0 [ 945.975200] ? lock_downgrade+0x900/0x900 [ 945.979335] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 945.984255] ? xas_find+0x3de/0xa60 [ 945.987868] ? xas_find+0x424/0xa60 [ 945.991494] ? filemap_map_pages+0xd38/0x19b0 [ 945.996001] ? find_get_entries_tag+0x1400/0x1400 [ 946.000835] ? lock_downgrade+0x900/0x900 [ 946.005028] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 946.010569] ? check_preemption_disabled+0x48/0x200 [ 946.015598] ? debug_smp_processor_id+0x1c/0x20 [ 946.020253] ? perf_trace_lock+0x14d/0x7a0 [ 946.024654] ? lock_is_held_type+0x210/0x210 [ 946.029070] shmem_fault+0x25f/0x960 [ 946.032777] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 946.038045] ? retint_kernel+0x2d/0x2d [ 946.041933] ? lock_is_held_type+0x210/0x210 [ 946.046359] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 946.051107] __do_fault+0x100/0x6b0 [ 946.054722] ? lock_downgrade+0x900/0x900 [ 946.058856] ? pmd_devmap_trans_unstable+0x220/0x220 [ 946.063945] ? kasan_check_read+0x11/0x20 [ 946.068078] ? do_raw_spin_unlock+0xa7/0x2f0 [ 946.072501] ? do_raw_spin_trylock+0x270/0x270 [ 946.077077] __handle_mm_fault+0x3d40/0x5a40 [ 946.081483] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 946.086311] ? lock_is_held_type+0x210/0x210 [ 946.090707] ? perf_trace_lock+0x7a0/0x7a0 [ 946.094930] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 946.100448] ? pmd_huge+0xf4/0x140 [ 946.103989] ? follow_page_mask+0x18b/0x2110 [ 946.108385] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 946.113128] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 946.118614] ? gup_pgd_range+0x3ab0/0x3ab0 [ 946.122838] ? lock_is_held_type+0x210/0x210 [ 946.127231] ? handle_mm_fault+0x42a/0xc70 [ 946.131456] ? lock_downgrade+0x900/0x900 [ 946.135600] ? retint_kernel+0x2d/0x2d [ 946.139484] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 946.144399] ? __get_user_pages+0x806/0x1b30 [ 946.148794] ? trace_hardirqs_off_caller+0x300/0x300 [ 946.153881] ? handle_mm_fault+0x216/0xc70 [ 946.158128] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 946.163666] ? check_preemption_disabled+0x48/0x200 [ 946.168671] handle_mm_fault+0x54f/0xc70 [ 946.172721] ? __handle_mm_fault+0x5a40/0x5a40 [ 946.177288] ? __get_user_pages+0x8ba/0x1b30 [ 946.181683] __get_user_pages+0x806/0x1b30 [ 946.185908] ? follow_page_mask+0x2110/0x2110 [ 946.190418] ? lock_is_held_type+0x210/0x210 [ 946.194821] ? __x64_sys_brk+0x850/0x850 [ 946.198870] ? check_preemption_disabled+0x48/0x200 [ 946.203904] ? lock_acquire+0x1ed/0x520 [ 946.207879] ? __mm_populate+0x31a/0x4d0 [ 946.211940] ? lock_release+0xa10/0xa10 [ 946.215904] ? perf_trace_sched_process_exec+0x860/0x860 [ 946.221339] ? lock_is_held_type+0x210/0x210 [ 946.225738] populate_vma_page_range+0x2db/0x3d0 [ 946.230518] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 946.235452] ? find_vma+0x34/0x190 [ 946.238993] __mm_populate+0x286/0x4d0 [ 946.242887] ? populate_vma_page_range+0x3d0/0x3d0 [ 946.247799] ? down_read_killable+0x150/0x150 [ 946.252277] ? security_mmap_file+0x174/0x1b0 [ 946.256758] vm_mmap_pgoff+0x27f/0x2c0 [ 946.260647] ? vma_is_stack_for_current+0xd0/0xd0 [ 946.265485] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 946.270227] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 946.275660] ? kasan_check_read+0x11/0x20 [ 946.279792] ? _copy_to_user+0xc8/0x110 [ 946.283782] ksys_mmap_pgoff+0xf1/0x660 [ 946.287744] ? find_mergeable_anon_vma+0xd0/0xd0 [ 946.292502] ? retint_kernel+0x2d/0x2d [ 946.296404] __x64_sys_mmap+0xe9/0x1b0 [ 946.300281] ? __x64_sys_mmap+0xa/0x1b0 [ 946.304258] do_syscall_64+0x1b9/0x820 [ 946.308133] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 946.313492] ? syscall_return_slowpath+0x5e0/0x5e0 [ 946.318405] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 946.323235] ? trace_hardirqs_on_caller+0x310/0x310 [ 946.328236] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 946.333242] ? prepare_exit_to_usermode+0x291/0x3b0 [ 946.338246] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 946.343097] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 946.348271] RIP: 0033:0x457579 [ 946.351449] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 946.370340] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 946.378046] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 946.385300] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 946.392554] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 946.399808] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 946.407063] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 946.414797] Memory limit reached of cgroup /syz0 [ 946.419897] memory: usage 204804kB, limit 204800kB, failcnt 6181 [ 946.426298] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 946.433227] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 946.439466] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:344KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:348KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 946.464434] Out of memory and no killable processes... [ 946.532400] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 946.545491] syz-executor0 cpuset=syz0 mems_allowed=0 [ 946.551478] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 946.559876] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 946.569228] Call Trace: [ 946.571805] dump_stack+0x244/0x3ab [ 946.575423] ? dump_stack_print_info.cold.2+0x52/0x52 [ 946.580599] ? lock_is_held_type+0x210/0x210 [ 946.585001] dump_header+0x27b/0xf72 [ 946.588706] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 946.593624] ? pagefault_out_of_memory+0x197/0x197 [ 946.598560] ? rcu_read_unlock+0x33/0x60 [ 946.602608] ? mem_cgroup_iter+0x514/0x1160 [ 946.606948] ? lock_is_held_type+0x210/0x210 [ 946.611365] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 946.616124] ? css_task_iter_end+0x222/0x490 [ 946.620531] ? lock_downgrade+0x900/0x900 [ 946.624670] ? trace_hardirqs_on+0xbd/0x310 [ 946.628974] ? kasan_check_read+0x11/0x20 [ 946.633108] ? css_task_iter_end+0x222/0x490 [ 946.637504] ? trace_hardirqs_off_caller+0x300/0x300 [ 946.642602] ? _raw_spin_unlock_irq+0x60/0x80 [ 946.647083] ? css_task_iter_end+0x2ce/0x490 [ 946.651521] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 946.657044] ? cgroup_procs_next+0x70/0x70 [ 946.661266] ? _raw_spin_unlock_irq+0x60/0x80 [ 946.665746] ? oom_badness+0xaa0/0xaa0 [ 946.669618] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 946.674380] ? mem_cgroup_iter_break+0x30/0x30 [ 946.678980] ? cgroup_file_notify+0x226/0x2f0 [ 946.683480] out_of_memory.cold.30+0xf/0x184 [ 946.687878] ? kasan_check_read+0x11/0x20 [ 946.692029] ? oom_killer_disable+0x3a0/0x3a0 [ 946.696531] mem_cgroup_out_of_memory+0x15e/0x210 [ 946.701360] ? memory_oom_group_write+0x160/0x160 [ 946.706186] ? mem_cgroup_try_charge+0x627/0xe20 [ 946.710929] ? page_counter_try_charge+0x1c1/0x220 [ 946.715847] try_charge+0xb7c/0x1710 [ 946.719549] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 946.724476] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 946.729133] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 946.734655] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 946.740179] ? lock_page_memcg+0x350/0x350 [ 946.744421] ? lock_acquire+0x1ed/0x520 [ 946.748393] ? mem_cgroup_id_get_many+0x160/0x160 [ 946.753222] ? lock_release+0xa10/0xa10 [ 946.757193] mem_cgroup_try_charge+0x627/0xe20 [ 946.761764] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 946.767288] ? mem_cgroup_protected+0xa60/0xa60 [ 946.771951] ? shmem_getattr+0x2c0/0x2c0 [ 946.776020] ? trace_hardirqs_on_caller+0xc0/0x310 [ 946.780933] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 946.786390] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 946.791171] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 946.796088] shmem_getpage_gfp+0x186b/0x4840 [ 946.800610] ? shmem_add_to_page_cache+0x1950/0x1950 [ 946.805702] ? mark_held_locks+0x130/0x130 [ 946.809980] ? check_preemption_disabled+0x48/0x200 [ 946.815013] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 946.820534] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 946.826073] ? check_preemption_disabled+0x48/0x200 [ 946.831077] ? debug_smp_processor_id+0x1c/0x20 [ 946.835734] ? perf_trace_lock_acquire+0x15b/0x800 [ 946.840647] ? check_preemption_disabled+0x48/0x200 [ 946.845651] ? perf_trace_lock+0x7a0/0x7a0 [ 946.849873] ? check_preemption_disabled+0x48/0x200 [ 946.854880] ? debug_smp_processor_id+0x1c/0x20 [ 946.859547] ? perf_trace_lock+0x14d/0x7a0 [ 946.863771] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 946.868514] ? lock_is_held_type+0x210/0x210 [ 946.872907] ? retint_kernel+0x2d/0x2d [ 946.876777] ? trace_hardirqs_on_caller+0xc0/0x310 [ 946.881690] ? mark_held_locks+0x130/0x130 [ 946.885925] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 946.890675] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 946.896117] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 946.901638] ? check_preemption_disabled+0x48/0x200 [ 946.906640] ? debug_smp_processor_id+0x1c/0x20 [ 946.911292] ? perf_trace_lock+0x14d/0x7a0 [ 946.915508] ? retint_kernel+0x2d/0x2d [ 946.919385] ? lock_is_held_type+0x210/0x210 [ 946.923779] ? alloc_set_pte+0xdee/0x1f40 [ 946.927911] ? alloc_set_pte+0xe0c/0x1f40 [ 946.932047] ? alloc_set_pte+0xdee/0x1f40 [ 946.936181] ? xas_descend+0x201/0x510 [ 946.940058] ? do_swap_page+0x3660/0x3660 [ 946.944206] ? retint_kernel+0x2d/0x2d [ 946.948095] ? trace_hardirqs_on_caller+0xc0/0x310 [ 946.953027] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 946.958550] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 946.963294] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 946.968729] ? lock_is_held_type+0x210/0x210 [ 946.973125] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 946.978665] ? filemap_map_pages+0xd11/0x19b0 [ 946.983145] ? lock_downgrade+0x900/0x900 [ 946.987281] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 946.992206] ? filemap_map_pages+0xd38/0x19b0 [ 946.996693] ? find_get_entries_tag+0x1400/0x1400 [ 947.001520] ? lock_downgrade+0x900/0x900 [ 947.005654] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 947.011192] ? check_preemption_disabled+0x48/0x200 [ 947.016195] ? debug_smp_processor_id+0x1c/0x20 [ 947.020849] ? perf_trace_lock+0x14d/0x7a0 [ 947.025073] ? lock_is_held_type+0x210/0x210 [ 947.029480] shmem_fault+0x25f/0x960 [ 947.033186] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 947.038460] ? retint_kernel+0x2d/0x2d [ 947.042343] ? retint_kernel+0x2d/0x2d [ 947.046218] ? trace_hardirqs_on_caller+0xc0/0x310 [ 947.051132] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 947.055876] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 947.061317] __do_fault+0x100/0x6b0 [ 947.064932] ? pmd_devmap_trans_unstable+0x220/0x220 [ 947.070052] ? retint_kernel+0x2d/0x2d [ 947.073930] ? __handle_mm_fault+0x3d38/0x5a40 [ 947.078503] __handle_mm_fault+0x3d40/0x5a40 [ 947.082909] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 947.087758] ? lock_is_held_type+0x210/0x210 [ 947.092156] ? perf_trace_lock+0x7a0/0x7a0 [ 947.096380] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 947.101907] ? pmd_huge+0xf4/0x140 [ 947.105451] ? follow_page_mask+0x18b/0x2110 [ 947.109868] ? gup_pgd_range+0x3ab0/0x3ab0 [ 947.114089] ? lock_is_held_type+0x210/0x210 [ 947.118506] ? handle_mm_fault+0x42a/0xc70 [ 947.122729] ? lock_downgrade+0x900/0x900 [ 947.126865] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 947.131776] ? __get_user_pages+0x806/0x1b30 [ 947.136171] ? trace_hardirqs_off_caller+0x300/0x300 [ 947.141261] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 947.146784] ? check_preemption_disabled+0x48/0x200 [ 947.151789] handle_mm_fault+0x54f/0xc70 [ 947.155842] ? __handle_mm_fault+0x5a40/0x5a40 [ 947.160411] ? __get_user_pages+0x8ba/0x1b30 [ 947.164809] __get_user_pages+0x806/0x1b30 [ 947.169038] ? follow_page_mask+0x2110/0x2110 [ 947.173525] ? lock_is_held_type+0x210/0x210 [ 947.177925] ? __x64_sys_brk+0x850/0x850 [ 947.181973] ? check_preemption_disabled+0x48/0x200 [ 947.186984] ? lock_acquire+0x1ed/0x520 [ 947.190943] ? __mm_populate+0x31a/0x4d0 [ 947.195009] ? lock_release+0xa10/0xa10 [ 947.198964] ? perf_trace_sched_process_exec+0x860/0x860 [ 947.204401] ? lock_is_held_type+0x210/0x210 [ 947.208815] populate_vma_page_range+0x2db/0x3d0 [ 947.213559] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 947.218485] ? find_vma+0x34/0x190 [ 947.222012] __mm_populate+0x286/0x4d0 [ 947.225912] ? populate_vma_page_range+0x3d0/0x3d0 [ 947.230827] ? down_read_killable+0x150/0x150 [ 947.235308] ? security_mmap_file+0x174/0x1b0 [ 947.239792] vm_mmap_pgoff+0x27f/0x2c0 [ 947.243667] ? vma_is_stack_for_current+0xd0/0xd0 [ 947.248500] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 947.253242] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 947.258676] ? kasan_check_read+0x11/0x20 [ 947.262811] ? _copy_to_user+0xc8/0x110 [ 947.266774] ksys_mmap_pgoff+0xf1/0x660 [ 947.270736] ? find_mergeable_anon_vma+0xd0/0xd0 [ 947.275485] ? retint_kernel+0x2d/0x2d [ 947.279364] __x64_sys_mmap+0xe9/0x1b0 [ 947.283253] ? __x64_sys_mmap+0xa/0x1b0 [ 947.287214] do_syscall_64+0x1b9/0x820 [ 947.291093] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 947.296442] ? syscall_return_slowpath+0x5e0/0x5e0 [ 947.301362] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 947.306190] ? trace_hardirqs_on_caller+0x310/0x310 [ 947.311190] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 947.316191] ? prepare_exit_to_usermode+0x291/0x3b0 [ 947.321210] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 947.326042] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 947.331214] RIP: 0033:0x457579 [ 947.334394] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 947.353523] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 947.361217] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 947.368484] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 947.375739] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 947.382992] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 947.390246] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 947.397693] Memory limit reached of cgroup /syz0 [ 947.402879] memory: usage 204808kB, limit 204800kB, failcnt 6189 [ 947.409147] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 947.416017] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 947.422286] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:352KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 947.447142] Out of memory and no killable processes... [ 947.517003] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 947.529132] syz-executor0 cpuset=syz0 mems_allowed=0 [ 947.534405] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 947.542806] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 947.552141] Call Trace: [ 947.554717] dump_stack+0x244/0x3ab [ 947.558333] ? dump_stack_print_info.cold.2+0x52/0x52 [ 947.563515] ? lock_is_held_type+0x210/0x210 [ 947.567930] dump_header+0x27b/0xf72 [ 947.571634] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 947.576556] ? pagefault_out_of_memory+0x197/0x197 [ 947.581504] ? rcu_read_unlock+0x33/0x60 [ 947.585553] ? mem_cgroup_iter+0x514/0x1160 [ 947.589862] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 947.594608] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 947.600043] ? lock_is_held_type+0x210/0x210 [ 947.604481] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 947.609264] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 947.614008] ? retint_kernel+0x2d/0x2d [ 947.617899] ? trace_hardirqs_on+0xb4/0x310 [ 947.622211] ? _raw_spin_unlock_irq+0x56/0x80 [ 947.626706] ? _raw_spin_unlock_irq+0x60/0x80 [ 947.631187] ? css_task_iter_end+0x2ce/0x490 [ 947.635583] ? cgroup_procs_next+0x70/0x70 [ 947.639804] ? _raw_spin_unlock_irq+0x60/0x80 [ 947.644291] ? oom_badness+0xaa0/0xaa0 [ 947.648164] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 947.652905] ? mem_cgroup_iter_break+0x30/0x30 [ 947.657495] out_of_memory.cold.30+0xf/0x184 [ 947.661897] ? oom_killer_disable+0x3a0/0x3a0 [ 947.666394] ? trace_hardirqs_on+0xb4/0x310 [ 947.670704] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 947.675795] mem_cgroup_out_of_memory+0x15e/0x210 [ 947.680649] ? memory_oom_group_write+0x160/0x160 [ 947.685484] ? mem_cgroup_try_charge+0x627/0xe20 [ 947.690245] ? page_counter_try_charge+0x1c1/0x220 [ 947.695180] try_charge+0xb7c/0x1710 [ 947.698883] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 947.703802] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 947.708467] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 947.713996] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 947.719524] ? lock_page_memcg+0x350/0x350 [ 947.723750] ? lock_acquire+0x1ed/0x520 [ 947.727709] ? mem_cgroup_id_get_many+0x160/0x160 [ 947.732540] ? lock_release+0xa10/0xa10 [ 947.736515] mem_cgroup_try_charge+0x627/0xe20 [ 947.741084] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 947.746611] ? mem_cgroup_protected+0xa60/0xa60 [ 947.751264] ? trace_hardirqs_on_caller+0xc0/0x310 [ 947.756184] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 947.760924] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 947.766361] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 947.771799] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 947.776629] ? retint_kernel+0x2d/0x2d [ 947.780513] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 947.785431] shmem_getpage_gfp+0x186b/0x4840 [ 947.789838] ? shmem_add_to_page_cache+0x1950/0x1950 [ 947.794946] ? mark_held_locks+0x130/0x130 [ 947.799166] ? check_preemption_disabled+0x48/0x200 [ 947.804166] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 947.809687] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 947.815209] ? check_preemption_disabled+0x48/0x200 [ 947.820212] ? debug_smp_processor_id+0x1c/0x20 [ 947.824871] ? perf_trace_lock_acquire+0x15b/0x800 [ 947.829795] ? check_preemption_disabled+0x48/0x200 [ 947.834802] ? perf_trace_lock+0x7a0/0x7a0 [ 947.839034] ? check_preemption_disabled+0x48/0x200 [ 947.844050] ? debug_smp_processor_id+0x1c/0x20 [ 947.848710] ? perf_trace_lock+0x14d/0x7a0 [ 947.853061] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 947.857817] ? lock_is_held_type+0x210/0x210 [ 947.862217] ? retint_kernel+0x2d/0x2d [ 947.866104] ? trace_hardirqs_on_caller+0xc0/0x310 [ 947.871032] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 947.875776] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 947.881220] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 947.886679] ? lock_acquire+0x1ed/0x520 [ 947.890640] ? alloc_set_pte+0x1447/0x1f40 [ 947.894861] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 947.900384] ? check_preemption_disabled+0x48/0x200 [ 947.905387] ? debug_smp_processor_id+0x1c/0x20 [ 947.910039] ? perf_trace_lock+0x14d/0x7a0 [ 947.914263] ? __rwlock_init+0x140/0x140 [ 947.918310] ? lock_is_held_type+0x210/0x210 [ 947.922711] ? _raw_spin_lock+0x35/0x40 [ 947.926683] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 947.932208] ? alloc_set_pte+0xdee/0x1f40 [ 947.936342] ? xas_descend+0x201/0x510 [ 947.940221] ? do_swap_page+0x3660/0x3660 [ 947.944356] ? retint_kernel+0x2d/0x2d [ 947.948229] ? trace_hardirqs_on_caller+0xc0/0x310 [ 947.953144] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 947.958670] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 947.963429] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 947.968867] ? lock_is_held_type+0x210/0x210 [ 947.973260] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 947.978790] ? filemap_map_pages+0xd11/0x19b0 [ 947.983272] ? lock_downgrade+0x900/0x900 [ 947.987430] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 947.992358] ? filemap_map_pages+0xd38/0x19b0 [ 947.996862] ? find_get_entries_tag+0x1400/0x1400 [ 948.001689] ? lock_downgrade+0x900/0x900 [ 948.005841] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 948.011364] ? check_preemption_disabled+0x48/0x200 [ 948.016368] ? debug_smp_processor_id+0x1c/0x20 [ 948.021021] ? perf_trace_lock+0x14d/0x7a0 [ 948.025240] ? retint_kernel+0x2d/0x2d [ 948.029127] ? trace_hardirqs_on_caller+0xc0/0x310 [ 948.034040] ? retint_kernel+0x2d/0x2d [ 948.037912] ? trace_hardirqs_on_caller+0xc0/0x310 [ 948.042825] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 948.048260] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 948.053002] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 948.058499] shmem_fault+0x25f/0x960 [ 948.062208] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 948.067480] ? retint_kernel+0x2d/0x2d [ 948.071358] ? __handle_mm_fault+0x3d38/0x5a40 [ 948.075929] __do_fault+0x100/0x6b0 [ 948.079545] ? pmd_devmap_trans_unstable+0x220/0x220 [ 948.084633] ? do_raw_spin_unlock+0xa7/0x2f0 [ 948.089055] ? do_raw_spin_unlock+0x1e7/0x2f0 [ 948.093538] ? do_raw_spin_trylock+0x270/0x270 [ 948.098115] __handle_mm_fault+0x3d40/0x5a40 [ 948.102514] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 948.107341] ? lock_is_held_type+0x210/0x210 [ 948.111736] ? perf_trace_lock+0x7a0/0x7a0 [ 948.115958] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 948.121491] ? pmd_huge+0xf4/0x140 [ 948.125027] ? follow_page_mask+0x18b/0x2110 [ 948.129423] ? gup_pgd_range+0x3ab0/0x3ab0 [ 948.133647] ? lock_is_held_type+0x210/0x210 [ 948.138042] ? handle_mm_fault+0x42a/0xc70 [ 948.142261] ? lock_downgrade+0x900/0x900 [ 948.146399] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 948.151318] ? __get_user_pages+0x806/0x1b30 [ 948.155712] ? trace_hardirqs_off_caller+0x300/0x300 [ 948.160801] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 948.166325] ? check_preemption_disabled+0x48/0x200 [ 948.171330] handle_mm_fault+0x54f/0xc70 [ 948.175381] ? __handle_mm_fault+0x5a40/0x5a40 [ 948.179948] ? __get_user_pages+0x8ba/0x1b30 [ 948.184346] __get_user_pages+0x806/0x1b30 [ 948.188573] ? follow_page_mask+0x2110/0x2110 [ 948.193058] ? lock_is_held_type+0x210/0x210 [ 948.197457] ? __x64_sys_brk+0x850/0x850 [ 948.201510] ? check_preemption_disabled+0x48/0x200 [ 948.206518] ? lock_acquire+0x1ed/0x520 [ 948.210504] ? __mm_populate+0x31a/0x4d0 [ 948.214557] ? lock_release+0xa10/0xa10 [ 948.218516] ? perf_trace_sched_process_exec+0x860/0x860 [ 948.223951] ? lock_is_held_type+0x210/0x210 [ 948.228351] populate_vma_page_range+0x2db/0x3d0 [ 948.233120] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 948.238034] ? find_vma+0x34/0x190 [ 948.241563] __mm_populate+0x286/0x4d0 [ 948.245442] ? populate_vma_page_range+0x3d0/0x3d0 [ 948.250363] ? down_read_killable+0x150/0x150 [ 948.254850] ? security_mmap_file+0x174/0x1b0 [ 948.259334] vm_mmap_pgoff+0x27f/0x2c0 [ 948.263213] ? vma_is_stack_for_current+0xd0/0xd0 [ 948.268041] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 948.272782] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 948.278213] ? kasan_check_read+0x11/0x20 [ 948.282346] ? _copy_to_user+0xc8/0x110 [ 948.286310] ksys_mmap_pgoff+0xf1/0x660 [ 948.290273] ? find_mergeable_anon_vma+0xd0/0xd0 [ 948.295013] ? retint_kernel+0x2d/0x2d [ 948.298889] __x64_sys_mmap+0xe9/0x1b0 [ 948.302763] ? __x64_sys_mmap+0xa/0x1b0 [ 948.306726] do_syscall_64+0x1b9/0x820 [ 948.310599] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 948.315950] ? syscall_return_slowpath+0x5e0/0x5e0 [ 948.320866] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 948.325695] ? trace_hardirqs_on_caller+0x310/0x310 [ 948.330694] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 948.335696] ? prepare_exit_to_usermode+0x291/0x3b0 [ 948.340741] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 948.345577] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 948.350774] RIP: 0033:0x457579 [ 948.353957] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 948.372845] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 948.380541] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 948.387792] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 948.395070] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 948.402325] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 948.409597] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 948.417022] Memory limit reached of cgroup /syz0 [ 948.422079] memory: usage 204812kB, limit 204800kB, failcnt 6197 [ 948.428257] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 948.435357] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 948.441961] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:356KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 948.464333] Out of memory and no killable processes... [ 948.519422] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 948.531922] syz-executor0 cpuset=syz0 mems_allowed=0 [ 948.537167] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 948.545553] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 948.554903] Call Trace: [ 948.557493] dump_stack+0x244/0x3ab [ 948.561114] ? dump_stack_print_info.cold.2+0x52/0x52 [ 948.566290] ? lock_is_held_type+0x210/0x210 [ 948.570691] dump_header+0x27b/0xf72 [ 948.574408] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 948.579325] ? pagefault_out_of_memory+0x197/0x197 [ 948.584246] ? rcu_read_unlock+0x33/0x60 [ 948.588293] ? mem_cgroup_iter+0x514/0x1160 [ 948.592621] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 948.597364] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 948.602804] ? lock_is_held_type+0x210/0x210 [ 948.607198] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 948.611954] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 948.616704] ? retint_kernel+0x2d/0x2d [ 948.620586] ? trace_hardirqs_on+0xb4/0x310 [ 948.624894] ? _raw_spin_unlock_irq+0x56/0x80 [ 948.629389] ? _raw_spin_unlock_irq+0x60/0x80 [ 948.633873] ? css_task_iter_end+0x2ce/0x490 [ 948.638270] ? cgroup_procs_next+0x70/0x70 [ 948.642502] ? _raw_spin_unlock_irq+0x60/0x80 [ 948.646986] ? oom_badness+0xaa0/0xaa0 [ 948.650860] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 948.655617] ? mem_cgroup_iter_break+0x30/0x30 [ 948.660203] out_of_memory.cold.30+0xf/0x184 [ 948.664599] ? kasan_check_read+0x11/0x20 [ 948.668734] ? oom_killer_disable+0x3a0/0x3a0 [ 948.673227] mem_cgroup_out_of_memory+0x15e/0x210 [ 948.678069] ? memory_oom_group_write+0x160/0x160 [ 948.682897] ? check_memory_region+0x117/0x1b0 [ 948.687477] try_charge+0xb7c/0x1710 [ 948.691181] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 948.696100] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 948.700757] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 948.706279] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 948.711801] ? lock_page_memcg+0x350/0x350 [ 948.716025] ? lock_acquire+0x1ed/0x520 [ 948.719991] ? mem_cgroup_id_get_many+0x160/0x160 [ 948.724827] ? lock_release+0xa10/0xa10 [ 948.728797] mem_cgroup_try_charge+0x627/0xe20 [ 948.733384] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 948.738923] ? mem_cgroup_protected+0xa60/0xa60 [ 948.743583] ? shmem_getattr+0x2c0/0x2c0 [ 948.747648] ? trace_hardirqs_on_caller+0xc0/0x310 [ 948.752565] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 948.758010] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 948.762828] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 948.767755] shmem_getpage_gfp+0x186b/0x4840 [ 948.772161] ? shmem_add_to_page_cache+0x1950/0x1950 [ 948.777253] ? mark_held_locks+0x130/0x130 [ 948.781485] ? check_preemption_disabled+0x48/0x200 [ 948.786501] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 948.792032] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 948.797558] ? check_preemption_disabled+0x48/0x200 [ 948.802572] ? debug_smp_processor_id+0x1c/0x20 [ 948.807234] ? perf_trace_lock_acquire+0x15b/0x800 [ 948.812171] ? check_preemption_disabled+0x48/0x200 [ 948.817180] ? perf_trace_lock+0x7a0/0x7a0 [ 948.821402] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 948.826844] ? debug_smp_processor_id+0x1c/0x20 [ 948.831509] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 948.836262] ? mark_held_locks+0x130/0x130 [ 948.840504] ? lock_acquire+0x1ed/0x520 [ 948.844472] ? alloc_set_pte+0x1447/0x1f40 [ 948.848702] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 948.854240] ? check_preemption_disabled+0x48/0x200 [ 948.859248] ? debug_smp_processor_id+0x1c/0x20 [ 948.863926] ? perf_trace_lock+0x14d/0x7a0 [ 948.868148] ? __rwlock_init+0x140/0x140 [ 948.872196] ? lock_is_held_type+0x210/0x210 [ 948.876594] ? _raw_spin_lock+0x35/0x40 [ 948.880556] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 948.886089] ? alloc_set_pte+0xdee/0x1f40 [ 948.890240] ? xas_descend+0x201/0x510 [ 948.894126] ? do_swap_page+0x3660/0x3660 [ 948.898279] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 948.903817] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 948.909345] ? lock_is_held_type+0x210/0x210 [ 948.913738] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 948.919262] ? filemap_map_pages+0xd11/0x19b0 [ 948.923745] ? lock_downgrade+0x900/0x900 [ 948.927883] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 948.932821] ? filemap_map_pages+0xd38/0x19b0 [ 948.937313] ? find_get_entries_tag+0x1400/0x1400 [ 948.942152] ? lock_downgrade+0x900/0x900 [ 948.946289] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 948.951814] ? check_preemption_disabled+0x48/0x200 [ 948.956830] ? debug_smp_processor_id+0x1c/0x20 [ 948.961499] ? perf_trace_lock+0x14d/0x7a0 [ 948.965720] ? __pte_alloc_kernel+0x220/0x220 [ 948.970206] ? lock_is_held_type+0x210/0x210 [ 948.974606] shmem_fault+0x25f/0x960 [ 948.978312] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 948.983576] ? retint_kernel+0x2d/0x2d [ 948.987452] ? lock_is_held_type+0x210/0x210 [ 948.991860] __do_fault+0x100/0x6b0 [ 948.995487] ? lock_downgrade+0x900/0x900 [ 948.999624] ? pmd_devmap_trans_unstable+0x220/0x220 [ 949.004715] ? kasan_check_read+0x11/0x20 [ 949.008846] ? do_raw_spin_unlock+0xa7/0x2f0 [ 949.013239] ? do_raw_spin_trylock+0x270/0x270 [ 949.017816] __handle_mm_fault+0x3d40/0x5a40 [ 949.022217] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 949.027046] ? lock_is_held_type+0x210/0x210 [ 949.031457] ? perf_trace_lock+0x7a0/0x7a0 [ 949.035697] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 949.041223] ? pmd_huge+0xf4/0x140 [ 949.044771] ? follow_page_mask+0x18b/0x2110 [ 949.049169] ? gup_pgd_range+0x3ab0/0x3ab0 [ 949.053394] ? lock_is_held_type+0x210/0x210 [ 949.057792] ? handle_mm_fault+0x42a/0xc70 [ 949.062014] ? lock_downgrade+0x900/0x900 [ 949.066152] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 949.071067] ? __get_user_pages+0x806/0x1b30 [ 949.075471] ? trace_hardirqs_off_caller+0x300/0x300 [ 949.080569] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 949.086094] ? check_preemption_disabled+0x48/0x200 [ 949.091095] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 949.095839] handle_mm_fault+0x54f/0xc70 [ 949.099887] ? __handle_mm_fault+0x5a40/0x5a40 [ 949.104493] __get_user_pages+0x806/0x1b30 [ 949.108723] ? follow_page_mask+0x2110/0x2110 [ 949.113205] ? lock_is_held_type+0x210/0x210 [ 949.117607] ? __x64_sys_brk+0x850/0x850 [ 949.121654] ? check_preemption_disabled+0x48/0x200 [ 949.126663] ? lock_acquire+0x1ed/0x520 [ 949.130623] ? __mm_populate+0x31a/0x4d0 [ 949.134674] ? lock_release+0xa10/0xa10 [ 949.138632] ? perf_trace_sched_process_exec+0x860/0x860 [ 949.144070] ? lock_is_held_type+0x210/0x210 [ 949.148505] populate_vma_page_range+0x2db/0x3d0 [ 949.153252] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 949.158169] ? find_vma+0x34/0x190 [ 949.161712] __mm_populate+0x286/0x4d0 [ 949.165588] ? populate_vma_page_range+0x3d0/0x3d0 [ 949.170511] ? down_read_killable+0x150/0x150 [ 949.174991] ? security_mmap_file+0x174/0x1b0 [ 949.179485] vm_mmap_pgoff+0x27f/0x2c0 [ 949.183365] ? vma_is_stack_for_current+0xd0/0xd0 [ 949.188193] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 949.192936] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 949.198371] ? kasan_check_read+0x11/0x20 [ 949.202508] ? _copy_to_user+0xc8/0x110 [ 949.206485] ksys_mmap_pgoff+0xf1/0x660 [ 949.210447] ? find_mergeable_anon_vma+0xd0/0xd0 [ 949.215197] ? retint_kernel+0x2d/0x2d [ 949.219094] __x64_sys_mmap+0xe9/0x1b0 [ 949.222969] ? __x64_sys_mmap+0xa/0x1b0 [ 949.226937] do_syscall_64+0x1b9/0x820 [ 949.230813] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 949.236166] ? syscall_return_slowpath+0x5e0/0x5e0 [ 949.241093] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 949.245924] ? trace_hardirqs_on_caller+0x310/0x310 [ 949.250923] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 949.255922] ? prepare_exit_to_usermode+0x291/0x3b0 [ 949.260927] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 949.265762] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 949.270932] RIP: 0033:0x457579 [ 949.274110] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 949.293008] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 949.300708] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 949.307965] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 949.315225] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 949.322490] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 949.329746] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 949.337143] Memory limit reached of cgroup /syz0 [ 949.342348] memory: usage 204816kB, limit 204800kB, failcnt 6205 [ 949.348594] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 949.355868] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 949.362102] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:360KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 949.386994] Out of memory and no killable processes... [ 949.472021] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 949.484261] syz-executor0 cpuset=syz0 mems_allowed=0 [ 949.489676] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 949.498063] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 949.507401] Call Trace: [ 949.509983] dump_stack+0x244/0x3ab [ 949.513602] ? dump_stack_print_info.cold.2+0x52/0x52 [ 949.518779] ? lock_is_held_type+0x210/0x210 [ 949.523177] dump_header+0x27b/0xf72 [ 949.526877] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 949.531792] ? retint_kernel+0x2d/0x2d [ 949.535670] ? pagefault_out_of_memory+0x197/0x197 [ 949.540590] ? rcu_read_unlock+0x33/0x60 [ 949.544637] ? mem_cgroup_iter+0x514/0x1160 [ 949.548949] ? lock_is_held_type+0x210/0x210 [ 949.553352] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 949.558118] ? css_task_iter_end+0x222/0x490 [ 949.562519] ? lock_downgrade+0x900/0x900 [ 949.566655] ? trace_hardirqs_on+0xbd/0x310 [ 949.570957] ? kasan_check_read+0x11/0x20 [ 949.575094] ? css_task_iter_end+0x222/0x490 [ 949.579498] ? trace_hardirqs_off_caller+0x300/0x300 [ 949.584595] ? _raw_spin_unlock_irq+0x60/0x80 [ 949.589076] ? css_task_iter_end+0x2ce/0x490 [ 949.593480] ? cgroup_procs_next+0x70/0x70 [ 949.597704] ? _raw_spin_unlock_irq+0x60/0x80 [ 949.602188] ? oom_badness+0xaa0/0xaa0 [ 949.606064] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 949.610824] ? mem_cgroup_iter_break+0x30/0x30 [ 949.615399] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 949.620834] ? cgroup_file_notify+0x226/0x2f0 [ 949.625316] out_of_memory.cold.30+0xf/0x184 [ 949.629715] ? oom_killer_disable+0x3a0/0x3a0 [ 949.634206] mem_cgroup_out_of_memory+0x15e/0x210 [ 949.639034] ? memory_oom_group_write+0x160/0x160 [ 949.643876] ? mem_cgroup_try_charge+0x627/0xe20 [ 949.648620] ? page_counter_try_charge+0x1c1/0x220 [ 949.653538] try_charge+0xb7c/0x1710 [ 949.657239] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 949.662159] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 949.666818] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 949.672340] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 949.677870] ? lock_page_memcg+0x350/0x350 [ 949.682095] ? lock_acquire+0x1ed/0x520 [ 949.686053] ? mem_cgroup_id_get_many+0x160/0x160 [ 949.690881] ? lock_release+0xa10/0xa10 [ 949.694871] mem_cgroup_try_charge+0x627/0xe20 [ 949.699441] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 949.704970] ? mem_cgroup_protected+0xa60/0xa60 [ 949.709630] ? shmem_getattr+0x2c0/0x2c0 [ 949.713675] ? trace_hardirqs_on_caller+0xc0/0x310 [ 949.718591] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 949.724032] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 949.728782] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 949.733699] shmem_getpage_gfp+0x186b/0x4840 [ 949.738105] ? shmem_add_to_page_cache+0x1950/0x1950 [ 949.743217] ? mark_held_locks+0x130/0x130 [ 949.747439] ? check_preemption_disabled+0x48/0x200 [ 949.752438] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 949.757967] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 949.763495] ? check_preemption_disabled+0x48/0x200 [ 949.768500] ? debug_smp_processor_id+0x1c/0x20 [ 949.773156] ? perf_trace_lock_acquire+0x15b/0x800 [ 949.778087] ? check_preemption_disabled+0x48/0x200 [ 949.783092] ? perf_trace_lock+0x7a0/0x7a0 [ 949.787313] ? check_preemption_disabled+0x48/0x200 [ 949.792316] ? debug_smp_processor_id+0x1c/0x20 [ 949.796967] ? perf_trace_lock+0x14d/0x7a0 [ 949.801198] ? lock_is_held_type+0x210/0x210 [ 949.805610] ? mark_held_locks+0x130/0x130 [ 949.809835] ? lock_acquire+0x1ed/0x520 [ 949.813796] ? alloc_set_pte+0x1447/0x1f40 [ 949.818019] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 949.823543] ? check_preemption_disabled+0x48/0x200 [ 949.828547] ? debug_smp_processor_id+0x1c/0x20 [ 949.833204] ? perf_trace_lock+0x14d/0x7a0 [ 949.837425] ? retint_kernel+0x2d/0x2d [ 949.841299] ? trace_hardirqs_on_caller+0xc0/0x310 [ 949.846216] ? lock_is_held_type+0x210/0x210 [ 949.850615] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 949.856143] ? alloc_set_pte+0xdee/0x1f40 [ 949.860281] ? do_swap_page+0x3660/0x3660 [ 949.864415] ? retint_kernel+0x2d/0x2d [ 949.868285] ? retint_kernel+0x2d/0x2d [ 949.872159] ? trace_hardirqs_on_caller+0xc0/0x310 [ 949.877075] ? trace_hardirqs_on_caller+0xc0/0x310 [ 949.882009] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 949.887449] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 949.892898] ? lock_is_held_type+0x210/0x210 [ 949.897293] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 949.902818] ? filemap_map_pages+0xd11/0x19b0 [ 949.907302] ? lock_downgrade+0x900/0x900 [ 949.911443] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 949.916373] ? filemap_map_pages+0x1096/0x19b0 [ 949.920947] ? filemap_map_pages+0xd38/0x19b0 [ 949.925438] ? find_get_entries_tag+0x1400/0x1400 [ 949.930269] ? lock_downgrade+0x900/0x900 [ 949.934409] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 949.939933] ? check_preemption_disabled+0x48/0x200 [ 949.944939] ? debug_smp_processor_id+0x1c/0x20 [ 949.949594] ? perf_trace_lock+0x14d/0x7a0 [ 949.953821] ? lock_is_held_type+0x210/0x210 [ 949.958220] shmem_fault+0x25f/0x960 [ 949.961941] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 949.967226] ? retint_kernel+0x2d/0x2d [ 949.971115] ? retint_kernel+0x2d/0x2d [ 949.974992] ? lock_is_held_type+0x210/0x210 [ 949.979388] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 949.984136] __do_fault+0x100/0x6b0 [ 949.987752] ? lock_downgrade+0x900/0x900 [ 949.991885] ? pmd_devmap_trans_unstable+0x220/0x220 [ 949.996988] ? kasan_check_read+0x11/0x20 [ 950.001123] ? do_raw_spin_unlock+0xa7/0x2f0 [ 950.005517] ? do_raw_spin_trylock+0x270/0x270 [ 950.010093] __handle_mm_fault+0x3d40/0x5a40 [ 950.014504] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 950.019338] ? lock_is_held_type+0x210/0x210 [ 950.023736] ? perf_trace_lock+0x7a0/0x7a0 [ 950.027958] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 950.033490] ? pmd_huge+0xf4/0x140 [ 950.037025] ? follow_page_mask+0x18b/0x2110 [ 950.041419] ? retint_kernel+0x2d/0x2d [ 950.045294] ? trace_hardirqs_on_caller+0xc0/0x310 [ 950.050210] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 950.054954] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 950.060414] ? lock_is_held_type+0x210/0x210 [ 950.064815] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 950.069561] ? retint_kernel+0x2d/0x2d [ 950.073441] ? handle_mm_fault+0x6e7/0xc70 [ 950.077672] handle_mm_fault+0x54f/0xc70 [ 950.081719] ? __handle_mm_fault+0x5a40/0x5a40 [ 950.086294] __get_user_pages+0x806/0x1b30 [ 950.090525] ? follow_page_mask+0x2110/0x2110 [ 950.095009] ? lock_is_held_type+0x210/0x210 [ 950.099410] ? __x64_sys_brk+0x850/0x850 [ 950.103458] ? check_preemption_disabled+0x48/0x200 [ 950.108483] ? lock_acquire+0x1ed/0x520 [ 950.112442] ? __mm_populate+0x31a/0x4d0 [ 950.116502] ? lock_release+0xa10/0xa10 [ 950.120461] ? perf_trace_sched_process_exec+0x860/0x860 [ 950.125917] ? lock_is_held_type+0x210/0x210 [ 950.130316] populate_vma_page_range+0x2db/0x3d0 [ 950.135065] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 950.139982] ? find_vma+0x34/0x190 [ 950.143514] __mm_populate+0x286/0x4d0 [ 950.147392] ? populate_vma_page_range+0x3d0/0x3d0 [ 950.152307] ? down_read_killable+0x150/0x150 [ 950.156790] ? security_mmap_file+0x174/0x1b0 [ 950.161276] vm_mmap_pgoff+0x27f/0x2c0 [ 950.165172] ? vma_is_stack_for_current+0xd0/0xd0 [ 950.170003] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 950.174768] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 950.180203] ? kasan_check_read+0x11/0x20 [ 950.184338] ? _copy_to_user+0xc8/0x110 [ 950.188302] ksys_mmap_pgoff+0xf1/0x660 [ 950.192266] ? find_mergeable_anon_vma+0xd0/0xd0 [ 950.197004] ? retint_kernel+0x2d/0x2d [ 950.200886] __x64_sys_mmap+0xe9/0x1b0 [ 950.204760] ? __x64_sys_mmap+0xa/0x1b0 [ 950.208723] do_syscall_64+0x1b9/0x820 [ 950.212596] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 950.217947] ? syscall_return_slowpath+0x5e0/0x5e0 [ 950.222863] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 950.227693] ? trace_hardirqs_on_caller+0x310/0x310 [ 950.232695] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 950.237719] ? prepare_exit_to_usermode+0x291/0x3b0 [ 950.242726] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 950.247573] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 950.252746] RIP: 0033:0x457579 [ 950.255924] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 950.274812] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 950.282506] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 950.289761] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 950.297028] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 950.304301] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 950.311558] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 950.319001] Memory limit reached of cgroup /syz0 [ 950.323979] memory: usage 204820kB, limit 204800kB, failcnt 6213 [ 950.330496] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 950.337356] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 950.344001] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:364KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 950.367763] Out of memory and no killable processes... [ 950.454223] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 950.466352] syz-executor0 cpuset=syz0 mems_allowed=0 [ 950.471548] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 950.479934] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 950.489552] Call Trace: [ 950.492132] dump_stack+0x244/0x3ab [ 950.495747] ? dump_stack_print_info.cold.2+0x52/0x52 [ 950.500925] ? lock_is_held_type+0x210/0x210 [ 950.505327] dump_header+0x27b/0xf72 [ 950.509033] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 950.513946] ? retint_kernel+0x2d/0x2d [ 950.517820] ? pagefault_out_of_memory+0x197/0x197 [ 950.522741] ? rcu_read_unlock+0x33/0x60 [ 950.526790] ? mem_cgroup_iter+0x514/0x1160 [ 950.531118] ? lock_is_held_type+0x210/0x210 [ 950.535516] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 950.540258] ? css_task_iter_end+0x222/0x490 [ 950.544673] ? lock_downgrade+0x900/0x900 [ 950.548812] ? trace_hardirqs_on+0xbd/0x310 [ 950.553117] ? kasan_check_read+0x11/0x20 [ 950.557250] ? css_task_iter_end+0x222/0x490 [ 950.561643] ? trace_hardirqs_off_caller+0x300/0x300 [ 950.566739] ? _raw_spin_unlock_irq+0x60/0x80 [ 950.571220] ? css_task_iter_end+0x2ce/0x490 [ 950.575634] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 950.581157] ? cgroup_procs_next+0x70/0x70 [ 950.585379] ? _raw_spin_unlock_irq+0x60/0x80 [ 950.589860] ? oom_badness+0xaa0/0xaa0 [ 950.593733] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 950.598485] ? mem_cgroup_iter_break+0x30/0x30 [ 950.603066] out_of_memory.cold.30+0xf/0x184 [ 950.607472] ? oom_killer_disable+0x3a0/0x3a0 [ 950.611969] ? trace_hardirqs_on+0xb4/0x310 [ 950.616281] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 950.621373] mem_cgroup_out_of_memory+0x15e/0x210 [ 950.626202] ? memory_oom_group_write+0x160/0x160 [ 950.631029] ? mem_cgroup_try_charge+0x627/0xe20 [ 950.635774] ? page_counter_try_charge+0x1c1/0x220 [ 950.640692] try_charge+0xb7c/0x1710 [ 950.644394] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 950.649315] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 950.653974] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 950.659504] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 950.665042] ? lock_page_memcg+0x350/0x350 [ 950.669264] ? lock_acquire+0x1ed/0x520 [ 950.673222] ? mem_cgroup_id_get_many+0x160/0x160 [ 950.678053] ? lock_release+0xa10/0xa10 [ 950.682056] mem_cgroup_try_charge+0x627/0xe20 [ 950.686649] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 950.692175] ? mem_cgroup_protected+0xa60/0xa60 [ 950.696832] ? shmem_getattr+0x2c0/0x2c0 [ 950.700879] ? trace_hardirqs_on_caller+0xc0/0x310 [ 950.705794] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 950.711237] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 950.715990] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 950.720905] shmem_getpage_gfp+0x186b/0x4840 [ 950.725313] ? shmem_add_to_page_cache+0x1950/0x1950 [ 950.730404] ? mark_held_locks+0x130/0x130 [ 950.734626] ? check_preemption_disabled+0x48/0x200 [ 950.739627] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 950.745150] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 950.750674] ? check_preemption_disabled+0x48/0x200 [ 950.755678] ? debug_smp_processor_id+0x1c/0x20 [ 950.760330] ? perf_trace_lock_acquire+0x15b/0x800 [ 950.765247] ? check_preemption_disabled+0x48/0x200 [ 950.770250] ? perf_trace_lock+0x7a0/0x7a0 [ 950.774474] ? check_preemption_disabled+0x48/0x200 [ 950.779491] ? retint_kernel+0x2d/0x2d [ 950.783366] ? debug_smp_processor_id+0x1c/0x20 [ 950.788017] ? perf_trace_lock+0x14d/0x7a0 [ 950.792242] ? lock_is_held_type+0x210/0x210 [ 950.796633] ? retint_kernel+0x2d/0x2d [ 950.800505] ? trace_hardirqs_on_caller+0xc0/0x310 [ 950.805417] ? mark_held_locks+0x130/0x130 [ 950.809635] ? trace_hardirqs_on_caller+0xc0/0x310 [ 950.814553] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 950.820005] ? lock_acquire+0x1ed/0x520 [ 950.823973] ? alloc_set_pte+0x1447/0x1f40 [ 950.828200] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 950.833725] ? check_preemption_disabled+0x48/0x200 [ 950.838727] ? debug_smp_processor_id+0x1c/0x20 [ 950.843382] ? perf_trace_lock+0x14d/0x7a0 [ 950.847606] ? __rwlock_init+0x140/0x140 [ 950.851660] ? lock_is_held_type+0x210/0x210 [ 950.856059] ? _raw_spin_lock+0x35/0x40 [ 950.860018] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 950.865547] ? alloc_set_pte+0xdee/0x1f40 [ 950.869680] ? xas_descend+0x201/0x510 [ 950.873588] ? do_swap_page+0x3660/0x3660 [ 950.877724] ? retint_kernel+0x2d/0x2d [ 950.881614] ? trace_hardirqs_on_caller+0xc0/0x310 [ 950.886531] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 950.892056] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 950.896799] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 950.902240] ? lock_is_held_type+0x210/0x210 [ 950.906632] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 950.912156] ? filemap_map_pages+0xd11/0x19b0 [ 950.916635] ? lock_downgrade+0x900/0x900 [ 950.920771] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 950.925698] ? filemap_map_pages+0xd38/0x19b0 [ 950.930184] ? find_get_entries_tag+0x1400/0x1400 [ 950.935016] ? lock_downgrade+0x900/0x900 [ 950.939154] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 950.944678] ? check_preemption_disabled+0x48/0x200 [ 950.949683] ? debug_smp_processor_id+0x1c/0x20 [ 950.954339] ? perf_trace_lock+0x14d/0x7a0 [ 950.958560] ? __pte_alloc_kernel+0x220/0x220 [ 950.963042] ? retint_kernel+0x2d/0x2d [ 950.966914] ? trace_hardirqs_on_caller+0xc0/0x310 [ 950.971845] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 950.976590] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 950.982032] shmem_fault+0x25f/0x960 [ 950.985737] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 950.990999] ? retint_kernel+0x2d/0x2d [ 950.994891] ? __do_fault+0x92/0x6b0 [ 950.998594] __do_fault+0x100/0x6b0 [ 951.002209] ? lock_downgrade+0x900/0x900 [ 951.006342] ? pmd_devmap_trans_unstable+0x220/0x220 [ 951.011487] ? kasan_check_read+0x11/0x20 [ 951.015624] ? do_raw_spin_unlock+0xa7/0x2f0 [ 951.020015] ? do_raw_spin_trylock+0x270/0x270 [ 951.024589] __handle_mm_fault+0x3d40/0x5a40 [ 951.028991] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 951.033823] ? lock_is_held_type+0x210/0x210 [ 951.038213] ? perf_trace_lock+0x7a0/0x7a0 [ 951.042434] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 951.047953] ? pmd_huge+0xf4/0x140 [ 951.051496] ? follow_page_mask+0x18b/0x2110 [ 951.055888] ? retint_kernel+0x2d/0x2d [ 951.059762] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 951.064507] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 951.069941] ? lock_is_held_type+0x210/0x210 [ 951.074338] ? handle_mm_fault+0x42a/0xc70 [ 951.078558] ? lock_downgrade+0x900/0x900 [ 951.082696] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 951.087609] ? retint_kernel+0x2d/0x2d [ 951.091487] ? __get_user_pages+0x806/0x1b30 [ 951.095885] ? trace_hardirqs_off_caller+0x300/0x300 [ 951.100970] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 951.106511] ? check_preemption_disabled+0x48/0x200 [ 951.111517] handle_mm_fault+0x54f/0xc70 [ 951.115567] ? __handle_mm_fault+0x5a40/0x5a40 [ 951.120138] __get_user_pages+0x806/0x1b30 [ 951.124363] ? follow_page_mask+0x2110/0x2110 [ 951.128844] ? lock_is_held_type+0x210/0x210 [ 951.133275] ? __x64_sys_brk+0x850/0x850 [ 951.137329] ? check_preemption_disabled+0x48/0x200 [ 951.142336] ? lock_acquire+0x1ed/0x520 [ 951.146315] ? __mm_populate+0x31a/0x4d0 [ 951.150364] ? lock_release+0xa10/0xa10 [ 951.154324] ? perf_trace_sched_process_exec+0x860/0x860 [ 951.159760] ? lock_is_held_type+0x210/0x210 [ 951.164161] populate_vma_page_range+0x2db/0x3d0 [ 951.168922] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 951.173838] ? find_vma+0x34/0x190 [ 951.177364] __mm_populate+0x286/0x4d0 [ 951.181241] ? populate_vma_page_range+0x3d0/0x3d0 [ 951.186158] ? down_read_killable+0x150/0x150 [ 951.190640] ? security_mmap_file+0x174/0x1b0 [ 951.195125] vm_mmap_pgoff+0x27f/0x2c0 [ 951.199002] ? vma_is_stack_for_current+0xd0/0xd0 [ 951.203833] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 951.208586] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 951.214036] ? kasan_check_read+0x11/0x20 [ 951.218175] ? _copy_to_user+0xc8/0x110 [ 951.222142] ksys_mmap_pgoff+0xf1/0x660 [ 951.226104] ? find_mergeable_anon_vma+0xd0/0xd0 [ 951.230844] ? retint_kernel+0x2d/0x2d [ 951.234724] __x64_sys_mmap+0xe9/0x1b0 [ 951.238597] ? __x64_sys_mmap+0xa/0x1b0 [ 951.242565] do_syscall_64+0x1b9/0x820 [ 951.246439] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 951.251788] ? syscall_return_slowpath+0x5e0/0x5e0 [ 951.256705] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 951.261536] ? trace_hardirqs_on_caller+0x310/0x310 [ 951.266539] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 951.271540] ? prepare_exit_to_usermode+0x291/0x3b0 [ 951.276548] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 951.281400] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 951.286574] RIP: 0033:0x457579 [ 951.289754] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 951.308640] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 951.316335] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 951.323590] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 951.330842] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 951.338092] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 951.345645] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 951.353072] Memory limit reached of cgroup /syz0 [ 951.358088] memory: usage 204824kB, limit 204800kB, failcnt 6221 [ 951.364439] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 951.371263] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 951.377543] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:368KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 951.401553] Out of memory and no killable processes... [ 951.462639] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 951.474764] syz-executor0 cpuset=syz0 mems_allowed=0 [ 951.480005] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 951.488392] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 951.497729] Call Trace: [ 951.500305] dump_stack+0x244/0x3ab [ 951.503922] ? dump_stack_print_info.cold.2+0x52/0x52 [ 951.509098] ? lock_is_held_type+0x210/0x210 [ 951.513512] dump_header+0x27b/0xf72 [ 951.517215] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 951.522134] ? pagefault_out_of_memory+0x197/0x197 [ 951.527049] ? rcu_read_unlock+0x33/0x60 [ 951.531112] ? mem_cgroup_iter+0x514/0x1160 [ 951.535425] ? lock_is_held_type+0x210/0x210 [ 951.539832] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 951.544579] ? css_task_iter_end+0x222/0x490 [ 951.548974] ? lock_downgrade+0x900/0x900 [ 951.553135] ? trace_hardirqs_on+0xbd/0x310 [ 951.557440] ? kasan_check_read+0x11/0x20 [ 951.561571] ? css_task_iter_end+0x222/0x490 [ 951.565966] ? trace_hardirqs_off_caller+0x300/0x300 [ 951.571062] ? _raw_spin_unlock_irq+0x60/0x80 [ 951.575547] ? retint_kernel+0x2d/0x2d [ 951.579424] ? trace_hardirqs_on_caller+0xc0/0x310 [ 951.584339] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 951.589108] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 951.594567] ? trace_hardirqs_on+0xb4/0x310 [ 951.598880] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 951.603624] ? retint_kernel+0x2d/0x2d [ 951.607510] out_of_memory.cold.30+0xf/0x184 [ 951.611915] ? kasan_check_read+0x11/0x20 [ 951.616060] ? oom_killer_disable+0x3a0/0x3a0 [ 951.620554] mem_cgroup_out_of_memory+0x15e/0x210 [ 951.625382] ? memory_oom_group_write+0x160/0x160 [ 951.630215] try_charge+0xb7c/0x1710 [ 951.633917] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 951.638834] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 951.643499] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 951.649020] ? trace_hardirqs_on_caller+0xc0/0x310 [ 951.653938] ? lock_page_memcg+0x350/0x350 [ 951.658161] ? lock_acquire+0x1ed/0x520 [ 951.662121] ? mem_cgroup_id_get_many+0x160/0x160 [ 951.666951] ? lock_release+0xa10/0xa10 [ 951.670924] mem_cgroup_try_charge+0x627/0xe20 [ 951.675505] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 951.681032] ? mem_cgroup_protected+0xa60/0xa60 [ 951.685690] ? shmem_getattr+0x2c0/0x2c0 [ 951.689734] ? trace_hardirqs_on_caller+0xc0/0x310 [ 951.694651] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 951.700091] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 951.704847] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 951.709763] shmem_getpage_gfp+0x186b/0x4840 [ 951.714172] ? shmem_add_to_page_cache+0x1950/0x1950 [ 951.719262] ? mark_held_locks+0x130/0x130 [ 951.723494] ? check_preemption_disabled+0x48/0x200 [ 951.728500] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 951.734022] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 951.739545] ? check_preemption_disabled+0x48/0x200 [ 951.744550] ? debug_smp_processor_id+0x1c/0x20 [ 951.749206] ? perf_trace_lock_acquire+0x15b/0x800 [ 951.754120] ? check_preemption_disabled+0x48/0x200 [ 951.759127] ? perf_trace_lock+0x7a0/0x7a0 [ 951.763352] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 951.768789] ? debug_smp_processor_id+0x1c/0x20 [ 951.773447] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 951.778226] ? mark_held_locks+0x130/0x130 [ 951.782452] ? lock_acquire+0x1ed/0x520 [ 951.786425] ? alloc_set_pte+0x1447/0x1f40 [ 951.790659] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 951.796183] ? check_preemption_disabled+0x48/0x200 [ 951.801185] ? debug_smp_processor_id+0x1c/0x20 [ 951.805838] ? perf_trace_lock+0x14d/0x7a0 [ 951.810056] ? __rwlock_init+0x140/0x140 [ 951.814124] ? lock_is_held_type+0x210/0x210 [ 951.818522] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 951.823974] ? _raw_spin_lock+0x35/0x40 [ 951.827938] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 951.833464] ? alloc_set_pte+0xdee/0x1f40 [ 951.837608] ? xas_descend+0x201/0x510 [ 951.841492] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 951.846234] ? retint_kernel+0x2d/0x2d [ 951.850111] ? lock_is_held_type+0x210/0x210 [ 951.854507] ? xas_find+0xc0/0xa60 [ 951.858037] ? filemap_map_pages+0xd11/0x19b0 [ 951.862521] ? lock_downgrade+0x900/0x900 [ 951.866659] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 951.871589] ? filemap_map_pages+0xd38/0x19b0 [ 951.876079] ? find_get_entries_tag+0x1400/0x1400 [ 951.880907] ? lock_downgrade+0x900/0x900 [ 951.885041] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 951.890564] ? check_preemption_disabled+0x48/0x200 [ 951.895567] ? debug_smp_processor_id+0x1c/0x20 [ 951.900222] ? perf_trace_lock+0x14d/0x7a0 [ 951.904449] ? lock_is_held_type+0x210/0x210 [ 951.908876] shmem_fault+0x25f/0x960 [ 951.912583] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 951.917847] ? trace_hardirqs_on_caller+0xc0/0x310 [ 951.922764] ? retint_kernel+0x2d/0x2d [ 951.926637] ? lock_is_held_type+0x210/0x210 [ 951.931044] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 951.935808] __do_fault+0x100/0x6b0 [ 951.939420] ? lock_downgrade+0x900/0x900 [ 951.943553] ? pmd_devmap_trans_unstable+0x220/0x220 [ 951.948644] ? kasan_check_read+0x11/0x20 [ 951.952776] ? do_raw_spin_unlock+0xa7/0x2f0 [ 951.957167] ? do_raw_spin_trylock+0x270/0x270 [ 951.961741] __handle_mm_fault+0x3d40/0x5a40 [ 951.966139] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 951.970965] ? lock_is_held_type+0x210/0x210 [ 951.975361] ? perf_trace_lock+0x7a0/0x7a0 [ 951.979605] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 951.985126] ? pmd_huge+0xf4/0x140 [ 951.988660] ? follow_page_mask+0x18b/0x2110 [ 951.993057] ? gup_pgd_range+0x3ab0/0x3ab0 [ 951.997285] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 952.002739] ? lock_is_held_type+0x210/0x210 [ 952.007142] ? handle_mm_fault+0x42a/0xc70 [ 952.011360] ? lock_downgrade+0x900/0x900 [ 952.015508] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 952.020426] ? retint_kernel+0x2d/0x2d [ 952.024299] ? __get_user_pages+0x806/0x1b30 [ 952.028696] ? trace_hardirqs_off_caller+0x300/0x300 [ 952.033787] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 952.039309] ? check_preemption_disabled+0x48/0x200 [ 952.044310] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 952.049057] handle_mm_fault+0x54f/0xc70 [ 952.053105] ? __handle_mm_fault+0x5a40/0x5a40 [ 952.057679] __get_user_pages+0x806/0x1b30 [ 952.061921] ? follow_page_mask+0x2110/0x2110 [ 952.066429] ? lock_is_held_type+0x210/0x210 [ 952.070827] ? __x64_sys_brk+0x850/0x850 [ 952.074872] ? check_preemption_disabled+0x48/0x200 [ 952.079878] ? lock_acquire+0x1ed/0x520 [ 952.083854] ? __mm_populate+0x31a/0x4d0 [ 952.087908] ? lock_release+0xa10/0xa10 [ 952.091869] ? perf_trace_sched_process_exec+0x860/0x860 [ 952.097306] ? lock_is_held_type+0x210/0x210 [ 952.101706] populate_vma_page_range+0x2db/0x3d0 [ 952.106452] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 952.111378] ? find_vma+0x34/0x190 [ 952.114907] __mm_populate+0x286/0x4d0 [ 952.118788] ? populate_vma_page_range+0x3d0/0x3d0 [ 952.123704] ? down_read_killable+0x150/0x150 [ 952.128184] ? security_mmap_file+0x174/0x1b0 [ 952.132669] vm_mmap_pgoff+0x27f/0x2c0 [ 952.136569] ? vma_is_stack_for_current+0xd0/0xd0 [ 952.141398] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 952.146159] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 952.151600] ? kasan_check_read+0x11/0x20 [ 952.155754] ? _copy_to_user+0xc8/0x110 [ 952.159722] ksys_mmap_pgoff+0xf1/0x660 [ 952.163703] ? find_mergeable_anon_vma+0xd0/0xd0 [ 952.168442] ? retint_kernel+0x2d/0x2d [ 952.172323] __x64_sys_mmap+0xe9/0x1b0 [ 952.176195] ? __x64_sys_mmap+0xa/0x1b0 [ 952.180155] do_syscall_64+0x1b9/0x820 [ 952.184030] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 952.189400] ? syscall_return_slowpath+0x5e0/0x5e0 [ 952.194314] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 952.199141] ? trace_hardirqs_on_caller+0x310/0x310 [ 952.204145] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 952.209146] ? prepare_exit_to_usermode+0x291/0x3b0 [ 952.214152] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 952.219001] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 952.224177] RIP: 0033:0x457579 [ 952.227357] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 952.246242] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 952.253936] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 952.261190] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 952.268443] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 952.275700] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 952.282970] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 952.290386] Memory limit reached of cgroup /syz0 [ 952.295648] memory: usage 204828kB, limit 204800kB, failcnt 6229 [ 952.301841] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 952.308706] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 952.315999] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:372KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 952.341662] Out of memory and no killable processes... [ 952.412223] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 952.424390] syz-executor0 cpuset=syz0 mems_allowed=0 [ 952.429829] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 952.438213] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 952.447548] Call Trace: [ 952.450154] dump_stack+0x244/0x3ab [ 952.453803] ? dump_stack_print_info.cold.2+0x52/0x52 [ 952.458983] ? lock_is_held_type+0x210/0x210 [ 952.463385] dump_header+0x27b/0xf72 [ 952.467097] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 952.472226] ? pagefault_out_of_memory+0x197/0x197 [ 952.477145] ? rcu_read_unlock+0x33/0x60 [ 952.481190] ? mem_cgroup_iter+0x514/0x1160 [ 952.485546] ? lock_is_held_type+0x210/0x210 [ 952.489945] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 952.494686] ? css_task_iter_end+0x222/0x490 [ 952.499078] ? retint_kernel+0x2d/0x2d [ 952.502952] ? trace_hardirqs_on_caller+0xc0/0x310 [ 952.507868] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 952.512613] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 952.518048] ? trace_hardirqs_on+0xbd/0x310 [ 952.522352] ? kasan_check_read+0x11/0x20 [ 952.526500] ? css_task_iter_end+0x222/0x490 [ 952.530896] ? trace_hardirqs_off_caller+0x300/0x300 [ 952.535991] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 952.540736] ? retint_kernel+0x2d/0x2d [ 952.544697] ? oom_badness+0xaa0/0xaa0 [ 952.548575] ? oom_badness+0xaa0/0xaa0 [ 952.552451] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 952.557203] ? mem_cgroup_iter_break+0x30/0x30 [ 952.561798] ? out_of_memory+0xbb6/0x1430 [ 952.565949] out_of_memory.cold.30+0xf/0x184 [ 952.570350] ? kasan_check_read+0x11/0x20 [ 952.574495] ? oom_killer_disable+0x3a0/0x3a0 [ 952.578992] mem_cgroup_out_of_memory+0x15e/0x210 [ 952.583821] ? memory_oom_group_write+0x160/0x160 [ 952.588661] ? mem_cgroup_try_charge+0x627/0xe20 [ 952.593404] ? page_counter_try_charge+0x1c1/0x220 [ 952.598335] try_charge+0xb7c/0x1710 [ 952.602034] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 952.606949] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 952.611603] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 952.616347] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 952.621866] ? retint_kernel+0x2d/0x2d [ 952.625741] ? lock_page_memcg+0x350/0x350 [ 952.629998] ? lock_acquire+0x1ed/0x520 [ 952.633957] ? mem_cgroup_id_get_many+0x160/0x160 [ 952.638792] ? lock_release+0xa10/0xa10 [ 952.642763] mem_cgroup_try_charge+0x627/0xe20 [ 952.647333] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 952.652861] ? mem_cgroup_protected+0xa60/0xa60 [ 952.657515] ? shmem_getattr+0x2c0/0x2c0 [ 952.661561] ? trace_hardirqs_on_caller+0xc0/0x310 [ 952.666494] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 952.671948] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 952.676705] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 952.681646] shmem_getpage_gfp+0x186b/0x4840 [ 952.686057] ? shmem_add_to_page_cache+0x1950/0x1950 [ 952.691150] ? mark_held_locks+0x130/0x130 [ 952.695375] ? check_preemption_disabled+0x48/0x200 [ 952.700376] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 952.705897] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 952.711417] ? check_preemption_disabled+0x48/0x200 [ 952.716421] ? debug_smp_processor_id+0x1c/0x20 [ 952.721076] ? perf_trace_lock_acquire+0x15b/0x800 [ 952.725993] ? check_preemption_disabled+0x48/0x200 [ 952.731000] ? perf_trace_lock+0x7a0/0x7a0 [ 952.735222] ? check_preemption_disabled+0x48/0x200 [ 952.740246] ? debug_smp_processor_id+0x1c/0x20 [ 952.744900] ? perf_trace_lock+0x14d/0x7a0 [ 952.749119] ? retint_kernel+0x2d/0x2d [ 952.752995] ? trace_hardirqs_on_caller+0xc0/0x310 [ 952.757913] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 952.762657] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 952.768097] ? mark_held_locks+0x130/0x130 [ 952.772322] ? lock_acquire+0x1ed/0x520 [ 952.776281] ? alloc_set_pte+0x1447/0x1f40 [ 952.780502] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 952.786025] ? check_preemption_disabled+0x48/0x200 [ 952.791044] ? debug_smp_processor_id+0x1c/0x20 [ 952.795699] ? perf_trace_lock+0x14d/0x7a0 [ 952.799919] ? __rwlock_init+0x140/0x140 [ 952.803966] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 952.809422] ? lock_is_held_type+0x210/0x210 [ 952.813836] ? _raw_spin_lock+0x35/0x40 [ 952.817797] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 952.823335] ? alloc_set_pte+0xdee/0x1f40 [ 952.827474] ? xas_descend+0x201/0x510 [ 952.831354] ? do_swap_page+0x3660/0x3660 [ 952.835498] ? retint_kernel+0x2d/0x2d [ 952.839373] ? trace_hardirqs_on_caller+0xc0/0x310 [ 952.844289] ? trace_hardirqs_on_caller+0xc0/0x310 [ 952.849204] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 952.853948] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 952.859401] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 952.864841] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 952.870281] ? lock_is_held_type+0x210/0x210 [ 952.874678] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 952.880207] ? filemap_map_pages+0xd11/0x19b0 [ 952.884691] ? lock_downgrade+0x900/0x900 [ 952.888830] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 952.893758] ? write_comp_data+0x11/0x70 [ 952.897811] ? filemap_map_pages+0xd38/0x19b0 [ 952.902312] ? find_get_entries_tag+0x1400/0x1400 [ 952.907141] ? lock_downgrade+0x900/0x900 [ 952.911285] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 952.916809] ? check_preemption_disabled+0x48/0x200 [ 952.921824] ? debug_smp_processor_id+0x1c/0x20 [ 952.926556] ? perf_trace_lock+0x14d/0x7a0 [ 952.930797] ? __pte_alloc_kernel+0x220/0x220 [ 952.935283] ? lock_is_held_type+0x210/0x210 [ 952.939685] shmem_fault+0x25f/0x960 [ 952.943392] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 952.948672] ? trace_hardirqs_on_caller+0xc0/0x310 [ 952.953589] ? lock_is_held_type+0x210/0x210 [ 952.957992] __do_fault+0x100/0x6b0 [ 952.961607] ? lock_downgrade+0x900/0x900 [ 952.965745] ? pmd_devmap_trans_unstable+0x220/0x220 [ 952.970835] ? kasan_check_read+0x11/0x20 [ 952.974966] ? do_raw_spin_unlock+0xa7/0x2f0 [ 952.979361] ? do_raw_spin_trylock+0x270/0x270 [ 952.983931] ? retint_kernel+0x2d/0x2d [ 952.987806] __handle_mm_fault+0x3d40/0x5a40 [ 952.992228] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 952.997070] ? lock_is_held_type+0x210/0x210 [ 953.001490] ? perf_trace_lock+0x7a0/0x7a0 [ 953.005715] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 953.011241] ? pmd_huge+0xf4/0x140 [ 953.014775] ? follow_page_mask+0x18b/0x2110 [ 953.019168] ? retint_kernel+0x2d/0x2d [ 953.023042] ? trace_hardirqs_on_caller+0xc0/0x310 [ 953.027957] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 953.032699] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 953.038148] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 953.043606] ? lock_is_held_type+0x210/0x210 [ 953.048008] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 953.052755] ? retint_kernel+0x2d/0x2d [ 953.056637] handle_mm_fault+0x54f/0xc70 [ 953.060685] ? __handle_mm_fault+0x5a40/0x5a40 [ 953.065257] __get_user_pages+0x806/0x1b30 [ 953.069497] ? follow_page_mask+0x2110/0x2110 [ 953.073977] ? lock_is_held_type+0x210/0x210 [ 953.078376] ? __x64_sys_brk+0x850/0x850 [ 953.082421] ? check_preemption_disabled+0x48/0x200 [ 953.087426] ? lock_acquire+0x1ed/0x520 [ 953.091400] ? __mm_populate+0x31a/0x4d0 [ 953.095449] ? lock_release+0xa10/0xa10 [ 953.099418] ? perf_trace_sched_process_exec+0x860/0x860 [ 953.104851] ? lock_is_held_type+0x210/0x210 [ 953.109250] populate_vma_page_range+0x2db/0x3d0 [ 953.113997] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 953.118914] ? find_vma+0x34/0x190 [ 953.122441] __mm_populate+0x286/0x4d0 [ 953.126332] ? populate_vma_page_range+0x3d0/0x3d0 [ 953.131254] ? down_read_killable+0x150/0x150 [ 953.135743] ? security_mmap_file+0x174/0x1b0 [ 953.140224] vm_mmap_pgoff+0x27f/0x2c0 [ 953.144101] ? vma_is_stack_for_current+0xd0/0xd0 [ 953.148931] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 953.153675] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 953.159107] ? kasan_check_read+0x11/0x20 [ 953.163244] ? _copy_to_user+0xc8/0x110 [ 953.167212] ksys_mmap_pgoff+0xf1/0x660 [ 953.171176] ? find_mergeable_anon_vma+0xd0/0xd0 [ 953.175914] ? retint_kernel+0x2d/0x2d [ 953.179792] __x64_sys_mmap+0xe9/0x1b0 [ 953.183664] ? __x64_sys_mmap+0xa/0x1b0 [ 953.187625] do_syscall_64+0x1b9/0x820 [ 953.191503] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 953.196854] ? syscall_return_slowpath+0x5e0/0x5e0 [ 953.201765] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 953.206595] ? trace_hardirqs_on_caller+0x310/0x310 [ 953.211600] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 953.216603] ? prepare_exit_to_usermode+0x291/0x3b0 [ 953.221631] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 953.226488] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 953.231663] RIP: 0033:0x457579 [ 953.234841] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 953.253755] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 953.261449] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 953.268711] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 953.275966] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 953.283220] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 953.290483] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 953.297974] Memory limit reached of cgroup /syz0 [ 953.303016] memory: usage 204832kB, limit 204800kB, failcnt 6237 [ 953.309205] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 953.316087] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 953.322504] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:376KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 953.349752] Out of memory and no killable processes... [ 953.414010] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 953.426115] syz-executor0 cpuset=syz0 mems_allowed=0 [ 953.431638] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 953.440023] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 953.449375] Call Trace: [ 953.451958] dump_stack+0x244/0x3ab [ 953.455576] ? dump_stack_print_info.cold.2+0x52/0x52 [ 953.460752] ? lock_is_held_type+0x210/0x210 [ 953.465153] dump_header+0x27b/0xf72 [ 953.468856] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 953.473775] ? pagefault_out_of_memory+0x197/0x197 [ 953.478692] ? rcu_read_unlock+0x33/0x60 [ 953.482740] ? mem_cgroup_iter+0x514/0x1160 [ 953.487051] ? lock_is_held_type+0x210/0x210 [ 953.491447] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 953.496196] ? css_task_iter_end+0x222/0x490 [ 953.500592] ? lock_downgrade+0x900/0x900 [ 953.504742] ? trace_hardirqs_on+0xbd/0x310 [ 953.509054] ? kasan_check_read+0x11/0x20 [ 953.513188] ? css_task_iter_end+0x222/0x490 [ 953.517587] ? trace_hardirqs_off_caller+0x300/0x300 [ 953.522695] ? _raw_spin_unlock_irq+0x60/0x80 [ 953.527192] ? css_task_iter_end+0x2ce/0x490 [ 953.531587] ? retint_kernel+0x2d/0x2d [ 953.535459] ? cgroup_procs_next+0x70/0x70 [ 953.539693] ? _raw_spin_unlock_irq+0x60/0x80 [ 953.544176] ? oom_badness+0xaa0/0xaa0 [ 953.548053] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 953.552795] ? mem_cgroup_iter_break+0x30/0x30 [ 953.557374] out_of_memory.cold.30+0xf/0x184 [ 953.561771] ? oom_killer_disable+0x3a0/0x3a0 [ 953.566263] ? trace_hardirqs_on+0xb4/0x310 [ 953.570582] mem_cgroup_out_of_memory+0x15e/0x210 [ 953.575409] ? memory_oom_group_write+0x160/0x160 [ 953.580236] ? mem_cgroup_try_charge+0x627/0xe20 [ 953.584979] ? page_counter_try_charge+0x1c1/0x220 [ 953.589924] try_charge+0xb7c/0x1710 [ 953.593645] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 953.598300] ? get_mem_cgroup_from_mm.part.63+0x23f/0x880 [ 953.603834] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 953.609355] ? retint_kernel+0x2d/0x2d [ 953.613228] ? lock_page_memcg+0x350/0x350 [ 953.617451] ? lock_acquire+0x1ed/0x520 [ 953.621418] ? mem_cgroup_id_get_many+0x160/0x160 [ 953.626249] ? lock_release+0xa10/0xa10 [ 953.630208] ? retint_kernel+0x2d/0x2d [ 953.634089] mem_cgroup_try_charge+0x627/0xe20 [ 953.638658] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 953.644184] ? mem_cgroup_protected+0xa60/0xa60 [ 953.648857] ? shmem_getattr+0x2c0/0x2c0 [ 953.652907] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 953.658350] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 953.663094] ? retint_kernel+0x2d/0x2d [ 953.666977] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 953.671919] shmem_getpage_gfp+0x186b/0x4840 [ 953.676338] ? shmem_add_to_page_cache+0x1950/0x1950 [ 953.681429] ? mark_held_locks+0x130/0x130 [ 953.685655] ? check_preemption_disabled+0x48/0x200 [ 953.690656] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 953.696182] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 953.701706] ? check_preemption_disabled+0x48/0x200 [ 953.706709] ? debug_smp_processor_id+0x1c/0x20 [ 953.711364] ? perf_trace_lock_acquire+0x15b/0x800 [ 953.716279] ? check_preemption_disabled+0x48/0x200 [ 953.721284] ? perf_trace_lock+0x7a0/0x7a0 [ 953.725509] ? check_preemption_disabled+0x48/0x200 [ 953.730512] ? debug_smp_processor_id+0x1c/0x20 [ 953.735168] ? perf_trace_lock+0x14d/0x7a0 [ 953.739388] ? retint_kernel+0x2d/0x2d [ 953.743278] ? trace_hardirqs_on_caller+0xc0/0x310 [ 953.748194] ? lock_is_held_type+0x210/0x210 [ 953.752592] ? mark_held_locks+0x130/0x130 [ 953.756815] ? lock_acquire+0x1ed/0x520 [ 953.760791] ? alloc_set_pte+0x1447/0x1f40 [ 953.765013] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 953.770534] ? check_preemption_disabled+0x48/0x200 [ 953.775538] ? debug_smp_processor_id+0x1c/0x20 [ 953.780188] ? perf_trace_lock+0x14d/0x7a0 [ 953.784408] ? retint_kernel+0x2d/0x2d [ 953.788275] ? retint_kernel+0x2d/0x2d [ 953.792151] ? lock_is_held_type+0x210/0x210 [ 953.796547] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 953.801985] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 953.807427] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 953.812952] ? alloc_set_pte+0xdee/0x1f40 [ 953.817090] ? do_swap_page+0x3660/0x3660 [ 953.821218] ? retint_kernel+0x2d/0x2d [ 953.825091] ? trace_hardirqs_on_caller+0xc0/0x310 [ 953.830005] ? retint_kernel+0x2d/0x2d [ 953.833877] ? retint_kernel+0x2d/0x2d [ 953.837747] ? trace_hardirqs_on_caller+0xc0/0x310 [ 953.842664] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 953.847406] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 953.852842] ? unlock_page+0x298/0x4c0 [ 953.856718] ? lock_is_held_type+0x210/0x210 [ 953.861112] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 953.866636] ? filemap_map_pages+0xd11/0x19b0 [ 953.871118] ? lock_downgrade+0x900/0x900 [ 953.875254] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 953.880177] ? filemap_map_pages+0xd38/0x19b0 [ 953.884662] ? find_get_entries_tag+0x1400/0x1400 [ 953.889498] ? lock_downgrade+0x900/0x900 [ 953.893638] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 953.899159] ? check_preemption_disabled+0x48/0x200 [ 953.904163] ? debug_smp_processor_id+0x1c/0x20 [ 953.908825] ? perf_trace_lock+0x14d/0x7a0 [ 953.913065] ? lock_is_held_type+0x210/0x210 [ 953.917466] shmem_fault+0x25f/0x960 [ 953.921199] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 953.926466] ? trace_hardirqs_on_caller+0xc0/0x310 [ 953.931396] ? lock_is_held_type+0x210/0x210 [ 953.935798] __do_fault+0x100/0x6b0 [ 953.939434] ? lock_downgrade+0x900/0x900 [ 953.943571] ? pmd_devmap_trans_unstable+0x220/0x220 [ 953.948680] ? kasan_check_read+0x11/0x20 [ 953.952815] ? do_raw_spin_unlock+0xa7/0x2f0 [ 953.957208] ? do_raw_spin_trylock+0x270/0x270 [ 953.961795] ? retint_kernel+0x2d/0x2d [ 953.965675] __handle_mm_fault+0x3d40/0x5a40 [ 953.970072] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 953.974900] ? lock_is_held_type+0x210/0x210 [ 953.979305] ? perf_trace_lock+0x7a0/0x7a0 [ 953.983527] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 953.989062] ? pmd_huge+0xf4/0x140 [ 953.992596] ? follow_page_mask+0x18b/0x2110 [ 953.996992] ? retint_kernel+0x2d/0x2d [ 954.000863] ? trace_hardirqs_on_caller+0xc0/0x310 [ 954.005779] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 954.010522] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 954.015956] ? lock_is_held_type+0x210/0x210 [ 954.020352] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 954.025097] ? retint_kernel+0x2d/0x2d [ 954.028995] handle_mm_fault+0x54f/0xc70 [ 954.033046] ? __handle_mm_fault+0x5a40/0x5a40 [ 954.037635] __get_user_pages+0x806/0x1b30 [ 954.041862] ? follow_page_mask+0x2110/0x2110 [ 954.046383] ? lock_is_held_type+0x210/0x210 [ 954.050783] ? __x64_sys_brk+0x850/0x850 [ 954.054830] ? check_preemption_disabled+0x48/0x200 [ 954.059835] ? lock_acquire+0x1ed/0x520 [ 954.063795] ? __mm_populate+0x31a/0x4d0 [ 954.067845] ? lock_release+0xa10/0xa10 [ 954.071803] ? perf_trace_sched_process_exec+0x860/0x860 [ 954.077254] ? lock_is_held_type+0x210/0x210 [ 954.081653] populate_vma_page_range+0x2db/0x3d0 [ 954.086396] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 954.091326] ? find_vma+0x34/0x190 [ 954.094854] __mm_populate+0x286/0x4d0 [ 954.098729] ? populate_vma_page_range+0x3d0/0x3d0 [ 954.103646] ? down_read_killable+0x150/0x150 [ 954.108128] ? security_mmap_file+0x174/0x1b0 [ 954.112611] vm_mmap_pgoff+0x27f/0x2c0 [ 954.116497] ? vma_is_stack_for_current+0xd0/0xd0 [ 954.121325] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 954.126067] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 954.131505] ? kasan_check_read+0x11/0x20 [ 954.135640] ? _copy_to_user+0xc8/0x110 [ 954.139602] ksys_mmap_pgoff+0xf1/0x660 [ 954.143564] ? find_mergeable_anon_vma+0xd0/0xd0 [ 954.148304] ? retint_kernel+0x2d/0x2d [ 954.152187] __x64_sys_mmap+0xe9/0x1b0 [ 954.156063] ? __x64_sys_mmap+0xa/0x1b0 [ 954.160026] do_syscall_64+0x1b9/0x820 [ 954.163924] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 954.169272] ? syscall_return_slowpath+0x5e0/0x5e0 [ 954.174186] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 954.179014] ? trace_hardirqs_on_caller+0x310/0x310 [ 954.184015] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 954.189019] ? prepare_exit_to_usermode+0x291/0x3b0 [ 954.194024] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 954.198858] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 954.204030] RIP: 0033:0x457579 [ 954.207208] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 954.226093] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 954.233787] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 954.241041] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 954.248295] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 954.255549] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 954.262802] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 954.270268] Memory limit reached of cgroup /syz0 [ 954.275448] memory: usage 204836kB, limit 204800kB, failcnt 6245 [ 954.281663] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 954.288569] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 954.294901] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:380KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 954.319926] Out of memory and no killable processes... [ 954.402598] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 954.414713] syz-executor0 cpuset=syz0 mems_allowed=0 [ 954.420006] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 954.428391] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 954.437728] Call Trace: [ 954.440306] dump_stack+0x244/0x3ab [ 954.443921] ? dump_stack_print_info.cold.2+0x52/0x52 [ 954.449100] ? lock_is_held_type+0x210/0x210 [ 954.453505] dump_header+0x27b/0xf72 [ 954.457209] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 954.462184] ? pagefault_out_of_memory+0x197/0x197 [ 954.467106] ? rcu_read_unlock+0x33/0x60 [ 954.471152] ? mem_cgroup_iter+0x514/0x1160 [ 954.475692] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 954.480437] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 954.485876] ? lock_is_held_type+0x210/0x210 [ 954.490281] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 954.495026] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 954.499770] ? retint_kernel+0x2d/0x2d [ 954.503651] ? trace_hardirqs_on+0xb4/0x310 [ 954.507961] ? _raw_spin_unlock_irq+0x56/0x80 [ 954.512445] ? _raw_spin_unlock_irq+0x60/0x80 [ 954.516950] ? css_task_iter_end+0x2ce/0x490 [ 954.521345] ? cgroup_procs_next+0x70/0x70 [ 954.525569] ? _raw_spin_unlock_irq+0x60/0x80 [ 954.530049] ? oom_badness+0xaa0/0xaa0 [ 954.533926] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 954.538669] ? mem_cgroup_iter_break+0x30/0x30 [ 954.543248] ? cgroup_file_notify+0x226/0x2f0 [ 954.547731] out_of_memory.cold.30+0xf/0x184 [ 954.552145] ? kasan_check_read+0x11/0x20 [ 954.556278] ? oom_killer_disable+0x3a0/0x3a0 [ 954.560761] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 954.565512] mem_cgroup_out_of_memory+0x15e/0x210 [ 954.570343] ? memory_oom_group_write+0x160/0x160 [ 954.575177] ? page_counter_try_charge+0x1c1/0x220 [ 954.580092] try_charge+0xb7c/0x1710 [ 954.583802] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 954.588723] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 954.593383] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 954.598904] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 954.604427] ? lock_page_memcg+0x350/0x350 [ 954.608651] ? lock_acquire+0x1ed/0x520 [ 954.612612] ? mem_cgroup_id_get_many+0x160/0x160 [ 954.617460] ? lock_release+0xa10/0xa10 [ 954.621443] mem_cgroup_try_charge+0x627/0xe20 [ 954.626012] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 954.631556] ? mem_cgroup_protected+0xa60/0xa60 [ 954.636213] ? shmem_getattr+0x2c0/0x2c0 [ 954.640260] ? trace_hardirqs_on_caller+0xc0/0x310 [ 954.645178] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 954.650624] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 954.655590] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 954.660513] shmem_getpage_gfp+0x186b/0x4840 [ 954.664920] ? shmem_add_to_page_cache+0x1950/0x1950 [ 954.670014] ? mark_held_locks+0x130/0x130 [ 954.674236] ? check_preemption_disabled+0x48/0x200 [ 954.679237] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 954.684760] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 954.690300] ? check_preemption_disabled+0x48/0x200 [ 954.695325] ? debug_smp_processor_id+0x1c/0x20 [ 954.699983] ? perf_trace_lock_acquire+0x15b/0x800 [ 954.704900] ? check_preemption_disabled+0x48/0x200 [ 954.709905] ? perf_trace_lock+0x7a0/0x7a0 [ 954.714126] ? check_preemption_disabled+0x48/0x200 [ 954.719129] ? debug_smp_processor_id+0x1c/0x20 [ 954.723785] ? perf_trace_lock+0x14d/0x7a0 [ 954.728006] ? retint_kernel+0x2d/0x2d [ 954.731891] ? trace_hardirqs_on_caller+0xc0/0x310 [ 954.736836] ? lock_is_held_type+0x210/0x210 [ 954.741230] ? mark_held_locks+0x130/0x130 [ 954.745454] ? lock_acquire+0x1ed/0x520 [ 954.749424] ? alloc_set_pte+0x1447/0x1f40 [ 954.753646] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 954.759168] ? check_preemption_disabled+0x48/0x200 [ 954.764170] ? debug_smp_processor_id+0x1c/0x20 [ 954.768835] ? perf_trace_lock+0x14d/0x7a0 [ 954.773066] ? __rwlock_init+0x140/0x140 [ 954.777115] ? lock_is_held_type+0x210/0x210 [ 954.781512] ? _raw_spin_lock+0x35/0x40 [ 954.785498] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 954.791036] ? alloc_set_pte+0xdee/0x1f40 [ 954.795169] ? xas_descend+0x201/0x510 [ 954.799045] ? do_swap_page+0x3660/0x3660 [ 954.803178] ? retint_kernel+0x2d/0x2d [ 954.807051] ? trace_hardirqs_on_caller+0xc0/0x310 [ 954.811966] ? retint_kernel+0x2d/0x2d [ 954.815844] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 954.820586] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 954.826021] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 954.830794] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 954.836232] ? lock_is_held_type+0x210/0x210 [ 954.840628] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 954.846151] ? filemap_map_pages+0xd11/0x19b0 [ 954.850632] ? lock_downgrade+0x900/0x900 [ 954.854766] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 954.859688] ? write_comp_data+0x6c/0x70 [ 954.863738] ? filemap_map_pages+0xd38/0x19b0 [ 954.868223] ? find_get_entries_tag+0x1400/0x1400 [ 954.873052] ? lock_downgrade+0x900/0x900 [ 954.877185] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 954.882721] ? check_preemption_disabled+0x48/0x200 [ 954.887723] ? debug_smp_processor_id+0x1c/0x20 [ 954.892375] ? perf_trace_lock+0x14d/0x7a0 [ 954.896595] ? __pte_alloc_kernel+0x220/0x220 [ 954.901091] ? retint_kernel+0x2d/0x2d [ 954.904966] ? trace_hardirqs_on_caller+0xc0/0x310 [ 954.909885] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 954.914628] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 954.920066] shmem_fault+0x25f/0x960 [ 954.923770] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 954.929060] ? retint_kernel+0x2d/0x2d [ 954.932941] ? __do_fault+0x92/0x6b0 [ 954.936642] __do_fault+0x100/0x6b0 [ 954.940268] ? lock_downgrade+0x900/0x900 [ 954.944410] ? pmd_devmap_trans_unstable+0x220/0x220 [ 954.949502] ? kasan_check_read+0x11/0x20 [ 954.953636] ? do_raw_spin_unlock+0xa7/0x2f0 [ 954.958026] ? do_raw_spin_trylock+0x270/0x270 [ 954.962607] __handle_mm_fault+0x3d40/0x5a40 [ 954.967006] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 954.971836] ? lock_is_held_type+0x210/0x210 [ 954.976231] ? perf_trace_lock+0x7a0/0x7a0 [ 954.980453] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 954.985985] ? pmd_huge+0xf4/0x140 [ 954.989529] ? follow_page_mask+0x18b/0x2110 [ 954.993924] ? gup_pgd_range+0x3ab0/0x3ab0 [ 954.998143] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 955.003581] ? lock_is_held_type+0x210/0x210 [ 955.007974] ? handle_mm_fault+0x42a/0xc70 [ 955.012195] ? lock_downgrade+0x900/0x900 [ 955.016334] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 955.021247] ? __get_user_pages+0x806/0x1b30 [ 955.025642] ? trace_hardirqs_off_caller+0x300/0x300 [ 955.030730] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 955.036254] ? check_preemption_disabled+0x48/0x200 [ 955.041261] handle_mm_fault+0x54f/0xc70 [ 955.045314] ? __handle_mm_fault+0x5a40/0x5a40 [ 955.049881] ? __get_user_pages+0x7c2/0x1b30 [ 955.054279] __get_user_pages+0x806/0x1b30 [ 955.058510] ? follow_page_mask+0x2110/0x2110 [ 955.062997] ? lock_is_held_type+0x210/0x210 [ 955.067395] ? __x64_sys_brk+0x850/0x850 [ 955.071439] ? check_preemption_disabled+0x48/0x200 [ 955.076445] ? lock_acquire+0x1ed/0x520 [ 955.080408] ? __mm_populate+0x31a/0x4d0 [ 955.084458] ? lock_release+0xa10/0xa10 [ 955.088431] ? perf_trace_sched_process_exec+0x860/0x860 [ 955.093865] ? lock_is_held_type+0x210/0x210 [ 955.098278] populate_vma_page_range+0x2db/0x3d0 [ 955.103021] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 955.107936] ? find_vma+0x34/0x190 [ 955.111461] __mm_populate+0x286/0x4d0 [ 955.115365] ? populate_vma_page_range+0x3d0/0x3d0 [ 955.120278] ? down_read_killable+0x150/0x150 [ 955.124758] ? security_mmap_file+0x174/0x1b0 [ 955.129243] vm_mmap_pgoff+0x27f/0x2c0 [ 955.133119] ? vma_is_stack_for_current+0xd0/0xd0 [ 955.137975] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 955.142723] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 955.148159] ? kasan_check_read+0x11/0x20 [ 955.152300] ? _copy_to_user+0xc8/0x110 [ 955.156265] ksys_mmap_pgoff+0xf1/0x660 [ 955.160246] ? find_mergeable_anon_vma+0xd0/0xd0 [ 955.164989] ? retint_kernel+0x2d/0x2d [ 955.168871] __x64_sys_mmap+0xe9/0x1b0 [ 955.172747] ? __x64_sys_mmap+0xa/0x1b0 [ 955.176709] do_syscall_64+0x1b9/0x820 [ 955.180581] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 955.185931] ? syscall_return_slowpath+0x5e0/0x5e0 [ 955.190860] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 955.195688] ? trace_hardirqs_on_caller+0x310/0x310 [ 955.200691] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 955.205711] ? prepare_exit_to_usermode+0x291/0x3b0 [ 955.210718] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 955.215553] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 955.220727] RIP: 0033:0x457579 [ 955.223906] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 955.242793] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 955.250494] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 955.257751] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 955.265004] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 955.272267] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 955.279520] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 955.287001] Memory limit reached of cgroup /syz0 [ 955.292018] memory: usage 204840kB, limit 204800kB, failcnt 6253 [ 955.298503] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 955.305388] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 955.311609] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:384KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 955.335489] Out of memory and no killable processes... [ 955.401101] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 955.413231] syz-executor0 cpuset=syz0 mems_allowed=0 [ 955.418408] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 955.426792] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 955.436128] Call Trace: [ 955.438708] dump_stack+0x244/0x3ab [ 955.442326] ? dump_stack_print_info.cold.2+0x52/0x52 [ 955.447507] ? lock_is_held_type+0x210/0x210 [ 955.451919] dump_header+0x27b/0xf72 [ 955.455637] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 955.460557] ? pagefault_out_of_memory+0x197/0x197 [ 955.465488] ? rcu_read_unlock+0x33/0x60 [ 955.469538] ? mem_cgroup_iter+0x514/0x1160 [ 955.473865] ? lock_is_held_type+0x210/0x210 [ 955.478279] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 955.483023] ? css_task_iter_end+0x222/0x490 [ 955.487416] ? lock_downgrade+0x900/0x900 [ 955.491558] ? trace_hardirqs_on+0xbd/0x310 [ 955.495862] ? kasan_check_read+0x11/0x20 [ 955.499998] ? css_task_iter_end+0x222/0x490 [ 955.504394] ? trace_hardirqs_off_caller+0x300/0x300 [ 955.509508] ? _raw_spin_unlock_irq+0x60/0x80 [ 955.513989] ? retint_kernel+0x2d/0x2d [ 955.517878] ? trace_hardirqs_on_caller+0xc0/0x310 [ 955.522796] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 955.527557] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 955.533010] ? _raw_spin_unlock_irq+0x60/0x80 [ 955.537504] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 955.542247] ? retint_kernel+0x2d/0x2d [ 955.546175] out_of_memory.cold.30+0xf/0x184 [ 955.550577] ? trace_hardirqs_on_caller+0xc0/0x310 [ 955.555521] ? oom_killer_disable+0x3a0/0x3a0 [ 955.560003] ? trace_hardirqs_on+0xb4/0x310 [ 955.564316] mem_cgroup_out_of_memory+0x15e/0x210 [ 955.569145] ? memory_oom_group_write+0x160/0x160 [ 955.573981] try_charge+0xb7c/0x1710 [ 955.577684] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 955.582605] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 955.587276] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 955.592910] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 955.598434] ? lock_page_memcg+0x350/0x350 [ 955.602658] ? lock_acquire+0x1ed/0x520 [ 955.606616] ? mem_cgroup_id_get_many+0x160/0x160 [ 955.611466] ? lock_release+0xa10/0xa10 [ 955.615452] mem_cgroup_try_charge+0x627/0xe20 [ 955.620032] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 955.625559] ? mem_cgroup_protected+0xa60/0xa60 [ 955.630218] ? shmem_getattr+0x2c0/0x2c0 [ 955.634274] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 955.639734] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 955.644490] ? retint_kernel+0x2d/0x2d [ 955.648390] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 955.653313] shmem_getpage_gfp+0x186b/0x4840 [ 955.657715] ? shmem_add_to_page_cache+0x1950/0x1950 [ 955.662892] ? mark_held_locks+0x130/0x130 [ 955.667112] ? check_preemption_disabled+0x48/0x200 [ 955.672114] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 955.677650] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 955.683173] ? check_preemption_disabled+0x48/0x200 [ 955.688190] ? debug_smp_processor_id+0x1c/0x20 [ 955.692846] ? perf_trace_lock_acquire+0x15b/0x800 [ 955.697760] ? check_preemption_disabled+0x48/0x200 [ 955.702764] ? perf_trace_lock+0x7a0/0x7a0 [ 955.706985] ? check_preemption_disabled+0x48/0x200 [ 955.711990] ? debug_smp_processor_id+0x1c/0x20 [ 955.716643] ? perf_trace_lock+0x14d/0x7a0 [ 955.720861] ? retint_kernel+0x2d/0x2d [ 955.724732] ? trace_hardirqs_on_caller+0xc0/0x310 [ 955.729650] ? lock_is_held_type+0x210/0x210 [ 955.734046] ? mark_held_locks+0x130/0x130 [ 955.738265] ? trace_hardirqs_on_caller+0xc0/0x310 [ 955.743181] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 955.747924] ? lock_acquire+0x1ed/0x520 [ 955.751885] ? alloc_set_pte+0x1447/0x1f40 [ 955.756119] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 955.761642] ? check_preemption_disabled+0x48/0x200 [ 955.766646] ? debug_smp_processor_id+0x1c/0x20 [ 955.771323] ? perf_trace_lock+0x14d/0x7a0 [ 955.775543] ? __rwlock_init+0x140/0x140 [ 955.779593] ? lock_is_held_type+0x210/0x210 [ 955.783990] ? _raw_spin_lock+0x35/0x40 [ 955.787951] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 955.793478] ? alloc_set_pte+0xdee/0x1f40 [ 955.797614] ? xas_descend+0x201/0x510 [ 955.801502] ? do_swap_page+0x3660/0x3660 [ 955.805635] ? retint_kernel+0x2d/0x2d [ 955.809511] ? trace_hardirqs_on_caller+0xc0/0x310 [ 955.814425] ? trace_hardirqs_on_caller+0xc0/0x310 [ 955.819344] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 955.824785] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 955.830223] ? lock_is_held_type+0x210/0x210 [ 955.834628] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 955.840162] ? filemap_map_pages+0xd11/0x19b0 [ 955.844644] ? lock_downgrade+0x900/0x900 [ 955.848780] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 955.853707] ? filemap_map_pages+0xa40/0x19b0 [ 955.858202] ? filemap_map_pages+0xd38/0x19b0 [ 955.862693] ? find_get_entries_tag+0x1400/0x1400 [ 955.867524] ? do_raw_spin_unlock+0xa7/0x2f0 [ 955.871933] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 955.877465] ? check_preemption_disabled+0x48/0x200 [ 955.882494] ? debug_smp_processor_id+0x1c/0x20 [ 955.887149] ? perf_trace_lock+0x14d/0x7a0 [ 955.891369] ? lock_is_held_type+0x210/0x210 [ 955.895768] shmem_fault+0x25f/0x960 [ 955.899479] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 955.904751] ? trace_hardirqs_on_caller+0xc0/0x310 [ 955.909667] ? retint_kernel+0x2d/0x2d [ 955.913557] ? lock_is_held_type+0x210/0x210 [ 955.917977] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 955.922743] __do_fault+0x100/0x6b0 [ 955.926357] ? lock_downgrade+0x900/0x900 [ 955.930502] ? pmd_devmap_trans_unstable+0x220/0x220 [ 955.935597] ? kasan_check_read+0x11/0x20 [ 955.939730] ? do_raw_spin_unlock+0xa7/0x2f0 [ 955.944124] ? do_raw_spin_trylock+0x270/0x270 [ 955.948699] __handle_mm_fault+0x3d40/0x5a40 [ 955.953098] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 955.957927] ? lock_is_held_type+0x210/0x210 [ 955.962322] ? perf_trace_lock+0x7a0/0x7a0 [ 955.966543] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 955.972080] ? pmd_huge+0xf4/0x140 [ 955.975612] ? follow_page_mask+0x18b/0x2110 [ 955.980007] ? retint_kernel+0x2d/0x2d [ 955.983880] ? trace_hardirqs_on_caller+0xc0/0x310 [ 955.988799] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 955.993542] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 955.998979] ? lock_is_held_type+0x210/0x210 [ 956.003379] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 956.008123] ? retint_kernel+0x2d/0x2d [ 956.012038] handle_mm_fault+0x54f/0xc70 [ 956.016086] ? __handle_mm_fault+0x5a40/0x5a40 [ 956.020652] ? __get_user_pages+0x7c2/0x1b30 [ 956.025051] __get_user_pages+0x806/0x1b30 [ 956.029280] ? follow_page_mask+0x2110/0x2110 [ 956.033761] ? lock_is_held_type+0x210/0x210 [ 956.038158] ? __x64_sys_brk+0x850/0x850 [ 956.042223] ? check_preemption_disabled+0x48/0x200 [ 956.047229] ? lock_acquire+0x1ed/0x520 [ 956.051196] ? __mm_populate+0x31a/0x4d0 [ 956.055244] ? lock_release+0xa10/0xa10 [ 956.059200] ? perf_trace_sched_process_exec+0x860/0x860 [ 956.064636] ? lock_is_held_type+0x210/0x210 [ 956.069035] populate_vma_page_range+0x2db/0x3d0 [ 956.073775] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 956.078690] ? find_vma+0x34/0x190 [ 956.082216] __mm_populate+0x286/0x4d0 [ 956.086093] ? populate_vma_page_range+0x3d0/0x3d0 [ 956.091016] ? down_read_killable+0x150/0x150 [ 956.095505] ? security_mmap_file+0x174/0x1b0 [ 956.099992] vm_mmap_pgoff+0x27f/0x2c0 [ 956.103883] ? vma_is_stack_for_current+0xd0/0xd0 [ 956.108713] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 956.113459] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 956.118907] ? kasan_check_read+0x11/0x20 [ 956.123039] ? _copy_to_user+0xc8/0x110 [ 956.127004] ksys_mmap_pgoff+0xf1/0x660 [ 956.130967] ? find_mergeable_anon_vma+0xd0/0xd0 [ 956.135709] ? retint_kernel+0x2d/0x2d [ 956.139591] __x64_sys_mmap+0xe9/0x1b0 [ 956.143464] ? __x64_sys_mmap+0xa/0x1b0 [ 956.147438] do_syscall_64+0x1b9/0x820 [ 956.151314] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 956.156666] ? syscall_return_slowpath+0x5e0/0x5e0 [ 956.161582] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 956.166411] ? trace_hardirqs_on_caller+0x310/0x310 [ 956.171412] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 956.176415] ? prepare_exit_to_usermode+0x291/0x3b0 [ 956.181421] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 956.186254] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 956.191430] RIP: 0033:0x457579 [ 956.194609] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 956.213503] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 956.221199] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 956.228452] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 956.235712] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 956.242965] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 956.250264] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 956.257742] Memory limit reached of cgroup /syz0 [ 956.262867] memory: usage 204844kB, limit 204800kB, failcnt 6261 [ 956.269122] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 956.275968] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 956.282180] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:388KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 956.306463] Out of memory and no killable processes... [ 956.373013] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 956.385141] syz-executor0 cpuset=syz0 mems_allowed=0 [ 956.390500] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 956.398885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 956.408218] Call Trace: [ 956.410794] dump_stack+0x244/0x3ab [ 956.414412] ? dump_stack_print_info.cold.2+0x52/0x52 [ 956.419598] dump_header+0x27b/0xf72 [ 956.423303] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 956.428217] ? retint_kernel+0x2d/0x2d [ 956.432092] ? pagefault_out_of_memory+0x197/0x197 [ 956.437013] ? rcu_read_unlock+0x33/0x60 [ 956.441059] ? mem_cgroup_iter+0x514/0x1160 [ 956.445374] ? lock_is_held_type+0x210/0x210 [ 956.449767] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 956.454514] ? css_task_iter_end+0x222/0x490 [ 956.458906] ? lock_downgrade+0x900/0x900 [ 956.463043] ? trace_hardirqs_on+0xbd/0x310 [ 956.467364] ? kasan_check_read+0x11/0x20 [ 956.471726] ? css_task_iter_end+0x222/0x490 [ 956.476122] ? trace_hardirqs_off_caller+0x300/0x300 [ 956.481239] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 956.485990] ? _raw_spin_unlock_irq+0x60/0x80 [ 956.490478] ? css_task_iter_end+0x2ce/0x490 [ 956.494882] ? cgroup_procs_next+0x70/0x70 [ 956.499103] ? trace_hardirqs_on+0xb4/0x310 [ 956.503409] ? css_task_iter_end+0x1a/0x490 [ 956.507714] ? oom_badness+0xaa0/0xaa0 [ 956.511586] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 956.516327] ? mem_cgroup_iter_break+0x30/0x30 [ 956.520907] out_of_memory.cold.30+0xf/0x184 [ 956.525307] ? oom_killer_disable+0x3a0/0x3a0 [ 956.529789] ? trace_hardirqs_on+0xb4/0x310 [ 956.534098] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 956.539191] mem_cgroup_out_of_memory+0x15e/0x210 [ 956.544037] ? memory_oom_group_write+0x160/0x160 [ 956.548865] ? mem_cgroup_try_charge+0x627/0xe20 [ 956.553609] ? page_counter_try_charge+0x1c1/0x220 [ 956.558524] try_charge+0xb7c/0x1710 [ 956.562229] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 956.567146] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 956.571802] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 956.577323] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 956.582846] ? lock_page_memcg+0x350/0x350 [ 956.587070] ? lock_acquire+0x1ed/0x520 [ 956.591025] ? mem_cgroup_id_get_many+0x160/0x160 [ 956.595854] ? lock_release+0xa10/0xa10 [ 956.599825] mem_cgroup_try_charge+0x627/0xe20 [ 956.604393] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 956.609915] ? mem_cgroup_protected+0xa60/0xa60 [ 956.614572] ? shmem_getattr+0x2c0/0x2c0 [ 956.618617] ? trace_hardirqs_on_caller+0xc0/0x310 [ 956.623552] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 956.629018] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 956.633772] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 956.638691] shmem_getpage_gfp+0x186b/0x4840 [ 956.643095] ? shmem_add_to_page_cache+0x1950/0x1950 [ 956.648200] ? mark_held_locks+0x130/0x130 [ 956.652424] ? check_preemption_disabled+0x48/0x200 [ 956.657424] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 956.662947] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 956.668469] ? check_preemption_disabled+0x48/0x200 [ 956.673494] ? debug_smp_processor_id+0x1c/0x20 [ 956.678150] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 956.683671] ? check_preemption_disabled+0x48/0x200 [ 956.688674] ? debug_smp_processor_id+0x1c/0x20 [ 956.693332] ? perf_trace_lock_acquire+0x15b/0x800 [ 956.698247] ? perf_trace_lock+0x7a0/0x7a0 [ 956.702466] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 956.708033] ? check_preemption_disabled+0x48/0x200 [ 956.713068] ? debug_smp_processor_id+0x1c/0x20 [ 956.717736] ? perf_trace_lock+0x14d/0x7a0 [ 956.721975] ? retint_kernel+0x2d/0x2d [ 956.725849] ? trace_hardirqs_on_caller+0xc0/0x310 [ 956.730766] ? lock_is_held_type+0x210/0x210 [ 956.735176] ? mark_held_locks+0x130/0x130 [ 956.739393] ? trace_hardirqs_on_caller+0xc0/0x310 [ 956.744310] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 956.749055] ? alloc_set_pte+0x1447/0x1f40 [ 956.753276] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 956.758799] ? check_preemption_disabled+0x48/0x200 [ 956.763849] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 956.769375] ? debug_smp_processor_id+0x1c/0x20 [ 956.774032] ? perf_trace_lock+0x14d/0x7a0 [ 956.778251] ? debug_smp_processor_id+0x1c/0x20 [ 956.782905] ? perf_trace_lock_acquire+0x15b/0x800 [ 956.787819] ? lock_is_held_type+0x210/0x210 [ 956.792214] ? trace_hardirqs_on_caller+0xc0/0x310 [ 956.797129] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 956.802656] ? xas_start+0x23d/0x740 [ 956.806356] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 956.811877] ? xas_descend+0x201/0x510 [ 956.815755] ? xa_destroy+0x4d0/0x4d0 [ 956.819552] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 956.824301] ? lock_is_held_type+0x210/0x210 [ 956.828698] ? filemap_map_pages+0xd11/0x19b0 [ 956.833214] ? lock_downgrade+0x900/0x900 [ 956.837353] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 956.842271] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 956.847023] ? filemap_map_pages+0xd38/0x19b0 [ 956.851510] ? lock_release+0x4ea/0xa10 [ 956.855480] ? find_get_entries_tag+0x1400/0x1400 [ 956.860313] ? follow_page_pte+0x448/0x1a70 [ 956.864622] ? lock_downgrade+0x900/0x900 [ 956.868760] ? kasan_check_read+0x11/0x20 [ 956.872893] ? do_raw_spin_unlock+0xa7/0x2f0 [ 956.877291] ? do_raw_spin_trylock+0x270/0x270 [ 956.881872] shmem_fault+0x25f/0x960 [ 956.885607] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 956.890872] ? retint_kernel+0x2d/0x2d [ 956.894747] ? retint_kernel+0x2d/0x2d [ 956.898623] ? trace_hardirqs_on_caller+0xc0/0x310 [ 956.903539] ? lock_is_held_type+0x210/0x210 [ 956.907933] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 956.912675] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 956.918140] __do_fault+0x100/0x6b0 [ 956.921756] ? pmd_devmap_trans_unstable+0x220/0x220 [ 956.926848] ? retint_kernel+0x2d/0x2d [ 956.930729] __handle_mm_fault+0x3d40/0x5a40 [ 956.935146] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 956.939981] ? lock_is_held_type+0x210/0x210 [ 956.944377] ? perf_trace_lock+0x7a0/0x7a0 [ 956.948597] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 956.954131] ? pmd_huge+0xf4/0x140 [ 956.957682] ? follow_page_mask+0x18b/0x2110 [ 956.962077] ? gup_pgd_range+0x3ab0/0x3ab0 [ 956.966299] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 956.971735] ? lock_is_held_type+0x210/0x210 [ 956.976134] ? handle_mm_fault+0x42a/0xc70 [ 956.980353] ? lock_downgrade+0x900/0x900 [ 956.984502] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 956.989415] ? retint_kernel+0x2d/0x2d [ 956.993289] ? __get_user_pages+0x806/0x1b30 [ 956.997704] ? trace_hardirqs_off_caller+0x300/0x300 [ 957.002794] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 957.008314] ? check_preemption_disabled+0x48/0x200 [ 957.013322] handle_mm_fault+0x54f/0xc70 [ 957.017371] ? __handle_mm_fault+0x5a40/0x5a40 [ 957.021945] ? __get_user_pages+0x7c2/0x1b30 [ 957.026344] __get_user_pages+0x806/0x1b30 [ 957.030593] ? follow_page_mask+0x2110/0x2110 [ 957.035079] ? lock_is_held_type+0x210/0x210 [ 957.039489] ? __x64_sys_brk+0x850/0x850 [ 957.043538] ? check_preemption_disabled+0x48/0x200 [ 957.048544] ? lock_acquire+0x1ed/0x520 [ 957.052506] ? __mm_populate+0x31a/0x4d0 [ 957.056556] ? lock_release+0xa10/0xa10 [ 957.060513] ? perf_trace_sched_process_exec+0x860/0x860 [ 957.065948] ? lock_is_held_type+0x210/0x210 [ 957.070361] populate_vma_page_range+0x2db/0x3d0 [ 957.075105] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 957.080020] ? find_vma+0x34/0x190 [ 957.083546] __mm_populate+0x286/0x4d0 [ 957.087423] ? populate_vma_page_range+0x3d0/0x3d0 [ 957.092354] ? down_read_killable+0x150/0x150 [ 957.096833] ? security_mmap_file+0x174/0x1b0 [ 957.101318] vm_mmap_pgoff+0x27f/0x2c0 [ 957.105211] ? vma_is_stack_for_current+0xd0/0xd0 [ 957.110040] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 957.114781] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 957.120228] ? kasan_check_read+0x11/0x20 [ 957.124363] ? _copy_to_user+0xc8/0x110 [ 957.128327] ksys_mmap_pgoff+0xf1/0x660 [ 957.132289] ? find_mergeable_anon_vma+0xd0/0xd0 [ 957.137028] ? retint_kernel+0x2d/0x2d [ 957.140908] __x64_sys_mmap+0xe9/0x1b0 [ 957.144779] ? __x64_sys_mmap+0xa/0x1b0 [ 957.148740] do_syscall_64+0x1b9/0x820 [ 957.152619] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 957.157973] ? syscall_return_slowpath+0x5e0/0x5e0 [ 957.162890] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 957.167717] ? trace_hardirqs_on_caller+0x310/0x310 [ 957.172733] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 957.177735] ? prepare_exit_to_usermode+0x291/0x3b0 [ 957.182737] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 957.187570] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 957.192744] RIP: 0033:0x457579 [ 957.195922] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 957.214819] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 957.222515] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 957.229767] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 957.237020] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 957.244273] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 957.251540] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 957.258997] Memory limit reached of cgroup /syz0 [ 957.264011] memory: usage 204848kB, limit 204800kB, failcnt 6269 [ 957.270959] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 957.277867] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 957.284419] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:392KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 957.306923] Out of memory and no killable processes... [ 957.352524] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 957.364690] syz-executor0 cpuset=syz0 mems_allowed=0 [ 957.370298] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 957.378684] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 957.388020] Call Trace: [ 957.390599] dump_stack+0x244/0x3ab [ 957.394222] ? dump_stack_print_info.cold.2+0x52/0x52 [ 957.399413] dump_header+0x27b/0xf72 [ 957.403120] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 957.408038] ? pagefault_out_of_memory+0x197/0x197 [ 957.412955] ? rcu_read_unlock+0x33/0x60 [ 957.417002] ? mem_cgroup_iter+0x514/0x1160 [ 957.421314] ? lock_is_held_type+0x210/0x210 [ 957.425712] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 957.430453] ? css_task_iter_end+0x222/0x490 [ 957.434855] ? lock_downgrade+0x900/0x900 [ 957.438995] ? trace_hardirqs_on+0xbd/0x310 [ 957.443302] ? kasan_check_read+0x11/0x20 [ 957.447434] ? css_task_iter_end+0x222/0x490 [ 957.451828] ? trace_hardirqs_off_caller+0x300/0x300 [ 957.457016] ? _raw_spin_unlock_irq+0x60/0x80 [ 957.461501] ? css_task_iter_end+0x2ce/0x490 [ 957.465899] ? cgroup_procs_next+0x70/0x70 [ 957.470118] ? _raw_spin_unlock_irq+0x60/0x80 [ 957.474596] ? oom_badness+0xaa0/0xaa0 [ 957.478470] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 957.483224] ? mem_cgroup_iter_break+0x30/0x30 [ 957.487798] out_of_memory.cold.30+0xf/0x184 [ 957.492214] ? oom_killer_disable+0x3a0/0x3a0 [ 957.496696] ? trace_hardirqs_on+0xb4/0x310 [ 957.501020] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 957.506114] mem_cgroup_out_of_memory+0x15e/0x210 [ 957.511026] ? memory_oom_group_write+0x160/0x160 [ 957.515851] ? mem_cgroup_try_charge+0x627/0xe20 [ 957.520594] ? page_counter_try_charge+0x1c1/0x220 [ 957.525513] try_charge+0xb7c/0x1710 [ 957.529218] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 957.534136] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 957.538793] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 957.544334] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 957.549857] ? lock_page_memcg+0x350/0x350 [ 957.554085] ? lock_acquire+0x1ed/0x520 [ 957.558045] ? mem_cgroup_id_get_many+0x160/0x160 [ 957.562878] ? lock_release+0xa10/0xa10 [ 957.566852] mem_cgroup_try_charge+0x627/0xe20 [ 957.571421] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 957.576944] ? mem_cgroup_protected+0xa60/0xa60 [ 957.581602] ? shmem_getattr+0x2c0/0x2c0 [ 957.585651] ? trace_hardirqs_on_caller+0xc0/0x310 [ 957.590568] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 957.596013] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 957.600763] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 957.605682] shmem_getpage_gfp+0x186b/0x4840 [ 957.610088] ? shmem_add_to_page_cache+0x1950/0x1950 [ 957.615180] ? mark_held_locks+0x130/0x130 [ 957.619402] ? check_preemption_disabled+0x48/0x200 [ 957.624403] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 957.629922] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 957.635503] ? check_preemption_disabled+0x48/0x200 [ 957.640512] ? debug_smp_processor_id+0x1c/0x20 [ 957.645168] ? perf_trace_lock_acquire+0x15b/0x800 [ 957.650083] ? check_preemption_disabled+0x48/0x200 [ 957.655086] ? retint_kernel+0x2d/0x2d [ 957.658958] ? trace_hardirqs_on_caller+0xc0/0x310 [ 957.663872] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 957.668632] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 957.674068] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 957.679511] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 957.684255] ? retint_kernel+0x2d/0x2d [ 957.688136] ? lock_acquire+0x268/0x520 [ 957.692143] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 957.697666] ? check_preemption_disabled+0x48/0x200 [ 957.702670] ? debug_smp_processor_id+0x1c/0x20 [ 957.707324] ? perf_trace_lock+0x14d/0x7a0 [ 957.711542] ? __rwlock_init+0x140/0x140 [ 957.715590] ? lock_is_held_type+0x210/0x210 [ 957.719988] ? _raw_spin_lock+0x35/0x40 [ 957.723950] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 957.729479] ? alloc_set_pte+0xdee/0x1f40 [ 957.733617] ? xas_descend+0x201/0x510 [ 957.737503] ? do_swap_page+0x3660/0x3660 [ 957.741645] ? lock_is_held_type+0x210/0x210 [ 957.746038] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 957.751567] ? filemap_map_pages+0xd11/0x19b0 [ 957.756069] ? lock_downgrade+0x900/0x900 [ 957.760206] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 957.765125] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 957.769873] ? filemap_map_pages+0xd38/0x19b0 [ 957.774358] ? find_get_entries_tag+0x1400/0x1400 [ 957.779188] ? lock_downgrade+0x900/0x900 [ 957.783322] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 957.788841] ? check_preemption_disabled+0x48/0x200 [ 957.793844] ? debug_smp_processor_id+0x1c/0x20 [ 957.798505] ? perf_trace_lock+0x14d/0x7a0 [ 957.802727] ? retint_kernel+0x2d/0x2d [ 957.806599] ? trace_hardirqs_on_caller+0xc0/0x310 [ 957.811532] ? lock_is_held_type+0x210/0x210 [ 957.815929] shmem_fault+0x25f/0x960 [ 957.819628] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 957.824373] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 957.829666] __do_fault+0x100/0x6b0 [ 957.833282] ? lock_downgrade+0x900/0x900 [ 957.837413] ? pmd_devmap_trans_unstable+0x220/0x220 [ 957.842510] ? kasan_check_read+0x11/0x20 [ 957.846641] ? do_raw_spin_unlock+0xa7/0x2f0 [ 957.851032] ? do_raw_spin_trylock+0x270/0x270 [ 957.855606] __handle_mm_fault+0x3d40/0x5a40 [ 957.860008] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 957.864858] ? lock_is_held_type+0x210/0x210 [ 957.869252] ? perf_trace_lock+0x7a0/0x7a0 [ 957.873480] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 957.879011] ? pmd_huge+0xf4/0x140 [ 957.882545] ? follow_page_mask+0x18b/0x2110 [ 957.886937] ? retint_kernel+0x2d/0x2d [ 957.890809] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 957.895553] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 957.900990] ? lock_is_held_type+0x210/0x210 [ 957.905385] ? handle_mm_fault+0x42a/0xc70 [ 957.909605] ? lock_downgrade+0x900/0x900 [ 957.913758] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 957.918669] ? retint_kernel+0x2d/0x2d [ 957.922543] ? __get_user_pages+0x806/0x1b30 [ 957.926936] ? trace_hardirqs_off_caller+0x300/0x300 [ 957.932027] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 957.937550] ? check_preemption_disabled+0x48/0x200 [ 957.942558] handle_mm_fault+0x54f/0xc70 [ 957.946609] ? __handle_mm_fault+0x5a40/0x5a40 [ 957.951177] ? __get_user_pages+0x7c2/0x1b30 [ 957.955576] __get_user_pages+0x806/0x1b30 [ 957.959811] ? follow_page_mask+0x2110/0x2110 [ 957.964292] ? lock_is_held_type+0x210/0x210 [ 957.968688] ? __x64_sys_brk+0x850/0x850 [ 957.972732] ? check_preemption_disabled+0x48/0x200 [ 957.977739] ? lock_acquire+0x1ed/0x520 [ 957.981697] ? __mm_populate+0x31a/0x4d0 [ 957.985747] ? lock_release+0xa10/0xa10 [ 957.989706] ? perf_trace_sched_process_exec+0x860/0x860 [ 957.995139] ? lock_is_held_type+0x210/0x210 [ 957.999539] populate_vma_page_range+0x2db/0x3d0 [ 958.004281] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 958.009198] ? find_vma+0x34/0x190 [ 958.012727] __mm_populate+0x286/0x4d0 [ 958.016606] ? populate_vma_page_range+0x3d0/0x3d0 [ 958.021518] ? down_read_killable+0x150/0x150 [ 958.026002] ? security_mmap_file+0x174/0x1b0 [ 958.030495] vm_mmap_pgoff+0x27f/0x2c0 [ 958.034373] ? vma_is_stack_for_current+0xd0/0xd0 [ 958.039201] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 958.043944] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 958.049374] ? kasan_check_read+0x11/0x20 [ 958.053509] ? _copy_to_user+0xc8/0x110 [ 958.057478] ksys_mmap_pgoff+0xf1/0x660 [ 958.061446] ? find_mergeable_anon_vma+0xd0/0xd0 [ 958.066186] ? retint_kernel+0x2d/0x2d [ 958.070078] __x64_sys_mmap+0xe9/0x1b0 [ 958.073969] ? __x64_sys_mmap+0xa/0x1b0 [ 958.077931] do_syscall_64+0x1b9/0x820 [ 958.081829] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 958.087180] ? syscall_return_slowpath+0x5e0/0x5e0 [ 958.092111] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 958.096954] ? trace_hardirqs_on_caller+0x310/0x310 [ 958.101961] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 958.106963] ? prepare_exit_to_usermode+0x291/0x3b0 [ 958.111967] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 958.116802] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 958.121974] RIP: 0033:0x457579 [ 958.125154] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 958.144041] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 958.151736] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 958.159012] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 958.166271] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 958.173524] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 958.180778] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 958.188268] Memory limit reached of cgroup /syz0 [ 958.193558] memory: usage 204852kB, limit 204800kB, failcnt 6277 [ 958.199762] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 958.206616] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 958.212960] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:396KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 958.238012] Out of memory and no killable processes... [ 958.301085] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 958.313211] syz-executor0 cpuset=syz0 mems_allowed=0 [ 958.318368] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 958.326752] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 958.336085] Call Trace: [ 958.338662] dump_stack+0x244/0x3ab [ 958.342277] ? dump_stack_print_info.cold.2+0x52/0x52 [ 958.347453] ? lock_is_held_type+0x210/0x210 [ 958.351859] dump_header+0x27b/0xf72 [ 958.355565] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 958.360493] ? pagefault_out_of_memory+0x197/0x197 [ 958.365413] ? rcu_read_unlock+0x33/0x60 [ 958.369462] ? mem_cgroup_iter+0x514/0x1160 [ 958.373785] ? lock_is_held_type+0x210/0x210 [ 958.378181] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 958.382924] ? css_task_iter_end+0x222/0x490 [ 958.387317] ? lock_downgrade+0x900/0x900 [ 958.391453] ? trace_hardirqs_on+0xbd/0x310 [ 958.395770] ? kasan_check_read+0x11/0x20 [ 958.399901] ? css_task_iter_end+0x222/0x490 [ 958.404293] ? trace_hardirqs_off_caller+0x300/0x300 [ 958.409387] ? _raw_spin_unlock_irq+0x60/0x80 [ 958.413866] ? css_task_iter_end+0x2ce/0x490 [ 958.418404] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 958.423927] ? cgroup_procs_next+0x70/0x70 [ 958.428152] ? _raw_spin_unlock_irq+0x60/0x80 [ 958.432634] ? oom_badness+0xaa0/0xaa0 [ 958.436510] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 958.441252] ? mem_cgroup_iter_break+0x30/0x30 [ 958.445848] ? cgroup_file_notify+0x226/0x2f0 [ 958.450334] out_of_memory.cold.30+0xf/0x184 [ 958.454730] ? kasan_check_read+0x11/0x20 [ 958.458865] ? oom_killer_disable+0x3a0/0x3a0 [ 958.463376] mem_cgroup_out_of_memory+0x15e/0x210 [ 958.468204] ? memory_oom_group_write+0x160/0x160 [ 958.473033] ? mem_cgroup_try_charge+0x627/0xe20 [ 958.477774] ? page_counter_try_charge+0x1c1/0x220 [ 958.482899] try_charge+0xb7c/0x1710 [ 958.486600] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 958.491519] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 958.496177] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 958.501699] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 958.507224] ? lock_page_memcg+0x350/0x350 [ 958.511451] ? lock_acquire+0x1ed/0x520 [ 958.515416] ? mem_cgroup_id_get_many+0x160/0x160 [ 958.520244] ? lock_release+0xa10/0xa10 [ 958.524214] mem_cgroup_try_charge+0x627/0xe20 [ 958.528786] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 958.534312] ? mem_cgroup_protected+0xa60/0xa60 [ 958.538968] ? shmem_getattr+0x2c0/0x2c0 [ 958.543018] ? trace_hardirqs_on_caller+0xc0/0x310 [ 958.547931] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 958.553377] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 958.558129] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 958.563051] shmem_getpage_gfp+0x186b/0x4840 [ 958.567481] ? shmem_add_to_page_cache+0x1950/0x1950 [ 958.572581] ? mark_held_locks+0x130/0x130 [ 958.576808] ? check_preemption_disabled+0x48/0x200 [ 958.581812] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 958.587334] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 958.592862] ? check_preemption_disabled+0x48/0x200 [ 958.597872] ? debug_smp_processor_id+0x1c/0x20 [ 958.602530] ? perf_trace_lock_acquire+0x15b/0x800 [ 958.607444] ? check_preemption_disabled+0x48/0x200 [ 958.612447] ? perf_trace_lock+0x7a0/0x7a0 [ 958.616667] ? check_preemption_disabled+0x48/0x200 [ 958.621668] ? retint_kernel+0x2d/0x2d [ 958.625544] ? debug_smp_processor_id+0x1c/0x20 [ 958.630197] ? perf_trace_lock+0x14d/0x7a0 [ 958.634417] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 958.639162] ? lock_is_held_type+0x210/0x210 [ 958.643576] ? mark_held_locks+0x130/0x130 [ 958.647797] ? retint_kernel+0x2d/0x2d [ 958.651672] ? lock_acquire+0x1ed/0x520 [ 958.655633] ? alloc_set_pte+0x1447/0x1f40 [ 958.659869] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 958.665393] ? check_preemption_disabled+0x48/0x200 [ 958.670398] ? debug_smp_processor_id+0x1c/0x20 [ 958.675065] ? perf_trace_lock+0x14d/0x7a0 [ 958.679285] ? __rwlock_init+0x140/0x140 [ 958.683337] ? lock_is_held_type+0x210/0x210 [ 958.687734] ? _raw_spin_lock+0x35/0x40 [ 958.691695] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 958.697218] ? alloc_set_pte+0xdee/0x1f40 [ 958.701349] ? xas_descend+0x201/0x510 [ 958.705227] ? do_swap_page+0x3660/0x3660 [ 958.709356] ? retint_kernel+0x2d/0x2d [ 958.713228] ? retint_kernel+0x2d/0x2d [ 958.717120] ? trace_hardirqs_on_caller+0xc0/0x310 [ 958.722038] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 958.726782] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 958.732219] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 958.737655] ? lock_is_held_type+0x210/0x210 [ 958.742056] ? filemap_map_pages+0xd11/0x19b0 [ 958.746542] ? lock_downgrade+0x900/0x900 [ 958.750678] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 958.755599] ? filemap_map_pages+0xb69/0x19b0 [ 958.760082] ? filemap_map_pages+0xd38/0x19b0 [ 958.764569] ? find_get_entries_tag+0x1400/0x1400 [ 958.769397] ? lock_downgrade+0x900/0x900 [ 958.773532] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 958.779052] ? check_preemption_disabled+0x48/0x200 [ 958.784070] ? debug_smp_processor_id+0x1c/0x20 [ 958.788722] ? perf_trace_lock+0x14d/0x7a0 [ 958.792942] ? __pte_alloc_kernel+0x220/0x220 [ 958.797424] ? lock_is_held_type+0x210/0x210 [ 958.801822] shmem_fault+0x25f/0x960 [ 958.805525] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 958.810793] ? lock_is_held_type+0x210/0x210 [ 958.815192] __do_fault+0x100/0x6b0 [ 958.818802] ? lock_downgrade+0x900/0x900 [ 958.822935] ? pmd_devmap_trans_unstable+0x220/0x220 [ 958.828026] ? kasan_check_read+0x11/0x20 [ 958.832158] ? do_raw_spin_unlock+0xa7/0x2f0 [ 958.836549] ? do_raw_spin_trylock+0x270/0x270 [ 958.841131] ? retint_kernel+0x2d/0x2d [ 958.845027] __handle_mm_fault+0x3d40/0x5a40 [ 958.849440] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 958.854270] ? lock_is_held_type+0x210/0x210 [ 958.858666] ? perf_trace_lock+0x7a0/0x7a0 [ 958.862888] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 958.868410] ? pmd_huge+0xf4/0x140 [ 958.871981] ? follow_page_mask+0x18b/0x2110 [ 958.876405] ? retint_kernel+0x2d/0x2d [ 958.880278] ? trace_hardirqs_on_caller+0xc0/0x310 [ 958.885210] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 958.889951] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 958.895388] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 958.900823] ? lock_is_held_type+0x210/0x210 [ 958.905218] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 958.909961] ? retint_kernel+0x2d/0x2d [ 958.913859] handle_mm_fault+0x54f/0xc70 [ 958.917907] ? __handle_mm_fault+0x5a40/0x5a40 [ 958.922494] __get_user_pages+0x806/0x1b30 [ 958.926723] ? follow_page_mask+0x2110/0x2110 [ 958.931216] ? lock_is_held_type+0x210/0x210 [ 958.935651] ? __x64_sys_brk+0x850/0x850 [ 958.939715] ? check_preemption_disabled+0x48/0x200 [ 958.944723] ? lock_acquire+0x1ed/0x520 [ 958.948702] ? __mm_populate+0x31a/0x4d0 [ 958.952753] ? lock_release+0xa10/0xa10 [ 958.956712] ? perf_trace_sched_process_exec+0x860/0x860 [ 958.962146] ? lock_is_held_type+0x210/0x210 [ 958.966567] populate_vma_page_range+0x2db/0x3d0 [ 958.971312] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 958.976227] ? find_vma+0x34/0x190 [ 958.979755] __mm_populate+0x286/0x4d0 [ 958.983632] ? populate_vma_page_range+0x3d0/0x3d0 [ 958.988549] ? down_read_killable+0x150/0x150 [ 958.993030] ? security_mmap_file+0x174/0x1b0 [ 958.997515] vm_mmap_pgoff+0x27f/0x2c0 [ 959.001404] ? vma_is_stack_for_current+0xd0/0xd0 [ 959.006255] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 959.011001] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 959.016436] ? kasan_check_read+0x11/0x20 [ 959.020573] ? _copy_to_user+0xc8/0x110 [ 959.024537] ksys_mmap_pgoff+0xf1/0x660 [ 959.028507] ? find_mergeable_anon_vma+0xd0/0xd0 [ 959.033244] ? retint_kernel+0x2d/0x2d [ 959.037124] __x64_sys_mmap+0xe9/0x1b0 [ 959.040997] ? __x64_sys_mmap+0xa/0x1b0 [ 959.045015] do_syscall_64+0x1b9/0x820 [ 959.048896] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 959.054245] ? syscall_return_slowpath+0x5e0/0x5e0 [ 959.059173] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 959.064003] ? trace_hardirqs_on_caller+0x310/0x310 [ 959.069005] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 959.074011] ? prepare_exit_to_usermode+0x291/0x3b0 [ 959.079014] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 959.083845] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 959.089017] RIP: 0033:0x457579 [ 959.092194] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 959.111078] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 959.118784] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 959.126039] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 959.133292] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 959.140545] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 959.147797] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 959.155281] Memory limit reached of cgroup /syz0 [ 959.160399] memory: usage 204856kB, limit 204800kB, failcnt 6285 [ 959.166777] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 959.173768] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 959.179955] Memory cgroup stats for /syz0: cache:284KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:400KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 959.203792] Out of memory and no killable processes... [ 959.273020] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 959.285341] syz-executor0 cpuset=syz0 mems_allowed=0 [ 959.291003] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 959.299412] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 959.308749] Call Trace: [ 959.311328] dump_stack+0x244/0x3ab [ 959.314945] ? dump_stack_print_info.cold.2+0x52/0x52 [ 959.320123] ? lock_is_held_type+0x210/0x210 [ 959.324523] dump_header+0x27b/0xf72 [ 959.328223] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 959.333140] ? pagefault_out_of_memory+0x197/0x197 [ 959.338075] ? rcu_read_unlock+0x33/0x60 [ 959.342342] ? mem_cgroup_iter+0x514/0x1160 [ 959.346653] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 959.351395] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 959.356833] ? lock_is_held_type+0x210/0x210 [ 959.361227] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 959.365971] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 959.370719] ? retint_kernel+0x2d/0x2d [ 959.374596] ? trace_hardirqs_on+0xb4/0x310 [ 959.378903] ? _raw_spin_unlock_irq+0x56/0x80 [ 959.383385] ? _raw_spin_unlock_irq+0x60/0x80 [ 959.387867] ? css_task_iter_end+0x2ce/0x490 [ 959.392263] ? cgroup_procs_next+0x70/0x70 [ 959.396495] ? _raw_spin_unlock_irq+0x60/0x80 [ 959.400977] ? oom_badness+0xaa0/0xaa0 [ 959.404852] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 959.409626] ? mem_cgroup_iter_break+0x30/0x30 [ 959.414222] out_of_memory.cold.30+0xf/0x184 [ 959.418618] ? oom_killer_disable+0x3a0/0x3a0 [ 959.423105] mem_cgroup_out_of_memory+0x15e/0x210 [ 959.427948] ? memory_oom_group_write+0x160/0x160 [ 959.432784] try_charge+0xb7c/0x1710 [ 959.436497] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 959.441417] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 959.446070] ? retint_kernel+0x2d/0x2d [ 959.449941] ? trace_hardirqs_on_caller+0xc0/0x310 [ 959.454856] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 959.459596] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 959.465031] ? lock_page_memcg+0x350/0x350 [ 959.469253] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 959.473999] ? retint_kernel+0x2d/0x2d [ 959.477880] ? get_mem_cgroup_from_mm.part.63+0x276/0x880 [ 959.483406] mem_cgroup_try_charge+0x627/0xe20 [ 959.487974] ? shmem_alloc_and_acct_page+0x4f1/0xdb0 [ 959.493064] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 959.498589] ? mem_cgroup_protected+0xa60/0xa60 [ 959.503263] ? shmem_getattr+0x2c0/0x2c0 [ 959.507311] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 959.512747] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 959.518204] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 959.522949] ? retint_kernel+0x2d/0x2d [ 959.526831] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 959.531748] shmem_getpage_gfp+0x186b/0x4840 [ 959.536152] ? shmem_add_to_page_cache+0x1950/0x1950 [ 959.541271] ? mark_held_locks+0x130/0x130 [ 959.545502] ? check_preemption_disabled+0x48/0x200 [ 959.550509] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 959.556032] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 959.561555] ? check_preemption_disabled+0x48/0x200 [ 959.566557] ? debug_smp_processor_id+0x1c/0x20 [ 959.571212] ? perf_trace_lock_acquire+0x15b/0x800 [ 959.576144] ? check_preemption_disabled+0x48/0x200 [ 959.581164] ? perf_trace_lock+0x7a0/0x7a0 [ 959.585389] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 959.590836] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 959.595587] ? mark_held_locks+0x130/0x130 [ 959.599812] ? lock_acquire+0x1ed/0x520 [ 959.603776] ? alloc_set_pte+0x1447/0x1f40 [ 959.607997] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 959.613523] ? check_preemption_disabled+0x48/0x200 [ 959.618527] ? debug_smp_processor_id+0x1c/0x20 [ 959.623184] ? perf_trace_lock+0x14d/0x7a0 [ 959.627404] ? __rwlock_init+0x140/0x140 [ 959.631449] ? lock_is_held_type+0x210/0x210 [ 959.635844] ? _raw_spin_lock+0x35/0x40 [ 959.639803] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 959.645326] ? alloc_set_pte+0xdee/0x1f40 [ 959.649458] ? xas_descend+0x201/0x510 [ 959.653363] ? do_swap_page+0x3660/0x3660 [ 959.657503] ? retint_kernel+0x2d/0x2d [ 959.661374] ? trace_hardirqs_on_caller+0xc0/0x310 [ 959.666287] ? retint_kernel+0x2d/0x2d [ 959.670159] ? trace_hardirqs_on_caller+0xc0/0x310 [ 959.675072] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 959.680596] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 959.685336] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 959.690790] ? lock_is_held_type+0x210/0x210 [ 959.695186] ? filemap_map_pages+0xd11/0x19b0 [ 959.699669] ? lock_downgrade+0x900/0x900 [ 959.703808] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 959.708729] ? filemap_map_pages+0xc0d/0x19b0 [ 959.713219] ? filemap_map_pages+0xd38/0x19b0 [ 959.717699] ? retint_kernel+0x2d/0x2d [ 959.721570] ? trace_hardirqs_on_caller+0xc0/0x310 [ 959.726496] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 959.731240] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 959.736680] ? find_get_entries_tag+0x1400/0x1400 [ 959.741514] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 959.746262] ? retint_kernel+0x2d/0x2d [ 959.750147] ? shmem_fault+0x1bb/0x960 [ 959.754034] shmem_fault+0x25f/0x960 [ 959.757742] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 959.763006] ? trace_hardirqs_on_caller+0xc0/0x310 [ 959.767940] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 959.772687] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 959.777438] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 959.782986] ? retint_kernel+0x2d/0x2d [ 959.786864] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 959.791615] __do_fault+0x100/0x6b0 [ 959.795233] ? lock_downgrade+0x900/0x900 [ 959.799367] ? pmd_devmap_trans_unstable+0x220/0x220 [ 959.804479] ? kasan_check_read+0x11/0x20 [ 959.808622] ? do_raw_spin_unlock+0xa7/0x2f0 [ 959.813016] ? do_raw_spin_trylock+0x270/0x270 [ 959.817593] __handle_mm_fault+0x3d40/0x5a40 [ 959.821996] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 959.826826] ? lock_is_held_type+0x210/0x210 [ 959.831218] ? perf_trace_lock+0x7a0/0x7a0 [ 959.835438] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 959.840961] ? pmd_huge+0xf4/0x140 [ 959.844505] ? follow_page_mask+0x18b/0x2110 [ 959.848899] ? retint_kernel+0x2d/0x2d [ 959.852774] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 959.857526] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 959.862966] ? lock_is_held_type+0x210/0x210 [ 959.867366] ? handle_mm_fault+0x42a/0xc70 [ 959.871586] ? lock_downgrade+0x900/0x900 [ 959.875721] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 959.880635] ? retint_kernel+0x2d/0x2d [ 959.884521] handle_mm_fault+0x54f/0xc70 [ 959.888580] ? __handle_mm_fault+0x5a40/0x5a40 [ 959.893155] __get_user_pages+0x806/0x1b30 [ 959.897386] ? follow_page_mask+0x2110/0x2110 [ 959.901878] ? lock_is_held_type+0x210/0x210 [ 959.906287] ? __x64_sys_brk+0x850/0x850 [ 959.910335] ? check_preemption_disabled+0x48/0x200 [ 959.915350] ? lock_acquire+0x1ed/0x520 [ 959.919330] ? __mm_populate+0x31a/0x4d0 [ 959.923385] ? lock_release+0xa10/0xa10 [ 959.927346] ? perf_trace_sched_process_exec+0x860/0x860 [ 959.932803] ? lock_is_held_type+0x210/0x210 [ 959.937204] populate_vma_page_range+0x2db/0x3d0 [ 959.941957] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 959.946873] ? find_vma+0x34/0x190 [ 959.950397] __mm_populate+0x286/0x4d0 [ 959.954276] ? populate_vma_page_range+0x3d0/0x3d0 [ 959.959191] ? down_read_killable+0x150/0x150 [ 959.963672] ? security_mmap_file+0x174/0x1b0 [ 959.968156] vm_mmap_pgoff+0x27f/0x2c0 [ 959.972049] ? vma_is_stack_for_current+0xd0/0xd0 [ 959.976878] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 959.981622] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 959.987055] ? kasan_check_read+0x11/0x20 [ 959.991187] ? _copy_to_user+0xc8/0x110 [ 959.995152] ksys_mmap_pgoff+0xf1/0x660 [ 959.999131] ? find_mergeable_anon_vma+0xd0/0xd0 [ 960.003882] ? retint_kernel+0x2d/0x2d [ 960.007762] __x64_sys_mmap+0xe9/0x1b0 [ 960.011636] ? __x64_sys_mmap+0xa/0x1b0 [ 960.015601] do_syscall_64+0x1b9/0x820 [ 960.019481] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 960.024839] ? syscall_return_slowpath+0x5e0/0x5e0 [ 960.029750] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 960.034580] ? trace_hardirqs_on_caller+0x310/0x310 [ 960.039582] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 960.044583] ? prepare_exit_to_usermode+0x291/0x3b0 [ 960.049587] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 960.054420] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 960.059596] RIP: 0033:0x457579 [ 960.062774] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 960.081659] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 960.089353] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 960.096609] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 960.103863] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 960.111117] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 960.118370] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 960.125848] Memory limit reached of cgroup /syz0 [ 960.130917] memory: usage 204860kB, limit 204800kB, failcnt 6293 [ 960.137168] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 960.143980] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 960.151170] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:404KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 960.176454] Out of memory and no killable processes... [ 960.258273] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 960.270421] syz-executor0 cpuset=syz0 mems_allowed=0 [ 960.275733] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 960.284226] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 960.293562] Call Trace: [ 960.296149] dump_stack+0x244/0x3ab [ 960.299766] ? dump_stack_print_info.cold.2+0x52/0x52 [ 960.304965] ? lock_is_held_type+0x210/0x210 [ 960.309366] dump_header+0x27b/0xf72 [ 960.313069] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 960.317990] ? pagefault_out_of_memory+0x197/0x197 [ 960.322910] ? rcu_read_unlock+0x33/0x60 [ 960.326974] ? mem_cgroup_iter+0x514/0x1160 [ 960.331287] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 960.336031] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 960.341466] ? lock_is_held_type+0x210/0x210 [ 960.345870] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 960.350613] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 960.355359] ? retint_kernel+0x2d/0x2d [ 960.359241] ? trace_hardirqs_on+0xb4/0x310 [ 960.363550] ? _raw_spin_unlock_irq+0x56/0x80 [ 960.368031] ? _raw_spin_unlock_irq+0x60/0x80 [ 960.372514] ? css_task_iter_end+0x2ce/0x490 [ 960.376908] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 960.382431] ? cgroup_procs_next+0x70/0x70 [ 960.386670] ? _raw_spin_unlock_irq+0x60/0x80 [ 960.391150] ? oom_badness+0xaa0/0xaa0 [ 960.395024] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 960.399765] ? mem_cgroup_iter_break+0x30/0x30 [ 960.404331] ? retint_kernel+0x2d/0x2d [ 960.408212] ? mem_cgroup_get_max+0x58/0x240 [ 960.412610] out_of_memory.cold.30+0xf/0x184 [ 960.417014] ? oom_killer_disable+0x3a0/0x3a0 [ 960.421506] ? trace_hardirqs_on+0xb4/0x310 [ 960.425815] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 960.430909] mem_cgroup_out_of_memory+0x15e/0x210 [ 960.435737] ? memory_oom_group_write+0x160/0x160 [ 960.440585] ? page_counter_try_charge+0x1c1/0x220 [ 960.445510] try_charge+0xb7c/0x1710 [ 960.449216] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 960.454138] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 960.458794] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 960.464317] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 960.469838] ? lock_page_memcg+0x350/0x350 [ 960.474064] ? lock_acquire+0x1ed/0x520 [ 960.478268] ? mem_cgroup_id_get_many+0x160/0x160 [ 960.483102] ? lock_release+0xa10/0xa10 [ 960.487070] mem_cgroup_try_charge+0x627/0xe20 [ 960.491642] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 960.497165] ? mem_cgroup_protected+0xa60/0xa60 [ 960.501821] ? shmem_getattr+0x2c0/0x2c0 [ 960.505866] ? trace_hardirqs_on_caller+0xc0/0x310 [ 960.510780] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 960.516225] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 960.520977] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 960.525896] shmem_getpage_gfp+0x186b/0x4840 [ 960.530301] ? shmem_add_to_page_cache+0x1950/0x1950 [ 960.535393] ? mark_held_locks+0x130/0x130 [ 960.539615] ? check_preemption_disabled+0x48/0x200 [ 960.544616] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 960.550141] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 960.555663] ? check_preemption_disabled+0x48/0x200 [ 960.560664] ? debug_smp_processor_id+0x1c/0x20 [ 960.565320] ? perf_trace_lock_acquire+0x15b/0x800 [ 960.570243] ? check_preemption_disabled+0x48/0x200 [ 960.575248] ? perf_trace_lock+0x7a0/0x7a0 [ 960.579467] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 960.584911] ? check_preemption_disabled+0x48/0x200 [ 960.589909] ? retint_kernel+0x2d/0x2d [ 960.593789] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 960.598530] ? retint_kernel+0x2d/0x2d [ 960.602407] ? trace_hardirqs_on_caller+0xc0/0x310 [ 960.607328] ? mark_held_locks+0x130/0x130 [ 960.611548] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 960.616999] ? lock_acquire+0x1ed/0x520 [ 960.620959] ? alloc_set_pte+0x1447/0x1f40 [ 960.625181] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 960.630717] ? check_preemption_disabled+0x48/0x200 [ 960.635737] ? debug_smp_processor_id+0x1c/0x20 [ 960.640406] ? perf_trace_lock+0x14d/0x7a0 [ 960.644626] ? __rwlock_init+0x140/0x140 [ 960.648675] ? lock_is_held_type+0x210/0x210 [ 960.653073] ? _raw_spin_lock+0x35/0x40 [ 960.657033] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 960.662557] ? alloc_set_pte+0xdee/0x1f40 [ 960.666691] ? xas_descend+0x201/0x510 [ 960.670571] ? do_swap_page+0x3660/0x3660 [ 960.674704] ? retint_kernel+0x2d/0x2d [ 960.678579] ? trace_hardirqs_on_caller+0xc0/0x310 [ 960.683505] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 960.689034] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 960.694473] ? lock_is_held_type+0x210/0x210 [ 960.698899] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 960.704425] ? filemap_map_pages+0xd11/0x19b0 [ 960.708910] ? lock_downgrade+0x900/0x900 [ 960.713048] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 960.717990] ? filemap_map_pages+0xf0b/0x19b0 [ 960.722495] ? filemap_map_pages+0xd38/0x19b0 [ 960.726986] ? find_get_entries_tag+0x1400/0x1400 [ 960.731821] ? lock_downgrade+0x900/0x900 [ 960.735959] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 960.741491] ? check_preemption_disabled+0x48/0x200 [ 960.746505] ? debug_smp_processor_id+0x1c/0x20 [ 960.751160] ? perf_trace_lock+0x14d/0x7a0 [ 960.755385] ? follow_page_pte+0x37d/0x1a70 [ 960.759692] ? lock_is_held_type+0x210/0x210 [ 960.764096] shmem_fault+0x25f/0x960 [ 960.767803] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 960.773067] ? trace_hardirqs_on_caller+0xc0/0x310 [ 960.777984] ? trace_hardirqs_on_caller+0xc0/0x310 [ 960.782900] ? retint_kernel+0x2d/0x2d [ 960.786773] ? retint_kernel+0x2d/0x2d [ 960.790652] ? lock_is_held_type+0x210/0x210 [ 960.795050] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 960.799813] __do_fault+0x100/0x6b0 [ 960.803428] ? lock_downgrade+0x900/0x900 [ 960.807567] ? pmd_devmap_trans_unstable+0x220/0x220 [ 960.812662] ? kasan_check_read+0x11/0x20 [ 960.816797] ? do_raw_spin_unlock+0xa7/0x2f0 [ 960.821191] ? do_raw_spin_trylock+0x270/0x270 [ 960.825766] __handle_mm_fault+0x3d40/0x5a40 [ 960.830167] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 960.834997] ? lock_is_held_type+0x210/0x210 [ 960.839396] ? perf_trace_lock+0x7a0/0x7a0 [ 960.843620] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 960.849140] ? pmd_huge+0xf4/0x140 [ 960.852673] ? follow_page_mask+0x18b/0x2110 [ 960.857067] ? gup_pgd_range+0x3ab0/0x3ab0 [ 960.861292] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 960.866731] ? lock_is_held_type+0x210/0x210 [ 960.871125] ? handle_mm_fault+0x42a/0xc70 [ 960.875347] ? lock_downgrade+0x900/0x900 [ 960.879493] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 960.884427] ? retint_kernel+0x2d/0x2d [ 960.888300] ? __get_user_pages+0x806/0x1b30 [ 960.892717] ? trace_hardirqs_off_caller+0x300/0x300 [ 960.897808] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 960.903333] ? check_preemption_disabled+0x48/0x200 [ 960.908357] handle_mm_fault+0x54f/0xc70 [ 960.912409] ? __handle_mm_fault+0x5a40/0x5a40 [ 960.916985] __get_user_pages+0x806/0x1b30 [ 960.921215] ? follow_page_mask+0x2110/0x2110 [ 960.925702] ? lock_is_held_type+0x210/0x210 [ 960.930104] ? __x64_sys_brk+0x850/0x850 [ 960.934178] ? check_preemption_disabled+0x48/0x200 [ 960.939193] ? lock_acquire+0x1ed/0x520 [ 960.943155] ? __mm_populate+0x31a/0x4d0 [ 960.947203] ? lock_release+0xa10/0xa10 [ 960.951158] ? perf_trace_sched_process_exec+0x860/0x860 [ 960.956595] ? lock_is_held_type+0x210/0x210 [ 960.960996] populate_vma_page_range+0x2db/0x3d0 [ 960.965745] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 960.970660] ? find_vma+0x34/0x190 [ 960.974188] __mm_populate+0x286/0x4d0 [ 960.978062] ? populate_vma_page_range+0x3d0/0x3d0 [ 960.982976] ? down_read_killable+0x150/0x150 [ 960.987458] ? security_mmap_file+0x174/0x1b0 [ 960.991955] vm_mmap_pgoff+0x27f/0x2c0 [ 960.995835] ? vma_is_stack_for_current+0xd0/0xd0 [ 961.000662] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 961.005409] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 961.010846] ? kasan_check_read+0x11/0x20 [ 961.014981] ? _copy_to_user+0xc8/0x110 [ 961.018952] ksys_mmap_pgoff+0xf1/0x660 [ 961.022914] ? find_mergeable_anon_vma+0xd0/0xd0 [ 961.027654] ? retint_kernel+0x2d/0x2d [ 961.031537] __x64_sys_mmap+0xe9/0x1b0 [ 961.035416] ? __x64_sys_mmap+0xa/0x1b0 [ 961.039397] do_syscall_64+0x1b9/0x820 [ 961.043274] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 961.048642] ? syscall_return_slowpath+0x5e0/0x5e0 [ 961.053560] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 961.058393] ? trace_hardirqs_on_caller+0x310/0x310 [ 961.063398] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 961.068403] ? prepare_exit_to_usermode+0x291/0x3b0 [ 961.073412] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 961.078247] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 961.083425] RIP: 0033:0x457579 [ 961.086607] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 961.105507] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 961.113210] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 961.120514] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 961.127777] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 961.135039] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 961.142299] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 961.149701] Memory limit reached of cgroup /syz0 [ 961.154761] memory: usage 204864kB, limit 204800kB, failcnt 6301 [ 961.161018] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 961.167928] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 961.174519] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:408KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 961.200942] Out of memory and no killable processes... [ 961.271584] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 961.283720] syz-executor0 cpuset=syz0 mems_allowed=0 [ 961.289179] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 961.297591] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 961.306956] Call Trace: [ 961.309541] dump_stack+0x244/0x3ab [ 961.313159] ? dump_stack_print_info.cold.2+0x52/0x52 [ 961.318341] ? lock_is_held_type+0x210/0x210 [ 961.322744] dump_header+0x27b/0xf72 [ 961.326452] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 961.331381] ? pagefault_out_of_memory+0x197/0x197 [ 961.336303] ? rcu_read_unlock+0x33/0x60 [ 961.340632] ? mem_cgroup_iter+0x514/0x1160 [ 961.344942] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 961.349684] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 961.355126] ? lock_is_held_type+0x210/0x210 [ 961.359524] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 961.364269] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 961.369017] ? retint_kernel+0x2d/0x2d [ 961.372896] ? trace_hardirqs_on+0xb4/0x310 [ 961.377208] ? _raw_spin_unlock_irq+0x56/0x80 [ 961.381694] ? _raw_spin_unlock_irq+0x60/0x80 [ 961.386178] ? css_task_iter_end+0x2ce/0x490 [ 961.390575] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 961.396103] ? cgroup_procs_next+0x70/0x70 [ 961.400334] ? _raw_spin_unlock_irq+0x60/0x80 [ 961.404821] ? oom_badness+0xaa0/0xaa0 [ 961.408697] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 961.413446] ? mem_cgroup_iter_break+0x30/0x30 [ 961.418030] out_of_memory.cold.30+0xf/0x184 [ 961.422433] ? oom_killer_disable+0x3a0/0x3a0 [ 961.426919] ? trace_hardirqs_on+0xb4/0x310 [ 961.431234] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 961.436334] mem_cgroup_out_of_memory+0x15e/0x210 [ 961.441164] ? memory_oom_group_write+0x160/0x160 [ 961.445993] ? mem_cgroup_try_charge+0x627/0xe20 [ 961.450740] ? page_counter_try_charge+0x1c1/0x220 [ 961.455661] try_charge+0xb7c/0x1710 [ 961.459364] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 961.464315] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 961.468984] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 961.474517] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 961.480397] ? lock_page_memcg+0x350/0x350 [ 961.484626] ? lock_acquire+0x1ed/0x520 [ 961.488588] ? mem_cgroup_id_get_many+0x160/0x160 [ 961.493419] ? lock_release+0xa10/0xa10 [ 961.497389] mem_cgroup_try_charge+0x627/0xe20 [ 961.501965] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 961.507520] ? mem_cgroup_protected+0xa60/0xa60 [ 961.512181] ? shmem_getattr+0x2c0/0x2c0 [ 961.516228] ? trace_hardirqs_on_caller+0xc0/0x310 [ 961.521144] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 961.526589] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 961.531347] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 961.536270] shmem_getpage_gfp+0x186b/0x4840 [ 961.540674] ? shmem_add_to_page_cache+0x1950/0x1950 [ 961.545767] ? mark_held_locks+0x130/0x130 [ 961.549991] ? check_preemption_disabled+0x48/0x200 [ 961.554995] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 961.560516] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 961.566052] ? check_preemption_disabled+0x48/0x200 [ 961.571056] ? debug_smp_processor_id+0x1c/0x20 [ 961.575730] ? perf_trace_lock_acquire+0x15b/0x800 [ 961.580662] ? check_preemption_disabled+0x48/0x200 [ 961.585669] ? perf_trace_lock+0x7a0/0x7a0 [ 961.589977] ? check_preemption_disabled+0x48/0x200 [ 961.594983] ? debug_smp_processor_id+0x1c/0x20 [ 961.599638] ? perf_trace_lock+0x14d/0x7a0 [ 961.603860] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 961.608601] ? lock_is_held_type+0x210/0x210 [ 961.612999] ? mark_held_locks+0x130/0x130 [ 961.617222] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 961.622662] ? lock_acquire+0x1ed/0x520 [ 961.626623] ? alloc_set_pte+0x1447/0x1f40 [ 961.630843] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 961.636367] ? check_preemption_disabled+0x48/0x200 [ 961.641371] ? debug_smp_processor_id+0x1c/0x20 [ 961.646029] ? perf_trace_lock+0x14d/0x7a0 [ 961.650248] ? __rwlock_init+0x140/0x140 [ 961.654296] ? lock_is_held_type+0x210/0x210 [ 961.658703] ? _raw_spin_lock+0x35/0x40 [ 961.662664] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 961.668189] ? alloc_set_pte+0xdee/0x1f40 [ 961.672327] ? xas_descend+0x201/0x510 [ 961.676208] ? do_swap_page+0x3660/0x3660 [ 961.680340] ? retint_kernel+0x2d/0x2d [ 961.684215] ? trace_hardirqs_on_caller+0xc0/0x310 [ 961.689130] ? retint_kernel+0x2d/0x2d [ 961.693006] ? retint_kernel+0x2d/0x2d [ 961.696885] ? trace_hardirqs_on_caller+0xc0/0x310 [ 961.701811] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 961.706560] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 961.712005] ? lock_is_held_type+0x210/0x210 [ 961.716401] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 961.721941] ? filemap_map_pages+0xd11/0x19b0 [ 961.726428] ? lock_downgrade+0x900/0x900 [ 961.730577] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 961.735510] ? filemap_map_pages+0xd38/0x19b0 [ 961.739994] ? retint_kernel+0x2d/0x2d [ 961.743869] ? trace_hardirqs_on_caller+0xc0/0x310 [ 961.748784] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 961.753527] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 961.758974] ? find_get_entries_tag+0x1400/0x1400 [ 961.763806] ? lock_downgrade+0x900/0x900 [ 961.767943] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 961.772687] ? retint_kernel+0x2d/0x2d [ 961.776569] shmem_fault+0x25f/0x960 [ 961.780292] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 961.785576] ? trace_hardirqs_on_caller+0xc0/0x310 [ 961.790504] ? trace_hardirqs_on_caller+0xc0/0x310 [ 961.795421] ? retint_kernel+0x2d/0x2d [ 961.799293] ? trace_hardirqs_on_caller+0xc0/0x310 [ 961.804233] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 961.809000] __do_fault+0x100/0x6b0 [ 961.812621] ? lock_downgrade+0x900/0x900 [ 961.816756] ? pmd_devmap_trans_unstable+0x220/0x220 [ 961.821858] ? kasan_check_read+0x11/0x20 [ 961.825994] ? do_raw_spin_unlock+0xa7/0x2f0 [ 961.830390] ? do_raw_spin_trylock+0x270/0x270 [ 961.834967] __handle_mm_fault+0x3d40/0x5a40 [ 961.839389] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 961.844226] ? lock_is_held_type+0x210/0x210 [ 961.848639] ? perf_trace_lock+0x7a0/0x7a0 [ 961.852861] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 961.858395] ? pmd_huge+0xf4/0x140 [ 961.861940] ? follow_page_mask+0x18b/0x2110 [ 961.866347] ? gup_pgd_range+0x3ab0/0x3ab0 [ 961.870570] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 961.876008] ? lock_is_held_type+0x210/0x210 [ 961.880405] ? handle_mm_fault+0x42a/0xc70 [ 961.884627] ? lock_downgrade+0x900/0x900 [ 961.888784] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 961.893716] ? retint_kernel+0x2d/0x2d [ 961.897593] ? __get_user_pages+0x806/0x1b30 [ 961.901989] ? trace_hardirqs_off_caller+0x300/0x300 [ 961.907081] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 961.912607] ? check_preemption_disabled+0x48/0x200 [ 961.917611] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 961.922356] handle_mm_fault+0x54f/0xc70 [ 961.926412] ? __handle_mm_fault+0x5a40/0x5a40 [ 961.931009] __get_user_pages+0x806/0x1b30 [ 961.935291] ? follow_page_mask+0x2110/0x2110 [ 961.939777] ? lock_is_held_type+0x210/0x210 [ 961.944194] ? __x64_sys_brk+0x850/0x850 [ 961.948241] ? check_preemption_disabled+0x48/0x200 [ 961.953249] ? lock_acquire+0x1ed/0x520 [ 961.957209] ? __mm_populate+0x31a/0x4d0 [ 961.961274] ? lock_release+0xa10/0xa10 [ 961.965235] ? perf_trace_sched_process_exec+0x860/0x860 [ 961.970676] ? lock_is_held_type+0x210/0x210 [ 961.975085] populate_vma_page_range+0x2db/0x3d0 [ 961.979840] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 961.984764] ? find_vma+0x34/0x190 [ 961.988295] __mm_populate+0x286/0x4d0 [ 961.992179] ? populate_vma_page_range+0x3d0/0x3d0 [ 961.997095] ? down_read_killable+0x150/0x150 [ 962.001579] ? security_mmap_file+0x174/0x1b0 [ 962.006086] vm_mmap_pgoff+0x27f/0x2c0 [ 962.009968] ? vma_is_stack_for_current+0xd0/0xd0 [ 962.014802] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 962.019550] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 962.024987] ? kasan_check_read+0x11/0x20 [ 962.029124] ? _copy_to_user+0xc8/0x110 [ 962.033088] ksys_mmap_pgoff+0xf1/0x660 [ 962.037053] ? find_mergeable_anon_vma+0xd0/0xd0 [ 962.041790] ? retint_kernel+0x2d/0x2d [ 962.045672] __x64_sys_mmap+0xe9/0x1b0 [ 962.049548] ? __x64_sys_mmap+0xa/0x1b0 [ 962.053515] do_syscall_64+0x1b9/0x820 [ 962.057392] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 962.062744] ? syscall_return_slowpath+0x5e0/0x5e0 [ 962.067656] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 962.072498] ? trace_hardirqs_on_caller+0x310/0x310 [ 962.077506] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 962.082513] ? prepare_exit_to_usermode+0x291/0x3b0 [ 962.087520] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 962.092352] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 962.097525] RIP: 0033:0x457579 [ 962.100706] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 962.119596] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 962.127290] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 962.134545] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 962.141812] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 962.149066] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 962.156318] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 962.163712] Memory limit reached of cgroup /syz0 [ 962.168819] memory: usage 204868kB, limit 204800kB, failcnt 6309 [ 962.175187] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 962.182109] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 962.188299] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:412KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 962.213572] Out of memory and no killable processes... [ 962.291684] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 962.304011] syz-executor0 cpuset=syz0 mems_allowed=0 [ 962.309251] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 962.317644] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 962.326985] Call Trace: [ 962.329575] dump_stack+0x244/0x3ab [ 962.333192] ? dump_stack_print_info.cold.2+0x52/0x52 [ 962.338393] dump_header+0x27b/0xf72 [ 962.342100] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 962.347019] ? pagefault_out_of_memory+0x197/0x197 [ 962.351946] ? rcu_read_unlock+0x33/0x60 [ 962.355995] ? mem_cgroup_iter+0x514/0x1160 [ 962.360319] ? lock_is_held_type+0x210/0x210 [ 962.364714] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 962.369456] ? css_task_iter_end+0x222/0x490 [ 962.373857] ? lock_downgrade+0x900/0x900 [ 962.378018] ? trace_hardirqs_on+0xbd/0x310 [ 962.382327] ? kasan_check_read+0x11/0x20 [ 962.386459] ? css_task_iter_end+0x222/0x490 [ 962.390881] ? trace_hardirqs_off_caller+0x300/0x300 [ 962.395988] ? _raw_spin_unlock_irq+0x60/0x80 [ 962.400513] ? css_task_iter_end+0x2ce/0x490 [ 962.404911] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 962.410434] ? cgroup_procs_next+0x70/0x70 [ 962.414660] ? _raw_spin_unlock_irq+0x60/0x80 [ 962.419144] ? oom_badness+0xaa0/0xaa0 [ 962.423022] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 962.427765] ? mem_cgroup_iter_break+0x30/0x30 [ 962.432341] ? cgroup_file_notify+0x226/0x2f0 [ 962.436825] out_of_memory.cold.30+0xf/0x184 [ 962.441221] ? kasan_check_read+0x11/0x20 [ 962.445372] ? oom_killer_disable+0x3a0/0x3a0 [ 962.449867] mem_cgroup_out_of_memory+0x15e/0x210 [ 962.454698] ? memory_oom_group_write+0x160/0x160 [ 962.459530] ? mem_cgroup_try_charge+0x627/0xe20 [ 962.464275] ? page_counter_try_charge+0x1c1/0x220 [ 962.469192] try_charge+0xb7c/0x1710 [ 962.472985] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 962.477906] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 962.482564] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 962.488087] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 962.493610] ? lock_page_memcg+0x350/0x350 [ 962.497833] ? lock_acquire+0x1ed/0x520 [ 962.501792] ? mem_cgroup_id_get_many+0x160/0x160 [ 962.506624] ? lock_release+0xa10/0xa10 [ 962.510595] mem_cgroup_try_charge+0x627/0xe20 [ 962.515164] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 962.520687] ? mem_cgroup_protected+0xa60/0xa60 [ 962.525347] ? shmem_getattr+0x2c0/0x2c0 [ 962.529393] ? trace_hardirqs_on_caller+0xc0/0x310 [ 962.534310] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 962.539755] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 962.544518] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 962.549437] shmem_getpage_gfp+0x186b/0x4840 [ 962.553844] ? shmem_add_to_page_cache+0x1950/0x1950 [ 962.558936] ? mark_held_locks+0x130/0x130 [ 962.563158] ? check_preemption_disabled+0x48/0x200 [ 962.568158] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 962.573681] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 962.579204] ? check_preemption_disabled+0x48/0x200 [ 962.584208] ? debug_smp_processor_id+0x1c/0x20 [ 962.588863] ? perf_trace_lock_acquire+0x15b/0x800 [ 962.593778] ? check_preemption_disabled+0x48/0x200 [ 962.598786] ? perf_trace_lock+0x7a0/0x7a0 [ 962.603009] ? check_preemption_disabled+0x48/0x200 [ 962.608019] ? debug_smp_processor_id+0x1c/0x20 [ 962.612679] ? perf_trace_lock+0x14d/0x7a0 [ 962.616907] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 962.621648] ? retint_kernel+0x2d/0x2d [ 962.625523] ? trace_hardirqs_on_caller+0xc0/0x310 [ 962.630438] ? lock_is_held_type+0x210/0x210 [ 962.634835] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 962.640270] ? mark_held_locks+0x130/0x130 [ 962.644521] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 962.649961] ? lock_acquire+0x1ed/0x520 [ 962.653945] ? alloc_set_pte+0x1447/0x1f40 [ 962.658169] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 962.663711] ? check_preemption_disabled+0x48/0x200 [ 962.668716] ? debug_smp_processor_id+0x1c/0x20 [ 962.673371] ? perf_trace_lock+0x14d/0x7a0 [ 962.677607] ? __rwlock_init+0x140/0x140 [ 962.681657] ? lock_is_held_type+0x210/0x210 [ 962.686055] ? _raw_spin_lock+0x35/0x40 [ 962.690033] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 962.695574] ? alloc_set_pte+0xdee/0x1f40 [ 962.699709] ? xas_descend+0x201/0x510 [ 962.703587] ? do_swap_page+0x3660/0x3660 [ 962.707720] ? retint_kernel+0x2d/0x2d [ 962.711593] ? trace_hardirqs_on_caller+0xc0/0x310 [ 962.716510] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 962.722034] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 962.726773] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 962.732213] ? lock_is_held_type+0x210/0x210 [ 962.736607] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 962.742131] ? filemap_map_pages+0xd11/0x19b0 [ 962.746615] ? lock_downgrade+0x900/0x900 [ 962.750753] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 962.755675] ? filemap_map_pages+0xa00/0x19b0 [ 962.760160] ? filemap_map_pages+0xd38/0x19b0 [ 962.764649] ? find_get_entries_tag+0x1400/0x1400 [ 962.769508] ? lock_downgrade+0x900/0x900 [ 962.773648] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 962.779170] ? check_preemption_disabled+0x48/0x200 [ 962.784186] ? debug_smp_processor_id+0x1c/0x20 [ 962.788840] ? perf_trace_lock+0x14d/0x7a0 [ 962.793059] ? retint_kernel+0x2d/0x2d [ 962.796934] ? trace_hardirqs_on_caller+0xc0/0x310 [ 962.801849] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 962.806610] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 962.812049] ? lock_is_held_type+0x210/0x210 [ 962.816465] shmem_fault+0x25f/0x960 [ 962.820183] ? trace_hardirqs_on_caller+0xc0/0x310 [ 962.825107] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 962.830369] ? retint_kernel+0x2d/0x2d [ 962.834245] ? trace_hardirqs_on_caller+0xc0/0x310 [ 962.839166] ? retint_kernel+0x2d/0x2d [ 962.843047] ? trace_hardirqs_on_caller+0xc0/0x310 [ 962.847964] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 962.852707] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 962.858193] __do_fault+0x100/0x6b0 [ 962.861834] ? pmd_devmap_trans_unstable+0x220/0x220 [ 962.866937] ? retint_kernel+0x2d/0x2d [ 962.870819] __handle_mm_fault+0x3d40/0x5a40 [ 962.875219] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 962.880049] ? lock_is_held_type+0x210/0x210 [ 962.884442] ? perf_trace_lock+0x7a0/0x7a0 [ 962.888664] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 962.894186] ? pmd_huge+0xf4/0x140 [ 962.897723] ? follow_page_mask+0x18b/0x2110 [ 962.902114] ? retint_kernel+0x2d/0x2d [ 962.905988] ? trace_hardirqs_on_caller+0xc0/0x310 [ 962.910906] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 962.915650] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 962.921090] ? lock_is_held_type+0x210/0x210 [ 962.925503] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 962.930247] ? retint_kernel+0x2d/0x2d [ 962.934132] handle_mm_fault+0x54f/0xc70 [ 962.938185] ? __handle_mm_fault+0x5a40/0x5a40 [ 962.942761] __get_user_pages+0x806/0x1b30 [ 962.946988] ? follow_page_mask+0x2110/0x2110 [ 962.951470] ? lock_is_held_type+0x210/0x210 [ 962.955877] ? __x64_sys_brk+0x850/0x850 [ 962.959921] ? check_preemption_disabled+0x48/0x200 [ 962.964938] ? lock_acquire+0x1ed/0x520 [ 962.968895] ? __mm_populate+0x31a/0x4d0 [ 962.972946] ? lock_release+0xa10/0xa10 [ 962.976901] ? perf_trace_sched_process_exec+0x860/0x860 [ 962.982355] ? lock_is_held_type+0x210/0x210 [ 962.986754] populate_vma_page_range+0x2db/0x3d0 [ 962.991504] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 962.996420] ? find_vma+0x34/0x190 [ 962.999965] __mm_populate+0x286/0x4d0 [ 963.003843] ? populate_vma_page_range+0x3d0/0x3d0 [ 963.008758] ? down_read_killable+0x150/0x150 [ 963.013240] ? security_mmap_file+0x174/0x1b0 [ 963.017726] vm_mmap_pgoff+0x27f/0x2c0 [ 963.021604] ? vma_is_stack_for_current+0xd0/0xd0 [ 963.026435] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 963.031178] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 963.036611] ? kasan_check_read+0x11/0x20 [ 963.040746] ? _copy_to_user+0xc8/0x110 [ 963.044715] ksys_mmap_pgoff+0xf1/0x660 [ 963.048677] ? find_mergeable_anon_vma+0xd0/0xd0 [ 963.053416] ? retint_kernel+0x2d/0x2d [ 963.057295] __x64_sys_mmap+0xe9/0x1b0 [ 963.061167] ? __x64_sys_mmap+0xa/0x1b0 [ 963.065131] do_syscall_64+0x1b9/0x820 [ 963.069005] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 963.074363] ? syscall_return_slowpath+0x5e0/0x5e0 [ 963.079283] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 963.084130] ? trace_hardirqs_on_caller+0x310/0x310 [ 963.089144] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 963.094162] ? prepare_exit_to_usermode+0x291/0x3b0 [ 963.099166] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 963.104003] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 963.109178] RIP: 0033:0x457579 [ 963.112356] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 963.131255] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 963.138956] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 963.146214] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 963.153468] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 963.160728] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 963.167981] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 963.175552] Memory limit reached of cgroup /syz0 [ 963.180629] memory: usage 204872kB, limit 204800kB, failcnt 6317 [ 963.186978] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 963.193917] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 963.200168] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:416KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 963.225332] Out of memory and no killable processes... [ 963.302170] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 963.314512] syz-executor0 cpuset=syz0 mems_allowed=0 [ 963.319706] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 963.328112] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 963.337449] Call Trace: [ 963.340301] dump_stack+0x244/0x3ab [ 963.343919] ? dump_stack_print_info.cold.2+0x52/0x52 [ 963.349098] ? lock_is_held_type+0x210/0x210 [ 963.353512] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 963.358255] dump_header+0x27b/0xf72 [ 963.361961] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 963.366905] ? pagefault_out_of_memory+0x197/0x197 [ 963.371839] ? rcu_read_unlock+0x33/0x60 [ 963.375887] ? mem_cgroup_iter+0x514/0x1160 [ 963.380198] ? lock_is_held_type+0x210/0x210 [ 963.384870] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 963.389614] ? css_task_iter_end+0x222/0x490 [ 963.394028] ? lock_downgrade+0x900/0x900 [ 963.398166] ? trace_hardirqs_on+0xbd/0x310 [ 963.402471] ? kasan_check_read+0x11/0x20 [ 963.406618] ? css_task_iter_end+0x222/0x490 [ 963.411012] ? trace_hardirqs_off_caller+0x300/0x300 [ 963.416121] ? _raw_spin_unlock_irq+0x60/0x80 [ 963.420626] ? css_task_iter_end+0x2ce/0x490 [ 963.425024] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 963.430550] ? cgroup_procs_next+0x70/0x70 [ 963.434775] ? _raw_spin_unlock_irq+0x60/0x80 [ 963.439257] ? oom_badness+0xaa0/0xaa0 [ 963.443133] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 963.447874] ? mem_cgroup_iter_break+0x30/0x30 [ 963.452452] out_of_memory.cold.30+0xf/0x184 [ 963.456849] ? kasan_check_read+0x11/0x20 [ 963.461001] ? oom_killer_disable+0x3a0/0x3a0 [ 963.465519] mem_cgroup_out_of_memory+0x15e/0x210 [ 963.470350] ? memory_oom_group_write+0x160/0x160 [ 963.475177] ? mem_cgroup_try_charge+0x627/0xe20 [ 963.479921] ? page_counter_try_charge+0x1c1/0x220 [ 963.484835] try_charge+0xb7c/0x1710 [ 963.488552] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 963.493472] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 963.498138] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 963.503661] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 963.509184] ? lock_page_memcg+0x350/0x350 [ 963.513409] ? lock_acquire+0x1ed/0x520 [ 963.517369] ? mem_cgroup_id_get_many+0x160/0x160 [ 963.522202] ? lock_release+0xa10/0xa10 [ 963.526172] mem_cgroup_try_charge+0x627/0xe20 [ 963.530740] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 963.536266] ? mem_cgroup_protected+0xa60/0xa60 [ 963.540919] ? retint_kernel+0x2d/0x2d [ 963.544809] ? trace_hardirqs_on_caller+0xc0/0x310 [ 963.549726] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 963.555168] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 963.559910] ? retint_kernel+0x2d/0x2d [ 963.563793] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 963.568714] shmem_getpage_gfp+0x186b/0x4840 [ 963.573136] ? shmem_add_to_page_cache+0x1950/0x1950 [ 963.578227] ? mark_held_locks+0x130/0x130 [ 963.582451] ? check_preemption_disabled+0x48/0x200 [ 963.587450] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 963.592992] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 963.598517] ? check_preemption_disabled+0x48/0x200 [ 963.603523] ? debug_smp_processor_id+0x1c/0x20 [ 963.608177] ? perf_trace_lock_acquire+0x15b/0x800 [ 963.613093] ? check_preemption_disabled+0x48/0x200 [ 963.618097] ? perf_trace_lock+0x7a0/0x7a0 [ 963.622321] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 963.627755] ? check_preemption_disabled+0x48/0x200 [ 963.632769] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 963.637523] ? retint_kernel+0x2d/0x2d [ 963.641395] ? trace_hardirqs_on_caller+0xc0/0x310 [ 963.646310] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 963.651049] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 963.656493] ? trace_hardirqs_on_caller+0xc0/0x310 [ 963.661410] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 963.666155] ? lock_acquire+0x1ed/0x520 [ 963.670113] ? alloc_set_pte+0x1447/0x1f40 [ 963.674352] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 963.679872] ? check_preemption_disabled+0x48/0x200 [ 963.684874] ? debug_smp_processor_id+0x1c/0x20 [ 963.689525] ? perf_trace_lock+0x14d/0x7a0 [ 963.693743] ? __rwlock_init+0x140/0x140 [ 963.697789] ? lock_is_held_type+0x210/0x210 [ 963.702202] ? _raw_spin_lock+0x35/0x40 [ 963.706159] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 963.711680] ? alloc_set_pte+0xdee/0x1f40 [ 963.715839] ? xas_descend+0x201/0x510 [ 963.719715] ? do_swap_page+0x3660/0x3660 [ 963.723845] ? retint_kernel+0x2d/0x2d [ 963.727719] ? trace_hardirqs_on_caller+0xc0/0x310 [ 963.732632] ? retint_kernel+0x2d/0x2d [ 963.736509] ? trace_hardirqs_on_caller+0xc0/0x310 [ 963.741420] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 963.746855] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 963.751598] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 963.757039] ? lock_is_held_type+0x210/0x210 [ 963.761434] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 963.766958] ? filemap_map_pages+0xd11/0x19b0 [ 963.771440] ? lock_downgrade+0x900/0x900 [ 963.775579] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 963.780513] ? filemap_map_pages+0xd38/0x19b0 [ 963.785002] ? find_get_entries_tag+0x1400/0x1400 [ 963.789832] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 963.795354] ? check_preemption_disabled+0x48/0x200 [ 963.800354] ? debug_smp_processor_id+0x1c/0x20 [ 963.805009] ? perf_trace_lock+0x14d/0x7a0 [ 963.809246] ? __pte_alloc_kernel+0x220/0x220 [ 963.813731] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 963.819167] ? lock_is_held_type+0x210/0x210 [ 963.823582] shmem_fault+0x25f/0x960 [ 963.827288] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 963.832553] ? retint_kernel+0x2d/0x2d [ 963.836429] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 963.841174] __do_fault+0x100/0x6b0 [ 963.844790] ? lock_downgrade+0x900/0x900 [ 963.848945] ? pmd_devmap_trans_unstable+0x220/0x220 [ 963.854052] ? kasan_check_read+0x11/0x20 [ 963.858186] ? do_raw_spin_unlock+0xa7/0x2f0 [ 963.862577] ? do_raw_spin_trylock+0x270/0x270 [ 963.867150] __handle_mm_fault+0x3d40/0x5a40 [ 963.871548] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 963.876376] ? lock_is_held_type+0x210/0x210 [ 963.880786] ? perf_trace_lock+0x7a0/0x7a0 [ 963.885017] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 963.890541] ? pmd_huge+0xf4/0x140 [ 963.894075] ? follow_page_mask+0x18b/0x2110 [ 963.898470] ? gup_pgd_range+0x3ab0/0x3ab0 [ 963.902701] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 963.908135] ? lock_is_held_type+0x210/0x210 [ 963.912544] ? handle_mm_fault+0x42a/0xc70 [ 963.916773] ? lock_downgrade+0x900/0x900 [ 963.920924] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 963.925838] ? retint_kernel+0x2d/0x2d [ 963.929707] ? __get_user_pages+0x806/0x1b30 [ 963.934104] ? trace_hardirqs_off_caller+0x300/0x300 [ 963.939205] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 963.944729] ? check_preemption_disabled+0x48/0x200 [ 963.949749] handle_mm_fault+0x54f/0xc70 [ 963.953798] ? __handle_mm_fault+0x5a40/0x5a40 [ 963.958371] __get_user_pages+0x806/0x1b30 [ 963.962616] ? follow_page_mask+0x2110/0x2110 [ 963.967102] ? lock_is_held_type+0x210/0x210 [ 963.971536] ? __x64_sys_brk+0x850/0x850 [ 963.975582] ? check_preemption_disabled+0x48/0x200 [ 963.980590] ? lock_acquire+0x1ed/0x520 [ 963.984548] ? __mm_populate+0x31a/0x4d0 [ 963.988596] ? lock_release+0xa10/0xa10 [ 963.992570] ? perf_trace_sched_process_exec+0x860/0x860 [ 963.998009] ? lock_is_held_type+0x210/0x210 [ 964.002420] populate_vma_page_range+0x2db/0x3d0 [ 964.007187] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 964.012103] ? find_vma+0x34/0x190 [ 964.015630] __mm_populate+0x286/0x4d0 [ 964.019519] ? populate_vma_page_range+0x3d0/0x3d0 [ 964.024434] ? down_read_killable+0x150/0x150 [ 964.028915] ? security_mmap_file+0x174/0x1b0 [ 964.033400] vm_mmap_pgoff+0x27f/0x2c0 [ 964.037285] ? vma_is_stack_for_current+0xd0/0xd0 [ 964.042115] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 964.046867] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 964.052316] ? kasan_check_read+0x11/0x20 [ 964.056454] ? _copy_to_user+0xc8/0x110 [ 964.060431] ksys_mmap_pgoff+0xf1/0x660 [ 964.064395] ? find_mergeable_anon_vma+0xd0/0xd0 [ 964.069151] ? retint_kernel+0x2d/0x2d [ 964.073033] __x64_sys_mmap+0xe9/0x1b0 [ 964.076904] ? __x64_sys_mmap+0xa/0x1b0 [ 964.080866] do_syscall_64+0x1b9/0x820 [ 964.084741] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 964.090093] ? syscall_return_slowpath+0x5e0/0x5e0 [ 964.095009] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 964.099838] ? trace_hardirqs_on_caller+0x310/0x310 [ 964.104888] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 964.109890] ? prepare_exit_to_usermode+0x291/0x3b0 [ 964.114905] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 964.119745] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 964.124920] RIP: 0033:0x457579 [ 964.128101] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 964.146991] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 964.154688] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 964.161942] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 964.169194] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 964.176449] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 964.183701] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 964.191190] Memory limit reached of cgroup /syz0 [ 964.196399] memory: usage 204876kB, limit 204800kB, failcnt 6325 [ 964.202737] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 964.209543] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 964.215812] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:420KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 964.239972] Out of memory and no killable processes... [ 964.321692] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 964.333861] syz-executor0 cpuset=syz0 mems_allowed=0 [ 964.339230] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 964.347618] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 964.356970] Call Trace: [ 964.359555] dump_stack+0x244/0x3ab [ 964.363172] ? dump_stack_print_info.cold.2+0x52/0x52 [ 964.368347] ? lock_is_held_type+0x210/0x210 [ 964.372747] dump_header+0x27b/0xf72 [ 964.376451] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 964.381366] ? retint_kernel+0x2d/0x2d [ 964.385243] ? pagefault_out_of_memory+0x197/0x197 [ 964.390161] ? rcu_read_unlock+0x33/0x60 [ 964.394212] ? mem_cgroup_iter+0x514/0x1160 [ 964.398524] ? lock_is_held_type+0x210/0x210 [ 964.402919] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 964.407661] ? css_task_iter_end+0x222/0x490 [ 964.412057] ? lock_downgrade+0x900/0x900 [ 964.416197] ? trace_hardirqs_on+0xbd/0x310 [ 964.420507] ? kasan_check_read+0x11/0x20 [ 964.424666] ? css_task_iter_end+0x222/0x490 [ 964.429064] ? trace_hardirqs_off_caller+0x300/0x300 [ 964.434209] ? _raw_spin_unlock_irq+0x60/0x80 [ 964.438713] ? css_task_iter_end+0x2ce/0x490 [ 964.443111] ? cgroup_procs_next+0x70/0x70 [ 964.447335] ? _raw_spin_unlock_irq+0x60/0x80 [ 964.451816] ? oom_badness+0xaa0/0xaa0 [ 964.455696] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 964.460438] ? mem_cgroup_iter_break+0x30/0x30 [ 964.465041] ? cgroup_file_notify+0x226/0x2f0 [ 964.469534] out_of_memory.cold.30+0xf/0x184 [ 964.473931] ? kasan_check_read+0x11/0x20 [ 964.478066] ? oom_killer_disable+0x3a0/0x3a0 [ 964.482560] mem_cgroup_out_of_memory+0x15e/0x210 [ 964.487796] ? memory_oom_group_write+0x160/0x160 [ 964.492626] ? mem_cgroup_try_charge+0x627/0xe20 [ 964.497371] ? page_counter_try_charge+0x1c1/0x220 [ 964.502288] try_charge+0xb7c/0x1710 [ 964.505990] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 964.510910] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 964.515572] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 964.521109] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 964.526635] ? lock_page_memcg+0x350/0x350 [ 964.530865] ? lock_acquire+0x1ed/0x520 [ 964.534824] ? mem_cgroup_id_get_many+0x160/0x160 [ 964.539655] ? lock_release+0xa10/0xa10 [ 964.543624] mem_cgroup_try_charge+0x627/0xe20 [ 964.548213] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 964.553740] ? mem_cgroup_protected+0xa60/0xa60 [ 964.558423] ? shmem_getattr+0x2c0/0x2c0 [ 964.562473] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 964.567928] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 964.572518] ? lock_downgrade+0x900/0x900 [ 964.576663] ? trace_hardirqs_on+0xbd/0x310 [ 964.580967] ? kasan_check_read+0x11/0x20 [ 964.585104] ? trace_hardirqs_off_caller+0x300/0x300 [ 964.590205] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 964.595129] shmem_getpage_gfp+0x186b/0x4840 [ 964.599536] ? shmem_add_to_page_cache+0x1950/0x1950 [ 964.604632] ? mark_held_locks+0x130/0x130 [ 964.608855] ? check_preemption_disabled+0x48/0x200 [ 964.613858] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 964.619406] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 964.624935] ? check_preemption_disabled+0x48/0x200 [ 964.629965] ? debug_smp_processor_id+0x1c/0x20 [ 964.634624] ? perf_trace_lock_acquire+0x15b/0x800 [ 964.639536] ? check_preemption_disabled+0x48/0x200 [ 964.644554] ? perf_trace_lock+0x7a0/0x7a0 [ 964.648774] ? check_preemption_disabled+0x48/0x200 [ 964.653780] ? debug_smp_processor_id+0x1c/0x20 [ 964.658449] ? perf_trace_lock+0x14d/0x7a0 [ 964.662673] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 964.667418] ? lock_is_held_type+0x210/0x210 [ 964.671810] ? mark_held_locks+0x130/0x130 [ 964.676031] ? trace_hardirqs_on_caller+0xc0/0x310 [ 964.680944] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 964.685707] ? lock_acquire+0x1ed/0x520 [ 964.689670] ? alloc_set_pte+0x1447/0x1f40 [ 964.693894] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 964.699416] ? check_preemption_disabled+0x48/0x200 [ 964.704421] ? debug_smp_processor_id+0x1c/0x20 [ 964.709076] ? perf_trace_lock+0x14d/0x7a0 [ 964.713309] ? retint_kernel+0x2d/0x2d [ 964.717197] ? lock_is_held_type+0x210/0x210 [ 964.721598] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 964.727040] ? _raw_spin_lock+0x35/0x40 [ 964.731006] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 964.735769] ? retint_kernel+0x2d/0x2d [ 964.739643] ? trace_hardirqs_on_caller+0xc0/0x310 [ 964.744557] ? retint_kernel+0x2d/0x2d [ 964.748429] ? retint_kernel+0x2d/0x2d [ 964.752303] ? trace_hardirqs_on_caller+0xc0/0x310 [ 964.757222] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 964.761966] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 964.767407] ? lock_is_held_type+0x210/0x210 [ 964.771805] ? filemap_map_pages+0xd11/0x19b0 [ 964.776288] ? lock_downgrade+0x900/0x900 [ 964.780424] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 964.785348] ? filemap_map_pages+0xd38/0x19b0 [ 964.789834] ? find_get_entries_tag+0x1400/0x1400 [ 964.794661] ? lock_downgrade+0x900/0x900 [ 964.798814] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 964.804339] ? check_preemption_disabled+0x48/0x200 [ 964.809343] ? debug_smp_processor_id+0x1c/0x20 [ 964.813997] ? perf_trace_lock+0x14d/0x7a0 [ 964.818237] ? lock_is_held_type+0x210/0x210 [ 964.822638] shmem_fault+0x25f/0x960 [ 964.826343] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 964.831601] ? retint_kernel+0x2d/0x2d [ 964.835477] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 964.840228] ? retint_kernel+0x2d/0x2d [ 964.844100] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 964.848848] __do_fault+0x100/0x6b0 [ 964.852466] ? lock_downgrade+0x900/0x900 [ 964.856611] ? pmd_devmap_trans_unstable+0x220/0x220 [ 964.861700] ? kasan_check_read+0x11/0x20 [ 964.865832] ? do_raw_spin_unlock+0xa7/0x2f0 [ 964.870219] ? do_raw_spin_trylock+0x270/0x270 [ 964.874794] __handle_mm_fault+0x3d40/0x5a40 [ 964.879190] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 964.884023] ? lock_is_held_type+0x210/0x210 [ 964.888415] ? perf_trace_lock+0x7a0/0x7a0 [ 964.892638] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 964.898160] ? pmd_huge+0xf4/0x140 [ 964.901688] ? follow_page_mask+0x18b/0x2110 [ 964.906087] ? gup_pgd_range+0x3ab0/0x3ab0 [ 964.910309] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 964.915746] ? lock_is_held_type+0x210/0x210 [ 964.920144] ? handle_mm_fault+0x42a/0xc70 [ 964.924367] ? lock_downgrade+0x900/0x900 [ 964.928512] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 964.933429] ? retint_kernel+0x2d/0x2d [ 964.937324] ? __get_user_pages+0x806/0x1b30 [ 964.941734] ? trace_hardirqs_off_caller+0x300/0x300 [ 964.946822] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 964.952368] ? check_preemption_disabled+0x48/0x200 [ 964.957395] handle_mm_fault+0x54f/0xc70 [ 964.961445] ? __handle_mm_fault+0x5a40/0x5a40 [ 964.966038] __get_user_pages+0x806/0x1b30 [ 964.970704] ? follow_page_mask+0x2110/0x2110 [ 964.975204] ? lock_is_held_type+0x210/0x210 [ 964.979604] ? __x64_sys_brk+0x850/0x850 [ 964.983650] ? check_preemption_disabled+0x48/0x200 [ 964.988657] ? lock_acquire+0x1ed/0x520 [ 964.992618] ? __mm_populate+0x31a/0x4d0 [ 964.996665] ? lock_release+0xa10/0xa10 [ 965.000621] ? perf_trace_sched_process_exec+0x860/0x860 [ 965.006057] ? lock_is_held_type+0x210/0x210 [ 965.010459] populate_vma_page_range+0x2db/0x3d0 [ 965.015208] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 965.020124] ? find_vma+0x34/0x190 [ 965.023654] __mm_populate+0x286/0x4d0 [ 965.027531] ? populate_vma_page_range+0x3d0/0x3d0 [ 965.032446] ? down_read_killable+0x150/0x150 [ 965.036925] ? security_mmap_file+0x174/0x1b0 [ 965.041405] vm_mmap_pgoff+0x27f/0x2c0 [ 965.045285] ? vma_is_stack_for_current+0xd0/0xd0 [ 965.050113] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 965.054856] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 965.060308] ? kasan_check_read+0x11/0x20 [ 965.064444] ? _copy_to_user+0xc8/0x110 [ 965.068408] ksys_mmap_pgoff+0xf1/0x660 [ 965.072373] ? find_mergeable_anon_vma+0xd0/0xd0 [ 965.077110] ? retint_kernel+0x2d/0x2d [ 965.080988] __x64_sys_mmap+0xe9/0x1b0 [ 965.084871] ? __x64_sys_mmap+0xa/0x1b0 [ 965.088832] do_syscall_64+0x1b9/0x820 [ 965.092710] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 965.098061] ? syscall_return_slowpath+0x5e0/0x5e0 [ 965.102977] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 965.107813] ? trace_hardirqs_on_caller+0x310/0x310 [ 965.112817] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 965.117821] ? prepare_exit_to_usermode+0x291/0x3b0 [ 965.122825] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 965.127661] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 965.132842] RIP: 0033:0x457579 [ 965.136020] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 965.154937] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 965.162642] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 965.169895] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 965.177148] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 965.184404] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 965.191658] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 965.199139] Memory limit reached of cgroup /syz0 [ 965.204179] memory: usage 204880kB, limit 204800kB, failcnt 6333 [ 965.210359] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 965.217246] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 965.223506] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:424KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 965.248581] Out of memory and no killable processes... [ 965.297239] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 965.309431] syz-executor0 cpuset=syz0 mems_allowed=0 [ 965.314804] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 965.323207] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 965.332545] Call Trace: [ 965.335154] dump_stack+0x244/0x3ab [ 965.338791] ? dump_stack_print_info.cold.2+0x52/0x52 [ 965.344354] dump_header+0x27b/0xf72 [ 965.348059] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 965.352982] ? pagefault_out_of_memory+0x197/0x197 [ 965.357903] ? rcu_read_unlock+0x33/0x60 [ 965.361961] ? mem_cgroup_iter+0x514/0x1160 [ 965.366275] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 965.371022] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 965.376466] ? lock_is_held_type+0x210/0x210 [ 965.380874] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 965.385625] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 965.390375] ? retint_kernel+0x2d/0x2d [ 965.394256] ? trace_hardirqs_on+0xb4/0x310 [ 965.398568] ? _raw_spin_unlock_irq+0x56/0x80 [ 965.403052] ? _raw_spin_unlock_irq+0x60/0x80 [ 965.407551] ? css_task_iter_end+0x2ce/0x490 [ 965.411956] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 965.417495] ? cgroup_procs_next+0x70/0x70 [ 965.421721] ? _raw_spin_unlock_irq+0x60/0x80 [ 965.426205] ? oom_badness+0xaa0/0xaa0 [ 965.430083] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 965.434825] ? mem_cgroup_iter_break+0x30/0x30 [ 965.439401] ? cgroup_file_notify+0x226/0x2f0 [ 965.443885] out_of_memory.cold.30+0xf/0x184 [ 965.448282] ? trace_hardirqs_on_caller+0xc0/0x310 [ 965.453201] ? oom_killer_disable+0x3a0/0x3a0 [ 965.457688] mem_cgroup_out_of_memory+0x15e/0x210 [ 965.462522] ? memory_oom_group_write+0x160/0x160 [ 965.467357] ? trace_hardirqs_on+0xb4/0x310 [ 965.471666] try_charge+0xb7c/0x1710 [ 965.475369] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 965.480301] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 965.484974] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 965.490514] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 965.496038] ? lock_page_memcg+0x350/0x350 [ 965.500261] ? lock_acquire+0x1ed/0x520 [ 965.504220] ? mem_cgroup_id_get_many+0x160/0x160 [ 965.509048] ? lock_release+0xa10/0xa10 [ 965.513049] mem_cgroup_try_charge+0x627/0xe20 [ 965.517617] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 965.523141] ? mem_cgroup_protected+0xa60/0xa60 [ 965.527799] ? shmem_getattr+0x2c0/0x2c0 [ 965.531847] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 965.537291] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 965.542037] ? retint_kernel+0x2d/0x2d [ 965.545915] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 965.550834] shmem_getpage_gfp+0x186b/0x4840 [ 965.555260] ? shmem_add_to_page_cache+0x1950/0x1950 [ 965.560369] ? mark_held_locks+0x130/0x130 [ 965.564612] ? check_preemption_disabled+0x48/0x200 [ 965.569616] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 965.575142] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 965.580667] ? check_preemption_disabled+0x48/0x200 [ 965.585677] ? debug_smp_processor_id+0x1c/0x20 [ 965.590336] ? perf_trace_lock_acquire+0x15b/0x800 [ 965.595251] ? check_preemption_disabled+0x48/0x200 [ 965.600259] ? perf_trace_lock+0x7a0/0x7a0 [ 965.604522] ? check_preemption_disabled+0x48/0x200 [ 965.609544] ? debug_smp_processor_id+0x1c/0x20 [ 965.614200] ? perf_trace_lock+0x14d/0x7a0 [ 965.618422] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 965.623165] ? lock_is_held_type+0x210/0x210 [ 965.627561] ? mark_held_locks+0x130/0x130 [ 965.631813] ? trace_hardirqs_on_caller+0xc0/0x310 [ 965.636733] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 965.641477] ? lock_acquire+0x1ed/0x520 [ 965.645451] ? alloc_set_pte+0x1447/0x1f40 [ 965.649676] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 965.655198] ? check_preemption_disabled+0x48/0x200 [ 965.660206] ? debug_smp_processor_id+0x1c/0x20 [ 965.664861] ? perf_trace_lock+0x14d/0x7a0 [ 965.669079] ? __rwlock_init+0x140/0x140 [ 965.673128] ? lock_is_held_type+0x210/0x210 [ 965.677541] ? _raw_spin_lock+0x35/0x40 [ 965.681510] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 965.687035] ? alloc_set_pte+0xdee/0x1f40 [ 965.691169] ? xas_descend+0x201/0x510 [ 965.695049] ? do_swap_page+0x3660/0x3660 [ 965.699195] ? retint_kernel+0x2d/0x2d [ 965.703072] ? retint_kernel+0x2d/0x2d [ 965.706949] ? trace_hardirqs_on_caller+0xc0/0x310 [ 965.711868] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 965.716619] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 965.722058] ? lock_is_held_type+0x210/0x210 [ 965.726454] ? filemap_map_pages+0xd11/0x19b0 [ 965.730936] ? lock_downgrade+0x900/0x900 [ 965.735073] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 965.740001] ? filemap_map_pages+0xd38/0x19b0 [ 965.744495] ? retint_kernel+0x2d/0x2d [ 965.748388] ? trace_hardirqs_on_caller+0xc0/0x310 [ 965.753320] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 965.758064] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 965.763514] ? find_get_entries_tag+0x1400/0x1400 [ 965.768351] ? lock_downgrade+0x900/0x900 [ 965.772504] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 965.777258] ? retint_kernel+0x2d/0x2d [ 965.781140] shmem_fault+0x25f/0x960 [ 965.784845] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 965.790106] ? retint_kernel+0x2d/0x2d [ 965.793982] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 965.798729] ? lock_is_held_type+0x210/0x210 [ 965.803131] __do_fault+0x100/0x6b0 [ 965.806748] ? lock_downgrade+0x900/0x900 [ 965.810886] ? pmd_devmap_trans_unstable+0x220/0x220 [ 965.815979] ? kasan_check_read+0x11/0x20 [ 965.820117] ? do_raw_spin_unlock+0xa7/0x2f0 [ 965.824552] ? do_raw_spin_trylock+0x270/0x270 [ 965.829151] ? retint_kernel+0x2d/0x2d [ 965.833032] __handle_mm_fault+0x3d40/0x5a40 [ 965.837431] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 965.842262] ? lock_is_held_type+0x210/0x210 [ 965.846658] ? perf_trace_lock+0x7a0/0x7a0 [ 965.850879] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 965.856416] ? pmd_huge+0xf4/0x140 [ 965.859950] ? follow_page_mask+0x18b/0x2110 [ 965.864343] ? retint_kernel+0x2d/0x2d [ 965.868215] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 965.872959] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 965.878392] ? lock_is_held_type+0x210/0x210 [ 965.882790] ? handle_mm_fault+0x42a/0xc70 [ 965.887011] ? lock_downgrade+0x900/0x900 [ 965.891151] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 965.896089] ? retint_kernel+0x2d/0x2d [ 965.899971] handle_mm_fault+0x54f/0xc70 [ 965.904021] ? __handle_mm_fault+0x5a40/0x5a40 [ 965.908608] ? __get_user_pages+0x84a/0x1b30 [ 965.913007] __get_user_pages+0x806/0x1b30 [ 965.917232] ? follow_page_mask+0x2110/0x2110 [ 965.921715] ? lock_is_held_type+0x210/0x210 [ 965.926111] ? __x64_sys_brk+0x850/0x850 [ 965.930176] ? check_preemption_disabled+0x48/0x200 [ 965.935188] ? lock_acquire+0x1ed/0x520 [ 965.939153] ? __mm_populate+0x31a/0x4d0 [ 965.943203] ? lock_release+0xa10/0xa10 [ 965.947162] ? perf_trace_sched_process_exec+0x860/0x860 [ 965.952597] ? lock_is_held_type+0x210/0x210 [ 965.956998] populate_vma_page_range+0x2db/0x3d0 [ 965.961745] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 965.966667] ? find_vma+0x34/0x190 [ 965.970197] __mm_populate+0x286/0x4d0 [ 965.974077] ? populate_vma_page_range+0x3d0/0x3d0 [ 965.978998] ? down_read_killable+0x150/0x150 [ 965.983496] ? security_mmap_file+0x174/0x1b0 [ 965.987981] vm_mmap_pgoff+0x27f/0x2c0 [ 965.991859] ? vma_is_stack_for_current+0xd0/0xd0 [ 965.996687] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 966.001429] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 966.006861] ? kasan_check_read+0x11/0x20 [ 966.010995] ? _copy_to_user+0xc8/0x110 [ 966.014960] ksys_mmap_pgoff+0xf1/0x660 [ 966.018922] ? find_mergeable_anon_vma+0xd0/0xd0 [ 966.023660] ? retint_kernel+0x2d/0x2d [ 966.027537] __x64_sys_mmap+0xe9/0x1b0 [ 966.031411] ? __x64_sys_mmap+0xa/0x1b0 [ 966.035394] do_syscall_64+0x1b9/0x820 [ 966.039269] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 966.044621] ? syscall_return_slowpath+0x5e0/0x5e0 [ 966.049549] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 966.054380] ? trace_hardirqs_on_caller+0x310/0x310 [ 966.059379] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 966.064380] ? prepare_exit_to_usermode+0x291/0x3b0 [ 966.069383] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 966.074216] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 966.079388] RIP: 0033:0x457579 [ 966.082571] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 966.101455] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 966.109157] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 966.116415] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 966.123669] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 966.130920] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 966.138173] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 966.145612] Memory limit reached of cgroup /syz0 [ 966.150678] memory: usage 204884kB, limit 204800kB, failcnt 6341 [ 966.156989] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 966.163977] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 966.170260] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:428KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 966.194742] Out of memory and no killable processes... [ 966.227462] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 966.239944] syz-executor0 cpuset=syz0 mems_allowed=0 [ 966.245253] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 966.253657] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 966.263002] Call Trace: [ 966.265589] dump_stack+0x244/0x3ab [ 966.269208] ? dump_stack_print_info.cold.2+0x52/0x52 [ 966.274393] ? lock_is_held_type+0x210/0x210 [ 966.278796] dump_header+0x27b/0xf72 [ 966.282511] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 966.287437] ? pagefault_out_of_memory+0x197/0x197 [ 966.292444] ? rcu_read_unlock+0x33/0x60 [ 966.296497] ? mem_cgroup_iter+0x514/0x1160 [ 966.300807] ? lock_is_held_type+0x210/0x210 [ 966.305201] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 966.309942] ? css_task_iter_end+0x222/0x490 [ 966.314337] ? retint_kernel+0x2d/0x2d [ 966.318226] ? trace_hardirqs_on_caller+0xc0/0x310 [ 966.323150] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 966.327892] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 966.333328] ? trace_hardirqs_on+0xbd/0x310 [ 966.337634] ? kasan_check_read+0x11/0x20 [ 966.341767] ? css_task_iter_end+0x222/0x490 [ 966.346161] ? trace_hardirqs_off_caller+0x300/0x300 [ 966.351252] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 966.355996] ? retint_kernel+0x2d/0x2d [ 966.359870] ? oom_badness+0xaa0/0xaa0 [ 966.363769] ? oom_badness+0xaa0/0xaa0 [ 966.367644] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 966.372385] ? mem_cgroup_iter_break+0x30/0x30 [ 966.376963] ? cgroup_file_notify+0x226/0x2f0 [ 966.381446] out_of_memory.cold.30+0xf/0x184 [ 966.385841] ? kasan_check_read+0x11/0x20 [ 966.389974] ? oom_killer_disable+0x3a0/0x3a0 [ 966.394465] mem_cgroup_out_of_memory+0x15e/0x210 [ 966.399303] ? memory_oom_group_write+0x160/0x160 [ 966.404129] ? mem_cgroup_try_charge+0x627/0xe20 [ 966.408873] ? page_counter_try_charge+0x1c1/0x220 [ 966.413814] try_charge+0xb7c/0x1710 [ 966.417524] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 966.422447] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 966.427104] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 966.432643] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 966.438168] ? lock_page_memcg+0x350/0x350 [ 966.442414] ? lock_acquire+0x1ed/0x520 [ 966.446376] ? mem_cgroup_id_get_many+0x160/0x160 [ 966.451207] ? lock_release+0xa10/0xa10 [ 966.455178] mem_cgroup_try_charge+0x627/0xe20 [ 966.459748] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 966.465292] ? mem_cgroup_protected+0xa60/0xa60 [ 966.469951] ? shmem_getattr+0x2c0/0x2c0 [ 966.473999] ? trace_hardirqs_on_caller+0xc0/0x310 [ 966.478916] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 966.484598] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 966.490041] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 966.494804] ? retint_kernel+0x2d/0x2d [ 966.498685] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 966.503604] shmem_getpage_gfp+0x186b/0x4840 [ 966.508011] ? shmem_add_to_page_cache+0x1950/0x1950 [ 966.513103] ? mark_held_locks+0x130/0x130 [ 966.517362] ? check_preemption_disabled+0x48/0x200 [ 966.522365] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 966.527900] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 966.533439] ? check_preemption_disabled+0x48/0x200 [ 966.538445] ? debug_smp_processor_id+0x1c/0x20 [ 966.543103] ? perf_trace_lock_acquire+0x15b/0x800 [ 966.548018] ? check_preemption_disabled+0x48/0x200 [ 966.553026] ? perf_trace_lock+0x7a0/0x7a0 [ 966.557248] ? check_preemption_disabled+0x48/0x200 [ 966.562251] ? debug_smp_processor_id+0x1c/0x20 [ 966.566904] ? perf_trace_lock+0x14d/0x7a0 [ 966.571125] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 966.575864] ? retint_kernel+0x2d/0x2d [ 966.579738] ? trace_hardirqs_on_caller+0xc0/0x310 [ 966.584659] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 966.589409] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 966.594851] ? mark_held_locks+0x130/0x130 [ 966.599073] ? trace_hardirqs_on_caller+0xc0/0x310 [ 966.603995] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 966.608745] ? lock_acquire+0x1ed/0x520 [ 966.612707] ? alloc_set_pte+0x1447/0x1f40 [ 966.616926] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 966.622449] ? check_preemption_disabled+0x48/0x200 [ 966.627450] ? debug_smp_processor_id+0x1c/0x20 [ 966.632104] ? perf_trace_lock+0x14d/0x7a0 [ 966.636326] ? retint_kernel+0x2d/0x2d [ 966.640217] ? lock_is_held_type+0x210/0x210 [ 966.644612] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 966.650064] ? _raw_spin_lock+0x35/0x40 [ 966.654024] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 966.659546] ? alloc_set_pte+0xdee/0x1f40 [ 966.663686] ? do_swap_page+0x3660/0x3660 [ 966.667821] ? retint_kernel+0x2d/0x2d [ 966.671693] ? retint_kernel+0x2d/0x2d [ 966.675588] ? trace_hardirqs_on_caller+0xc0/0x310 [ 966.680515] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 966.685259] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 966.690697] ? unlock_page+0x1da/0x4c0 [ 966.694586] ? lock_is_held_type+0x210/0x210 [ 966.699004] ? filemap_map_pages+0xd11/0x19b0 [ 966.703750] ? lock_downgrade+0x900/0x900 [ 966.707890] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 966.712819] ? filemap_map_pages+0xd38/0x19b0 [ 966.717309] ? find_get_entries_tag+0x1400/0x1400 [ 966.722143] ? lock_downgrade+0x900/0x900 [ 966.726280] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 966.731802] ? check_preemption_disabled+0x48/0x200 [ 966.736826] ? debug_smp_processor_id+0x1c/0x20 [ 966.741479] ? perf_trace_lock+0x14d/0x7a0 [ 966.745711] ? __pte_alloc_kernel+0x220/0x220 [ 966.750191] ? lock_is_held_type+0x210/0x210 [ 966.754589] shmem_fault+0x25f/0x960 [ 966.758295] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 966.763556] ? retint_kernel+0x2d/0x2d [ 966.767431] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 966.772176] ? lock_is_held_type+0x210/0x210 [ 966.776590] __do_fault+0x100/0x6b0 [ 966.780202] ? lock_downgrade+0x900/0x900 [ 966.784337] ? pmd_devmap_trans_unstable+0x220/0x220 [ 966.789424] ? kasan_check_read+0x11/0x20 [ 966.793556] ? do_raw_spin_unlock+0xa7/0x2f0 [ 966.797948] ? do_raw_spin_trylock+0x270/0x270 [ 966.802523] ? retint_kernel+0x2d/0x2d [ 966.806399] __handle_mm_fault+0x3d40/0x5a40 [ 966.810798] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 966.815627] ? lock_is_held_type+0x210/0x210 [ 966.820022] ? perf_trace_lock+0x7a0/0x7a0 [ 966.824243] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 966.829765] ? pmd_huge+0xf4/0x140 [ 966.833311] ? follow_page_mask+0x18b/0x2110 [ 966.837726] ? gup_pgd_range+0x3ab0/0x3ab0 [ 966.841957] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 966.847406] ? lock_is_held_type+0x210/0x210 [ 966.851813] ? handle_mm_fault+0x42a/0xc70 [ 966.856046] ? lock_downgrade+0x900/0x900 [ 966.860194] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 966.865115] ? retint_kernel+0x2d/0x2d [ 966.868987] ? __get_user_pages+0x806/0x1b30 [ 966.873384] ? trace_hardirqs_off_caller+0x300/0x300 [ 966.878498] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 966.884022] ? check_preemption_disabled+0x48/0x200 [ 966.889031] handle_mm_fault+0x54f/0xc70 [ 966.893094] ? __handle_mm_fault+0x5a40/0x5a40 [ 966.897668] __get_user_pages+0x806/0x1b30 [ 966.901897] ? follow_page_mask+0x2110/0x2110 [ 966.906393] ? lock_is_held_type+0x210/0x210 [ 966.910788] ? __x64_sys_brk+0x850/0x850 [ 966.914833] ? check_preemption_disabled+0x48/0x200 [ 966.919839] ? lock_acquire+0x1ed/0x520 [ 966.923799] ? __mm_populate+0x31a/0x4d0 [ 966.927850] ? lock_release+0xa10/0xa10 [ 966.931820] ? perf_trace_sched_process_exec+0x860/0x860 [ 966.937258] ? lock_is_held_type+0x210/0x210 [ 966.941657] populate_vma_page_range+0x2db/0x3d0 [ 966.946400] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 966.951315] ? find_vma+0x34/0x190 [ 966.954841] __mm_populate+0x286/0x4d0 [ 966.958718] ? populate_vma_page_range+0x3d0/0x3d0 [ 966.963633] ? down_read_killable+0x150/0x150 [ 966.968112] ? security_mmap_file+0x174/0x1b0 [ 966.972594] vm_mmap_pgoff+0x27f/0x2c0 [ 966.976475] ? vma_is_stack_for_current+0xd0/0xd0 [ 966.981318] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 966.986063] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 966.991503] ? kasan_check_read+0x11/0x20 [ 966.995657] ? _copy_to_user+0xc8/0x110 [ 966.999640] ksys_mmap_pgoff+0xf1/0x660 [ 967.003603] ? find_mergeable_anon_vma+0xd0/0xd0 [ 967.008342] ? retint_kernel+0x2d/0x2d [ 967.012220] __x64_sys_mmap+0xe9/0x1b0 [ 967.016120] ? __x64_sys_mmap+0xa/0x1b0 [ 967.020099] do_syscall_64+0x1b9/0x820 [ 967.023976] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 967.029330] ? syscall_return_slowpath+0x5e0/0x5e0 [ 967.034244] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 967.039075] ? trace_hardirqs_on_caller+0x310/0x310 [ 967.044080] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 967.049086] ? prepare_exit_to_usermode+0x291/0x3b0 [ 967.054095] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 967.058935] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 967.064116] RIP: 0033:0x457579 [ 967.067296] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 967.086197] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 967.093893] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 967.101141] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 967.108394] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 967.115647] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 967.122902] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 967.130315] Memory limit reached of cgroup /syz0 [ 967.135609] memory: usage 204888kB, limit 204800kB, failcnt 6349 [ 967.141821] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 967.148686] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 967.154974] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:432KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 967.180821] Out of memory and no killable processes... [ 967.251631] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 967.263770] syz-executor0 cpuset=syz0 mems_allowed=0 [ 967.269191] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 967.277605] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 967.286944] Call Trace: [ 967.289528] dump_stack+0x244/0x3ab [ 967.293144] ? dump_stack_print_info.cold.2+0x52/0x52 [ 967.298319] ? lock_is_held_type+0x210/0x210 [ 967.302732] dump_header+0x27b/0xf72 [ 967.306434] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 967.311346] ? retint_kernel+0x2d/0x2d [ 967.315220] ? pagefault_out_of_memory+0x197/0x197 [ 967.320139] ? rcu_read_unlock+0x33/0x60 [ 967.324184] ? mem_cgroup_iter+0x514/0x1160 [ 967.328504] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 967.333250] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 967.338689] ? lock_is_held_type+0x210/0x210 [ 967.343394] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 967.348138] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 967.352881] ? retint_kernel+0x2d/0x2d [ 967.356776] ? trace_hardirqs_on+0xb4/0x310 [ 967.361089] ? _raw_spin_unlock_irq+0x56/0x80 [ 967.365585] ? _raw_spin_unlock_irq+0x60/0x80 [ 967.370067] ? css_task_iter_end+0x2ce/0x490 [ 967.374467] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 967.380013] ? cgroup_procs_next+0x70/0x70 [ 967.384236] ? _raw_spin_unlock_irq+0x60/0x80 [ 967.388721] ? oom_badness+0xaa0/0xaa0 [ 967.392601] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 967.397349] ? mem_cgroup_iter_break+0x30/0x30 [ 967.401944] out_of_memory.cold.30+0xf/0x184 [ 967.406346] ? kasan_check_read+0x11/0x20 [ 967.410487] ? oom_killer_disable+0x3a0/0x3a0 [ 967.414990] mem_cgroup_out_of_memory+0x15e/0x210 [ 967.419881] ? memory_oom_group_write+0x160/0x160 [ 967.424724] ? mem_cgroup_try_charge+0x627/0xe20 [ 967.429469] ? page_counter_try_charge+0x1c1/0x220 [ 967.434402] try_charge+0xb7c/0x1710 [ 967.438112] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 967.443048] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 967.447705] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 967.453232] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 967.458758] ? lock_page_memcg+0x350/0x350 [ 967.462996] ? lock_acquire+0x1ed/0x520 [ 967.466955] ? mem_cgroup_id_get_many+0x160/0x160 [ 967.471788] ? lock_release+0xa10/0xa10 [ 967.475782] mem_cgroup_try_charge+0x627/0xe20 [ 967.480355] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 967.485888] ? mem_cgroup_protected+0xa60/0xa60 [ 967.490549] ? shmem_getattr+0x2c0/0x2c0 [ 967.494596] ? trace_hardirqs_on_caller+0xc0/0x310 [ 967.499516] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 967.504959] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 967.509712] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 967.514632] shmem_getpage_gfp+0x186b/0x4840 [ 967.519036] ? shmem_add_to_page_cache+0x1950/0x1950 [ 967.524126] ? mark_held_locks+0x130/0x130 [ 967.528349] ? check_preemption_disabled+0x48/0x200 [ 967.533352] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 967.538886] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 967.544443] ? check_preemption_disabled+0x48/0x200 [ 967.549448] ? debug_smp_processor_id+0x1c/0x20 [ 967.554106] ? perf_trace_lock_acquire+0x15b/0x800 [ 967.559020] ? check_preemption_disabled+0x48/0x200 [ 967.564027] ? perf_trace_lock+0x7a0/0x7a0 [ 967.568245] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 967.573697] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 967.579136] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 967.583883] ? mark_held_locks+0x130/0x130 [ 967.588108] ? lock_acquire+0x1ed/0x520 [ 967.592072] ? alloc_set_pte+0x1447/0x1f40 [ 967.596291] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 967.601813] ? check_preemption_disabled+0x48/0x200 [ 967.606818] ? debug_smp_processor_id+0x1c/0x20 [ 967.611469] ? perf_trace_lock+0x14d/0x7a0 [ 967.615697] ? __rwlock_init+0x140/0x140 [ 967.619744] ? lock_is_held_type+0x210/0x210 [ 967.624158] ? _raw_spin_lock+0x35/0x40 [ 967.628117] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 967.633642] ? alloc_set_pte+0xdee/0x1f40 [ 967.637774] ? xas_descend+0x201/0x510 [ 967.641651] ? do_swap_page+0x3660/0x3660 [ 967.645782] ? retint_kernel+0x2d/0x2d [ 967.649653] ? retint_kernel+0x2d/0x2d [ 967.653529] ? trace_hardirqs_on_caller+0xc0/0x310 [ 967.658444] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 967.663201] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 967.668640] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 967.674079] ? lock_is_held_type+0x210/0x210 [ 967.678502] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 967.684028] ? filemap_map_pages+0xd11/0x19b0 [ 967.688516] ? lock_downgrade+0x900/0x900 [ 967.692659] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 967.697596] ? filemap_map_pages+0xa0e/0x19b0 [ 967.702082] ? filemap_map_pages+0xd38/0x19b0 [ 967.706578] ? retint_kernel+0x2d/0x2d [ 967.710449] ? trace_hardirqs_on_caller+0xc0/0x310 [ 967.715379] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 967.720120] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 967.725571] ? find_get_entries_tag+0x1400/0x1400 [ 967.730401] ? lock_downgrade+0x900/0x900 [ 967.734540] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 967.739300] ? retint_kernel+0x2d/0x2d [ 967.743185] shmem_fault+0x25f/0x960 [ 967.746907] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 967.752167] ? retint_kernel+0x2d/0x2d [ 967.756036] ? retint_kernel+0x2d/0x2d [ 967.759903] ? trace_hardirqs_on_caller+0xc0/0x310 [ 967.764818] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 967.769562] __do_fault+0x100/0x6b0 [ 967.773177] ? lock_downgrade+0x900/0x900 [ 967.777312] ? pmd_devmap_trans_unstable+0x220/0x220 [ 967.782426] ? kasan_check_read+0x11/0x20 [ 967.786562] ? do_raw_spin_unlock+0xa7/0x2f0 [ 967.790953] ? do_raw_spin_trylock+0x270/0x270 [ 967.795533] __handle_mm_fault+0x3d40/0x5a40 [ 967.799931] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 967.804760] ? lock_is_held_type+0x210/0x210 [ 967.809155] ? perf_trace_lock+0x7a0/0x7a0 [ 967.813375] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 967.818896] ? pmd_huge+0xf4/0x140 [ 967.822427] ? follow_page_mask+0x18b/0x2110 [ 967.826821] ? gup_pgd_range+0x3ab0/0x3ab0 [ 967.831041] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 967.836477] ? lock_is_held_type+0x210/0x210 [ 967.840885] ? handle_mm_fault+0x42a/0xc70 [ 967.845106] ? lock_downgrade+0x900/0x900 [ 967.849243] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 967.854156] ? retint_kernel+0x2d/0x2d [ 967.858030] ? __get_user_pages+0x806/0x1b30 [ 967.862461] ? trace_hardirqs_off_caller+0x300/0x300 [ 967.867555] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 967.873077] ? check_preemption_disabled+0x48/0x200 [ 967.878079] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 967.882840] handle_mm_fault+0x54f/0xc70 [ 967.886887] ? __handle_mm_fault+0x5a40/0x5a40 [ 967.891459] __get_user_pages+0x806/0x1b30 [ 967.895691] ? follow_page_mask+0x2110/0x2110 [ 967.900171] ? lock_is_held_type+0x210/0x210 [ 967.904585] ? __x64_sys_brk+0x850/0x850 [ 967.908647] ? check_preemption_disabled+0x48/0x200 [ 967.913654] ? lock_acquire+0x1ed/0x520 [ 967.917615] ? __mm_populate+0x31a/0x4d0 [ 967.921680] ? lock_release+0xa10/0xa10 [ 967.925641] ? perf_trace_sched_process_exec+0x860/0x860 [ 967.931090] ? lock_is_held_type+0x210/0x210 [ 967.935518] populate_vma_page_range+0x2db/0x3d0 [ 967.940263] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 967.945178] ? find_vma+0x34/0x190 [ 967.948704] __mm_populate+0x286/0x4d0 [ 967.952582] ? populate_vma_page_range+0x3d0/0x3d0 [ 967.957507] ? down_read_killable+0x150/0x150 [ 967.961987] ? security_mmap_file+0x174/0x1b0 [ 967.966471] vm_mmap_pgoff+0x27f/0x2c0 [ 967.970363] ? vma_is_stack_for_current+0xd0/0xd0 [ 967.975191] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 967.979946] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 967.985390] ? kasan_check_read+0x11/0x20 [ 967.989522] ? _copy_to_user+0xc8/0x110 [ 967.993497] ksys_mmap_pgoff+0xf1/0x660 [ 967.997460] ? find_mergeable_anon_vma+0xd0/0xd0 [ 968.002216] ? retint_kernel+0x2d/0x2d [ 968.006095] __x64_sys_mmap+0xe9/0x1b0 [ 968.009967] ? __x64_sys_mmap+0xa/0x1b0 [ 968.013929] do_syscall_64+0x1b9/0x820 [ 968.017802] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 968.023154] ? syscall_return_slowpath+0x5e0/0x5e0 [ 968.028063] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 968.032890] ? trace_hardirqs_on_caller+0x310/0x310 [ 968.037887] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 968.042888] ? prepare_exit_to_usermode+0x291/0x3b0 [ 968.047890] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 968.052740] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 968.057911] RIP: 0033:0x457579 [ 968.061091] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 968.079973] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 968.087666] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 968.094920] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 968.102173] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 968.109422] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 968.116677] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 968.124101] Memory limit reached of cgroup /syz0 [ 968.129129] memory: usage 204892kB, limit 204800kB, failcnt 6357 [ 968.135439] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 968.142368] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 968.152880] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:436KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 968.179822] Out of memory and no killable processes... [ 968.272024] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 968.284541] syz-executor0 cpuset=syz0 mems_allowed=0 [ 968.289738] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 968.298123] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 968.307460] Call Trace: [ 968.310044] dump_stack+0x244/0x3ab [ 968.313678] ? dump_stack_print_info.cold.2+0x52/0x52 [ 968.318856] ? lock_is_held_type+0x210/0x210 [ 968.323254] dump_header+0x27b/0xf72 [ 968.326957] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 968.331872] ? pagefault_out_of_memory+0x197/0x197 [ 968.336794] ? rcu_read_unlock+0x33/0x60 [ 968.340841] ? mem_cgroup_iter+0x514/0x1160 [ 968.345152] ? lock_is_held_type+0x210/0x210 [ 968.349561] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 968.354304] ? css_task_iter_end+0x222/0x490 [ 968.358702] ? lock_downgrade+0x900/0x900 [ 968.362843] ? trace_hardirqs_on+0xbd/0x310 [ 968.367149] ? kasan_check_read+0x11/0x20 [ 968.371283] ? css_task_iter_end+0x222/0x490 [ 968.375678] ? trace_hardirqs_off_caller+0x300/0x300 [ 968.380771] ? _raw_spin_unlock_irq+0x60/0x80 [ 968.385253] ? css_task_iter_end+0x2ce/0x490 [ 968.389651] ? cgroup_procs_next+0x70/0x70 [ 968.393876] ? _raw_spin_unlock_irq+0x60/0x80 [ 968.398358] ? oom_badness+0xaa0/0xaa0 [ 968.402232] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 968.406986] ? mem_cgroup_iter_break+0x30/0x30 [ 968.411565] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 968.417005] ? cgroup_file_notify+0x226/0x2f0 [ 968.421517] out_of_memory.cold.30+0xf/0x184 [ 968.425917] ? oom_killer_disable+0x3a0/0x3a0 [ 968.430419] mem_cgroup_out_of_memory+0x15e/0x210 [ 968.435249] ? memory_oom_group_write+0x160/0x160 [ 968.440336] ? mem_cgroup_try_charge+0x627/0xe20 [ 968.445080] ? page_counter_try_charge+0x1c1/0x220 [ 968.449999] try_charge+0xb7c/0x1710 [ 968.453702] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 968.458622] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 968.463289] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 968.468811] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 968.474607] ? lock_page_memcg+0x350/0x350 [ 968.478833] ? lock_acquire+0x1ed/0x520 [ 968.482792] ? mem_cgroup_id_get_many+0x160/0x160 [ 968.487620] ? lock_release+0xa10/0xa10 [ 968.491590] mem_cgroup_try_charge+0x627/0xe20 [ 968.496175] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 968.501700] ? mem_cgroup_protected+0xa60/0xa60 [ 968.506368] ? shmem_getattr+0x2c0/0x2c0 [ 968.510425] ? trace_hardirqs_on_caller+0xc0/0x310 [ 968.515346] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 968.519915] ? lock_downgrade+0x900/0x900 [ 968.524050] ? trace_hardirqs_on+0xbd/0x310 [ 968.528355] ? kasan_check_read+0x11/0x20 [ 968.532499] ? trace_hardirqs_off_caller+0x300/0x300 [ 968.537593] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 968.542522] shmem_getpage_gfp+0x186b/0x4840 [ 968.546926] ? shmem_add_to_page_cache+0x1950/0x1950 [ 968.552018] ? mark_held_locks+0x130/0x130 [ 968.556241] ? check_preemption_disabled+0x48/0x200 [ 968.561241] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 968.566764] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 968.572287] ? check_preemption_disabled+0x48/0x200 [ 968.577286] ? debug_smp_processor_id+0x1c/0x20 [ 968.581960] ? perf_trace_lock_acquire+0x15b/0x800 [ 968.586879] ? check_preemption_disabled+0x48/0x200 [ 968.591887] ? perf_trace_lock+0x7a0/0x7a0 [ 968.596120] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 968.601558] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 968.607002] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 968.611745] ? retint_kernel+0x2d/0x2d [ 968.615649] ? trace_hardirqs_on_caller+0xc0/0x310 [ 968.620563] ? mark_held_locks+0x130/0x130 [ 968.624784] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 968.629543] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 968.634987] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 968.640516] ? check_preemption_disabled+0x48/0x200 [ 968.645529] ? debug_smp_processor_id+0x1c/0x20 [ 968.650183] ? perf_trace_lock+0x14d/0x7a0 [ 968.654399] ? retint_kernel+0x2d/0x2d [ 968.658269] ? retint_kernel+0x2d/0x2d [ 968.662143] ? lock_is_held_type+0x210/0x210 [ 968.666535] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 968.671969] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 968.677408] ? alloc_set_pte+0x959/0x1f40 [ 968.681542] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 968.687080] ? alloc_set_pte+0xdee/0x1f40 [ 968.691219] ? do_swap_page+0x3660/0x3660 [ 968.695352] ? retint_kernel+0x2d/0x2d [ 968.699222] ? retint_kernel+0x2d/0x2d [ 968.703108] ? trace_hardirqs_on_caller+0xc0/0x310 [ 968.708025] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 968.712768] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 968.718216] ? lock_is_held_type+0x210/0x210 [ 968.722615] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 968.728140] ? filemap_map_pages+0xd11/0x19b0 [ 968.732623] ? lock_downgrade+0x900/0x900 [ 968.736761] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 968.741684] ? filemap_map_pages+0xd38/0x19b0 [ 968.746175] ? find_get_entries_tag+0x1400/0x1400 [ 968.751010] ? lock_downgrade+0x900/0x900 [ 968.755146] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 968.760666] ? check_preemption_disabled+0x48/0x200 [ 968.765674] ? debug_smp_processor_id+0x1c/0x20 [ 968.770326] ? perf_trace_lock+0x14d/0x7a0 [ 968.774553] ? lock_is_held_type+0x210/0x210 [ 968.778967] shmem_fault+0x25f/0x960 [ 968.782677] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 968.787939] ? retint_kernel+0x2d/0x2d [ 968.791812] ? trace_hardirqs_on_caller+0xc0/0x310 [ 968.796726] ? retint_kernel+0x2d/0x2d [ 968.801118] ? retint_kernel+0x2d/0x2d [ 968.805253] ? lock_is_held_type+0x210/0x210 [ 968.809647] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 968.814391] __do_fault+0x100/0x6b0 [ 968.818007] ? lock_downgrade+0x900/0x900 [ 968.822142] ? pmd_devmap_trans_unstable+0x220/0x220 [ 968.827230] ? kasan_check_read+0x11/0x20 [ 968.831363] ? do_raw_spin_unlock+0xa7/0x2f0 [ 968.835757] ? do_raw_spin_trylock+0x270/0x270 [ 968.840330] __handle_mm_fault+0x3d40/0x5a40 [ 968.844736] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 968.849568] ? lock_is_held_type+0x210/0x210 [ 968.853966] ? perf_trace_lock+0x7a0/0x7a0 [ 968.858186] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 968.865022] ? pmd_huge+0xf4/0x140 [ 968.868851] ? follow_page_mask+0x18b/0x2110 [ 968.874116] ? retint_kernel+0x2d/0x2d [ 968.878014] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 968.882758] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 968.888195] ? lock_is_held_type+0x210/0x210 [ 968.892589] ? handle_mm_fault+0x42a/0xc70 [ 968.896809] ? lock_downgrade+0x900/0x900 [ 968.900946] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 968.905860] ? retint_kernel+0x2d/0x2d [ 968.909741] handle_mm_fault+0x54f/0xc70 [ 968.913789] ? __handle_mm_fault+0x5a40/0x5a40 [ 968.918378] __get_user_pages+0x806/0x1b30 [ 968.922609] ? follow_page_mask+0x2110/0x2110 [ 968.927091] ? lock_is_held_type+0x210/0x210 [ 968.931522] ? __x64_sys_brk+0x850/0x850 [ 968.935572] ? check_preemption_disabled+0x48/0x200 [ 968.940577] ? lock_acquire+0x1ed/0x520 [ 968.944536] ? __mm_populate+0x31a/0x4d0 [ 968.948599] ? lock_release+0xa10/0xa10 [ 968.952566] ? perf_trace_sched_process_exec+0x860/0x860 [ 968.958000] ? lock_is_held_type+0x210/0x210 [ 968.962401] populate_vma_page_range+0x2db/0x3d0 [ 968.967146] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 968.972061] ? find_vma+0x34/0x190 [ 968.975595] __mm_populate+0x286/0x4d0 [ 968.979516] ? populate_vma_page_range+0x3d0/0x3d0 [ 968.984448] ? down_read_killable+0x150/0x150 [ 968.988948] ? security_mmap_file+0x174/0x1b0 [ 968.993435] vm_mmap_pgoff+0x27f/0x2c0 [ 968.997313] ? vma_is_stack_for_current+0xd0/0xd0 [ 969.002142] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 969.006882] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 969.012316] ? kasan_check_read+0x11/0x20 [ 969.016448] ? _copy_to_user+0xc8/0x110 [ 969.020410] ksys_mmap_pgoff+0xf1/0x660 [ 969.024372] ? find_mergeable_anon_vma+0xd0/0xd0 [ 969.029112] ? retint_kernel+0x2d/0x2d [ 969.032994] __x64_sys_mmap+0xe9/0x1b0 [ 969.036868] ? __x64_sys_mmap+0xa/0x1b0 [ 969.040827] do_syscall_64+0x1b9/0x820 [ 969.045224] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 969.050834] ? syscall_return_slowpath+0x5e0/0x5e0 [ 969.055747] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 969.060577] ? trace_hardirqs_on_caller+0x310/0x310 [ 969.065580] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 969.070581] ? prepare_exit_to_usermode+0x291/0x3b0 [ 969.075592] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 969.080426] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 969.085598] RIP: 0033:0x457579 [ 969.088778] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 969.110114] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 969.118607] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 969.125862] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 969.133114] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 969.140371] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 969.147628] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 969.155051] Memory limit reached of cgroup /syz0 [ 969.160137] memory: usage 204896kB, limit 204800kB, failcnt 6365 [ 969.166529] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 969.173436] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 969.179745] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:440KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 969.204772] Out of memory and no killable processes... [ 969.284031] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 969.296261] syz-executor0 cpuset=syz0 mems_allowed=0 [ 969.301417] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 969.309799] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 969.319135] Call Trace: [ 969.321710] dump_stack+0x244/0x3ab [ 969.325327] ? dump_stack_print_info.cold.2+0x52/0x52 [ 969.330511] ? lock_is_held_type+0x210/0x210 [ 969.334909] dump_header+0x27b/0xf72 [ 969.338612] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 969.343739] ? pagefault_out_of_memory+0x197/0x197 [ 969.348656] ? rcu_read_unlock+0x33/0x60 [ 969.352702] ? mem_cgroup_iter+0x514/0x1160 [ 969.357015] ? lock_is_held_type+0x210/0x210 [ 969.361411] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 969.366167] ? css_task_iter_end+0x222/0x490 [ 969.370559] ? lock_downgrade+0x900/0x900 [ 969.374696] ? trace_hardirqs_on+0xbd/0x310 [ 969.379002] ? kasan_check_read+0x11/0x20 [ 969.383137] ? css_task_iter_end+0x222/0x490 [ 969.387530] ? trace_hardirqs_off_caller+0x300/0x300 [ 969.392629] ? _raw_spin_unlock_irq+0x60/0x80 [ 969.397109] ? css_task_iter_end+0x2ce/0x490 [ 969.401514] ? cgroup_procs_next+0x70/0x70 [ 969.405740] ? _raw_spin_unlock_irq+0x60/0x80 [ 969.410224] ? oom_badness+0xaa0/0xaa0 [ 969.414108] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 969.418857] ? mem_cgroup_iter_break+0x30/0x30 [ 969.423436] ? cgroup_file_notify+0x226/0x2f0 [ 969.427919] out_of_memory.cold.30+0xf/0x184 [ 969.432318] ? trace_hardirqs_on_caller+0xc0/0x310 [ 969.437233] ? oom_killer_disable+0x3a0/0x3a0 [ 969.441721] mem_cgroup_out_of_memory+0x15e/0x210 [ 969.446554] ? memory_oom_group_write+0x160/0x160 [ 969.451389] try_charge+0xb7c/0x1710 [ 969.455091] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 969.460010] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 969.464668] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 969.470196] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 969.475721] ? lock_page_memcg+0x350/0x350 [ 969.479960] ? lock_acquire+0x1ed/0x520 [ 969.484197] ? mem_cgroup_id_get_many+0x160/0x160 [ 969.489653] ? lock_release+0xa10/0xa10 [ 969.493626] mem_cgroup_try_charge+0x627/0xe20 [ 969.498210] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 969.503736] ? mem_cgroup_protected+0xa60/0xa60 [ 969.508394] ? shmem_getattr+0x2c0/0x2c0 [ 969.512439] ? trace_hardirqs_on_caller+0xc0/0x310 [ 969.517355] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 969.522798] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 969.527551] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 969.532470] shmem_getpage_gfp+0x186b/0x4840 [ 969.536888] ? shmem_add_to_page_cache+0x1950/0x1950 [ 969.541980] ? mark_held_locks+0x130/0x130 [ 969.546204] ? check_preemption_disabled+0x48/0x200 [ 969.551204] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 969.556726] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 969.562251] ? check_preemption_disabled+0x48/0x200 [ 969.567252] ? debug_smp_processor_id+0x1c/0x20 [ 969.571923] ? perf_trace_lock_acquire+0x15b/0x800 [ 969.576846] ? check_preemption_disabled+0x48/0x200 [ 969.581849] ? perf_trace_lock+0x7a0/0x7a0 [ 969.586073] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 969.591513] ? debug_smp_processor_id+0x1c/0x20 [ 969.596172] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 969.600916] ? retint_kernel+0x2d/0x2d [ 969.604789] ? trace_hardirqs_on_caller+0xc0/0x310 [ 969.609707] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 969.614453] ? lock_acquire+0x1ed/0x520 [ 969.618415] ? alloc_set_pte+0x1447/0x1f40 [ 969.622639] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 969.628947] ? check_preemption_disabled+0x48/0x200 [ 969.633954] ? debug_smp_processor_id+0x1c/0x20 [ 969.638615] ? perf_trace_lock+0x14d/0x7a0 [ 969.642836] ? __rwlock_init+0x140/0x140 [ 969.646887] ? lock_is_held_type+0x210/0x210 [ 969.651561] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 969.657007] ? _raw_spin_lock+0x35/0x40 [ 969.660974] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 969.666519] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 969.671268] ? retint_kernel+0x2d/0x2d [ 969.675160] ? lock_is_held_type+0x210/0x210 [ 969.679570] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 969.685100] ? filemap_map_pages+0xd11/0x19b0 [ 969.689594] ? lock_downgrade+0x900/0x900 [ 969.693735] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 969.698665] ? filemap_map_pages+0xd38/0x19b0 [ 969.703177] ? find_get_entries_tag+0x1400/0x1400 [ 969.708015] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 969.712763] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 969.718293] ? check_preemption_disabled+0x48/0x200 [ 969.724519] ? debug_smp_processor_id+0x1c/0x20 [ 969.729174] ? perf_trace_lock+0x14d/0x7a0 [ 969.733399] ? lock_is_held_type+0x210/0x210 [ 969.737797] ? follow_page_pte+0x526/0x1a70 [ 969.742111] shmem_fault+0x25f/0x960 [ 969.745831] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 969.751096] ? trace_hardirqs_on_caller+0xc0/0x310 [ 969.756011] ? retint_kernel+0x2d/0x2d [ 969.759885] ? trace_hardirqs_on_caller+0xc0/0x310 [ 969.764802] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 969.769550] __do_fault+0x100/0x6b0 [ 969.773167] ? lock_downgrade+0x900/0x900 [ 969.777304] ? pmd_devmap_trans_unstable+0x220/0x220 [ 969.782412] ? kasan_check_read+0x11/0x20 [ 969.786545] ? do_raw_spin_unlock+0xa7/0x2f0 [ 969.790936] ? do_raw_spin_trylock+0x270/0x270 [ 969.795534] ? __handle_mm_fault+0x70a/0x5a40 [ 969.800023] __handle_mm_fault+0x3d40/0x5a40 [ 969.804424] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 969.809253] ? lock_is_held_type+0x210/0x210 [ 969.813649] ? perf_trace_lock+0x7a0/0x7a0 [ 969.817870] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 969.823410] ? pmd_huge+0xf4/0x140 [ 969.826942] ? follow_page_mask+0x18b/0x2110 [ 969.831336] ? retint_kernel+0x2d/0x2d [ 969.835215] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 969.839962] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 969.845401] ? lock_is_held_type+0x210/0x210 [ 969.849798] ? handle_mm_fault+0x42a/0xc70 [ 969.854022] ? lock_downgrade+0x900/0x900 [ 969.858162] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 969.863081] ? retint_kernel+0x2d/0x2d [ 969.866963] handle_mm_fault+0x54f/0xc70 [ 969.871013] ? __handle_mm_fault+0x5a40/0x5a40 [ 969.875590] __get_user_pages+0x806/0x1b30 [ 969.879839] ? follow_page_mask+0x2110/0x2110 [ 969.884322] ? lock_is_held_type+0x210/0x210 [ 969.888723] ? __x64_sys_brk+0x850/0x850 [ 969.892791] ? check_preemption_disabled+0x48/0x200 [ 969.897803] ? lock_acquire+0x1ed/0x520 [ 969.901762] ? __mm_populate+0x31a/0x4d0 [ 969.905812] ? lock_release+0xa10/0xa10 [ 969.909770] ? perf_trace_sched_process_exec+0x860/0x860 [ 969.915207] ? lock_is_held_type+0x210/0x210 [ 969.919606] populate_vma_page_range+0x2db/0x3d0 [ 969.924354] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 969.929268] ? find_vma+0x34/0x190 [ 969.932800] __mm_populate+0x286/0x4d0 [ 969.936679] ? populate_vma_page_range+0x3d0/0x3d0 [ 969.941594] ? down_read_killable+0x150/0x150 [ 969.946073] ? security_mmap_file+0x174/0x1b0 [ 969.950556] vm_mmap_pgoff+0x27f/0x2c0 [ 969.954448] ? vma_is_stack_for_current+0xd0/0xd0 [ 969.959276] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 969.964021] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 969.969456] ? kasan_check_read+0x11/0x20 [ 969.973589] ? _copy_to_user+0xc8/0x110 [ 969.977556] ksys_mmap_pgoff+0xf1/0x660 [ 969.981524] ? find_mergeable_anon_vma+0xd0/0xd0 [ 969.986261] ? retint_kernel+0x2d/0x2d [ 969.990141] __x64_sys_mmap+0xe9/0x1b0 [ 969.994017] ? __x64_sys_mmap+0xa/0x1b0 [ 969.998002] do_syscall_64+0x1b9/0x820 [ 970.001877] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 970.007239] ? syscall_return_slowpath+0x5e0/0x5e0 [ 970.012152] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 970.016983] ? trace_hardirqs_on_caller+0x310/0x310 [ 970.022434] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 970.027449] ? prepare_exit_to_usermode+0x291/0x3b0 [ 970.032453] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 970.037286] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 970.042461] RIP: 0033:0x457579 [ 970.045645] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 970.064528] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 970.072219] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 970.079470] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 970.086730] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 970.093982] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 970.101233] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 970.108653] Memory limit reached of cgroup /syz0 [ 970.113828] memory: usage 204900kB, limit 204800kB, failcnt 6373 [ 970.120513] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 970.128056] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 970.134395] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:444KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 970.158541] Out of memory and no killable processes... [ 970.224043] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 970.236260] syz-executor0 cpuset=syz0 mems_allowed=0 [ 970.241669] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 970.250053] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 970.259405] Call Trace: [ 970.262009] dump_stack+0x244/0x3ab [ 970.265628] ? dump_stack_print_info.cold.2+0x52/0x52 [ 970.270804] ? lock_is_held_type+0x210/0x210 [ 970.275204] dump_header+0x27b/0xf72 [ 970.278921] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 970.283842] ? pagefault_out_of_memory+0x197/0x197 [ 970.288761] ? rcu_read_unlock+0x33/0x60 [ 970.292809] ? mem_cgroup_iter+0x514/0x1160 [ 970.297116] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 970.301855] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 970.307297] ? lock_is_held_type+0x210/0x210 [ 970.311692] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 970.316437] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 970.321180] ? retint_kernel+0x2d/0x2d [ 970.325071] ? trace_hardirqs_on+0xb4/0x310 [ 970.329399] ? _raw_spin_unlock_irq+0x56/0x80 [ 970.333896] ? _raw_spin_unlock_irq+0x60/0x80 [ 970.338380] ? css_task_iter_end+0x2ce/0x490 [ 970.342776] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 970.348315] ? cgroup_procs_next+0x70/0x70 [ 970.352561] ? _raw_spin_unlock_irq+0x60/0x80 [ 970.357044] ? oom_badness+0xaa0/0xaa0 [ 970.360918] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 970.365660] ? mem_cgroup_iter_break+0x30/0x30 [ 970.370254] out_of_memory.cold.30+0xf/0x184 [ 970.374652] ? oom_killer_disable+0x3a0/0x3a0 [ 970.379132] ? trace_hardirqs_on+0xb4/0x310 [ 970.383438] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 970.388529] mem_cgroup_out_of_memory+0x15e/0x210 [ 970.393357] ? memory_oom_group_write+0x160/0x160 [ 970.398189] ? check_memory_region+0x1d/0x1b0 [ 970.402687] try_charge+0xb7c/0x1710 [ 970.406389] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 970.411306] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 970.415966] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 970.421518] ? trace_hardirqs_on_caller+0xc0/0x310 [ 970.426435] ? lock_page_memcg+0x350/0x350 [ 970.430761] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 970.435519] ? mem_cgroup_id_get_many+0x160/0x160 [ 970.440350] mem_cgroup_try_charge+0x627/0xe20 [ 970.444919] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 970.450443] ? mem_cgroup_protected+0xa60/0xa60 [ 970.455447] ? shmem_getattr+0x2c0/0x2c0 [ 970.460016] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 970.465458] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 970.470093] ? lock_downgrade+0x900/0x900 [ 970.474517] ? trace_hardirqs_on+0xbd/0x310 [ 970.478822] ? kasan_check_read+0x11/0x20 [ 970.482959] ? trace_hardirqs_off_caller+0x300/0x300 [ 970.488053] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 970.492971] shmem_getpage_gfp+0x186b/0x4840 [ 970.497375] ? shmem_add_to_page_cache+0x1950/0x1950 [ 970.502465] ? mark_held_locks+0x130/0x130 [ 970.506696] ? check_preemption_disabled+0x48/0x200 [ 970.511695] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 970.517218] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 970.522743] ? check_preemption_disabled+0x48/0x200 [ 970.527748] ? debug_smp_processor_id+0x1c/0x20 [ 970.532405] ? perf_trace_lock_acquire+0x15b/0x800 [ 970.537317] ? check_preemption_disabled+0x48/0x200 [ 970.542324] ? perf_trace_lock+0x7a0/0x7a0 [ 970.546548] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 970.552019] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 970.556767] ? retint_kernel+0x2d/0x2d [ 970.560642] ? trace_hardirqs_on_caller+0xc0/0x310 [ 970.565555] ? mark_held_locks+0x130/0x130 [ 970.569772] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 970.574524] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 970.579967] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 970.585500] ? check_preemption_disabled+0x48/0x200 [ 970.590514] ? debug_smp_processor_id+0x1c/0x20 [ 970.595170] ? perf_trace_lock+0x14d/0x7a0 [ 970.599389] ? retint_kernel+0x2d/0x2d [ 970.603259] ? retint_kernel+0x2d/0x2d [ 970.607133] ? lock_is_held_type+0x210/0x210 [ 970.611525] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 970.616962] ? alloc_set_pte+0x92c/0x1f40 [ 970.621093] ? alloc_set_pte+0x94d/0x1f40 [ 970.625228] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 970.630750] ? alloc_set_pte+0xdee/0x1f40 [ 970.634887] ? do_swap_page+0x3660/0x3660 [ 970.639017] ? retint_kernel+0x2d/0x2d [ 970.642905] ? retint_kernel+0x2d/0x2d [ 970.646780] ? trace_hardirqs_on_caller+0xc0/0x310 [ 970.651692] ? retint_kernel+0x2d/0x2d [ 970.655564] ? trace_hardirqs_on_caller+0xc0/0x310 [ 970.660506] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 970.665945] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 970.670686] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 970.676126] ? lock_is_held_type+0x210/0x210 [ 970.680527] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 970.686054] ? filemap_map_pages+0xd11/0x19b0 [ 970.690534] ? lock_downgrade+0x900/0x900 [ 970.694671] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 970.699845] ? filemap_map_pages+0xd38/0x19b0 [ 970.705476] ? find_get_entries_tag+0x1400/0x1400 [ 970.710317] ? lock_downgrade+0x900/0x900 [ 970.714452] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 970.719972] ? check_preemption_disabled+0x48/0x200 [ 970.724982] ? debug_smp_processor_id+0x1c/0x20 [ 970.729652] ? perf_trace_lock+0x14d/0x7a0 [ 970.733877] ? lock_is_held_type+0x210/0x210 [ 970.738307] shmem_fault+0x25f/0x960 [ 970.742024] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 970.747316] ? trace_hardirqs_on_caller+0xc0/0x310 [ 970.752234] ? retint_kernel+0x2d/0x2d [ 970.756123] ? retint_kernel+0x2d/0x2d [ 970.759999] ? lock_is_held_type+0x210/0x210 [ 970.764395] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 970.769149] __do_fault+0x100/0x6b0 [ 970.772764] ? lock_downgrade+0x900/0x900 [ 970.776899] ? pmd_devmap_trans_unstable+0x220/0x220 [ 970.781991] ? kasan_check_read+0x11/0x20 [ 970.786125] ? do_raw_spin_unlock+0xa7/0x2f0 [ 970.790517] ? do_raw_spin_trylock+0x270/0x270 [ 970.795095] __handle_mm_fault+0x3d40/0x5a40 [ 970.799504] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 970.804350] ? lock_is_held_type+0x210/0x210 [ 970.808745] ? perf_trace_lock+0x7a0/0x7a0 [ 970.812968] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 970.818494] ? pmd_huge+0xf4/0x140 [ 970.822032] ? retint_kernel+0x2d/0x2d [ 970.825923] ? trace_hardirqs_on_caller+0xc0/0x310 [ 970.830839] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 970.835582] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 970.841018] ? gup_pgd_range+0x3ab0/0x3ab0 [ 970.845242] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 970.850955] ? lock_is_held_type+0x210/0x210 [ 970.855351] ? handle_mm_fault+0x42a/0xc70 [ 970.859856] ? lock_downgrade+0x900/0x900 [ 970.865395] ? retint_kernel+0x2d/0x2d [ 970.869882] ? handle_mm_fault+0x42a/0xc70 [ 970.874104] ? lock_release+0x6/0xa10 [ 970.877892] handle_mm_fault+0x54f/0xc70 [ 970.881957] ? __handle_mm_fault+0x5a40/0x5a40 [ 970.886828] __get_user_pages+0x806/0x1b30 [ 970.891317] ? follow_page_mask+0x2110/0x2110 [ 970.895797] ? lock_is_held_type+0x210/0x210 [ 970.900200] ? __x64_sys_brk+0x850/0x850 [ 970.904257] ? check_preemption_disabled+0x48/0x200 [ 970.909264] ? lock_acquire+0x1ed/0x520 [ 970.913232] ? __mm_populate+0x31a/0x4d0 [ 970.917295] ? lock_release+0xa10/0xa10 [ 970.921252] ? perf_trace_sched_process_exec+0x860/0x860 [ 970.926688] ? lock_is_held_type+0x210/0x210 [ 970.931106] populate_vma_page_range+0x2db/0x3d0 [ 970.935863] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 970.940780] ? find_vma+0x34/0x190 [ 970.944309] __mm_populate+0x286/0x4d0 [ 970.948185] ? populate_vma_page_range+0x3d0/0x3d0 [ 970.953117] ? down_read_killable+0x150/0x150 [ 970.957598] ? security_mmap_file+0x174/0x1b0 [ 970.962357] vm_mmap_pgoff+0x27f/0x2c0 [ 970.967446] ? vma_is_stack_for_current+0xd0/0xd0 [ 970.972275] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 970.977015] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 970.982451] ? kasan_check_read+0x11/0x20 [ 970.986585] ? _copy_to_user+0xc8/0x110 [ 970.990570] ksys_mmap_pgoff+0xf1/0x660 [ 970.994539] ? find_mergeable_anon_vma+0xd0/0xd0 [ 970.999293] ? retint_kernel+0x2d/0x2d [ 971.003172] __x64_sys_mmap+0xe9/0x1b0 [ 971.007058] ? __x64_sys_mmap+0xa/0x1b0 [ 971.011023] do_syscall_64+0x1b9/0x820 [ 971.014909] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 971.020267] ? syscall_return_slowpath+0x5e0/0x5e0 [ 971.025215] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 971.030049] ? trace_hardirqs_on_caller+0x310/0x310 [ 971.035057] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 971.040082] ? prepare_exit_to_usermode+0x291/0x3b0 [ 971.045095] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 971.049934] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 971.055111] RIP: 0033:0x457579 [ 971.058294] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 971.077188] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 971.084891] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 971.092150] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 971.099412] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 971.106673] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 971.113930] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 971.121392] Memory limit reached of cgroup /syz0 [ 971.126688] memory: usage 204904kB, limit 204800kB, failcnt 6381 [ 971.132986] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 971.139853] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 971.146160] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:396KB dirty:0KB writeback:0KB swap:0KB inactive_anon:448KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 971.169433] Out of memory and no killable processes... [ 971.235531] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 971.247670] syz-executor0 cpuset=syz0 mems_allowed=0 [ 971.253054] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 971.261457] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 971.270792] Call Trace: [ 971.273369] dump_stack+0x244/0x3ab [ 971.276982] ? dump_stack_print_info.cold.2+0x52/0x52 [ 971.282169] ? lock_is_held_type+0x210/0x210 [ 971.286566] dump_header+0x27b/0xf72 [ 971.290269] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 971.295188] ? pagefault_out_of_memory+0x197/0x197 [ 971.300103] ? rcu_read_unlock+0x33/0x60 [ 971.304174] ? mem_cgroup_iter+0x514/0x1160 [ 971.308522] ? lock_is_held_type+0x210/0x210 [ 971.312917] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 971.317656] ? css_task_iter_end+0x222/0x490 [ 971.322052] ? lock_downgrade+0x900/0x900 [ 971.326188] ? trace_hardirqs_on+0xbd/0x310 [ 971.330501] ? kasan_check_read+0x11/0x20 [ 971.334653] ? css_task_iter_end+0x222/0x490 [ 971.339357] ? trace_hardirqs_off_caller+0x300/0x300 [ 971.344454] ? _raw_spin_unlock_irq+0x60/0x80 [ 971.348936] ? css_task_iter_end+0x2ce/0x490 [ 971.353331] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 971.358856] ? cgroup_procs_next+0x70/0x70 [ 971.363081] ? _raw_spin_unlock_irq+0x60/0x80 [ 971.367561] ? oom_badness+0xaa0/0xaa0 [ 971.371436] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 971.376175] ? mem_cgroup_iter_break+0x30/0x30 [ 971.380748] ? cgroup_file_notify+0x226/0x2f0 [ 971.385238] out_of_memory.cold.30+0xf/0x184 [ 971.389635] ? kasan_check_read+0x11/0x20 [ 971.393771] ? oom_killer_disable+0x3a0/0x3a0 [ 971.398260] mem_cgroup_out_of_memory+0x15e/0x210 [ 971.403085] ? memory_oom_group_write+0x160/0x160 [ 971.407911] ? mem_cgroup_try_charge+0x627/0xe20 [ 971.412657] ? page_counter_try_charge+0x1c1/0x220 [ 971.417576] try_charge+0xb7c/0x1710 [ 971.421297] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 971.426218] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 971.431658] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 971.437181] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 971.442723] ? lock_page_memcg+0x350/0x350 [ 971.446948] ? lock_acquire+0x1ed/0x520 [ 971.450904] ? mem_cgroup_id_get_many+0x160/0x160 [ 971.455734] ? lock_release+0xa10/0xa10 [ 971.459705] mem_cgroup_try_charge+0x627/0xe20 [ 971.464287] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 971.469810] ? mem_cgroup_protected+0xa60/0xa60 [ 971.474482] ? shmem_getattr+0x2c0/0x2c0 [ 971.478542] ? trace_hardirqs_on_caller+0xc0/0x310 [ 971.483457] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 971.488905] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 971.494348] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 971.499088] ? retint_kernel+0x2d/0x2d [ 971.502984] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 971.507903] shmem_getpage_gfp+0x186b/0x4840 [ 971.512319] ? shmem_add_to_page_cache+0x1950/0x1950 [ 971.517407] ? mark_held_locks+0x130/0x130 [ 971.521626] ? check_preemption_disabled+0x48/0x200 [ 971.526625] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 971.532177] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 971.537712] ? check_preemption_disabled+0x48/0x200 [ 971.542714] ? debug_smp_processor_id+0x1c/0x20 [ 971.547368] ? perf_trace_lock_acquire+0x15b/0x800 [ 971.552292] ? check_preemption_disabled+0x48/0x200 [ 971.557294] ? perf_trace_lock+0x7a0/0x7a0 [ 971.561515] ? check_preemption_disabled+0x48/0x200 [ 971.566548] ? debug_smp_processor_id+0x1c/0x20 [ 971.571200] ? perf_trace_lock+0x14d/0x7a0 [ 971.575425] ? lock_is_held_type+0x210/0x210 [ 971.579821] ? mark_held_locks+0x130/0x130 [ 971.584045] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 971.589483] ? lock_acquire+0x1ed/0x520 [ 971.593454] ? alloc_set_pte+0x1447/0x1f40 [ 971.597674] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 971.603195] ? check_preemption_disabled+0x48/0x200 [ 971.608199] ? debug_smp_processor_id+0x1c/0x20 [ 971.614408] ? perf_trace_lock+0x14d/0x7a0 [ 971.619931] ? __rwlock_init+0x140/0x140 [ 971.625027] ? lock_is_held_type+0x210/0x210 [ 971.629947] ? _raw_spin_lock+0x35/0x40 [ 971.633907] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 971.639427] ? alloc_set_pte+0xdee/0x1f40 [ 971.643559] ? xas_descend+0x201/0x510 [ 971.647450] ? do_swap_page+0x3660/0x3660 [ 971.651585] ? retint_kernel+0x2d/0x2d [ 971.655457] ? trace_hardirqs_on_caller+0xc0/0x310 [ 971.660371] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 971.665894] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 971.670633] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 971.676072] ? lock_is_held_type+0x210/0x210 [ 971.680464] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 971.685995] ? filemap_map_pages+0xd11/0x19b0 [ 971.690479] ? lock_downgrade+0x900/0x900 [ 971.694626] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 971.699563] ? filemap_map_pages+0xd38/0x19b0 [ 971.704054] ? find_get_entries_tag+0x1400/0x1400 [ 971.708886] ? lock_downgrade+0x900/0x900 [ 971.713023] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 971.718563] ? check_preemption_disabled+0x48/0x200 [ 971.723565] ? debug_smp_processor_id+0x1c/0x20 [ 971.728232] ? perf_trace_lock+0x14d/0x7a0 [ 971.732456] ? __pte_alloc_kernel+0x220/0x220 [ 971.736937] ? lock_is_held_type+0x210/0x210 [ 971.741333] shmem_fault+0x25f/0x960 [ 971.745036] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 971.750300] ? trace_hardirqs_on_caller+0xc0/0x310 [ 971.755215] ? retint_kernel+0x2d/0x2d [ 971.759089] ? lock_is_held_type+0x210/0x210 [ 971.763494] __do_fault+0x100/0x6b0 [ 971.767111] ? lock_downgrade+0x900/0x900 [ 971.771243] ? pmd_devmap_trans_unstable+0x220/0x220 [ 971.776332] ? kasan_check_read+0x11/0x20 [ 971.780465] ? do_raw_spin_unlock+0xa7/0x2f0 [ 971.784865] ? do_raw_spin_trylock+0x270/0x270 [ 971.789440] __handle_mm_fault+0x3d40/0x5a40 [ 971.793838] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 971.798664] ? lock_is_held_type+0x210/0x210 [ 971.803059] ? perf_trace_lock+0x7a0/0x7a0 [ 971.808410] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 971.813931] ? pmd_huge+0xf4/0x140 [ 971.817461] ? follow_page_mask+0x18b/0x2110 [ 971.821855] ? gup_pgd_range+0x3ab0/0x3ab0 [ 971.826075] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 971.831515] ? lock_is_held_type+0x210/0x210 [ 971.835909] ? handle_mm_fault+0x42a/0xc70 [ 971.840126] ? lock_downgrade+0x900/0x900 [ 971.844262] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 971.849179] ? __get_user_pages+0x806/0x1b30 [ 971.853593] ? trace_hardirqs_off_caller+0x300/0x300 [ 971.858683] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 971.864209] ? check_preemption_disabled+0x48/0x200 [ 971.869301] handle_mm_fault+0x54f/0xc70 [ 971.873351] ? __handle_mm_fault+0x5a40/0x5a40 [ 971.877924] __get_user_pages+0x806/0x1b30 [ 971.882155] ? follow_page_mask+0x2110/0x2110 [ 971.886654] ? lock_is_held_type+0x210/0x210 [ 971.891067] ? __x64_sys_brk+0x850/0x850 [ 971.895115] ? check_preemption_disabled+0x48/0x200 [ 971.900145] ? lock_acquire+0x1ed/0x520 [ 971.904123] ? __mm_populate+0x31a/0x4d0 [ 971.908173] ? lock_release+0xa10/0xa10 [ 971.912133] ? perf_trace_sched_process_exec+0x860/0x860 [ 971.917569] ? lock_is_held_type+0x210/0x210 [ 971.921971] populate_vma_page_range+0x2db/0x3d0 [ 971.926714] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 971.931632] ? find_vma+0x34/0x190 [ 971.935205] __mm_populate+0x286/0x4d0 [ 971.939081] ? populate_vma_page_range+0x3d0/0x3d0 [ 971.943996] ? down_read_killable+0x150/0x150 [ 971.948478] ? security_mmap_file+0x174/0x1b0 [ 971.952991] vm_mmap_pgoff+0x27f/0x2c0 [ 971.956872] ? vma_is_stack_for_current+0xd0/0xd0 [ 971.961701] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 971.966463] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 971.971909] ? kasan_check_read+0x11/0x20 [ 971.976058] ? _copy_to_user+0xc8/0x110 [ 971.980023] ksys_mmap_pgoff+0xf1/0x660 [ 971.984007] ? find_mergeable_anon_vma+0xd0/0xd0 [ 971.988751] ? retint_kernel+0x2d/0x2d [ 971.992631] __x64_sys_mmap+0xe9/0x1b0 [ 971.996514] ? __x64_sys_mmap+0xa/0x1b0 [ 972.000473] do_syscall_64+0x1b9/0x820 [ 972.004358] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 972.009710] ? syscall_return_slowpath+0x5e0/0x5e0 [ 972.014625] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 972.019470] ? trace_hardirqs_on_caller+0x310/0x310 [ 972.024516] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 972.029522] ? prepare_exit_to_usermode+0x291/0x3b0 [ 972.034527] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 972.039359] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 972.044602] RIP: 0033:0x457579 [ 972.047787] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 972.066691] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 972.074388] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 972.081642] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 972.088895] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 972.096149] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 972.103403] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 972.110801] Memory limit reached of cgroup /syz0 [ 972.115968] memory: usage 204908kB, limit 204800kB, failcnt 6389 [ 972.122288] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 972.129972] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 972.136272] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:452KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 972.163841] Out of memory and no killable processes... [ 972.242084] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 972.254231] syz-executor0 cpuset=syz0 mems_allowed=0 [ 972.259689] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 972.268081] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 972.277423] Call Trace: [ 972.280006] dump_stack+0x244/0x3ab [ 972.283628] ? dump_stack_print_info.cold.2+0x52/0x52 [ 972.288805] ? lock_is_held_type+0x210/0x210 [ 972.293207] dump_header+0x27b/0xf72 [ 972.296914] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 972.301835] ? pagefault_out_of_memory+0x197/0x197 [ 972.306755] ? rcu_read_unlock+0x33/0x60 [ 972.310801] ? mem_cgroup_iter+0x514/0x1160 [ 972.315112] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 972.319855] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 972.325295] ? lock_is_held_type+0x210/0x210 [ 972.329694] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 972.334439] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 972.339183] ? retint_kernel+0x2d/0x2d [ 972.343063] ? trace_hardirqs_on+0xb4/0x310 [ 972.347374] ? _raw_spin_unlock_irq+0x56/0x80 [ 972.351877] ? _raw_spin_unlock_irq+0x60/0x80 [ 972.356367] ? css_task_iter_end+0x2ce/0x490 [ 972.360761] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 972.366289] ? cgroup_procs_next+0x70/0x70 [ 972.370521] ? _raw_spin_unlock_irq+0x60/0x80 [ 972.375029] ? oom_badness+0xaa0/0xaa0 [ 972.378911] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 972.383658] ? mem_cgroup_iter_break+0x30/0x30 [ 972.388255] ? out_of_memory+0xc48/0x1430 [ 972.392395] out_of_memory.cold.30+0xf/0x184 [ 972.396797] ? oom_killer_disable+0x3a0/0x3a0 [ 972.401281] ? trace_hardirqs_on+0xb4/0x310 [ 972.405595] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 972.410689] mem_cgroup_out_of_memory+0x15e/0x210 [ 972.415526] ? memory_oom_group_write+0x160/0x160 [ 972.420370] ? mem_cgroup_try_charge+0x627/0xe20 [ 972.425132] ? page_counter_try_charge+0x1c1/0x220 [ 972.430065] try_charge+0xb7c/0x1710 [ 972.433769] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 972.438689] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 972.443349] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 972.448873] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 972.454401] ? lock_page_memcg+0x350/0x350 [ 972.458625] ? lock_acquire+0x1ed/0x520 [ 972.462585] ? mem_cgroup_id_get_many+0x160/0x160 [ 972.467416] ? lock_release+0xa10/0xa10 [ 972.471385] mem_cgroup_try_charge+0x627/0xe20 [ 972.475958] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 972.481483] ? mem_cgroup_protected+0xa60/0xa60 [ 972.486170] ? shmem_getattr+0x2c0/0x2c0 [ 972.490709] ? trace_hardirqs_on_caller+0xc0/0x310 [ 972.495632] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 972.501077] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 972.505835] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 972.510757] shmem_getpage_gfp+0x186b/0x4840 [ 972.515168] ? shmem_add_to_page_cache+0x1950/0x1950 [ 972.520262] ? mark_held_locks+0x130/0x130 [ 972.524494] ? check_preemption_disabled+0x48/0x200 [ 972.529532] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 972.535149] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 972.540679] ? check_preemption_disabled+0x48/0x200 [ 972.545688] ? debug_smp_processor_id+0x1c/0x20 [ 972.550348] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 972.555873] ? check_preemption_disabled+0x48/0x200 [ 972.560884] ? debug_smp_processor_id+0x1c/0x20 [ 972.565545] ? perf_trace_lock_acquire+0x15b/0x800 [ 972.570460] ? perf_trace_lock+0x7a0/0x7a0 [ 972.574684] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 972.580210] ? check_preemption_disabled+0x48/0x200 [ 972.585221] ? debug_smp_processor_id+0x1c/0x20 [ 972.589883] ? perf_trace_lock+0x14d/0x7a0 [ 972.594114] ? lock_is_held_type+0x210/0x210 [ 972.598518] ? mark_held_locks+0x130/0x130 [ 972.602746] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 972.608190] ? alloc_set_pte+0x1447/0x1f40 [ 972.612412] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 972.617934] ? check_preemption_disabled+0x48/0x200 [ 972.622937] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 972.628496] ? debug_smp_processor_id+0x1c/0x20 [ 972.633157] ? perf_trace_lock+0x14d/0x7a0 [ 972.637379] ? debug_smp_processor_id+0x1c/0x20 [ 972.642036] ? perf_trace_lock_acquire+0x15b/0x800 [ 972.646953] ? lock_is_held_type+0x210/0x210 [ 972.651349] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 972.656878] ? xas_start+0x23d/0x740 [ 972.660582] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 972.666107] ? xas_descend+0x201/0x510 [ 972.669986] ? xa_destroy+0x4d0/0x4d0 [ 972.673775] ? retint_kernel+0x2d/0x2d [ 972.677653] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 972.683175] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 972.688701] ? lock_is_held_type+0x210/0x210 [ 972.693097] ? filemap_map_pages+0xd11/0x19b0 [ 972.697593] ? lock_downgrade+0x900/0x900 [ 972.701733] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 972.706663] ? filemap_map_pages+0xd38/0x19b0 [ 972.711148] ? lock_is_held_type+0x210/0x210 [ 972.715564] ? find_get_entries_tag+0x1400/0x1400 [ 972.720395] ? follow_page_pte+0x448/0x1a70 [ 972.724880] ? lock_downgrade+0x900/0x900 [ 972.729541] ? kasan_check_read+0x11/0x20 [ 972.733676] ? do_raw_spin_unlock+0xa7/0x2f0 [ 972.738067] ? do_raw_spin_trylock+0x270/0x270 [ 972.742636] ? __pte_alloc_kernel+0x220/0x220 [ 972.747125] shmem_fault+0x25f/0x960 [ 972.750833] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 972.756101] ? trace_hardirqs_on_caller+0xc0/0x310 [ 972.761031] ? retint_kernel+0x2d/0x2d [ 972.764907] ? lock_is_held_type+0x210/0x210 [ 972.769320] __do_fault+0x100/0x6b0 [ 972.772936] ? unlock_page+0x2c2/0x4c0 [ 972.776811] ? pmd_devmap_trans_unstable+0x220/0x220 [ 972.781909] ? mark_held_locks+0x130/0x130 [ 972.786140] ? kasan_check_read+0x11/0x20 [ 972.790277] ? do_raw_spin_trylock+0x270/0x270 [ 972.794846] ? retint_kernel+0x2d/0x2d [ 972.798725] ? trace_hardirqs_on_caller+0xc0/0x310 [ 972.803644] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 972.809175] __handle_mm_fault+0x3d40/0x5a40 [ 972.813578] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 972.818411] ? lock_is_held_type+0x210/0x210 [ 972.822807] ? perf_trace_lock+0x7a0/0x7a0 [ 972.827032] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 972.832558] ? pmd_huge+0xf4/0x140 [ 972.836093] ? follow_page_mask+0x18b/0x2110 [ 972.840495] ? gup_pgd_range+0x3ab0/0x3ab0 [ 972.844723] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 972.850162] ? lock_is_held_type+0x210/0x210 [ 972.854561] ? handle_mm_fault+0x42a/0xc70 [ 972.858785] ? lock_downgrade+0x900/0x900 [ 972.863447] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 972.868795] ? __get_user_pages+0x806/0x1b30 [ 972.873208] ? trace_hardirqs_off_caller+0x300/0x300 [ 972.878297] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 972.883822] ? check_preemption_disabled+0x48/0x200 [ 972.888826] handle_mm_fault+0x54f/0xc70 [ 972.892875] ? __handle_mm_fault+0x5a40/0x5a40 [ 972.897449] __get_user_pages+0x806/0x1b30 [ 972.901688] ? follow_page_mask+0x2110/0x2110 [ 972.906357] ? lock_is_held_type+0x210/0x210 [ 972.911293] ? __x64_sys_brk+0x850/0x850 [ 972.915353] ? check_preemption_disabled+0x48/0x200 [ 972.920374] ? lock_acquire+0x1ed/0x520 [ 972.924345] ? __mm_populate+0x31a/0x4d0 [ 972.928397] ? lock_release+0xa10/0xa10 [ 972.932361] ? perf_trace_sched_process_exec+0x860/0x860 [ 972.937825] ? lock_is_held_type+0x210/0x210 [ 972.942229] populate_vma_page_range+0x2db/0x3d0 [ 972.946980] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 972.951904] ? find_vma+0x34/0x190 [ 972.955446] __mm_populate+0x286/0x4d0 [ 972.959326] ? populate_vma_page_range+0x3d0/0x3d0 [ 972.964240] ? down_read_killable+0x150/0x150 [ 972.968726] ? security_mmap_file+0x174/0x1b0 [ 972.973221] vm_mmap_pgoff+0x27f/0x2c0 [ 972.977905] ? vma_is_stack_for_current+0xd0/0xd0 [ 972.984341] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 972.990862] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 972.998052] ? kasan_check_read+0x11/0x20 [ 973.003420] ? _copy_to_user+0xc8/0x110 [ 973.008977] ksys_mmap_pgoff+0xf1/0x660 [ 973.014173] ? find_mergeable_anon_vma+0xd0/0xd0 [ 973.020400] ? retint_kernel+0x2d/0x2d [ 973.025517] __x64_sys_mmap+0xe9/0x1b0 [ 973.029495] ? __x64_sys_mmap+0xa/0x1b0 [ 973.033475] do_syscall_64+0x1b9/0x820 [ 973.037363] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 973.042739] ? syscall_return_slowpath+0x5e0/0x5e0 [ 973.047664] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 973.052509] ? trace_hardirqs_on_caller+0x310/0x310 [ 973.057533] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 973.062545] ? prepare_exit_to_usermode+0x291/0x3b0 [ 973.067559] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 973.072401] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 973.077584] RIP: 0033:0x457579 [ 973.080770] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 973.099665] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 973.107374] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 973.114639] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 973.121929] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 973.130425] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 973.139261] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 973.146673] Memory limit reached of cgroup /syz0 [ 973.151759] memory: usage 204912kB, limit 204800kB, failcnt 6397 [ 973.158096] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 973.164984] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 973.171525] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:456KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 973.194911] Out of memory and no killable processes... [ 973.291989] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 973.306021] syz-executor0 cpuset=syz0 mems_allowed=0 [ 973.311522] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 973.319918] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 973.329277] Call Trace: [ 973.331859] dump_stack+0x244/0x3ab [ 973.335475] ? dump_stack_print_info.cold.2+0x52/0x52 [ 973.340902] ? lock_is_held_type+0x210/0x210 [ 973.345302] dump_header+0x27b/0xf72 [ 973.349008] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 973.354446] ? lock_is_held_type+0x210/0x210 [ 973.358862] ? pagefault_out_of_memory+0x197/0x197 [ 973.363781] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 973.368530] ? retint_kernel+0x2d/0x2d [ 973.372408] ? trace_hardirqs_on+0xb4/0x310 [ 973.376731] ? _raw_spin_unlock_irq+0x56/0x80 [ 973.381211] ? _raw_spin_unlock_irq+0x60/0x80 [ 973.385694] ? __schedule+0x168b/0x21d0 [ 973.389672] ? __sched_text_start+0x8/0x8 [ 973.393815] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 973.398555] ? retint_kernel+0x2d/0x2d [ 973.402429] ? trace_hardirqs_on_caller+0xc0/0x310 [ 973.407346] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 973.412091] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 973.417525] ? retint_kernel+0x1b/0x2d [ 973.421398] ? trace_hardirqs_on+0x310/0x310 [ 973.425795] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 973.430536] ? trace_hardirqs_off+0xaf/0x310 [ 973.434950] ? retint_kernel+0x2d/0x2d [ 973.438833] out_of_memory.cold.30+0xf/0x184 [ 973.444099] ? oom_killer_disable+0x3a0/0x3a0 [ 973.449414] ? trace_hardirqs_on+0xb4/0x310 [ 973.453726] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 973.458820] mem_cgroup_out_of_memory+0x15e/0x210 [ 973.463646] ? memory_oom_group_write+0x160/0x160 [ 973.468506] ? mem_cgroup_try_charge+0x627/0xe20 [ 973.473280] ? page_counter_try_charge+0x1c1/0x220 [ 973.478210] try_charge+0xb7c/0x1710 [ 973.481921] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 973.486847] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 973.491510] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 973.497036] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 973.502558] ? lock_page_memcg+0x350/0x350 [ 973.506780] ? lock_acquire+0x1ed/0x520 [ 973.510736] ? mem_cgroup_id_get_many+0x160/0x160 [ 973.515567] ? lock_release+0xa10/0xa10 [ 973.519558] mem_cgroup_try_charge+0x627/0xe20 [ 973.524132] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 973.529660] ? mem_cgroup_protected+0xa60/0xa60 [ 973.534323] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 973.539759] ? shmem_getattr+0x2c0/0x2c0 [ 973.543822] ? trace_hardirqs_on_caller+0xc0/0x310 [ 973.548740] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 973.554180] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 973.559187] ? retint_kernel+0x2d/0x2d [ 973.564309] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 973.569518] shmem_getpage_gfp+0x186b/0x4840 [ 973.574971] ? shmem_add_to_page_cache+0x1950/0x1950 [ 973.580323] ? mark_held_locks+0x130/0x130 [ 973.584550] ? check_preemption_disabled+0x48/0x200 [ 973.589552] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 973.595078] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 973.600600] ? check_preemption_disabled+0x48/0x200 [ 973.605605] ? debug_smp_processor_id+0x1c/0x20 [ 973.610277] ? perf_trace_lock_acquire+0x15b/0x800 [ 973.615192] ? check_preemption_disabled+0x48/0x200 [ 973.620227] ? perf_trace_lock+0x7a0/0x7a0 [ 973.624446] ? check_preemption_disabled+0x48/0x200 [ 973.629450] ? debug_smp_processor_id+0x1c/0x20 [ 973.634117] ? perf_trace_lock+0x14d/0x7a0 [ 973.638338] ? retint_kernel+0x2d/0x2d [ 973.642213] ? trace_hardirqs_on_caller+0xc0/0x310 [ 973.647128] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 973.651870] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 973.657309] ? mark_held_locks+0x130/0x130 [ 973.661533] ? lock_acquire+0x1ed/0x520 [ 973.665504] ? alloc_set_pte+0x1447/0x1f40 [ 973.669727] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 973.675250] ? check_preemption_disabled+0x48/0x200 [ 973.680275] ? debug_smp_processor_id+0x1c/0x20 [ 973.684931] ? perf_trace_lock+0x14d/0x7a0 [ 973.689150] ? __rwlock_init+0x140/0x140 [ 973.693213] ? lock_is_held_type+0x210/0x210 [ 973.697608] ? _raw_spin_lock+0x35/0x40 [ 973.701584] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 973.707108] ? alloc_set_pte+0xdee/0x1f40 [ 973.711242] ? xas_descend+0x201/0x510 [ 973.715119] ? do_swap_page+0x3660/0x3660 [ 973.719252] ? retint_kernel+0x2d/0x2d [ 973.723123] ? trace_hardirqs_on_caller+0xc0/0x310 [ 973.728036] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 973.733561] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 973.738302] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 973.743739] ? lock_is_held_type+0x210/0x210 [ 973.748134] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 973.753658] ? filemap_map_pages+0xd11/0x19b0 [ 973.758137] ? lock_downgrade+0x900/0x900 [ 973.762274] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 973.767203] ? filemap_map_pages+0xd38/0x19b0 [ 973.771682] ? retint_kernel+0x2d/0x2d [ 973.775569] ? trace_hardirqs_on_caller+0xc0/0x310 [ 973.780486] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 973.785257] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 973.790694] ? find_get_entries_tag+0x1400/0x1400 [ 973.795528] ? lock_downgrade+0x900/0x900 [ 973.799666] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 973.804410] ? retint_kernel+0x2d/0x2d [ 973.808294] shmem_fault+0x25f/0x960 [ 973.811999] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 973.817269] ? trace_hardirqs_on_caller+0xc0/0x310 [ 973.822195] ? retint_kernel+0x2d/0x2d [ 973.826066] ? retint_kernel+0x2d/0x2d [ 973.829958] ? lock_is_held_type+0x210/0x210 [ 973.834353] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 973.839102] __do_fault+0x100/0x6b0 [ 973.842717] ? lock_downgrade+0x900/0x900 [ 973.846849] ? pmd_devmap_trans_unstable+0x220/0x220 [ 973.851946] ? kasan_check_read+0x11/0x20 [ 973.856096] ? do_raw_spin_unlock+0xa7/0x2f0 [ 973.860508] ? do_raw_spin_trylock+0x270/0x270 [ 973.865087] __handle_mm_fault+0x3d40/0x5a40 [ 973.869507] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 973.874336] ? lock_is_held_type+0x210/0x210 [ 973.878729] ? perf_trace_lock+0x7a0/0x7a0 [ 973.882960] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 973.888522] ? pmd_huge+0xf4/0x140 [ 973.892055] ? follow_page_mask+0x18b/0x2110 [ 973.897874] ? retint_kernel+0x2d/0x2d [ 973.903060] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 973.909200] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 973.916511] ? lock_is_held_type+0x210/0x210 [ 973.922384] ? handle_mm_fault+0x42a/0xc70 [ 973.927150] ? lock_downgrade+0x900/0x900 [ 973.931293] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 973.936210] ? retint_kernel+0x2d/0x2d [ 973.940101] ? __get_user_pages+0x806/0x1b30 [ 973.944508] ? trace_hardirqs_off_caller+0x300/0x300 [ 973.949766] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 973.955307] ? check_preemption_disabled+0x48/0x200 [ 973.960312] handle_mm_fault+0x54f/0xc70 [ 973.964362] ? __handle_mm_fault+0x5a40/0x5a40 [ 973.968936] __get_user_pages+0x806/0x1b30 [ 973.973165] ? follow_page_mask+0x2110/0x2110 [ 973.977650] ? lock_is_held_type+0x210/0x210 [ 973.982050] ? __x64_sys_brk+0x850/0x850 [ 973.986110] ? check_preemption_disabled+0x48/0x200 [ 973.991116] ? lock_acquire+0x1ed/0x520 [ 973.995085] ? __mm_populate+0x31a/0x4d0 [ 973.999135] ? lock_release+0xa10/0xa10 [ 974.003162] ? perf_trace_sched_process_exec+0x860/0x860 [ 974.008599] ? lock_is_held_type+0x210/0x210 [ 974.012998] populate_vma_page_range+0x2db/0x3d0 [ 974.017744] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 974.023895] ? find_vma+0x34/0x190 [ 974.027420] __mm_populate+0x286/0x4d0 [ 974.031295] ? populate_vma_page_range+0x3d0/0x3d0 [ 974.036211] ? down_read_killable+0x150/0x150 [ 974.040709] ? security_mmap_file+0x174/0x1b0 [ 974.045192] vm_mmap_pgoff+0x27f/0x2c0 [ 974.049066] ? vma_is_stack_for_current+0xd0/0xd0 [ 974.053919] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 974.058663] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 974.064098] ? kasan_check_read+0x11/0x20 [ 974.068231] ? _copy_to_user+0xc8/0x110 [ 974.072194] ksys_mmap_pgoff+0xf1/0x660 [ 974.076153] ? find_mergeable_anon_vma+0xd0/0xd0 [ 974.080890] ? retint_kernel+0x2d/0x2d [ 974.084770] __x64_sys_mmap+0xe9/0x1b0 [ 974.088645] ? __x64_sys_mmap+0xa/0x1b0 [ 974.092607] do_syscall_64+0x1b9/0x820 [ 974.096494] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 974.101850] ? syscall_return_slowpath+0x5e0/0x5e0 [ 974.106763] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 974.111593] ? trace_hardirqs_on_caller+0x310/0x310 [ 974.116595] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 974.121609] ? prepare_exit_to_usermode+0x291/0x3b0 [ 974.126617] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 974.131468] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 974.136648] RIP: 0033:0x457579 [ 974.139842] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 974.158730] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 974.166426] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 974.173680] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 974.180933] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 974.188184] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 974.195436] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 974.202845] Memory limit reached of cgroup /syz0 [ 974.207978] memory: usage 204916kB, limit 204800kB, failcnt 6405 [ 974.214338] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 974.221947] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 974.228295] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:460KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 974.253451] Out of memory and no killable processes... [ 974.343750] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 974.355902] syz-executor0 cpuset=syz0 mems_allowed=0 [ 974.361069] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 974.369453] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 974.378791] Call Trace: [ 974.381368] dump_stack+0x244/0x3ab [ 974.384984] ? dump_stack_print_info.cold.2+0x52/0x52 [ 974.390165] ? lock_is_held_type+0x210/0x210 [ 974.394566] dump_header+0x27b/0xf72 [ 974.398269] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 974.403192] ? pagefault_out_of_memory+0x197/0x197 [ 974.408114] ? rcu_read_unlock+0x33/0x60 [ 974.412160] ? mem_cgroup_iter+0x514/0x1160 [ 974.416572] ? lock_is_held_type+0x210/0x210 [ 974.420974] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 974.425716] ? css_task_iter_end+0x222/0x490 [ 974.430110] ? lock_downgrade+0x900/0x900 [ 974.434249] ? trace_hardirqs_on+0xbd/0x310 [ 974.438551] ? kasan_check_read+0x11/0x20 [ 974.442686] ? css_task_iter_end+0x222/0x490 [ 974.447080] ? trace_hardirqs_off_caller+0x300/0x300 [ 974.452175] ? _raw_spin_unlock_irq+0x60/0x80 [ 974.456672] ? retint_kernel+0x2d/0x2d [ 974.460546] ? trace_hardirqs_on_caller+0xc0/0x310 [ 974.465461] ? trace_hardirqs_on_caller+0xc0/0x310 [ 974.470376] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 974.475345] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 974.480791] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 974.486229] ? trace_hardirqs_on+0xb4/0x310 [ 974.490539] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 974.495297] ? retint_kernel+0x2d/0x2d [ 974.499181] out_of_memory.cold.30+0xf/0x184 [ 974.503582] ? oom_killer_disable+0x3a0/0x3a0 [ 974.508071] mem_cgroup_out_of_memory+0x15e/0x210 [ 974.512898] ? memory_oom_group_write+0x160/0x160 [ 974.517727] ? page_counter_try_charge+0x1c1/0x220 [ 974.522645] try_charge+0xb7c/0x1710 [ 974.526347] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 974.531267] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 974.535925] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 974.541447] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 974.546985] ? lock_page_memcg+0x350/0x350 [ 974.551213] ? lock_acquire+0x1ed/0x520 [ 974.555175] ? mem_cgroup_id_get_many+0x160/0x160 [ 974.560006] ? lock_release+0xa10/0xa10 [ 974.563977] mem_cgroup_try_charge+0x627/0xe20 [ 974.568577] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 974.574101] ? mem_cgroup_protected+0xa60/0xa60 [ 974.578756] ? shmem_getattr+0x2c0/0x2c0 [ 974.582803] ? trace_hardirqs_on_caller+0xc0/0x310 [ 974.587720] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 974.593157] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 974.598602] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 974.603356] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 974.608273] shmem_getpage_gfp+0x186b/0x4840 [ 974.612694] ? shmem_add_to_page_cache+0x1950/0x1950 [ 974.617801] ? mark_held_locks+0x130/0x130 [ 974.622025] ? check_preemption_disabled+0x48/0x200 [ 974.627025] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 974.632551] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 974.638072] ? check_preemption_disabled+0x48/0x200 [ 974.643075] ? debug_smp_processor_id+0x1c/0x20 [ 974.647753] ? perf_trace_lock_acquire+0x15b/0x800 [ 974.652670] ? check_preemption_disabled+0x48/0x200 [ 974.657677] ? perf_trace_lock+0x7a0/0x7a0 [ 974.661902] ? check_preemption_disabled+0x48/0x200 [ 974.666919] ? debug_smp_processor_id+0x1c/0x20 [ 974.671573] ? perf_trace_lock+0x14d/0x7a0 [ 974.675791] ? retint_kernel+0x2d/0x2d [ 974.679664] ? trace_hardirqs_on_caller+0xc0/0x310 [ 974.684597] ? lock_is_held_type+0x210/0x210 [ 974.688990] ? mark_held_locks+0x130/0x130 [ 974.693228] ? lock_acquire+0x1ed/0x520 [ 974.697187] ? alloc_set_pte+0x1447/0x1f40 [ 974.701406] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 974.706926] ? check_preemption_disabled+0x48/0x200 [ 974.711941] ? debug_smp_processor_id+0x1c/0x20 [ 974.716609] ? perf_trace_lock+0x14d/0x7a0 [ 974.720832] ? __rwlock_init+0x140/0x140 [ 974.724881] ? lock_is_held_type+0x210/0x210 [ 974.729300] ? _raw_spin_lock+0x35/0x40 [ 974.733261] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 974.738781] ? alloc_set_pte+0xdee/0x1f40 [ 974.742913] ? xas_descend+0x201/0x510 [ 974.746791] ? do_swap_page+0x3660/0x3660 [ 974.750924] ? retint_kernel+0x2d/0x2d [ 974.754798] ? trace_hardirqs_on_caller+0xc0/0x310 [ 974.759734] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 974.765260] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 974.770090] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 974.775530] ? lock_is_held_type+0x210/0x210 [ 974.779923] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 974.785707] ? filemap_map_pages+0xd11/0x19b0 [ 974.790188] ? lock_downgrade+0x900/0x900 [ 974.794330] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 974.799255] ? filemap_map_pages+0xd38/0x19b0 [ 974.803742] ? find_get_entries_tag+0x1400/0x1400 [ 974.808571] ? lock_downgrade+0x900/0x900 [ 974.812706] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 974.818227] ? check_preemption_disabled+0x48/0x200 [ 974.823244] ? debug_smp_processor_id+0x1c/0x20 [ 974.827897] ? perf_trace_lock+0x14d/0x7a0 [ 974.832118] ? __pte_alloc_kernel+0x220/0x220 [ 974.836618] ? lock_is_held_type+0x210/0x210 [ 974.841019] shmem_fault+0x25f/0x960 [ 974.845173] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 974.852011] ? trace_hardirqs_on_caller+0xc0/0x310 [ 974.856925] ? retint_kernel+0x2d/0x2d [ 974.860799] ? trace_hardirqs_on_caller+0xc0/0x310 [ 974.865980] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 974.870728] __do_fault+0x100/0x6b0 [ 974.874342] ? lock_downgrade+0x900/0x900 [ 974.878474] ? pmd_devmap_trans_unstable+0x220/0x220 [ 974.883573] ? kasan_check_read+0x11/0x20 [ 974.887877] ? do_raw_spin_unlock+0xa7/0x2f0 [ 974.892270] ? do_raw_spin_trylock+0x270/0x270 [ 974.896845] __handle_mm_fault+0x3d40/0x5a40 [ 974.901243] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 974.906071] ? lock_is_held_type+0x210/0x210 [ 974.910462] ? perf_trace_lock+0x7a0/0x7a0 [ 974.914683] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 974.920206] ? pmd_huge+0xf4/0x140 [ 974.923737] ? follow_page_mask+0x18b/0x2110 [ 974.928152] ? retint_kernel+0x2d/0x2d [ 974.932031] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 974.936774] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 974.942211] ? lock_is_held_type+0x210/0x210 [ 974.946608] ? handle_mm_fault+0x42a/0xc70 [ 974.950827] ? lock_downgrade+0x900/0x900 [ 974.954964] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 974.959877] ? retint_kernel+0x2d/0x2d [ 974.963758] handle_mm_fault+0x54f/0xc70 [ 974.967807] ? __handle_mm_fault+0x5a40/0x5a40 [ 974.972382] __get_user_pages+0x806/0x1b30 [ 974.976609] ? follow_page_mask+0x2110/0x2110 [ 974.981091] ? lock_is_held_type+0x210/0x210 [ 974.985495] ? __x64_sys_brk+0x850/0x850 [ 974.989544] ? check_preemption_disabled+0x48/0x200 [ 974.994551] ? lock_acquire+0x1ed/0x520 [ 974.998516] ? __mm_populate+0x31a/0x4d0 [ 975.002585] ? lock_release+0xa10/0xa10 [ 975.006546] ? perf_trace_sched_process_exec+0x860/0x860 [ 975.012004] ? lock_is_held_type+0x210/0x210 [ 975.016406] populate_vma_page_range+0x2db/0x3d0 [ 975.021163] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 975.026081] ? find_vma+0x34/0x190 [ 975.029609] __mm_populate+0x286/0x4d0 [ 975.033494] ? populate_vma_page_range+0x3d0/0x3d0 [ 975.038416] ? down_read_killable+0x150/0x150 [ 975.043331] ? security_mmap_file+0x174/0x1b0 [ 975.049367] vm_mmap_pgoff+0x27f/0x2c0 [ 975.054287] ? vma_is_stack_for_current+0xd0/0xd0 [ 975.060514] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 975.067005] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 975.074093] ? kasan_check_read+0x11/0x20 [ 975.079356] ? _copy_to_user+0xc8/0x110 [ 975.084450] ksys_mmap_pgoff+0xf1/0x660 [ 975.089452] ? find_mergeable_anon_vma+0xd0/0xd0 [ 975.095506] ? retint_kernel+0x2d/0x2d [ 975.100527] __x64_sys_mmap+0xe9/0x1b0 [ 975.105453] ? __x64_sys_mmap+0xa/0x1b0 [ 975.110819] do_syscall_64+0x1b9/0x820 [ 975.115908] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 975.122995] ? syscall_return_slowpath+0x5e0/0x5e0 [ 975.129387] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 975.134999] ? trace_hardirqs_on_caller+0x310/0x310 [ 975.140006] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 975.145010] ? prepare_exit_to_usermode+0x291/0x3b0 [ 975.150016] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 975.154852] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 975.160024] RIP: 0033:0x457579 [ 975.163205] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 975.182089] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 975.189781] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 975.197032] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 975.204284] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 975.211535] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 975.218787] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 975.226338] Memory limit reached of cgroup /syz0 [ 975.231466] memory: usage 204920kB, limit 204800kB, failcnt 6413 [ 975.237867] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 975.244736] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 975.250943] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:464KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 975.275422] Out of memory and no killable processes... [ 975.376030] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 975.388174] syz-executor0 cpuset=syz0 mems_allowed=0 [ 975.394292] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 975.402715] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 975.412049] Call Trace: [ 975.414628] dump_stack+0x244/0x3ab [ 975.418243] ? dump_stack_print_info.cold.2+0x52/0x52 [ 975.423444] dump_header+0x27b/0xf72 [ 975.427149] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 975.432070] ? pagefault_out_of_memory+0x197/0x197 [ 975.436988] ? rcu_read_unlock+0x33/0x60 [ 975.441036] ? mem_cgroup_iter+0x514/0x1160 [ 975.445348] ? lock_is_held_type+0x210/0x210 [ 975.449744] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 975.454486] ? css_task_iter_end+0x222/0x490 [ 975.458904] ? lock_downgrade+0x900/0x900 [ 975.463041] ? trace_hardirqs_on+0xbd/0x310 [ 975.467345] ? kasan_check_read+0x11/0x20 [ 975.471477] ? css_task_iter_end+0x222/0x490 [ 975.475879] ? trace_hardirqs_off_caller+0x300/0x300 [ 975.480976] ? _raw_spin_unlock_irq+0x60/0x80 [ 975.485459] ? css_task_iter_end+0x2ce/0x490 [ 975.489853] ? cgroup_procs_next+0x70/0x70 [ 975.494077] ? _raw_spin_unlock_irq+0x60/0x80 [ 975.498558] ? oom_badness+0xaa0/0xaa0 [ 975.502432] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 975.507188] ? mem_cgroup_iter_break+0x30/0x30 [ 975.511776] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 975.517213] ? cgroup_file_notify+0x226/0x2f0 [ 975.521697] out_of_memory.cold.30+0xf/0x184 [ 975.526099] ? oom_killer_disable+0x3a0/0x3a0 [ 975.530587] mem_cgroup_out_of_memory+0x15e/0x210 [ 975.535413] ? memory_oom_group_write+0x160/0x160 [ 975.540239] ? mem_cgroup_try_charge+0x627/0xe20 [ 975.544982] ? page_counter_try_charge+0x1c1/0x220 [ 975.549899] try_charge+0xb7c/0x1710 [ 975.553600] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 975.558531] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 975.563257] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 975.568782] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 975.574306] ? lock_page_memcg+0x350/0x350 [ 975.578532] ? lock_acquire+0x1ed/0x520 [ 975.582496] ? mem_cgroup_id_get_many+0x160/0x160 [ 975.587331] ? lock_release+0xa10/0xa10 [ 975.591325] mem_cgroup_try_charge+0x627/0xe20 [ 975.595896] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 975.601419] ? mem_cgroup_protected+0xa60/0xa60 [ 975.606072] ? retint_kernel+0x2d/0x2d [ 975.609945] ? trace_hardirqs_on_caller+0xc0/0x310 [ 975.614858] ? shmem_getattr+0x2c0/0x2c0 [ 975.618901] ? trace_hardirqs_on_caller+0xc0/0x310 [ 975.623817] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 975.628557] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 975.633993] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 975.639700] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 975.644443] ? retint_kernel+0x2d/0x2d [ 975.648324] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 975.653260] shmem_getpage_gfp+0x186b/0x4840 [ 975.657664] ? shmem_add_to_page_cache+0x1950/0x1950 [ 975.662754] ? mark_held_locks+0x130/0x130 [ 975.666977] ? check_preemption_disabled+0x48/0x200 [ 975.671978] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 975.677508] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 975.683031] ? check_preemption_disabled+0x48/0x200 [ 975.688414] ? debug_smp_processor_id+0x1c/0x20 [ 975.694833] ? perf_trace_lock_acquire+0x15b/0x800 [ 975.700535] ? check_preemption_disabled+0x48/0x200 [ 975.705539] ? perf_trace_lock+0x7a0/0x7a0 [ 975.709760] ? check_preemption_disabled+0x48/0x200 [ 975.714761] ? retint_kernel+0x2d/0x2d [ 975.718634] ? debug_smp_processor_id+0x1c/0x20 [ 975.723289] ? perf_trace_lock+0x14d/0x7a0 [ 975.727515] ? retint_kernel+0x2d/0x2d [ 975.731390] ? trace_hardirqs_on_caller+0xc0/0x310 [ 975.736322] ? lock_is_held_type+0x210/0x210 [ 975.740720] ? mark_held_locks+0x130/0x130 [ 975.744945] ? lock_acquire+0x1ed/0x520 [ 975.748909] ? alloc_set_pte+0x1447/0x1f40 [ 975.753131] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 975.758651] ? check_preemption_disabled+0x48/0x200 [ 975.763656] ? debug_smp_processor_id+0x1c/0x20 [ 975.768309] ? perf_trace_lock+0x14d/0x7a0 [ 975.772527] ? __rwlock_init+0x140/0x140 [ 975.776576] ? lock_is_held_type+0x210/0x210 [ 975.780973] ? _raw_spin_lock+0x35/0x40 [ 975.784932] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 975.790454] ? alloc_set_pte+0xdee/0x1f40 [ 975.794586] ? xas_descend+0x201/0x510 [ 975.798463] ? do_swap_page+0x3660/0x3660 [ 975.802596] ? retint_kernel+0x2d/0x2d [ 975.806471] ? trace_hardirqs_on_caller+0xc0/0x310 [ 975.811392] ? trace_hardirqs_on_caller+0xc0/0x310 [ 975.816306] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 975.821046] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 975.826482] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 975.831948] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 975.837390] ? lock_is_held_type+0x210/0x210 [ 975.841788] ? filemap_map_pages+0xd11/0x19b0 [ 975.846271] ? lock_downgrade+0x900/0x900 [ 975.850409] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 975.855329] ? check_memory_region+0x1d/0x1b0 [ 975.859811] ? filemap_map_pages+0xd38/0x19b0 [ 975.864301] ? find_get_entries_tag+0x1400/0x1400 [ 975.869130] ? lock_downgrade+0x900/0x900 [ 975.873266] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 975.878790] ? check_preemption_disabled+0x48/0x200 [ 975.883801] ? debug_smp_processor_id+0x1c/0x20 [ 975.888458] ? perf_trace_lock+0x14d/0x7a0 [ 975.892680] ? __pte_alloc_kernel+0x220/0x220 [ 975.897164] ? lock_is_held_type+0x210/0x210 [ 975.901566] shmem_fault+0x25f/0x960 [ 975.905276] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 975.910543] ? trace_hardirqs_on_caller+0xc0/0x310 [ 975.915456] ? retint_kernel+0x2d/0x2d [ 975.919331] ? trace_hardirqs_on_caller+0xc0/0x310 [ 975.924251] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 975.928998] __do_fault+0x100/0x6b0 [ 975.932617] ? lock_downgrade+0x900/0x900 [ 975.936753] ? pmd_devmap_trans_unstable+0x220/0x220 [ 975.941845] ? kasan_check_read+0x11/0x20 [ 975.945978] ? do_raw_spin_unlock+0xa7/0x2f0 [ 975.950372] ? do_raw_spin_trylock+0x270/0x270 [ 975.954945] ? find_get_entries_tag+0x1400/0x1400 [ 975.959778] __handle_mm_fault+0x3d40/0x5a40 [ 975.964176] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 975.969022] ? lock_is_held_type+0x210/0x210 [ 975.973416] ? perf_trace_lock+0x7a0/0x7a0 [ 975.977636] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 975.983160] ? pmd_huge+0xf4/0x140 [ 975.986693] ? follow_page_mask+0x18b/0x2110 [ 975.991099] ? retint_kernel+0x2d/0x2d [ 975.994986] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 975.999751] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 976.005188] ? lock_is_held_type+0x210/0x210 [ 976.009583] ? handle_mm_fault+0x42a/0xc70 [ 976.013803] ? lock_downgrade+0x900/0x900 [ 976.017939] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 976.022869] ? retint_kernel+0x2d/0x2d [ 976.026740] ? __get_user_pages+0x806/0x1b30 [ 976.031136] ? trace_hardirqs_off_caller+0x300/0x300 [ 976.036225] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 976.041746] ? check_preemption_disabled+0x48/0x200 [ 976.046753] handle_mm_fault+0x54f/0xc70 [ 976.050806] ? __handle_mm_fault+0x5a40/0x5a40 [ 976.055374] ? __get_user_pages+0x4e3/0x1b30 [ 976.059769] ? write_comp_data+0x1/0x70 [ 976.063732] __get_user_pages+0x806/0x1b30 [ 976.067959] ? follow_page_mask+0x2110/0x2110 [ 976.072440] ? lock_is_held_type+0x210/0x210 [ 976.076838] ? __x64_sys_brk+0x850/0x850 [ 976.080882] ? check_preemption_disabled+0x48/0x200 [ 976.085889] ? lock_acquire+0x1ed/0x520 [ 976.089848] ? __mm_populate+0x31a/0x4d0 [ 976.093898] ? lock_release+0xa10/0xa10 [ 976.097855] ? perf_trace_sched_process_exec+0x860/0x860 [ 976.103290] ? lock_is_held_type+0x210/0x210 [ 976.107693] populate_vma_page_range+0x2db/0x3d0 [ 976.112436] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 976.117351] ? find_vma+0x34/0x190 [ 976.120894] __mm_populate+0x286/0x4d0 [ 976.124772] ? populate_vma_page_range+0x3d0/0x3d0 [ 976.129688] ? down_read_killable+0x150/0x150 [ 976.134169] ? security_mmap_file+0x174/0x1b0 [ 976.138654] vm_mmap_pgoff+0x27f/0x2c0 [ 976.142535] ? vma_is_stack_for_current+0xd0/0xd0 [ 976.147367] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 976.152115] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 976.157566] ? kasan_check_read+0x11/0x20 [ 976.161700] ? _copy_to_user+0xc8/0x110 [ 976.165666] ksys_mmap_pgoff+0xf1/0x660 [ 976.169629] ? find_mergeable_anon_vma+0xd0/0xd0 [ 976.174372] ? retint_kernel+0x2d/0x2d [ 976.178252] __x64_sys_mmap+0xe9/0x1b0 [ 976.182125] ? __x64_sys_mmap+0xa/0x1b0 [ 976.186086] do_syscall_64+0x1b9/0x820 [ 976.189958] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 976.195332] ? syscall_return_slowpath+0x5e0/0x5e0 [ 976.200246] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 976.205079] ? trace_hardirqs_on_caller+0x310/0x310 [ 976.210080] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 976.215086] ? prepare_exit_to_usermode+0x291/0x3b0 [ 976.220089] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 976.224923] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 976.230099] RIP: 0033:0x457579 [ 976.233279] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 976.253228] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 976.260926] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 976.269398] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 976.276934] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 976.284204] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 976.291515] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 976.300141] Memory limit reached of cgroup /syz0 [ 976.305357] memory: usage 204924kB, limit 204800kB, failcnt 6421 [ 976.311571] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 976.318444] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 976.324984] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:468KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 976.353690] Out of memory and no killable processes... [ 976.416750] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 976.428869] syz-executor0 cpuset=syz0 mems_allowed=0 [ 976.434341] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 976.443188] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 976.453663] Call Trace: [ 976.456244] dump_stack+0x244/0x3ab [ 976.459859] ? dump_stack_print_info.cold.2+0x52/0x52 [ 976.465052] ? lock_is_held_type+0x210/0x210 [ 976.469972] dump_header+0x27b/0xf72 [ 976.474894] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 976.480376] ? pagefault_out_of_memory+0x197/0x197 [ 976.485296] ? rcu_read_unlock+0x33/0x60 [ 976.489343] ? mem_cgroup_iter+0x514/0x1160 [ 976.493656] ? lock_is_held_type+0x210/0x210 [ 976.498067] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 976.502809] ? css_task_iter_end+0x222/0x490 [ 976.507206] ? lock_downgrade+0x900/0x900 [ 976.511359] ? trace_hardirqs_on+0xbd/0x310 [ 976.515936] ? kasan_check_read+0x11/0x20 [ 976.520083] ? css_task_iter_end+0x222/0x490 [ 976.524481] ? trace_hardirqs_off_caller+0x300/0x300 [ 976.529604] ? _raw_spin_unlock_irq+0x60/0x80 [ 976.534087] ? retint_kernel+0x2d/0x2d [ 976.537959] ? trace_hardirqs_on_caller+0xc0/0x310 [ 976.542877] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 976.547618] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 976.553074] ? _raw_spin_unlock_irq+0x60/0x80 [ 976.557559] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 976.562320] ? retint_kernel+0x2d/0x2d [ 976.566205] out_of_memory.cold.30+0xf/0x184 [ 976.570605] ? oom_killer_disable+0x3a0/0x3a0 [ 976.575105] ? trace_hardirqs_on+0xb4/0x310 [ 976.579414] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 976.584529] mem_cgroup_out_of_memory+0x15e/0x210 [ 976.589358] ? memory_oom_group_write+0x160/0x160 [ 976.594185] ? mem_cgroup_try_charge+0x627/0xe20 [ 976.598938] ? page_counter_try_charge+0x1c1/0x220 [ 976.603856] try_charge+0xb7c/0x1710 [ 976.607555] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 976.612477] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 976.617146] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 976.622668] ? trace_hardirqs_on_caller+0xc0/0x310 [ 976.627582] ? lock_page_memcg+0x350/0x350 [ 976.631805] ? lock_acquire+0x1ed/0x520 [ 976.635804] ? mem_cgroup_id_get_many+0x160/0x160 [ 976.640640] ? lock_release+0xa10/0xa10 [ 976.644611] mem_cgroup_try_charge+0x627/0xe20 [ 976.649182] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 976.654709] ? mem_cgroup_protected+0xa60/0xa60 [ 976.659365] ? shmem_getattr+0x2c0/0x2c0 [ 976.663411] ? trace_hardirqs_on_caller+0xc0/0x310 [ 976.668325] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 976.673768] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 976.678532] ? retint_kernel+0x2d/0x2d [ 976.682413] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 976.687331] shmem_getpage_gfp+0x186b/0x4840 [ 976.691735] ? shmem_add_to_page_cache+0x1950/0x1950 [ 976.696827] ? mark_held_locks+0x130/0x130 [ 976.701047] ? check_preemption_disabled+0x48/0x200 [ 976.706047] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 976.711566] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 976.717087] ? check_preemption_disabled+0x48/0x200 [ 976.722094] ? debug_smp_processor_id+0x1c/0x20 [ 976.726748] ? perf_trace_lock_acquire+0x15b/0x800 [ 976.731662] ? check_preemption_disabled+0x48/0x200 [ 976.736667] ? retint_kernel+0x2d/0x2d [ 976.740544] ? trace_hardirqs_on_caller+0xc0/0x310 [ 976.745460] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 976.750199] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 976.755635] ? check_preemption_disabled+0x48/0x200 [ 976.760640] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 976.765382] ? retint_kernel+0x2d/0x2d [ 976.769265] ? lock_acquire+0x268/0x520 [ 976.773244] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 976.778767] ? check_preemption_disabled+0x48/0x200 [ 976.783770] ? debug_smp_processor_id+0x1c/0x20 [ 976.788424] ? perf_trace_lock+0x14d/0x7a0 [ 976.792642] ? __rwlock_init+0x140/0x140 [ 976.796689] ? lock_is_held_type+0x210/0x210 [ 976.801089] ? _raw_spin_lock+0x35/0x40 [ 976.805050] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 976.810576] ? alloc_set_pte+0xdee/0x1f40 [ 976.814709] ? xas_descend+0x201/0x510 [ 976.818588] ? do_swap_page+0x3660/0x3660 [ 976.822726] ? retint_kernel+0x2d/0x2d [ 976.826602] ? trace_hardirqs_on_caller+0xc0/0x310 [ 976.831525] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 976.837074] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 976.842526] ? lock_is_held_type+0x210/0x210 [ 976.846925] ? filemap_map_pages+0xd11/0x19b0 [ 976.851405] ? lock_downgrade+0x900/0x900 [ 976.855890] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 976.860817] ? filemap_map_pages+0xd38/0x19b0 [ 976.865331] ? find_get_entries_tag+0x1400/0x1400 [ 976.870163] ? lock_downgrade+0x900/0x900 [ 976.874475] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 976.880008] ? check_preemption_disabled+0x48/0x200 [ 976.885015] ? debug_smp_processor_id+0x1c/0x20 [ 976.889684] ? perf_trace_lock+0x14d/0x7a0 [ 976.893912] ? lock_is_held_type+0x210/0x210 [ 976.898312] shmem_fault+0x25f/0x960 [ 976.902020] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 976.907289] ? trace_hardirqs_on_caller+0xc0/0x310 [ 976.912205] ? retint_kernel+0x2d/0x2d [ 976.916076] ? retint_kernel+0x2d/0x2d [ 976.919949] ? lock_is_held_type+0x210/0x210 [ 976.924342] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 976.929216] __do_fault+0x100/0x6b0 [ 976.932834] ? lock_downgrade+0x900/0x900 [ 976.936970] ? pmd_devmap_trans_unstable+0x220/0x220 [ 976.942104] ? kasan_check_read+0x11/0x20 [ 976.946267] ? do_raw_spin_unlock+0xa7/0x2f0 [ 976.950657] ? do_raw_spin_trylock+0x270/0x270 [ 976.955233] __handle_mm_fault+0x3d40/0x5a40 [ 976.959634] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 976.964482] ? lock_is_held_type+0x210/0x210 [ 976.968911] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 976.973705] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 976.979144] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 976.984668] ? pmd_huge+0xf4/0x140 [ 976.988201] ? retint_kernel+0x2d/0x2d [ 976.992080] ? lock_is_held_type+0x210/0x210 [ 976.996480] ? handle_mm_fault+0x42a/0xc70 [ 977.000711] ? lock_downgrade+0x900/0x900 [ 977.004850] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 977.009765] ? retint_kernel+0x2d/0x2d [ 977.013639] ? __get_user_pages+0x806/0x1b30 [ 977.018035] ? trace_hardirqs_off_caller+0x300/0x300 [ 977.023125] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 977.028647] ? check_preemption_disabled+0x48/0x200 [ 977.033657] handle_mm_fault+0x54f/0xc70 [ 977.037709] ? __handle_mm_fault+0x5a40/0x5a40 [ 977.042280] ? __get_user_pages+0x4e3/0x1b30 [ 977.046676] ? write_comp_data+0x1/0x70 [ 977.050658] __get_user_pages+0x806/0x1b30 [ 977.054888] ? follow_page_mask+0x2110/0x2110 [ 977.059388] ? lock_is_held_type+0x210/0x210 [ 977.063788] ? __x64_sys_brk+0x850/0x850 [ 977.067831] ? check_preemption_disabled+0x48/0x200 [ 977.072839] ? lock_acquire+0x1ed/0x520 [ 977.076799] ? __mm_populate+0x31a/0x4d0 [ 977.080846] ? lock_release+0xa10/0xa10 [ 977.084823] ? perf_trace_sched_process_exec+0x860/0x860 [ 977.090261] ? lock_is_held_type+0x210/0x210 [ 977.094663] populate_vma_page_range+0x2db/0x3d0 [ 977.099408] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 977.105889] ? find_vma+0x34/0x190 [ 977.109855] __mm_populate+0x286/0x4d0 [ 977.113732] ? populate_vma_page_range+0x3d0/0x3d0 [ 977.118907] ? down_read_killable+0x150/0x150 [ 977.123910] ? security_mmap_file+0x174/0x1b0 [ 977.128411] vm_mmap_pgoff+0x27f/0x2c0 [ 977.132290] ? vma_is_stack_for_current+0xd0/0xd0 [ 977.137122] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 977.141862] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 977.147299] ? kasan_check_read+0x11/0x20 [ 977.151435] ? _copy_to_user+0xc8/0x110 [ 977.155400] ksys_mmap_pgoff+0xf1/0x660 [ 977.159361] ? find_mergeable_anon_vma+0xd0/0xd0 [ 977.164099] ? retint_kernel+0x2d/0x2d [ 977.167981] __x64_sys_mmap+0xe9/0x1b0 [ 977.171856] ? __x64_sys_mmap+0xa/0x1b0 [ 977.175822] do_syscall_64+0x1b9/0x820 [ 977.179699] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 977.185053] ? syscall_return_slowpath+0x5e0/0x5e0 [ 977.189967] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 977.194797] ? trace_hardirqs_on_caller+0x310/0x310 [ 977.199801] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 977.204805] ? prepare_exit_to_usermode+0x291/0x3b0 [ 977.209826] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 977.214662] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 977.219837] RIP: 0033:0x457579 [ 977.223042] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 977.241949] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 977.249646] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 977.256901] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 977.264155] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 977.271407] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 977.278663] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 977.286090] Memory limit reached of cgroup /syz0 [ 977.291117] memory: usage 204928kB, limit 204800kB, failcnt 6429 [ 977.297421] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 977.304390] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 977.310624] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:472KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 977.335760] Out of memory and no killable processes... [ 977.386889] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 977.399514] syz-executor0 cpuset=syz0 mems_allowed=0 [ 977.405211] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 977.413618] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 977.422955] Call Trace: [ 977.425535] dump_stack+0x244/0x3ab [ 977.429164] ? dump_stack_print_info.cold.2+0x52/0x52 [ 977.434342] ? lock_is_held_type+0x210/0x210 [ 977.438738] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 977.443484] dump_header+0x27b/0xf72 [ 977.447196] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 977.452116] ? pagefault_out_of_memory+0x197/0x197 [ 977.457035] ? rcu_read_unlock+0x33/0x60 [ 977.461078] ? mem_cgroup_iter+0x514/0x1160 [ 977.465409] ? lock_is_held_type+0x210/0x210 [ 977.469804] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 977.474546] ? css_task_iter_end+0x222/0x490 [ 977.478940] ? lock_downgrade+0x900/0x900 [ 977.483076] ? trace_hardirqs_on+0xbd/0x310 [ 977.487379] ? kasan_check_read+0x11/0x20 [ 977.491541] ? css_task_iter_end+0x222/0x490 [ 977.495956] ? trace_hardirqs_off_caller+0x300/0x300 [ 977.501051] ? _raw_spin_unlock_irq+0x60/0x80 [ 977.505534] ? css_task_iter_end+0x2ce/0x490 [ 977.509928] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 977.515450] ? cgroup_procs_next+0x70/0x70 [ 977.519671] ? _raw_spin_unlock_irq+0x60/0x80 [ 977.524152] ? oom_badness+0xaa0/0xaa0 [ 977.528028] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 977.532770] ? mem_cgroup_iter_break+0x30/0x30 [ 977.537344] ? cgroup_file_notify+0x226/0x2f0 [ 977.541826] out_of_memory.cold.30+0xf/0x184 [ 977.546222] ? kasan_check_read+0x11/0x20 [ 977.550357] ? oom_killer_disable+0x3a0/0x3a0 [ 977.554847] mem_cgroup_out_of_memory+0x15e/0x210 [ 977.559674] ? memory_oom_group_write+0x160/0x160 [ 977.564514] ? page_counter_try_charge+0x1c1/0x220 [ 977.569429] try_charge+0xb7c/0x1710 [ 977.573130] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 977.578050] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 977.582710] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 977.588234] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 977.593756] ? retint_kernel+0x2d/0x2d [ 977.597629] ? lock_page_memcg+0x350/0x350 [ 977.601854] ? lock_acquire+0x1ed/0x520 [ 977.606821] ? mem_cgroup_id_get_many+0x160/0x160 [ 977.611930] ? lock_release+0xa10/0xa10 [ 977.615899] ? retint_kernel+0x2d/0x2d [ 977.619777] mem_cgroup_try_charge+0x627/0xe20 [ 977.624350] ? mem_cgroup_protected+0xa60/0xa60 [ 977.629012] ? shmem_getattr+0x2c0/0x2c0 [ 977.633078] ? trace_hardirqs_on_caller+0xc0/0x310 [ 977.637997] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 977.643446] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 977.648201] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 977.653123] shmem_getpage_gfp+0x186b/0x4840 [ 977.657537] ? shmem_add_to_page_cache+0x1950/0x1950 [ 977.662631] ? mark_held_locks+0x130/0x130 [ 977.666854] ? check_preemption_disabled+0x48/0x200 [ 977.671879] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 977.677466] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 977.683020] ? check_preemption_disabled+0x48/0x200 [ 977.688026] ? debug_smp_processor_id+0x1c/0x20 [ 977.692685] ? perf_trace_lock_acquire+0x15b/0x800 [ 977.697600] ? check_preemption_disabled+0x48/0x200 [ 977.703127] ? perf_trace_lock+0x7a0/0x7a0 [ 977.707345] ? check_preemption_disabled+0x48/0x200 [ 977.712349] ? debug_smp_processor_id+0x1c/0x20 [ 977.717003] ? perf_trace_lock+0x14d/0x7a0 [ 977.721267] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 977.726022] ? lock_is_held_type+0x210/0x210 [ 977.730417] ? retint_kernel+0x2d/0x2d [ 977.734291] ? trace_hardirqs_on_caller+0xc0/0x310 [ 977.739206] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 977.743951] ? lock_acquire+0x1ed/0x520 [ 977.747944] ? alloc_set_pte+0x1447/0x1f40 [ 977.752182] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 977.757723] ? check_preemption_disabled+0x48/0x200 [ 977.762729] ? debug_smp_processor_id+0x1c/0x20 [ 977.767385] ? perf_trace_lock+0x14d/0x7a0 [ 977.771604] ? retint_kernel+0x2d/0x2d [ 977.775478] ? trace_hardirqs_on_caller+0xc0/0x310 [ 977.780409] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 977.785166] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 977.790602] ? lock_is_held_type+0x210/0x210 [ 977.794994] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 977.800427] ? retint_kernel+0x2d/0x2d [ 977.804301] ? trace_hardirqs_on_caller+0xc0/0x310 [ 977.809236] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 977.813980] ? retint_kernel+0x2d/0x2d [ 977.818212] ? lock_release+0x4f9/0xa10 [ 977.822699] ? filemap_map_pages+0xd11/0x19b0 [ 977.827182] ? lock_downgrade+0x900/0x900 [ 977.831317] ? retint_kernel+0x2d/0x2d [ 977.835195] ? filemap_map_pages+0xd20/0x19b0 [ 977.839678] ? filemap_map_pages+0xd38/0x19b0 [ 977.844167] ? find_get_entries_tag+0x1400/0x1400 [ 977.848993] ? lock_downgrade+0x900/0x900 [ 977.853130] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 977.858651] ? check_preemption_disabled+0x48/0x200 [ 977.863675] ? debug_smp_processor_id+0x1c/0x20 [ 977.868343] ? perf_trace_lock+0x14d/0x7a0 [ 977.872562] ? retint_kernel+0x2d/0x2d [ 977.876435] ? trace_hardirqs_on_caller+0xc0/0x310 [ 977.881347] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 977.886093] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 977.891528] ? lock_is_held_type+0x210/0x210 [ 977.895930] shmem_fault+0x25f/0x960 [ 977.899631] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 977.904380] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 977.909642] ? retint_kernel+0x2d/0x2d [ 977.913522] ? trace_hardirqs_on_caller+0xc0/0x310 [ 977.918446] ? retint_kernel+0x2d/0x2d [ 977.922322] ? trace_hardirqs_on_caller+0xc0/0x310 [ 977.927237] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 977.932676] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 977.937418] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 977.942856] __do_fault+0x100/0x6b0 [ 977.946471] ? pmd_devmap_trans_unstable+0x220/0x220 [ 977.951620] ? retint_kernel+0x2d/0x2d [ 977.955530] __handle_mm_fault+0x3d40/0x5a40 [ 977.959938] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 977.964768] ? lock_is_held_type+0x210/0x210 [ 977.969160] ? perf_trace_lock+0x7a0/0x7a0 [ 977.973397] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 977.978918] ? pmd_huge+0xf4/0x140 [ 977.982451] ? follow_page_mask+0x18b/0x2110 [ 977.986842] ? retint_kernel+0x2d/0x2d [ 977.990714] ? trace_hardirqs_on_caller+0xc0/0x310 [ 977.995630] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 978.000369] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 978.005809] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 978.011247] ? lock_is_held_type+0x210/0x210 [ 978.015647] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 978.020391] ? retint_kernel+0x2d/0x2d [ 978.024269] ? handle_mm_fault+0x4ff/0xc70 [ 978.028497] handle_mm_fault+0x54f/0xc70 [ 978.032553] ? __handle_mm_fault+0x5a40/0x5a40 [ 978.037124] ? __get_user_pages+0x8ba/0x1b30 [ 978.041523] __get_user_pages+0x806/0x1b30 [ 978.045754] ? follow_page_mask+0x2110/0x2110 [ 978.050233] ? lock_is_held_type+0x210/0x210 [ 978.054632] ? __x64_sys_brk+0x850/0x850 [ 978.058694] ? check_preemption_disabled+0x48/0x200 [ 978.063701] ? lock_acquire+0x1ed/0x520 [ 978.067676] ? __mm_populate+0x31a/0x4d0 [ 978.071727] ? lock_release+0xa10/0xa10 [ 978.076293] ? perf_trace_sched_process_exec+0x860/0x860 [ 978.082771] ? lock_is_held_type+0x210/0x210 [ 978.087185] populate_vma_page_range+0x2db/0x3d0 [ 978.091941] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 978.096860] ? find_vma+0x34/0x190 [ 978.100386] __mm_populate+0x286/0x4d0 [ 978.104264] ? populate_vma_page_range+0x3d0/0x3d0 [ 978.109179] ? down_read_killable+0x150/0x150 [ 978.113675] ? security_mmap_file+0x174/0x1b0 [ 978.118161] vm_mmap_pgoff+0x27f/0x2c0 [ 978.122037] ? vma_is_stack_for_current+0xd0/0xd0 [ 978.126864] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 978.131867] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 978.137912] ? kasan_check_read+0x11/0x20 [ 978.142048] ? _copy_to_user+0xc8/0x110 [ 978.146016] ksys_mmap_pgoff+0xf1/0x660 [ 978.149977] ? find_mergeable_anon_vma+0xd0/0xd0 [ 978.154716] ? retint_kernel+0x2d/0x2d [ 978.158597] __x64_sys_mmap+0xe9/0x1b0 [ 978.162483] ? __x64_sys_mmap+0xa/0x1b0 [ 978.166460] do_syscall_64+0x1b9/0x820 [ 978.170331] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 978.175686] ? syscall_return_slowpath+0x5e0/0x5e0 [ 978.180604] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 978.185449] ? trace_hardirqs_on_caller+0x310/0x310 [ 978.190448] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 978.195450] ? prepare_exit_to_usermode+0x291/0x3b0 [ 978.200455] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 978.205289] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 978.210515] RIP: 0033:0x457579 [ 978.213695] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 978.232689] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 978.240403] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 978.247662] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 978.254936] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 978.262195] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 978.269451] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 978.276959] Memory limit reached of cgroup /syz0 [ 978.282006] memory: usage 204932kB, limit 204800kB, failcnt 6437 [ 978.288202] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 978.295115] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 978.301528] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:476KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 978.326671] Out of memory and no killable processes... [ 978.393962] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 978.406167] syz-executor0 cpuset=syz0 mems_allowed=0 [ 978.411884] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 978.420281] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 978.429618] Call Trace: [ 978.432195] dump_stack+0x244/0x3ab [ 978.435813] ? dump_stack_print_info.cold.2+0x52/0x52 [ 978.440987] ? lock_is_held_type+0x210/0x210 [ 978.445385] dump_header+0x27b/0xf72 [ 978.449087] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 978.454003] ? pagefault_out_of_memory+0x197/0x197 [ 978.458922] ? rcu_read_unlock+0x33/0x60 [ 978.462965] ? mem_cgroup_iter+0x514/0x1160 [ 978.467274] ? lock_is_held_type+0x210/0x210 [ 978.471731] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 978.476476] ? css_task_iter_end+0x222/0x490 [ 978.480879] ? lock_downgrade+0x900/0x900 [ 978.485020] ? trace_hardirqs_on+0xbd/0x310 [ 978.489330] ? kasan_check_read+0x11/0x20 [ 978.493461] ? css_task_iter_end+0x222/0x490 [ 978.497864] ? trace_hardirqs_off_caller+0x300/0x300 [ 978.502960] ? _raw_spin_unlock_irq+0x60/0x80 [ 978.507440] ? css_task_iter_end+0x2ce/0x490 [ 978.511854] ? cgroup_procs_next+0x70/0x70 [ 978.516079] ? _raw_spin_unlock_irq+0x60/0x80 [ 978.520558] ? oom_badness+0xaa0/0xaa0 [ 978.524432] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 978.529171] ? mem_cgroup_iter_break+0x30/0x30 [ 978.533743] ? out_of_memory+0x100/0x1430 [ 978.537882] out_of_memory.cold.30+0xf/0x184 [ 978.542292] ? kasan_check_read+0x11/0x20 [ 978.546425] ? oom_killer_disable+0x3a0/0x3a0 [ 978.550911] mem_cgroup_out_of_memory+0x15e/0x210 [ 978.555740] ? memory_oom_group_write+0x160/0x160 [ 978.560568] ? mem_cgroup_try_charge+0x627/0xe20 [ 978.565314] ? page_counter_try_charge+0x1c1/0x220 [ 978.570241] try_charge+0xb7c/0x1710 [ 978.573942] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 978.578860] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 978.583522] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 978.588266] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 978.593788] ? retint_kernel+0x2d/0x2d [ 978.597667] ? lock_page_memcg+0x350/0x350 [ 978.601920] ? lock_acquire+0x268/0x520 [ 978.605894] ? lock_release+0xa10/0xa10 [ 978.609863] mem_cgroup_try_charge+0x627/0xe20 [ 978.614433] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 978.619957] ? mem_cgroup_protected+0xa60/0xa60 [ 978.624613] ? shmem_getattr+0x2c0/0x2c0 [ 978.628660] ? trace_hardirqs_on_caller+0xc0/0x310 [ 978.633590] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 978.639033] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 978.643786] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 978.648723] shmem_getpage_gfp+0x186b/0x4840 [ 978.653128] ? shmem_add_to_page_cache+0x1950/0x1950 [ 978.658218] ? mark_held_locks+0x130/0x130 [ 978.662441] ? check_preemption_disabled+0x48/0x200 [ 978.667444] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 978.672964] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 978.678483] ? check_preemption_disabled+0x48/0x200 [ 978.683506] ? debug_smp_processor_id+0x1c/0x20 [ 978.688160] ? perf_trace_lock_acquire+0x15b/0x800 [ 978.693072] ? check_preemption_disabled+0x48/0x200 [ 978.698075] ? perf_trace_lock+0x7a0/0x7a0 [ 978.702312] ? check_preemption_disabled+0x48/0x200 [ 978.707315] ? debug_smp_processor_id+0x1c/0x20 [ 978.711967] ? perf_trace_lock+0x14d/0x7a0 [ 978.716202] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 978.720945] ? lock_is_held_type+0x210/0x210 [ 978.725339] ? mark_held_locks+0x130/0x130 [ 978.729571] ? trace_hardirqs_on_caller+0xc0/0x310 [ 978.734487] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 978.739240] ? lock_acquire+0x1ed/0x520 [ 978.743223] ? alloc_set_pte+0x1447/0x1f40 [ 978.747443] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 978.752964] ? check_preemption_disabled+0x48/0x200 [ 978.757967] ? debug_smp_processor_id+0x1c/0x20 [ 978.762622] ? perf_trace_lock+0x14d/0x7a0 [ 978.766926] ? retint_kernel+0x2d/0x2d [ 978.770799] ? lock_is_held_type+0x210/0x210 [ 978.775194] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 978.780632] ? _raw_spin_lock+0x35/0x40 [ 978.784594] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 978.790115] ? alloc_set_pte+0xdee/0x1f40 [ 978.794253] ? do_swap_page+0x3660/0x3660 [ 978.798384] ? retint_kernel+0x2d/0x2d [ 978.802275] ? trace_hardirqs_on_caller+0xc0/0x310 [ 978.807188] ? retint_kernel+0x2d/0x2d [ 978.811057] ? retint_kernel+0x2d/0x2d [ 978.814932] ? trace_hardirqs_on_caller+0xc0/0x310 [ 978.819848] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 978.824591] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 978.830033] ? lock_is_held_type+0x210/0x210 [ 978.834429] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 978.839957] ? filemap_map_pages+0xd11/0x19b0 [ 978.844440] ? lock_downgrade+0x900/0x900 [ 978.848578] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 978.853514] ? filemap_map_pages+0xd38/0x19b0 [ 978.858001] ? find_get_entries_tag+0x1400/0x1400 [ 978.862848] ? lock_downgrade+0x900/0x900 [ 978.867000] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 978.872534] ? check_preemption_disabled+0x48/0x200 [ 978.877555] ? debug_smp_processor_id+0x1c/0x20 [ 978.882209] ? perf_trace_lock+0x14d/0x7a0 [ 978.886438] ? retint_kernel+0x2d/0x2d [ 978.890325] ? trace_hardirqs_on_caller+0xc0/0x310 [ 978.895253] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 978.900018] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 978.905469] ? lock_is_held_type+0x210/0x210 [ 978.909877] shmem_fault+0x25f/0x960 [ 978.913579] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 978.918324] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 978.923615] ? retint_kernel+0x2d/0x2d [ 978.927518] ? trace_hardirqs_on_caller+0xc0/0x310 [ 978.932438] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 978.937181] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 978.942621] __do_fault+0x100/0x6b0 [ 978.946240] ? pmd_devmap_trans_unstable+0x220/0x220 [ 978.951327] ? retint_kernel+0x2d/0x2d [ 978.955207] __handle_mm_fault+0x3d40/0x5a40 [ 978.959614] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 978.964441] ? lock_is_held_type+0x210/0x210 [ 978.968834] ? perf_trace_lock+0x7a0/0x7a0 [ 978.973055] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 978.978574] ? pmd_huge+0xf4/0x140 [ 978.982107] ? follow_page_mask+0x18b/0x2110 [ 978.986514] ? gup_pgd_range+0x3ab0/0x3ab0 [ 978.990738] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 978.996176] ? lock_is_held_type+0x210/0x210 [ 979.000574] ? handle_mm_fault+0x42a/0xc70 [ 979.004795] ? lock_downgrade+0x900/0x900 [ 979.008931] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 979.013848] ? __get_user_pages+0x806/0x1b30 [ 979.018241] ? trace_hardirqs_off_caller+0x300/0x300 [ 979.023329] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 979.028848] ? check_preemption_disabled+0x48/0x200 [ 979.033852] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 979.038599] handle_mm_fault+0x54f/0xc70 [ 979.042648] ? __handle_mm_fault+0x5a40/0x5a40 [ 979.047223] ? __get_user_pages+0x4e3/0x1b30 [ 979.051618] __get_user_pages+0x806/0x1b30 [ 979.055844] ? follow_page_mask+0x2110/0x2110 [ 979.060334] ? lock_is_held_type+0x210/0x210 [ 979.064731] ? __x64_sys_brk+0x850/0x850 [ 979.068773] ? check_preemption_disabled+0x48/0x200 [ 979.073787] ? lock_acquire+0x1ed/0x520 [ 979.077761] ? __mm_populate+0x31a/0x4d0 [ 979.081808] ? lock_release+0xa10/0xa10 [ 979.085765] ? perf_trace_sched_process_exec+0x860/0x860 [ 979.091198] ? lock_is_held_type+0x210/0x210 [ 979.095596] populate_vma_page_range+0x2db/0x3d0 [ 979.100340] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 979.105255] ? find_vma+0x34/0x190 [ 979.108787] __mm_populate+0x286/0x4d0 [ 979.112665] ? populate_vma_page_range+0x3d0/0x3d0 [ 979.117580] ? down_read_killable+0x150/0x150 [ 979.122061] ? security_mmap_file+0x174/0x1b0 [ 979.126547] vm_mmap_pgoff+0x27f/0x2c0 [ 979.130421] ? vma_is_stack_for_current+0xd0/0xd0 [ 979.135249] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 979.139991] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 979.145427] ? kasan_check_read+0x11/0x20 [ 979.149582] ? _copy_to_user+0xc8/0x110 [ 979.153548] ksys_mmap_pgoff+0xf1/0x660 [ 979.157525] ? find_mergeable_anon_vma+0xd0/0xd0 [ 979.162265] ? retint_kernel+0x2d/0x2d [ 979.166142] __x64_sys_mmap+0xe9/0x1b0 [ 979.170018] ? __x64_sys_mmap+0xa/0x1b0 [ 979.173980] do_syscall_64+0x1b9/0x820 [ 979.177853] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 979.183203] ? syscall_return_slowpath+0x5e0/0x5e0 [ 979.188119] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 979.192946] ? trace_hardirqs_on_caller+0x310/0x310 [ 979.197945] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 979.202945] ? prepare_exit_to_usermode+0x291/0x3b0 [ 979.207949] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 979.212791] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 979.217962] RIP: 0033:0x457579 [ 979.221137] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 979.240890] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 979.248584] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 979.255836] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 979.263089] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 979.270342] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 979.277594] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 979.285051] Memory limit reached of cgroup /syz0 [ 979.290116] memory: usage 204936kB, limit 204800kB, failcnt 6445 [ 979.296364] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 979.303171] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 979.309333] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:476KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:480KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 979.333832] Out of memory and no killable processes... [ 979.399902] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 979.412078] syz-executor0 cpuset=syz0 mems_allowed=0 [ 979.418095] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 979.426479] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 979.435823] Call Trace: [ 979.438399] dump_stack+0x244/0x3ab [ 979.442018] ? dump_stack_print_info.cold.2+0x52/0x52 [ 979.447195] ? lock_is_held_type+0x210/0x210 [ 979.451593] dump_header+0x27b/0xf72 [ 979.455296] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 979.460216] ? pagefault_out_of_memory+0x197/0x197 [ 979.465157] ? rcu_read_unlock+0x33/0x60 [ 979.469199] ? mem_cgroup_iter+0x514/0x1160 [ 979.473519] ? lock_is_held_type+0x210/0x210 [ 979.477912] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 979.482669] ? css_task_iter_end+0x222/0x490 [ 979.487063] ? lock_downgrade+0x900/0x900 [ 979.491201] ? trace_hardirqs_on+0xbd/0x310 [ 979.495515] ? kasan_check_read+0x11/0x20 [ 979.499649] ? css_task_iter_end+0x222/0x490 [ 979.504041] ? trace_hardirqs_off_caller+0x300/0x300 [ 979.509133] ? _raw_spin_unlock_irq+0x60/0x80 [ 979.513614] ? css_task_iter_end+0x2ce/0x490 [ 979.518007] ? cgroup_procs_next+0x70/0x70 [ 979.522234] ? _raw_spin_unlock_irq+0x60/0x80 [ 979.526728] ? oom_badness+0xaa0/0xaa0 [ 979.530603] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 979.535347] ? mem_cgroup_iter_break+0x30/0x30 [ 979.539924] out_of_memory.cold.30+0xf/0x184 [ 979.544324] ? oom_killer_disable+0x3a0/0x3a0 [ 979.548805] ? trace_hardirqs_on+0xb4/0x310 [ 979.553115] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 979.558209] mem_cgroup_out_of_memory+0x15e/0x210 [ 979.563037] ? memory_oom_group_write+0x160/0x160 [ 979.567863] ? mem_cgroup_try_charge+0x627/0xe20 [ 979.572607] ? page_counter_try_charge+0x1c1/0x220 [ 979.577526] try_charge+0xb7c/0x1710 [ 979.581227] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 979.586146] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 979.590822] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 979.596358] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 979.601879] ? lock_page_memcg+0x350/0x350 [ 979.606108] ? lock_acquire+0x1ed/0x520 [ 979.610154] ? mem_cgroup_id_get_many+0x160/0x160 [ 979.615002] ? lock_release+0xa10/0xa10 [ 979.618980] mem_cgroup_try_charge+0x627/0xe20 [ 979.623560] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 979.629087] ? mem_cgroup_protected+0xa60/0xa60 [ 979.633766] ? retint_kernel+0x2d/0x2d [ 979.637645] ? trace_hardirqs_on_caller+0xc0/0x310 [ 979.642568] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 979.648014] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 979.652775] ? retint_kernel+0x2d/0x2d [ 979.656658] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 979.661578] shmem_getpage_gfp+0x186b/0x4840 [ 979.665987] ? shmem_add_to_page_cache+0x1950/0x1950 [ 979.671082] ? mark_held_locks+0x130/0x130 [ 979.675307] ? check_preemption_disabled+0x48/0x200 [ 979.680311] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 979.685843] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 979.691384] ? check_preemption_disabled+0x48/0x200 [ 979.696396] ? debug_smp_processor_id+0x1c/0x20 [ 979.701055] ? perf_trace_lock_acquire+0x15b/0x800 [ 979.705989] ? check_preemption_disabled+0x48/0x200 [ 979.710997] ? retint_kernel+0x2d/0x2d [ 979.714873] ? trace_hardirqs_on_caller+0xc0/0x310 [ 979.719792] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 979.724541] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 979.729993] ? check_preemption_disabled+0x48/0x200 [ 979.735008] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 979.739769] ? retint_kernel+0x2d/0x2d [ 979.743647] ? trace_hardirqs_on_caller+0xc0/0x310 [ 979.748567] ? trace_hardirqs_on_caller+0xc0/0x310 [ 979.753481] ? retint_kernel+0x2d/0x2d [ 979.757368] ? trace_hardirqs_on_caller+0xc0/0x310 [ 979.762289] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 979.767729] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 979.772518] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 979.777967] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 979.783500] ? check_preemption_disabled+0x48/0x200 [ 979.788525] ? debug_smp_processor_id+0x1c/0x20 [ 979.793193] ? perf_trace_lock+0x14d/0x7a0 [ 979.797412] ? retint_kernel+0x2d/0x2d [ 979.801292] ? lock_is_held_type+0x210/0x210 [ 979.805688] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 979.811129] ? alloc_set_pte+0xde9/0x1f40 [ 979.815267] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 979.820794] ? alloc_set_pte+0xdee/0x1f40 [ 979.824932] ? do_swap_page+0x3660/0x3660 [ 979.829063] ? retint_kernel+0x2d/0x2d [ 979.832932] ? retint_kernel+0x2d/0x2d [ 979.836807] ? trace_hardirqs_on_caller+0xc0/0x310 [ 979.841720] ? retint_kernel+0x2d/0x2d [ 979.845597] ? trace_hardirqs_on_caller+0xc0/0x310 [ 979.850521] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 979.855977] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 979.860722] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 979.866178] ? lock_is_held_type+0x210/0x210 [ 979.870578] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 979.876102] ? filemap_map_pages+0xd11/0x19b0 [ 979.880586] ? lock_downgrade+0x900/0x900 [ 979.884726] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 979.889650] ? filemap_map_pages+0xd38/0x19b0 [ 979.894147] ? find_get_entries_tag+0x1400/0x1400 [ 979.898998] ? lock_downgrade+0x900/0x900 [ 979.903143] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 979.908666] ? check_preemption_disabled+0x48/0x200 [ 979.913671] ? debug_smp_processor_id+0x1c/0x20 [ 979.918330] ? perf_trace_lock+0x14d/0x7a0 [ 979.922551] ? __pte_alloc_kernel+0x220/0x220 [ 979.927033] ? retint_kernel+0x2d/0x2d [ 979.930908] ? trace_hardirqs_on_caller+0xc0/0x310 [ 979.935834] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 979.940589] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 979.946045] shmem_fault+0x25f/0x960 [ 979.949766] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 979.955032] ? retint_kernel+0x2d/0x2d [ 979.958911] ? __do_fault+0x92/0x6b0 [ 979.962611] __do_fault+0x100/0x6b0 [ 979.966225] ? lock_downgrade+0x900/0x900 [ 979.970357] ? pmd_devmap_trans_unstable+0x220/0x220 [ 979.975447] ? kasan_check_read+0x11/0x20 [ 979.979579] ? do_raw_spin_unlock+0xa7/0x2f0 [ 979.983971] ? do_raw_spin_trylock+0x270/0x270 [ 979.989786] __handle_mm_fault+0x3d40/0x5a40 [ 979.994185] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 979.999020] ? lock_is_held_type+0x210/0x210 [ 980.003414] ? perf_trace_lock+0x7a0/0x7a0 [ 980.007642] ? follow_page_mask+0x18b/0x2110 [ 980.012039] ? gup_pgd_range+0x3ab0/0x3ab0 [ 980.016257] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 980.021694] ? lock_is_held_type+0x210/0x210 [ 980.026092] ? handle_mm_fault+0x42a/0xc70 [ 980.030313] ? lock_downgrade+0x900/0x900 [ 980.034451] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 980.039368] ? __get_user_pages+0x806/0x1b30 [ 980.043761] ? trace_hardirqs_off_caller+0x300/0x300 [ 980.048853] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 980.054378] ? check_preemption_disabled+0x48/0x200 [ 980.059379] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 980.064125] handle_mm_fault+0x54f/0xc70 [ 980.068174] ? __handle_mm_fault+0x5a40/0x5a40 [ 980.072742] ? __get_user_pages+0x4e3/0x1b30 [ 980.077134] __get_user_pages+0x806/0x1b30 [ 980.081360] ? follow_page_mask+0x2110/0x2110 [ 980.085842] ? lock_is_held_type+0x210/0x210 [ 980.090247] ? __x64_sys_brk+0x850/0x850 [ 980.094293] ? check_preemption_disabled+0x48/0x200 [ 980.099301] ? lock_acquire+0x1ed/0x520 [ 980.103259] ? __mm_populate+0x31a/0x4d0 [ 980.107307] ? lock_release+0xa10/0xa10 [ 980.111267] ? perf_trace_sched_process_exec+0x860/0x860 [ 980.116727] ? lock_is_held_type+0x210/0x210 [ 980.121128] populate_vma_page_range+0x2db/0x3d0 [ 980.125871] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 980.130785] ? find_vma+0x34/0x190 [ 980.134310] __mm_populate+0x286/0x4d0 [ 980.138205] ? populate_vma_page_range+0x3d0/0x3d0 [ 980.143124] ? down_read_killable+0x150/0x150 [ 980.147608] ? security_mmap_file+0x174/0x1b0 [ 980.152114] vm_mmap_pgoff+0x27f/0x2c0 [ 980.155990] ? vma_is_stack_for_current+0xd0/0xd0 [ 980.160819] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 980.165562] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 980.170995] ? kasan_check_read+0x11/0x20 [ 980.175135] ? _copy_to_user+0xc8/0x110 [ 980.179102] ksys_mmap_pgoff+0xf1/0x660 [ 980.183065] ? find_mergeable_anon_vma+0xd0/0xd0 [ 980.187801] ? retint_kernel+0x2d/0x2d [ 980.191680] __x64_sys_mmap+0xe9/0x1b0 [ 980.195551] ? __x64_sys_mmap+0xa/0x1b0 [ 980.199525] do_syscall_64+0x1b9/0x820 [ 980.203401] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 980.208751] ? syscall_return_slowpath+0x5e0/0x5e0 [ 980.213664] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 980.218500] ? trace_hardirqs_on_caller+0x310/0x310 [ 980.223514] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 980.228535] ? prepare_exit_to_usermode+0x291/0x3b0 [ 980.233542] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 980.238378] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 980.243557] RIP: 0033:0x457579 [ 980.246738] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 980.265628] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 980.273323] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 980.280574] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 980.287830] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 980.295081] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 980.302333] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 980.309765] Memory limit reached of cgroup /syz0 [ 980.314727] memory: usage 204940kB, limit 204800kB, failcnt 6453 [ 980.320918] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 980.327793] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 980.334094] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:484KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 980.359822] Out of memory and no killable processes... [ 980.415555] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 980.428170] syz-executor0 cpuset=syz0 mems_allowed=0 [ 980.433431] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 980.441851] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 980.451189] Call Trace: [ 980.453785] dump_stack+0x244/0x3ab [ 980.457400] ? dump_stack_print_info.cold.2+0x52/0x52 [ 980.462578] ? lock_is_held_type+0x210/0x210 [ 980.466990] dump_header+0x27b/0xf72 [ 980.470950] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 980.475872] ? pagefault_out_of_memory+0x197/0x197 [ 980.480792] ? rcu_read_unlock+0x33/0x60 [ 980.484839] ? mem_cgroup_iter+0x514/0x1160 [ 980.489151] ? lock_is_held_type+0x210/0x210 [ 980.493545] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 980.498289] ? css_task_iter_end+0x222/0x490 [ 980.502713] ? lock_downgrade+0x900/0x900 [ 980.506853] ? trace_hardirqs_on+0xbd/0x310 [ 980.511175] ? kasan_check_read+0x11/0x20 [ 980.515313] ? css_task_iter_end+0x222/0x490 [ 980.519714] ? trace_hardirqs_off_caller+0x300/0x300 [ 980.524833] ? _raw_spin_unlock_irq+0x60/0x80 [ 980.529320] ? css_task_iter_end+0x2ce/0x490 [ 980.533722] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 980.539270] ? cgroup_procs_next+0x70/0x70 [ 980.543545] ? _raw_spin_unlock_irq+0x60/0x80 [ 980.548046] ? oom_badness+0xaa0/0xaa0 [ 980.551947] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 980.556710] ? mem_cgroup_iter_break+0x30/0x30 [ 980.561287] ? cgroup_file_notify+0x226/0x2f0 [ 980.565777] out_of_memory.cold.30+0xf/0x184 [ 980.570178] ? kasan_check_read+0x11/0x20 [ 980.574316] ? oom_killer_disable+0x3a0/0x3a0 [ 980.578825] mem_cgroup_out_of_memory+0x15e/0x210 [ 980.583660] ? memory_oom_group_write+0x160/0x160 [ 980.588492] ? mem_cgroup_try_charge+0x627/0xe20 [ 980.593251] ? page_counter_try_charge+0x1c1/0x220 [ 980.598170] try_charge+0xb7c/0x1710 [ 980.601915] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 980.606863] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 980.611531] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 980.617069] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 980.622613] ? lock_page_memcg+0x350/0x350 [ 980.626838] ? lock_acquire+0x1ed/0x520 [ 980.630797] ? mem_cgroup_id_get_many+0x160/0x160 [ 980.635642] ? lock_release+0xa10/0xa10 [ 980.639624] mem_cgroup_try_charge+0x627/0xe20 [ 980.644216] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 980.649770] ? mem_cgroup_protected+0xa60/0xa60 [ 980.654439] ? shmem_getattr+0x2c0/0x2c0 [ 980.658511] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 980.663090] ? lock_downgrade+0x900/0x900 [ 980.667243] ? trace_hardirqs_on+0xbd/0x310 [ 980.671556] ? kasan_check_read+0x11/0x20 [ 980.675702] ? trace_hardirqs_off_caller+0x300/0x300 [ 980.680804] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 980.685748] shmem_getpage_gfp+0x186b/0x4840 [ 980.690155] ? shmem_add_to_page_cache+0x1950/0x1950 [ 980.695246] ? mark_held_locks+0x130/0x130 [ 980.699469] ? check_preemption_disabled+0x48/0x200 [ 980.704475] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 980.710015] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 980.715545] ? check_preemption_disabled+0x48/0x200 [ 980.720558] ? debug_smp_processor_id+0x1c/0x20 [ 980.725214] ? perf_trace_lock_acquire+0x15b/0x800 [ 980.730132] ? check_preemption_disabled+0x48/0x200 [ 980.735136] ? perf_trace_lock+0x7a0/0x7a0 [ 980.739534] ? check_preemption_disabled+0x48/0x200 [ 980.744532] ? retint_kernel+0x2d/0x2d [ 980.748410] ? debug_smp_processor_id+0x1c/0x20 [ 980.753065] ? perf_trace_lock+0x14d/0x7a0 [ 980.757283] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 980.762026] ? retint_kernel+0x2d/0x2d [ 980.765899] ? trace_hardirqs_on_caller+0xc0/0x310 [ 980.770818] ? retint_kernel+0x2d/0x2d [ 980.774691] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 980.779446] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 980.784879] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 980.789616] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 980.795071] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 980.799824] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 980.805348] ? check_preemption_disabled+0x48/0x200 [ 980.810349] ? debug_smp_processor_id+0x1c/0x20 [ 980.815007] ? perf_trace_lock+0x14d/0x7a0 [ 980.819223] ? retint_kernel+0x2d/0x2d [ 980.823097] ? trace_hardirqs_on_caller+0xc0/0x310 [ 980.828013] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 980.832757] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 980.838208] ? lock_is_held_type+0x210/0x210 [ 980.842601] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 980.848050] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 980.852809] ? retint_kernel+0x2d/0x2d [ 980.856687] ? lock_release+0x4ea/0xa10 [ 980.860660] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 980.866195] ? filemap_map_pages+0xd11/0x19b0 [ 980.870711] ? lock_downgrade+0x900/0x900 [ 980.874849] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 980.879773] ? filemap_map_pages+0x63c/0x19b0 [ 980.884259] ? filemap_map_pages+0xd38/0x19b0 [ 980.888750] ? find_get_entries_tag+0x1400/0x1400 [ 980.893601] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 980.899125] ? check_preemption_disabled+0x48/0x200 [ 980.904128] ? debug_smp_processor_id+0x1c/0x20 [ 980.908797] ? perf_trace_lock+0x14d/0x7a0 [ 980.913022] ? retint_kernel+0x2d/0x2d [ 980.916927] ? trace_hardirqs_on_caller+0xc0/0x310 [ 980.921879] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 980.926634] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 980.932075] ? lock_is_held_type+0x210/0x210 [ 980.936488] shmem_fault+0x25f/0x960 [ 980.940325] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 980.945074] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 980.950339] ? retint_kernel+0x2d/0x2d [ 980.954230] ? trace_hardirqs_on_caller+0xc0/0x310 [ 980.959144] ? retint_kernel+0x2d/0x2d [ 980.963017] ? trace_hardirqs_on_caller+0xc0/0x310 [ 980.967932] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 980.973374] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 980.978118] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 980.983574] __do_fault+0x100/0x6b0 [ 980.987213] ? pmd_devmap_trans_unstable+0x220/0x220 [ 980.992328] ? retint_kernel+0x2d/0x2d [ 980.996213] __handle_mm_fault+0x3d40/0x5a40 [ 981.000621] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 981.005467] ? lock_is_held_type+0x210/0x210 [ 981.009863] ? perf_trace_lock+0x7a0/0x7a0 [ 981.014089] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 981.019616] ? pmd_huge+0xf4/0x140 [ 981.023156] ? follow_page_mask+0x18b/0x2110 [ 981.027572] ? gup_pgd_range+0x3ab0/0x3ab0 [ 981.031817] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 981.037268] ? lock_is_held_type+0x210/0x210 [ 981.041684] ? handle_mm_fault+0x42a/0xc70 [ 981.045908] ? lock_downgrade+0x900/0x900 [ 981.050044] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 981.054963] ? __get_user_pages+0x806/0x1b30 [ 981.059376] ? trace_hardirqs_off_caller+0x300/0x300 [ 981.064471] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 981.070001] ? check_preemption_disabled+0x48/0x200 [ 981.075010] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 981.079765] handle_mm_fault+0x54f/0xc70 [ 981.083818] ? __handle_mm_fault+0x5a40/0x5a40 [ 981.088387] ? __get_user_pages+0x4e3/0x1b30 [ 981.092782] __get_user_pages+0x806/0x1b30 [ 981.097012] ? follow_page_mask+0x2110/0x2110 [ 981.101502] ? lock_is_held_type+0x210/0x210 [ 981.105915] ? __x64_sys_brk+0x850/0x850 [ 981.109976] ? check_preemption_disabled+0x48/0x200 [ 981.115001] ? lock_acquire+0x1ed/0x520 [ 981.118963] ? __mm_populate+0x31a/0x4d0 [ 981.123017] ? lock_release+0xa10/0xa10 [ 981.126978] ? perf_trace_sched_process_exec+0x860/0x860 [ 981.132416] ? lock_is_held_type+0x210/0x210 [ 981.136831] populate_vma_page_range+0x2db/0x3d0 [ 981.141578] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 981.146539] ? find_vma+0x34/0x190 [ 981.150075] __mm_populate+0x286/0x4d0 [ 981.153958] ? populate_vma_page_range+0x3d0/0x3d0 [ 981.158877] ? down_read_killable+0x150/0x150 [ 981.163359] ? security_mmap_file+0x174/0x1b0 [ 981.167930] vm_mmap_pgoff+0x27f/0x2c0 [ 981.171810] ? vma_is_stack_for_current+0xd0/0xd0 [ 981.176638] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 981.181381] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 981.186816] ? kasan_check_read+0x11/0x20 [ 981.190953] ? _copy_to_user+0xc8/0x110 [ 981.194923] ksys_mmap_pgoff+0xf1/0x660 [ 981.198899] ? find_mergeable_anon_vma+0xd0/0xd0 [ 981.203641] ? retint_kernel+0x2d/0x2d [ 981.207533] __x64_sys_mmap+0xe9/0x1b0 [ 981.211417] ? __x64_sys_mmap+0xa/0x1b0 [ 981.215394] do_syscall_64+0x1b9/0x820 [ 981.219283] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 981.224633] ? syscall_return_slowpath+0x5e0/0x5e0 [ 981.229553] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 981.234383] ? trace_hardirqs_on_caller+0x310/0x310 [ 981.239382] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 981.244469] ? prepare_exit_to_usermode+0x291/0x3b0 [ 981.249472] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 981.254309] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 981.259483] RIP: 0033:0x457579 [ 981.262669] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 981.281552] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 981.289247] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 981.296510] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 981.303765] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 981.311022] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 981.318283] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 981.325755] Memory limit reached of cgroup /syz0 [ 981.330824] memory: usage 204944kB, limit 204800kB, failcnt 6461 [ 981.337177] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 981.344504] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 981.350680] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:488KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 981.374150] Out of memory and no killable processes... [ 981.436133] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 981.448319] syz-executor0 cpuset=syz0 mems_allowed=0 [ 981.453674] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 981.462091] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 981.471448] Call Trace: [ 981.474033] dump_stack+0x244/0x3ab [ 981.477653] ? dump_stack_print_info.cold.2+0x52/0x52 [ 981.482833] ? lock_is_held_type+0x210/0x210 [ 981.487255] dump_header+0x27b/0xf72 [ 981.490988] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 981.495918] ? pagefault_out_of_memory+0x197/0x197 [ 981.500845] ? rcu_read_unlock+0x33/0x60 [ 981.504892] ? mem_cgroup_iter+0x514/0x1160 [ 981.509210] ? lock_is_held_type+0x210/0x210 [ 981.513651] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 981.518409] ? css_task_iter_end+0x222/0x490 [ 981.522806] ? lock_downgrade+0x900/0x900 [ 981.526960] ? trace_hardirqs_on+0xbd/0x310 [ 981.531269] ? kasan_check_read+0x11/0x20 [ 981.535413] ? css_task_iter_end+0x222/0x490 [ 981.539813] ? trace_hardirqs_off_caller+0x300/0x300 [ 981.544916] ? _raw_spin_unlock_irq+0x60/0x80 [ 981.549399] ? css_task_iter_end+0x2ce/0x490 [ 981.553794] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 981.559314] ? cgroup_procs_next+0x70/0x70 [ 981.563535] ? _raw_spin_unlock_irq+0x60/0x80 [ 981.568019] ? oom_badness+0xaa0/0xaa0 [ 981.571912] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 981.576669] ? mem_cgroup_iter_break+0x30/0x30 [ 981.581245] ? cgroup_file_notify+0x226/0x2f0 [ 981.585729] out_of_memory.cold.30+0xf/0x184 [ 981.590122] ? kasan_check_read+0x11/0x20 [ 981.594257] ? oom_killer_disable+0x3a0/0x3a0 [ 981.598745] mem_cgroup_out_of_memory+0x15e/0x210 [ 981.603574] ? memory_oom_group_write+0x160/0x160 [ 981.608403] ? mem_cgroup_try_charge+0x627/0xe20 [ 981.613146] ? page_counter_try_charge+0x1c1/0x220 [ 981.618062] try_charge+0xb7c/0x1710 [ 981.621760] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 981.626678] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 981.631343] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 981.636865] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 981.642405] ? lock_page_memcg+0x350/0x350 [ 981.646627] ? lock_acquire+0x1ed/0x520 [ 981.650604] ? mem_cgroup_id_get_many+0x160/0x160 [ 981.655435] ? lock_release+0xa10/0xa10 [ 981.659410] mem_cgroup_try_charge+0x627/0xe20 [ 981.663986] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 981.669622] ? mem_cgroup_protected+0xa60/0xa60 [ 981.674274] ? retint_kernel+0x2d/0x2d [ 981.678157] ? trace_hardirqs_on_caller+0xc0/0x310 [ 981.683079] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 981.688531] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 981.693274] ? retint_kernel+0x2d/0x2d [ 981.697164] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 981.702093] shmem_getpage_gfp+0x186b/0x4840 [ 981.706514] ? shmem_add_to_page_cache+0x1950/0x1950 [ 981.711626] ? mark_held_locks+0x130/0x130 [ 981.715852] ? check_preemption_disabled+0x48/0x200 [ 981.720856] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 981.726398] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 981.731933] ? check_preemption_disabled+0x48/0x200 [ 981.736949] ? debug_smp_processor_id+0x1c/0x20 [ 981.741626] ? perf_trace_lock_acquire+0x15b/0x800 [ 981.746545] ? check_preemption_disabled+0x48/0x200 [ 981.751572] ? perf_trace_lock+0x7a0/0x7a0 [ 981.755798] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 981.761235] ? check_preemption_disabled+0x48/0x200 [ 981.766245] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 981.771001] ? retint_kernel+0x2d/0x2d [ 981.774878] ? trace_hardirqs_on_caller+0xc0/0x310 [ 981.779810] ? trace_hardirqs_on_caller+0xc0/0x310 [ 981.784729] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 981.789479] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 981.794930] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 981.800381] ? lock_acquire+0x1ed/0x520 [ 981.804346] ? alloc_set_pte+0x1447/0x1f40 [ 981.808584] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 981.814116] ? check_preemption_disabled+0x48/0x200 [ 981.819125] ? debug_smp_processor_id+0x1c/0x20 [ 981.823786] ? perf_trace_lock+0x14d/0x7a0 [ 981.828013] ? retint_kernel+0x2d/0x2d [ 981.831896] ? trace_hardirqs_on_caller+0xc0/0x310 [ 981.836834] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 981.841596] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 981.847035] ? lock_is_held_type+0x210/0x210 [ 981.851452] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 981.856207] ? retint_kernel+0x2d/0x2d [ 981.860109] ? lock_release+0x4ea/0xa10 [ 981.864073] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 981.869620] ? filemap_map_pages+0xd11/0x19b0 [ 981.874111] ? lock_downgrade+0x900/0x900 [ 981.878255] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 981.883178] ? filemap_map_pages+0x909/0x19b0 [ 981.887665] ? filemap_map_pages+0xd38/0x19b0 [ 981.892154] ? find_get_entries_tag+0x1400/0x1400 [ 981.896982] ? lock_downgrade+0x900/0x900 [ 981.901133] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 981.906682] ? check_preemption_disabled+0x48/0x200 [ 981.911689] ? debug_smp_processor_id+0x1c/0x20 [ 981.916364] ? perf_trace_lock+0x14d/0x7a0 [ 981.920598] ? lock_is_held_type+0x210/0x210 [ 981.925010] shmem_fault+0x25f/0x960 [ 981.928741] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 981.934025] ? retint_kernel+0x2d/0x2d [ 981.937899] ? retint_kernel+0x2d/0x2d [ 981.941771] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 981.946523] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 981.951970] ? lock_is_held_type+0x210/0x210 [ 981.956454] __do_fault+0x100/0x6b0 [ 981.960068] ? lock_downgrade+0x900/0x900 [ 981.964202] ? pmd_devmap_trans_unstable+0x220/0x220 [ 981.969309] ? retint_kernel+0x2d/0x2d [ 981.973185] ? kasan_check_read+0x11/0x20 [ 981.977319] ? do_raw_spin_unlock+0xa7/0x2f0 [ 981.981712] ? do_raw_spin_trylock+0x270/0x270 [ 981.986278] ? pmd_devmap_trans_unstable+0x143/0x220 [ 981.991368] ? __sanitizer_cov_trace_pc+0x20/0x50 [ 981.996203] __handle_mm_fault+0x3d40/0x5a40 [ 982.000613] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 982.005443] ? lock_is_held_type+0x210/0x210 [ 982.009837] ? perf_trace_lock+0x7a0/0x7a0 [ 982.014075] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 982.019697] ? pmd_huge+0xf4/0x140 [ 982.023229] ? follow_page_mask+0x18b/0x2110 [ 982.027619] ? retint_kernel+0x2d/0x2d [ 982.031502] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 982.036249] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 982.041699] ? lock_is_held_type+0x210/0x210 [ 982.046099] ? handle_mm_fault+0x42a/0xc70 [ 982.050323] ? lock_downgrade+0x900/0x900 [ 982.054460] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 982.059375] ? retint_kernel+0x2d/0x2d [ 982.063250] ? __get_user_pages+0x806/0x1b30 [ 982.067645] ? trace_hardirqs_off_caller+0x300/0x300 [ 982.072738] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 982.078262] ? check_preemption_disabled+0x48/0x200 [ 982.083268] handle_mm_fault+0x54f/0xc70 [ 982.087351] ? __handle_mm_fault+0x5a40/0x5a40 [ 982.091945] ? __get_user_pages+0x4e3/0x1b30 [ 982.096373] __get_user_pages+0x806/0x1b30 [ 982.100614] ? follow_page_mask+0x2110/0x2110 [ 982.105112] ? lock_is_held_type+0x210/0x210 [ 982.109524] ? __x64_sys_brk+0x850/0x850 [ 982.113572] ? check_preemption_disabled+0x48/0x200 [ 982.118580] ? lock_acquire+0x1ed/0x520 [ 982.122543] ? __mm_populate+0x31a/0x4d0 [ 982.126593] ? lock_release+0xa10/0xa10 [ 982.130548] ? perf_trace_sched_process_exec+0x860/0x860 [ 982.135992] ? lock_is_held_type+0x210/0x210 [ 982.140396] populate_vma_page_range+0x2db/0x3d0 [ 982.145140] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 982.150058] ? find_vma+0x34/0x190 [ 982.153587] __mm_populate+0x286/0x4d0 [ 982.157463] ? populate_vma_page_range+0x3d0/0x3d0 [ 982.162376] ? down_read_killable+0x150/0x150 [ 982.166855] ? security_mmap_file+0x174/0x1b0 [ 982.171339] vm_mmap_pgoff+0x27f/0x2c0 [ 982.175253] ? vma_is_stack_for_current+0xd0/0xd0 [ 982.180087] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 982.184850] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 982.190291] ? kasan_check_read+0x11/0x20 [ 982.194431] ? _copy_to_user+0xc8/0x110 [ 982.198401] ksys_mmap_pgoff+0xf1/0x660 [ 982.202369] ? find_mergeable_anon_vma+0xd0/0xd0 [ 982.207118] ? retint_kernel+0x2d/0x2d [ 982.210998] __x64_sys_mmap+0xe9/0x1b0 [ 982.214882] ? __x64_sys_mmap+0xa/0x1b0 [ 982.218847] do_syscall_64+0x1b9/0x820 [ 982.222730] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 982.228092] ? syscall_return_slowpath+0x5e0/0x5e0 [ 982.233037] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 982.237872] ? trace_hardirqs_on_caller+0x310/0x310 [ 982.242915] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 982.247917] ? prepare_exit_to_usermode+0x291/0x3b0 [ 982.252924] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 982.257757] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 982.262932] RIP: 0033:0x457579 [ 982.266112] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 982.285009] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 982.292714] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 982.299978] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 982.307241] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 982.314510] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 982.321764] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 982.329159] Memory limit reached of cgroup /syz0 [ 982.334306] memory: usage 204948kB, limit 204800kB, failcnt 6469 [ 982.340583] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 982.347425] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 982.353773] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:492KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 982.381450] Out of memory and no killable processes... [ 982.455082] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 982.467261] syz-executor0 cpuset=syz0 mems_allowed=0 [ 982.472614] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 982.481235] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 982.490622] Call Trace: [ 982.493240] dump_stack+0x244/0x3ab [ 982.496858] ? dump_stack_print_info.cold.2+0x52/0x52 [ 982.502038] ? lock_is_held_type+0x210/0x210 [ 982.506452] dump_header+0x27b/0xf72 [ 982.510159] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 982.515084] ? pagefault_out_of_memory+0x197/0x197 [ 982.520001] ? rcu_read_unlock+0x33/0x60 [ 982.524049] ? mem_cgroup_iter+0x514/0x1160 [ 982.528358] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 982.533103] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 982.538562] ? lock_is_held_type+0x210/0x210 [ 982.542955] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 982.547699] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 982.552444] ? retint_kernel+0x2d/0x2d [ 982.556324] ? trace_hardirqs_on+0xb4/0x310 [ 982.560635] ? _raw_spin_unlock_irq+0x56/0x80 [ 982.565121] ? _raw_spin_unlock_irq+0x60/0x80 [ 982.569603] ? css_task_iter_end+0x2ce/0x490 [ 982.573995] ? retint_kernel+0x2d/0x2d [ 982.577874] ? cgroup_procs_next+0x70/0x70 [ 982.582104] ? _raw_spin_unlock_irq+0x60/0x80 [ 982.586589] ? oom_badness+0xaa0/0xaa0 [ 982.590469] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 982.595221] ? mem_cgroup_iter_break+0x30/0x30 [ 982.599808] ? cgroup_file_notify+0x226/0x2f0 [ 982.604307] out_of_memory.cold.30+0xf/0x184 [ 982.608713] ? kasan_check_read+0x11/0x20 [ 982.612851] ? oom_killer_disable+0x3a0/0x3a0 [ 982.617337] mem_cgroup_out_of_memory+0x15e/0x210 [ 982.622163] ? memory_oom_group_write+0x160/0x160 [ 982.626990] ? mem_cgroup_try_charge+0x627/0xe20 [ 982.631736] ? page_counter_try_charge+0x1c1/0x220 [ 982.636651] try_charge+0xb7c/0x1710 [ 982.640353] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 982.645282] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 982.649941] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 982.655463] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 982.660985] ? lock_page_memcg+0x350/0x350 [ 982.665208] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 982.669952] ? lock_acquire+0x1ed/0x520 [ 982.673916] ? mem_cgroup_id_get_many+0x160/0x160 [ 982.678764] ? lock_release+0xa10/0xa10 [ 982.682729] ? retint_kernel+0x2d/0x2d [ 982.686612] mem_cgroup_try_charge+0x627/0xe20 [ 982.691180] ? shmem_alloc_and_acct_page+0x3cc/0xdb0 [ 982.696272] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 982.701799] ? mem_cgroup_protected+0xa60/0xa60 [ 982.706457] ? shmem_getattr+0x2c0/0x2c0 [ 982.710512] ? trace_hardirqs_on_caller+0xc0/0x310 [ 982.715431] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 982.720888] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 982.725639] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 982.730575] shmem_getpage_gfp+0x186b/0x4840 [ 982.734983] ? shmem_add_to_page_cache+0x1950/0x1950 [ 982.740074] ? mark_held_locks+0x130/0x130 [ 982.744295] ? check_preemption_disabled+0x48/0x200 [ 982.749298] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 982.754834] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 982.760355] ? check_preemption_disabled+0x48/0x200 [ 982.765359] ? debug_smp_processor_id+0x1c/0x20 [ 982.770013] ? perf_trace_lock_acquire+0x15b/0x800 [ 982.774930] ? check_preemption_disabled+0x48/0x200 [ 982.779951] ? perf_trace_lock+0x7a0/0x7a0 [ 982.784173] ? check_preemption_disabled+0x48/0x200 [ 982.789182] ? retint_kernel+0x2d/0x2d [ 982.793057] ? debug_smp_processor_id+0x1c/0x20 [ 982.797735] ? perf_trace_lock+0x14d/0x7a0 [ 982.801960] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 982.806703] ? lock_is_held_type+0x210/0x210 [ 982.811108] ? mark_held_locks+0x130/0x130 [ 982.815326] ? trace_hardirqs_on_caller+0xc0/0x310 [ 982.820255] ? retint_kernel+0x2d/0x2d [ 982.824133] ? lock_acquire+0x1ed/0x520 [ 982.828092] ? alloc_set_pte+0x1447/0x1f40 [ 982.832312] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 982.837836] ? check_preemption_disabled+0x48/0x200 [ 982.842838] ? debug_smp_processor_id+0x1c/0x20 [ 982.847489] ? perf_trace_lock+0x14d/0x7a0 [ 982.851735] ? __rwlock_init+0x140/0x140 [ 982.855780] ? lock_is_held_type+0x210/0x210 [ 982.860173] ? _raw_spin_lock+0x35/0x40 [ 982.864132] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 982.869658] ? alloc_set_pte+0xdee/0x1f40 [ 982.873793] ? xas_descend+0x201/0x510 [ 982.877668] ? do_swap_page+0x3660/0x3660 [ 982.881819] ? retint_kernel+0x2d/0x2d [ 982.885691] ? retint_kernel+0x2d/0x2d [ 982.889558] ? retint_kernel+0x2d/0x2d [ 982.893432] ? trace_hardirqs_on_caller+0xc0/0x310 [ 982.898345] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 982.903106] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 982.908543] ? lock_is_held_type+0x210/0x210 [ 982.912953] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 982.918477] ? filemap_map_pages+0xd11/0x19b0 [ 982.922968] ? lock_downgrade+0x900/0x900 [ 982.927104] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 982.932038] ? filemap_map_pages+0xd38/0x19b0 [ 982.936534] ? find_get_entries_tag+0x1400/0x1400 [ 982.941364] ? lock_downgrade+0x900/0x900 [ 982.945506] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 982.951036] ? check_preemption_disabled+0x48/0x200 [ 982.956046] ? debug_smp_processor_id+0x1c/0x20 [ 982.960698] ? perf_trace_lock+0x14d/0x7a0 [ 982.964919] ? __pte_alloc_kernel+0x220/0x220 [ 982.969404] ? lock_is_held_type+0x210/0x210 [ 982.973802] shmem_fault+0x25f/0x960 [ 982.977533] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 982.982812] ? retint_kernel+0x2d/0x2d [ 982.986682] ? retint_kernel+0x2d/0x2d [ 982.990571] ? trace_hardirqs_on_caller+0xc0/0x310 [ 982.995514] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 983.000262] __do_fault+0x100/0x6b0 [ 983.003874] ? lock_downgrade+0x900/0x900 [ 983.008009] ? pmd_devmap_trans_unstable+0x220/0x220 [ 983.013101] ? kasan_check_read+0x11/0x20 [ 983.017405] ? do_raw_spin_unlock+0xa7/0x2f0 [ 983.021797] ? do_raw_spin_trylock+0x270/0x270 [ 983.026374] __handle_mm_fault+0x3d40/0x5a40 [ 983.030775] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 983.035604] ? lock_is_held_type+0x210/0x210 [ 983.039997] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 983.044743] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 983.050178] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 983.055702] ? pmd_huge+0xf4/0x140 [ 983.059233] ? retint_kernel+0x2d/0x2d [ 983.063110] ? lock_is_held_type+0x210/0x210 [ 983.067517] ? handle_mm_fault+0x42a/0xc70 [ 983.071735] ? lock_downgrade+0x900/0x900 [ 983.075874] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 983.080784] ? retint_kernel+0x2d/0x2d [ 983.084653] ? __get_user_pages+0x806/0x1b30 [ 983.089064] ? trace_hardirqs_off_caller+0x300/0x300 [ 983.094151] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 983.099674] ? check_preemption_disabled+0x48/0x200 [ 983.104680] handle_mm_fault+0x54f/0xc70 [ 983.108728] ? __handle_mm_fault+0x5a40/0x5a40 [ 983.113295] ? __get_user_pages+0x4e3/0x1b30 [ 983.117696] __get_user_pages+0x806/0x1b30 [ 983.121942] ? follow_page_mask+0x2110/0x2110 [ 983.126475] ? lock_is_held_type+0x210/0x210 [ 983.130880] ? __x64_sys_brk+0x850/0x850 [ 983.134924] ? check_preemption_disabled+0x48/0x200 [ 983.139948] ? lock_acquire+0x1ed/0x520 [ 983.143926] ? __mm_populate+0x31a/0x4d0 [ 983.147978] ? lock_release+0xa10/0xa10 [ 983.151946] ? perf_trace_sched_process_exec+0x860/0x860 [ 983.157385] ? lock_is_held_type+0x210/0x210 [ 983.161786] populate_vma_page_range+0x2db/0x3d0 [ 983.166540] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 983.171454] ? find_vma+0x34/0x190 [ 983.174981] __mm_populate+0x286/0x4d0 [ 983.178882] ? populate_vma_page_range+0x3d0/0x3d0 [ 983.183799] ? down_read_killable+0x150/0x150 [ 983.188277] ? security_mmap_file+0x174/0x1b0 [ 983.192760] vm_mmap_pgoff+0x27f/0x2c0 [ 983.196636] ? vma_is_stack_for_current+0xd0/0xd0 [ 983.201463] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 983.206206] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 983.211639] ? kasan_check_read+0x11/0x20 [ 983.215780] ? _copy_to_user+0xc8/0x110 [ 983.219745] ksys_mmap_pgoff+0xf1/0x660 [ 983.223710] ? find_mergeable_anon_vma+0xd0/0xd0 [ 983.228448] ? retint_kernel+0x2d/0x2d [ 983.232328] __x64_sys_mmap+0xe9/0x1b0 [ 983.236202] ? __x64_sys_mmap+0xa/0x1b0 [ 983.240163] do_syscall_64+0x1b9/0x820 [ 983.244046] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 983.249396] ? syscall_return_slowpath+0x5e0/0x5e0 [ 983.254326] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 983.259157] ? trace_hardirqs_on_caller+0x310/0x310 [ 983.264175] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 983.269177] ? prepare_exit_to_usermode+0x291/0x3b0 [ 983.274182] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 983.279013] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 983.284188] RIP: 0033:0x457579 [ 983.287373] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 983.306286] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 983.313982] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 983.321256] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 983.328518] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 983.335773] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 983.343309] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 983.350787] Memory limit reached of cgroup /syz0 [ 983.355987] memory: usage 204952kB, limit 204800kB, failcnt 6477 [ 983.362265] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 983.369251] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 983.375581] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:496KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 983.397840] Out of memory and no killable processes... [ 983.487042] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 983.499530] syz-executor0 cpuset=syz0 mems_allowed=0 [ 983.504841] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 983.513281] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 983.522624] Call Trace: [ 983.525202] dump_stack+0x244/0x3ab [ 983.528832] ? dump_stack_print_info.cold.2+0x52/0x52 [ 983.534026] ? lock_is_held_type+0x210/0x210 [ 983.538439] dump_header+0x27b/0xf72 [ 983.542141] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 983.547060] ? retint_kernel+0x2d/0x2d [ 983.550937] ? pagefault_out_of_memory+0x197/0x197 [ 983.555869] ? rcu_read_unlock+0x33/0x60 [ 983.559913] ? mem_cgroup_iter+0x514/0x1160 [ 983.564224] ? lock_is_held_type+0x210/0x210 [ 983.568618] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 983.573358] ? css_task_iter_end+0x222/0x490 [ 983.577752] ? retint_kernel+0x2d/0x2d [ 983.581623] ? trace_hardirqs_on_caller+0xc0/0x310 [ 983.586541] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 983.591282] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 983.596714] ? trace_hardirqs_on+0xbd/0x310 [ 983.601032] ? kasan_check_read+0x11/0x20 [ 983.605168] ? css_task_iter_end+0x222/0x490 [ 983.609563] ? trace_hardirqs_off_caller+0x300/0x300 [ 983.614654] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 983.619398] ? retint_kernel+0x2d/0x2d [ 983.623272] ? oom_badness+0xaa0/0xaa0 [ 983.627144] ? oom_badness+0xaa0/0xaa0 [ 983.631017] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 983.635760] ? mem_cgroup_iter_break+0x30/0x30 [ 983.640337] ? cgroup_file_notify+0x226/0x2f0 [ 983.644823] out_of_memory.cold.30+0xf/0x184 [ 983.649218] ? kasan_check_read+0x11/0x20 [ 983.653372] ? oom_killer_disable+0x3a0/0x3a0 [ 983.657861] mem_cgroup_out_of_memory+0x15e/0x210 [ 983.662688] ? memory_oom_group_write+0x160/0x160 [ 983.667538] ? mem_cgroup_try_charge+0x627/0xe20 [ 983.672282] ? page_counter_try_charge+0x1c1/0x220 [ 983.677196] try_charge+0xb7c/0x1710 [ 983.680905] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 983.686087] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 983.690745] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 983.696267] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 983.701791] ? lock_page_memcg+0x350/0x350 [ 983.706013] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 983.710756] ? lock_acquire+0x1ed/0x520 [ 983.714711] ? mem_cgroup_id_get_many+0x160/0x160 [ 983.719541] ? lock_release+0xa10/0xa10 [ 983.723517] ? retint_kernel+0x2d/0x2d [ 983.727394] mem_cgroup_try_charge+0x627/0xe20 [ 983.731979] ? shmem_alloc_and_acct_page+0x44d/0xdb0 [ 983.737072] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 983.742594] ? mem_cgroup_protected+0xa60/0xa60 [ 983.747269] ? shmem_getattr+0x2c0/0x2c0 [ 983.751325] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 983.755898] ? lock_downgrade+0x900/0x900 [ 983.760037] ? trace_hardirqs_on+0xbd/0x310 [ 983.764341] ? kasan_check_read+0x11/0x20 [ 983.768513] ? trace_hardirqs_off_caller+0x300/0x300 [ 983.773609] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 983.778532] shmem_getpage_gfp+0x186b/0x4840 [ 983.782937] ? shmem_add_to_page_cache+0x1950/0x1950 [ 983.788035] ? mark_held_locks+0x130/0x130 [ 983.792261] ? check_preemption_disabled+0x48/0x200 [ 983.797259] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 983.802798] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 983.808325] ? check_preemption_disabled+0x48/0x200 [ 983.813327] ? debug_smp_processor_id+0x1c/0x20 [ 983.817981] ? perf_trace_lock_acquire+0x15b/0x800 [ 983.822907] ? check_preemption_disabled+0x48/0x200 [ 983.827910] ? perf_trace_lock+0x7a0/0x7a0 [ 983.832132] ? check_preemption_disabled+0x48/0x200 [ 983.837132] ? retint_kernel+0x2d/0x2d [ 983.841003] ? debug_smp_processor_id+0x1c/0x20 [ 983.845672] ? perf_trace_lock+0x14d/0x7a0 [ 983.849909] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 983.854655] ? lock_is_held_type+0x210/0x210 [ 983.859050] ? mark_held_locks+0x130/0x130 [ 983.863275] ? lock_acquire+0x1ed/0x520 [ 983.867239] ? alloc_set_pte+0x1447/0x1f40 [ 983.871458] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 983.876994] ? check_preemption_disabled+0x48/0x200 [ 983.882001] ? debug_smp_processor_id+0x1c/0x20 [ 983.886653] ? perf_trace_lock+0x14d/0x7a0 [ 983.890876] ? retint_kernel+0x2d/0x2d [ 983.894752] ? trace_hardirqs_on_caller+0xc0/0x310 [ 983.899667] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 983.904407] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 983.909840] ? lock_is_held_type+0x210/0x210 [ 983.914232] ? retint_kernel+0x2d/0x2d [ 983.918104] ? trace_hardirqs_on_caller+0xc0/0x310 [ 983.923027] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 983.927771] ? retint_kernel+0x2d/0x2d [ 983.931652] ? lock_release+0x4ea/0xa10 [ 983.935616] ? filemap_map_pages+0xd11/0x19b0 [ 983.940096] ? lock_downgrade+0x900/0x900 [ 983.944232] ? retint_kernel+0x2d/0x2d [ 983.948109] ? filemap_map_pages+0xd11/0x19b0 [ 983.952607] ? filemap_map_pages+0xd38/0x19b0 [ 983.957092] ? find_get_entries_tag+0x1400/0x1400 [ 983.961947] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 983.966692] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 983.972218] ? check_preemption_disabled+0x48/0x200 [ 983.977219] ? debug_smp_processor_id+0x1c/0x20 [ 983.981881] ? perf_trace_lock+0x14d/0x7a0 [ 983.986118] ? retint_kernel+0x2d/0x2d [ 983.989991] ? trace_hardirqs_on_caller+0xc0/0x310 [ 983.994914] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 983.999655] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 984.005092] ? lock_is_held_type+0x210/0x210 [ 984.009504] ? __sanitizer_cov_trace_pc+0x1/0x50 [ 984.014258] shmem_fault+0x25f/0x960 [ 984.017970] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 984.022727] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 984.028022] ? retint_kernel+0x2d/0x2d [ 984.031898] ? trace_hardirqs_on_caller+0xc0/0x310 [ 984.036823] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 984.041588] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 984.047026] ? lock_release+0x4ea/0xa10 [ 984.050990] __do_fault+0x100/0x6b0 [ 984.054606] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 984.059363] ? pmd_devmap_trans_unstable+0x220/0x220 [ 984.064456] ? kasan_check_read+0x11/0x20 [ 984.068589] ? do_raw_spin_unlock+0xa7/0x2f0 [ 984.072983] ? do_raw_spin_trylock+0x270/0x270 [ 984.077563] __handle_mm_fault+0x3d40/0x5a40 [ 984.081963] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 984.086792] ? lock_is_held_type+0x210/0x210 [ 984.091187] ? perf_trace_lock+0x7a0/0x7a0 [ 984.095416] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 984.100937] ? pmd_huge+0xf4/0x140 [ 984.104485] ? follow_page_mask+0x18b/0x2110 [ 984.108893] ? gup_pgd_range+0x3ab0/0x3ab0 [ 984.113114] ? lock_is_held_type+0x210/0x210 [ 984.117540] ? handle_mm_fault+0x42a/0xc70 [ 984.121761] ? lock_downgrade+0x900/0x900 [ 984.125897] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 984.130810] ? retint_kernel+0x2d/0x2d [ 984.134684] ? __get_user_pages+0x806/0x1b30 [ 984.139078] ? trace_hardirqs_off_caller+0x300/0x300 [ 984.144168] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 984.149691] ? check_preemption_disabled+0x48/0x200 [ 984.154696] handle_mm_fault+0x54f/0xc70 [ 984.158743] ? __handle_mm_fault+0x5a40/0x5a40 [ 984.163311] ? __get_user_pages+0x4e3/0x1b30 [ 984.167708] __get_user_pages+0x806/0x1b30 [ 984.171946] ? follow_page_mask+0x2110/0x2110 [ 984.176436] ? lock_is_held_type+0x210/0x210 [ 984.180836] ? __x64_sys_brk+0x850/0x850 [ 984.184884] ? check_preemption_disabled+0x48/0x200 [ 984.189894] ? lock_acquire+0x1ed/0x520 [ 984.193856] ? __mm_populate+0x31a/0x4d0 [ 984.197909] ? lock_release+0xa10/0xa10 [ 984.201869] ? perf_trace_sched_process_exec+0x860/0x860 [ 984.207313] ? lock_is_held_type+0x210/0x210 [ 984.211719] populate_vma_page_range+0x2db/0x3d0 [ 984.216469] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 984.221390] ? find_vma+0x34/0x190 [ 984.224926] __mm_populate+0x286/0x4d0 [ 984.228813] ? populate_vma_page_range+0x3d0/0x3d0 [ 984.233762] ? down_read_killable+0x150/0x150 [ 984.238281] ? security_mmap_file+0x174/0x1b0 [ 984.242768] vm_mmap_pgoff+0x27f/0x2c0 [ 984.246652] ? vma_is_stack_for_current+0xd0/0xd0 [ 984.251483] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 984.256245] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 984.261687] ? kasan_check_read+0x11/0x20 [ 984.265858] ? _copy_to_user+0xc8/0x110 [ 984.269831] ksys_mmap_pgoff+0xf1/0x660 [ 984.273801] ? find_mergeable_anon_vma+0xd0/0xd0 [ 984.278548] ? retint_kernel+0x2d/0x2d [ 984.282473] __x64_sys_mmap+0xe9/0x1b0 [ 984.286380] ? __x64_sys_mmap+0xa/0x1b0 [ 984.290352] do_syscall_64+0x1b9/0x820 [ 984.294237] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 984.299603] ? syscall_return_slowpath+0x5e0/0x5e0 [ 984.304543] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 984.309423] ? trace_hardirqs_on_caller+0x310/0x310 [ 984.314440] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 984.319458] ? prepare_exit_to_usermode+0x291/0x3b0 [ 984.324475] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 984.329341] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 984.334550] RIP: 0033:0x457579 [ 984.337740] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 984.356658] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 984.364369] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 984.371633] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 984.378899] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 984.386168] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 984.393486] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 984.400989] Memory limit reached of cgroup /syz0 [ 984.406376] memory: usage 204956kB, limit 204800kB, failcnt 6485 [ 984.412707] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 984.419621] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 984.425908] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:500KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 984.449933] Out of memory and no killable processes... [ 984.528041] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 984.540541] syz-executor0 cpuset=syz0 mems_allowed=0 [ 984.545815] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 984.554238] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 984.563878] Call Trace: [ 984.566472] dump_stack+0x244/0x3ab [ 984.570286] ? dump_stack_print_info.cold.2+0x52/0x52 [ 984.575482] dump_header+0x27b/0xf72 [ 984.579230] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 984.584163] ? pagefault_out_of_memory+0x197/0x197 [ 984.589099] ? rcu_read_unlock+0x33/0x60 [ 984.593160] ? mem_cgroup_iter+0x514/0x1160 [ 984.597486] ? lock_is_held_type+0x210/0x210 [ 984.602039] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 984.606967] ? css_task_iter_end+0x222/0x490 [ 984.611374] ? lock_downgrade+0x900/0x900 [ 984.615551] ? trace_hardirqs_on+0xbd/0x310 [ 984.620096] ? kasan_check_read+0x11/0x20 [ 984.624296] ? css_task_iter_end+0x222/0x490 [ 984.628707] ? trace_hardirqs_off_caller+0x300/0x300 [ 984.633817] ? _raw_spin_unlock_irq+0x60/0x80 [ 984.638311] ? css_task_iter_end+0x2ce/0x490 [ 984.642721] ? cgroup_procs_next+0x70/0x70 [ 984.647083] ? _raw_spin_unlock_irq+0x60/0x80 [ 984.651582] ? oom_badness+0xaa0/0xaa0 [ 984.655479] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 984.660262] ? mem_cgroup_iter_break+0x30/0x30 [ 984.664849] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 984.670306] out_of_memory.cold.30+0xf/0x184 [ 984.674794] ? oom_killer_disable+0x3a0/0x3a0 [ 984.679299] mem_cgroup_out_of_memory+0x15e/0x210 [ 984.684139] ? memory_oom_group_write+0x160/0x160 [ 984.689038] ? trace_hardirqs_on+0xb4/0x310 [ 984.693412] try_charge+0xb7c/0x1710 [ 984.697179] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 984.702164] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 984.706834] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 984.712372] ? lock_page_memcg+0x350/0x350 [ 984.716609] ? shmem_alloc_page+0x120/0x190 [ 984.720931] ? lock_acquire+0x1ed/0x520 [ 984.724908] ? mem_cgroup_id_get_many+0x160/0x160 [ 984.729865] ? lock_release+0xa10/0xa10 [ 984.733848] mem_cgroup_try_charge+0x627/0xe20 [ 984.738431] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 984.744107] ? mem_cgroup_protected+0xa60/0xa60 [ 984.748908] ? shmem_getattr+0x2c0/0x2c0 [ 984.753021] ? trace_hardirqs_on_caller+0xc0/0x310 [ 984.757954] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 984.763454] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 984.769005] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 984.773853] ? retint_kernel+0x2d/0x2d [ 984.777802] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 984.782736] shmem_getpage_gfp+0x186b/0x4840 [ 984.787157] ? shmem_add_to_page_cache+0x1950/0x1950 [ 984.792321] ? mark_held_locks+0x130/0x130 [ 984.796557] ? check_preemption_disabled+0x48/0x200 [ 984.801575] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 984.807112] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 984.812709] ? check_preemption_disabled+0x48/0x200 [ 984.817725] ? debug_smp_processor_id+0x1c/0x20 [ 984.822540] ? perf_trace_lock_acquire+0x15b/0x800 [ 984.827472] ? check_preemption_disabled+0x48/0x200 [ 984.832489] ? retint_kernel+0x2d/0x2d [ 984.836406] ? trace_hardirqs_on_caller+0xc0/0x310 [ 984.841387] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 984.846281] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 984.851730] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 984.857179] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 984.862636] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 984.867451] ? retint_kernel+0x2d/0x2d [ 984.871338] ? trace_hardirqs_on_caller+0xc0/0x310 [ 984.876272] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 984.881091] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 984.886566] ? lock_acquire+0x268/0x520 [ 984.890562] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 984.896102] ? check_preemption_disabled+0x48/0x200 [ 984.901234] ? debug_smp_processor_id+0x1c/0x20 [ 984.905904] ? perf_trace_lock+0x14d/0x7a0 [ 984.910213] ? retint_kernel+0x2d/0x2d [ 984.914121] ? retint_kernel+0x2d/0x2d [ 984.918009] ? lock_is_held_type+0x210/0x210 [ 984.922421] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 984.927871] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 984.933325] ? alloc_set_pte+0xe0c/0x1f40 [ 984.937485] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 984.942392] ? retint_kernel+0x2d/0x2d [ 984.946281] ? retint_kernel+0x2d/0x2d [ 984.950201] ? trace_hardirqs_on_caller+0xc0/0x310 [ 984.955137] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 984.959966] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 984.965425] ? lock_is_held_type+0x210/0x210 [ 984.969843] ? filemap_map_pages+0xd11/0x19b0 [ 984.974344] ? lock_downgrade+0x900/0x900 [ 984.978537] ? filemap_map_pages+0xd38/0x19b0 [ 984.983050] ? find_get_entries_tag+0x1400/0x1400 [ 984.987950] ? lock_downgrade+0x900/0x900 [ 984.992212] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 984.997765] ? check_preemption_disabled+0x48/0x200 [ 985.002791] ? debug_smp_processor_id+0x1c/0x20 [ 985.007470] ? perf_trace_lock+0x14d/0x7a0 [ 985.011870] ? lock_is_held_type+0x210/0x210 [ 985.016429] shmem_fault+0x25f/0x960 [ 985.020158] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 985.025446] ? retint_kernel+0x2d/0x2d [ 985.029337] ? trace_hardirqs_on_caller+0xc0/0x310 [ 985.034276] ? retint_kernel+0x2d/0x2d [ 985.038170] ? lock_is_held_type+0x210/0x210 [ 985.042641] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 985.047413] __do_fault+0x100/0x6b0 [ 985.051051] ? lock_downgrade+0x900/0x900 [ 985.055209] ? pmd_devmap_trans_unstable+0x220/0x220 [ 985.060322] ? kasan_check_read+0x11/0x20 [ 985.064650] ? do_raw_spin_unlock+0xa7/0x2f0 [ 985.069062] ? do_raw_spin_trylock+0x270/0x270 [ 985.073714] __handle_mm_fault+0x3d40/0x5a40 [ 985.078232] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 985.083078] ? lock_is_held_type+0x210/0x210 [ 985.087491] ? perf_trace_lock+0x7a0/0x7a0 [ 985.091883] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 985.097493] ? pmd_huge+0xf4/0x140 [ 985.101085] ? follow_page_mask+0x18b/0x2110 [ 985.105640] ? gup_pgd_range+0x3ab0/0x3ab0 [ 985.109883] ? lock_is_held_type+0x210/0x210 [ 985.114299] ? handle_mm_fault+0x42a/0xc70 [ 985.118560] ? lock_downgrade+0x900/0x900 [ 985.122717] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 985.127781] ? retint_kernel+0x2d/0x2d [ 985.131947] ? __get_user_pages+0x806/0x1b30 [ 985.136371] ? trace_hardirqs_off_caller+0x300/0x300 [ 985.141574] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 985.147182] ? check_preemption_disabled+0x48/0x200 [ 985.152343] handle_mm_fault+0x54f/0xc70 [ 985.156409] ? __handle_mm_fault+0x5a40/0x5a40 [ 985.161058] ? __get_user_pages+0x777/0x1b30 [ 985.165558] __get_user_pages+0x806/0x1b30 [ 985.169918] ? follow_page_mask+0x2110/0x2110 [ 985.174468] ? lock_is_held_type+0x210/0x210 [ 985.178940] ? __x64_sys_brk+0x850/0x850 [ 985.183057] ? check_preemption_disabled+0x48/0x200 [ 985.188087] ? lock_acquire+0x1ed/0x520 [ 985.192073] ? __mm_populate+0x31a/0x4d0 [ 985.196141] ? lock_release+0xa10/0xa10 [ 985.200180] ? perf_trace_sched_process_exec+0x860/0x860 [ 985.205637] ? lock_is_held_type+0x210/0x210 [ 985.210114] populate_vma_page_range+0x2db/0x3d0 [ 985.214931] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 985.219991] ? find_vma+0x34/0x190 [ 985.223629] __mm_populate+0x286/0x4d0 [ 985.227545] ? populate_vma_page_range+0x3d0/0x3d0 [ 985.232479] ? down_read_killable+0x150/0x150 [ 985.237006] ? security_mmap_file+0x174/0x1b0 [ 985.241537] vm_mmap_pgoff+0x27f/0x2c0 [ 985.245434] ? vma_is_stack_for_current+0xd0/0xd0 [ 985.250432] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 985.255192] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 985.260644] ? kasan_check_read+0x11/0x20 [ 985.264795] ? _copy_to_user+0xc8/0x110 [ 985.268831] ksys_mmap_pgoff+0xf1/0x660 [ 985.272809] ? find_mergeable_anon_vma+0xd0/0xd0 [ 985.277565] ? retint_kernel+0x2d/0x2d [ 985.281476] __x64_sys_mmap+0xe9/0x1b0 [ 985.285395] ? __x64_sys_mmap+0xa/0x1b0 [ 985.289427] do_syscall_64+0x1b9/0x820 [ 985.293321] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 985.298688] ? syscall_return_slowpath+0x5e0/0x5e0 [ 985.303674] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 985.308552] ? trace_hardirqs_on_caller+0x310/0x310 [ 985.313582] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 985.318604] ? prepare_exit_to_usermode+0x291/0x3b0 [ 985.323629] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 985.328487] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 985.333793] RIP: 0033:0x457579 [ 985.336992] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 985.356431] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 985.364150] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 985.371426] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 985.378758] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 985.386084] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 985.393358] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 985.400851] Memory limit reached of cgroup /syz0 [ 985.406116] memory: usage 204960kB, limit 204800kB, failcnt 6493 [ 985.412477] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 985.419545] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 985.426464] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:504KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 985.450467] Out of memory and no killable processes... [ 985.531025] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 985.543541] syz-executor0 cpuset=syz0 mems_allowed=0 [ 985.548795] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 985.557200] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 985.566697] Call Trace: [ 985.569294] dump_stack+0x244/0x3ab [ 985.572928] ? dump_stack_print_info.cold.2+0x52/0x52 [ 985.578120] ? lock_is_held_type+0x210/0x210 [ 985.582557] dump_header+0x27b/0xf72 [ 985.586274] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 985.591254] ? pagefault_out_of_memory+0x197/0x197 [ 985.596191] ? rcu_read_unlock+0x33/0x60 [ 985.600343] ? mem_cgroup_iter+0x514/0x1160 [ 985.604882] ? lock_is_held_type+0x210/0x210 [ 985.609294] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 985.614109] ? css_task_iter_end+0x222/0x490 [ 985.618541] ? retint_kernel+0x2d/0x2d [ 985.622533] ? trace_hardirqs_on_caller+0xc0/0x310 [ 985.627554] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 985.632318] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 985.637773] ? trace_hardirqs_on+0xbd/0x310 [ 985.642097] ? kasan_check_read+0x11/0x20 [ 985.647728] ? css_task_iter_end+0x222/0x490 [ 985.652140] ? trace_hardirqs_off_caller+0x300/0x300 [ 985.657247] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 985.662015] ? retint_kernel+0x2d/0x2d [ 985.666056] ? oom_badness+0xaa0/0xaa0 [ 985.669947] ? oom_badness+0xaa0/0xaa0 [ 985.673922] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 985.678680] ? mem_cgroup_iter_break+0x30/0x30 [ 985.683271] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 985.688721] ? cgroup_file_notify+0x226/0x2f0 [ 985.693225] out_of_memory.cold.30+0xf/0x184 [ 985.697638] ? oom_killer_disable+0x3a0/0x3a0 [ 985.702142] mem_cgroup_out_of_memory+0x15e/0x210 [ 985.706984] ? memory_oom_group_write+0x160/0x160 [ 985.711832] try_charge+0xb7c/0x1710 [ 985.715565] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 985.720527] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 985.725203] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 985.730740] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 985.736278] ? retint_kernel+0x2d/0x2d [ 985.740168] ? lock_page_memcg+0x350/0x350 [ 985.744406] ? lock_acquire+0x1ed/0x520 [ 985.748381] ? mem_cgroup_id_get_many+0x160/0x160 [ 985.753317] ? lock_release+0xa10/0xa10 [ 985.757308] ? retint_kernel+0x2d/0x2d [ 985.761219] mem_cgroup_try_charge+0x627/0xe20 [ 985.765806] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 985.771344] ? mem_cgroup_protected+0xa60/0xa60 [ 985.776078] ? shmem_getattr+0x2c0/0x2c0 [ 985.780141] ? trace_hardirqs_on_caller+0xc0/0x310 [ 985.785157] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 985.790610] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 985.796371] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 985.801323] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 985.806259] shmem_getpage_gfp+0x186b/0x4840 [ 985.810942] ? shmem_add_to_page_cache+0x1950/0x1950 [ 985.816231] ? mark_held_locks+0x130/0x130 [ 985.820644] ? check_preemption_disabled+0x48/0x200 [ 985.825660] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 985.831255] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 985.836796] ? check_preemption_disabled+0x48/0x200 [ 985.841815] ? debug_smp_processor_id+0x1c/0x20 [ 985.846484] ? perf_trace_lock_acquire+0x15b/0x800 [ 985.851439] ? check_preemption_disabled+0x48/0x200 [ 985.856459] ? perf_trace_lock+0x7a0/0x7a0 [ 985.860695] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 985.866156] ? debug_smp_processor_id+0x1c/0x20 [ 985.870828] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 985.875588] ? retint_kernel+0x2d/0x2d [ 985.879477] ? trace_hardirqs_on_caller+0xc0/0x310 [ 985.884430] ? mark_held_locks+0x130/0x130 [ 985.888800] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 985.893564] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 985.899021] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 985.904563] ? check_preemption_disabled+0x48/0x200 [ 985.909693] ? debug_smp_processor_id+0x1c/0x20 [ 985.914421] ? perf_trace_lock+0x14d/0x7a0 [ 985.918711] ? retint_kernel+0x2d/0x2d [ 985.922606] ? lock_is_held_type+0x210/0x210 [ 985.927028] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 985.932482] ? alloc_set_pte+0xda/0x1f40 [ 985.936575] ? alloc_set_pte+0x14a/0x1f40 [ 985.940726] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 985.946270] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 985.951167] ? retint_kernel+0x2d/0x2d [ 985.955092] ? lock_is_held_type+0x210/0x210 [ 985.959532] ? filemap_map_pages+0xd11/0x19b0 [ 985.964204] ? lock_downgrade+0x900/0x900 [ 985.968418] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 985.973364] ? filemap_map_pages+0xa96/0x19b0 [ 985.978035] ? filemap_map_pages+0xd38/0x19b0 [ 985.982565] ? find_get_entries_tag+0x1400/0x1400 [ 985.987414] ? lock_downgrade+0x900/0x900 [ 985.991651] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 985.997241] ? check_preemption_disabled+0x48/0x200 [ 986.002262] ? debug_smp_processor_id+0x1c/0x20 [ 986.007203] ? perf_trace_lock+0x14d/0x7a0 [ 986.011442] ? lock_is_held_type+0x210/0x210 [ 986.015982] shmem_fault+0x25f/0x960 [ 986.019704] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 986.024987] ? trace_hardirqs_on_caller+0xc0/0x310 [ 986.029921] ? trace_hardirqs_on_caller+0xc0/0x310 [ 986.034852] ? retint_kernel+0x2d/0x2d [ 986.038741] ? lock_is_held_type+0x210/0x210 [ 986.043151] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 986.047911] __do_fault+0x100/0x6b0 [ 986.051560] ? lock_downgrade+0x900/0x900 [ 986.055861] ? pmd_devmap_trans_unstable+0x220/0x220 [ 986.061119] ? kasan_check_read+0x11/0x20 [ 986.065269] ? do_raw_spin_unlock+0xa7/0x2f0 [ 986.069734] ? do_raw_spin_trylock+0x270/0x270 [ 986.074330] __handle_mm_fault+0x3d40/0x5a40 [ 986.078748] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 986.083598] ? lock_is_held_type+0x210/0x210 [ 986.088012] ? perf_trace_lock+0x7a0/0x7a0 [ 986.092468] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 986.098008] ? pmd_huge+0xf4/0x140 [ 986.101577] ? follow_page_mask+0x18b/0x2110 [ 986.106081] ? retint_kernel+0x2d/0x2d [ 986.109972] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 986.114731] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 986.120185] ? lock_is_held_type+0x210/0x210 [ 986.124602] ? handle_mm_fault+0x42a/0xc70 [ 986.128840] ? lock_downgrade+0x900/0x900 [ 986.133103] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 986.138037] ? retint_kernel+0x2d/0x2d [ 986.141940] ? __get_user_pages+0x806/0x1b30 [ 986.146364] ? trace_hardirqs_off_caller+0x300/0x300 [ 986.151472] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 986.157013] ? check_preemption_disabled+0x48/0x200 [ 986.162039] handle_mm_fault+0x54f/0xc70 [ 986.166109] ? __handle_mm_fault+0x5a40/0x5a40 [ 986.170697] ? __get_user_pages+0x135c/0x1b30 [ 986.175195] __get_user_pages+0x806/0x1b30 [ 986.179436] ? follow_page_mask+0x2110/0x2110 [ 986.183934] ? lock_is_held_type+0x210/0x210 [ 986.188348] ? __x64_sys_brk+0x850/0x850 [ 986.192474] ? check_preemption_disabled+0x48/0x200 [ 986.197558] ? lock_acquire+0x1ed/0x520 [ 986.201554] ? __mm_populate+0x31a/0x4d0 [ 986.205621] ? lock_release+0xa10/0xa10 [ 986.209596] ? perf_trace_sched_process_exec+0x860/0x860 [ 986.215181] ? lock_is_held_type+0x210/0x210 [ 986.219601] populate_vma_page_range+0x2db/0x3d0 [ 986.224368] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 986.229307] ? find_vma+0x34/0x190 [ 986.232859] __mm_populate+0x286/0x4d0 [ 986.236931] ? populate_vma_page_range+0x3d0/0x3d0 [ 986.241864] ? down_read_killable+0x150/0x150 [ 986.246418] ? security_mmap_file+0x174/0x1b0 [ 986.251051] vm_mmap_pgoff+0x27f/0x2c0 [ 986.254945] ? vma_is_stack_for_current+0xd0/0xd0 [ 986.259792] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 986.264643] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 986.270097] ? kasan_check_read+0x11/0x20 [ 986.274252] ? _copy_to_user+0xc8/0x110 [ 986.278390] ksys_mmap_pgoff+0xf1/0x660 [ 986.282371] ? find_mergeable_anon_vma+0xd0/0xd0 [ 986.287128] ? retint_kernel+0x2d/0x2d [ 986.291086] __x64_sys_mmap+0xe9/0x1b0 [ 986.294980] ? __x64_sys_mmap+0xa/0x1b0 [ 986.298960] do_syscall_64+0x1b9/0x820 [ 986.302854] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 986.308380] ? syscall_return_slowpath+0x5e0/0x5e0 [ 986.313317] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 986.318162] ? trace_hardirqs_on_caller+0x310/0x310 [ 986.323181] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 986.328200] ? prepare_exit_to_usermode+0x291/0x3b0 [ 986.333220] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 986.338068] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 986.343258] RIP: 0033:0x457579 [ 986.346536] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 986.365555] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 986.373390] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 986.380663] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 986.388112] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 986.395405] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 986.402811] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 986.410411] Memory limit reached of cgroup /syz0 [ 986.415718] memory: usage 204964kB, limit 204800kB, failcnt 6501 [ 986.421995] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 986.428859] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 986.435268] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:508KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 986.460803] Out of memory and no killable processes... [ 986.547040] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 986.559550] syz-executor0 cpuset=syz0 mems_allowed=0 [ 986.565711] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 986.574126] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 986.583605] Call Trace: [ 986.586198] dump_stack+0x244/0x3ab [ 986.589973] ? dump_stack_print_info.cold.2+0x52/0x52 [ 986.595300] ? lock_is_held_type+0x210/0x210 [ 986.599822] dump_header+0x27b/0xf72 [ 986.603565] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 986.608610] ? pagefault_out_of_memory+0x197/0x197 [ 986.613625] ? rcu_read_unlock+0x33/0x60 [ 986.617691] ? mem_cgroup_iter+0x514/0x1160 [ 986.622025] ? lock_is_held_type+0x210/0x210 [ 986.626435] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 986.631277] ? css_task_iter_end+0x222/0x490 [ 986.635695] ? lock_downgrade+0x900/0x900 [ 986.639846] ? trace_hardirqs_on+0xbd/0x310 [ 986.644169] ? kasan_check_read+0x11/0x20 [ 986.648319] ? css_task_iter_end+0x222/0x490 [ 986.652803] ? trace_hardirqs_off_caller+0x300/0x300 [ 986.657912] ? _raw_spin_unlock_irq+0x60/0x80 [ 986.662408] ? css_task_iter_end+0x2ce/0x490 [ 986.666884] ? cgroup_procs_next+0x70/0x70 [ 986.671253] ? _raw_spin_unlock_irq+0x60/0x80 [ 986.675749] ? oom_badness+0xaa0/0xaa0 [ 986.679639] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 986.684396] ? mem_cgroup_iter_break+0x30/0x30 [ 986.689204] ? cgroup_file_notify+0x226/0x2f0 [ 986.693704] out_of_memory.cold.30+0xf/0x184 [ 986.698387] ? kasan_check_read+0x11/0x20 [ 986.702560] ? oom_killer_disable+0x3a0/0x3a0 [ 986.707066] mem_cgroup_out_of_memory+0x15e/0x210 [ 986.712109] ? memory_oom_group_write+0x160/0x160 [ 986.716952] ? mem_cgroup_try_charge+0x627/0xe20 [ 986.721711] ? page_counter_try_charge+0x1c1/0x220 [ 986.726714] try_charge+0xb7c/0x1710 [ 986.730432] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 986.735359] ? retint_kernel+0x2d/0x2d [ 986.739247] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 986.743919] ? retint_kernel+0x2d/0x2d [ 986.747806] ? trace_hardirqs_on_caller+0xc0/0x310 [ 986.752736] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 986.757492] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 986.763183] ? lock_page_memcg+0x350/0x350 [ 986.767571] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 986.772340] mem_cgroup_try_charge+0x627/0xe20 [ 986.776926] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 986.782464] ? mem_cgroup_protected+0xa60/0xa60 [ 986.787247] ? shmem_getattr+0x2c0/0x2c0 [ 986.791313] ? trace_hardirqs_on_caller+0xc0/0x310 [ 986.796242] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 986.801893] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 986.806678] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 986.811618] shmem_getpage_gfp+0x186b/0x4840 [ 986.816040] ? shmem_add_to_page_cache+0x1950/0x1950 [ 986.821254] ? mark_held_locks+0x130/0x130 [ 986.825492] ? check_preemption_disabled+0x48/0x200 [ 986.830643] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 986.836181] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 986.841806] ? check_preemption_disabled+0x48/0x200 [ 986.846826] ? debug_smp_processor_id+0x1c/0x20 [ 986.851495] ? perf_trace_lock_acquire+0x15b/0x800 [ 986.856457] ? check_preemption_disabled+0x48/0x200 [ 986.861476] ? perf_trace_lock+0x7a0/0x7a0 [ 986.865734] ? check_preemption_disabled+0x48/0x200 [ 986.870754] ? debug_smp_processor_id+0x1c/0x20 [ 986.875422] ? perf_trace_lock+0x14d/0x7a0 [ 986.879657] ? retint_kernel+0x2d/0x2d [ 986.883566] ? trace_hardirqs_on_caller+0xc0/0x310 [ 986.888496] ? retint_kernel+0x2d/0x2d [ 986.892415] ? trace_hardirqs_on_caller+0xc0/0x310 [ 986.897434] ? trace_hardirqs_on_caller+0xc0/0x310 [ 986.902585] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 986.907343] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 986.912794] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 986.918374] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 986.923911] ? check_preemption_disabled+0x48/0x200 [ 986.928931] ? debug_smp_processor_id+0x1c/0x20 [ 986.933602] ? perf_trace_lock+0x14d/0x7a0 [ 986.937923] ? retint_kernel+0x2d/0x2d [ 986.941879] ? trace_hardirqs_on_caller+0xc0/0x310 [ 986.946828] ? lock_is_held_type+0x210/0x210 [ 986.951240] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 986.956693] ? __sanitizer_cov_trace_pc+0x32/0x50 [ 986.961560] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 986.967099] ? alloc_set_pte+0xdee/0x1f40 [ 986.971307] ? do_swap_page+0x3660/0x3660 [ 986.975455] ? retint_kernel+0x2d/0x2d [ 986.979350] ? lock_is_held_type+0x210/0x210 [ 986.983815] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 986.989355] ? filemap_map_pages+0xd11/0x19b0 [ 986.993974] ? lock_downgrade+0x900/0x900 [ 986.998178] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 987.003257] ? filemap_map_pages+0xd38/0x19b0 [ 987.007749] ? retint_kernel+0x2d/0x2d [ 987.011634] ? retint_kernel+0x2d/0x2d [ 987.015547] ? trace_hardirqs_on_caller+0xc0/0x310 [ 987.020476] ? trace_hardirqs_on_caller+0xc0/0x310 [ 987.025431] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 987.030313] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 987.035762] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 987.041268] ? find_get_entries_tag+0x1400/0x1400 [ 987.046205] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 987.050963] ? retint_kernel+0x2d/0x2d [ 987.054860] shmem_fault+0x25f/0x960 [ 987.058580] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 987.063860] ? retint_kernel+0x2d/0x2d [ 987.067748] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 987.072533] __do_fault+0x100/0x6b0 [ 987.076165] ? lock_downgrade+0x900/0x900 [ 987.080366] ? pmd_devmap_trans_unstable+0x220/0x220 [ 987.085470] ? kasan_check_read+0x11/0x20 [ 987.089617] ? do_raw_spin_unlock+0xa7/0x2f0 [ 987.094079] ? do_raw_spin_trylock+0x270/0x270 [ 987.098709] __handle_mm_fault+0x3d40/0x5a40 [ 987.103290] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 987.108139] ? lock_is_held_type+0x210/0x210 [ 987.112635] ? perf_trace_lock+0x7a0/0x7a0 [ 987.116873] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 987.122408] ? pmd_huge+0xf4/0x140 [ 987.125962] ? follow_page_mask+0x18b/0x2110 [ 987.130370] ? retint_kernel+0x2d/0x2d [ 987.134391] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 987.139324] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 987.144783] ? lock_is_held_type+0x210/0x210 [ 987.149344] ? handle_mm_fault+0x42a/0xc70 [ 987.153585] ? lock_downgrade+0x900/0x900 [ 987.157736] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 987.162753] ? retint_kernel+0x2d/0x2d [ 987.166649] handle_mm_fault+0x54f/0xc70 [ 987.170764] ? __handle_mm_fault+0x5a40/0x5a40 [ 987.175406] ? __get_user_pages+0x14df/0x1b30 [ 987.180025] __get_user_pages+0x806/0x1b30 [ 987.184377] ? follow_page_mask+0x2110/0x2110 [ 987.188886] ? lock_is_held_type+0x210/0x210 [ 987.193455] ? __x64_sys_brk+0x850/0x850 [ 987.197541] ? check_preemption_disabled+0x48/0x200 [ 987.202571] ? lock_acquire+0x1ed/0x520 [ 987.206564] ? __mm_populate+0x31a/0x4d0 [ 987.210634] ? lock_release+0xa10/0xa10 [ 987.214608] ? perf_trace_sched_process_exec+0x860/0x860 [ 987.220063] ? lock_is_held_type+0x210/0x210 [ 987.224482] populate_vma_page_range+0x2db/0x3d0 [ 987.229269] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 987.234326] ? find_vma+0x34/0x190 [ 987.237867] __mm_populate+0x286/0x4d0 [ 987.241757] ? populate_vma_page_range+0x3d0/0x3d0 [ 987.246782] ? down_read_killable+0x150/0x150 [ 987.251397] ? security_mmap_file+0x174/0x1b0 [ 987.255955] vm_mmap_pgoff+0x27f/0x2c0 [ 987.259849] ? vma_is_stack_for_current+0xd0/0xd0 [ 987.264696] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 987.269453] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 987.274987] ? kasan_check_read+0x11/0x20 [ 987.279137] ? _copy_to_user+0xc8/0x110 [ 987.283168] ksys_mmap_pgoff+0xf1/0x660 [ 987.287149] ? find_mergeable_anon_vma+0xd0/0xd0 [ 987.291952] ? retint_kernel+0x2d/0x2d [ 987.296007] __x64_sys_mmap+0xe9/0x1b0 [ 987.299953] ? __x64_sys_mmap+0xa/0x1b0 [ 987.303934] do_syscall_64+0x1b9/0x820 [ 987.307829] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 987.313286] ? syscall_return_slowpath+0x5e0/0x5e0 [ 987.318269] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 987.323114] ? trace_hardirqs_on_caller+0x310/0x310 [ 987.328131] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 987.333152] ? prepare_exit_to_usermode+0x291/0x3b0 [ 987.338168] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 987.343630] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 987.348821] RIP: 0033:0x457579 [ 987.352103] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 987.371055] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 987.378770] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 987.386099] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 987.393422] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 987.400915] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 987.408324] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 987.415799] Memory limit reached of cgroup /syz0 [ 987.420828] memory: usage 204968kB, limit 204800kB, failcnt 6509 [ 987.427186] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 987.434052] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 987.440539] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:512KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 987.464421] Out of memory and no killable processes... [ 987.554552] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 987.566840] syz-executor0 cpuset=syz0 mems_allowed=0 [ 987.572110] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 987.580553] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 987.589958] Call Trace: [ 987.592570] dump_stack+0x244/0x3ab [ 987.596199] ? dump_stack_print_info.cold.2+0x52/0x52 [ 987.601392] ? lock_is_held_type+0x210/0x210 [ 987.605932] dump_header+0x27b/0xf72 [ 987.609648] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 987.614582] ? pagefault_out_of_memory+0x197/0x197 [ 987.619541] ? rcu_read_unlock+0x33/0x60 [ 987.623604] ? mem_cgroup_iter+0x514/0x1160 [ 987.628063] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 987.632883] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 987.638421] ? lock_is_held_type+0x210/0x210 [ 987.642901] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 987.647840] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 987.652601] ? retint_kernel+0x2d/0x2d [ 987.656497] ? css_task_iter_end+0x227/0x490 [ 987.660997] ? __sanitizer_cov_trace_pc+0x1/0x50 [ 987.665758] ? css_task_iter_end+0x2ce/0x490 [ 987.670218] ? cgroup_procs_next+0x70/0x70 [ 987.674458] ? _raw_spin_unlock_irq+0x60/0x80 [ 987.678955] ? oom_badness+0xaa0/0xaa0 [ 987.682841] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 987.687657] ? mem_cgroup_iter_break+0x30/0x30 [ 987.692541] ? cgroup_file_notify+0x226/0x2f0 [ 987.697110] out_of_memory.cold.30+0xf/0x184 [ 987.701556] ? kasan_check_read+0x11/0x20 [ 987.705717] ? oom_killer_disable+0x3a0/0x3a0 [ 987.710228] mem_cgroup_out_of_memory+0x15e/0x210 [ 987.715194] ? memory_oom_group_write+0x160/0x160 [ 987.720046] ? mem_cgroup_try_charge+0x627/0xe20 [ 987.724805] ? page_counter_try_charge+0x1c1/0x220 [ 987.729931] try_charge+0xb7c/0x1710 [ 987.733649] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 987.738640] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 987.743311] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 987.748848] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 987.754438] ? lock_page_memcg+0x350/0x350 [ 987.758729] ? lock_acquire+0x1ed/0x520 [ 987.762706] ? mem_cgroup_id_get_many+0x160/0x160 [ 987.767698] ? lock_release+0xa10/0xa10 [ 987.771770] mem_cgroup_try_charge+0x627/0xe20 [ 987.776356] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 987.781900] ? mem_cgroup_protected+0xa60/0xa60 [ 987.786584] ? retint_kernel+0x2d/0x2d [ 987.790471] ? trace_hardirqs_on_caller+0xc0/0x310 [ 987.795403] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 987.800922] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 987.805685] ? retint_kernel+0x2d/0x2d [ 987.809636] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 987.814577] shmem_getpage_gfp+0x186b/0x4840 [ 987.818997] ? shmem_add_to_page_cache+0x1950/0x1950 [ 987.824248] ? mark_held_locks+0x130/0x130 [ 987.828566] ? check_preemption_disabled+0x48/0x200 [ 987.833586] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 987.839248] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 987.844783] ? check_preemption_disabled+0x48/0x200 [ 987.849800] ? debug_smp_processor_id+0x1c/0x20 [ 987.854469] ? perf_trace_lock_acquire+0x15b/0x800 [ 987.859452] ? check_preemption_disabled+0x48/0x200 [ 987.864473] ? perf_trace_lock+0x7a0/0x7a0 [ 987.868775] ? check_preemption_disabled+0x48/0x200 [ 987.873994] ? debug_smp_processor_id+0x1c/0x20 [ 987.878665] ? perf_trace_lock+0x14d/0x7a0 [ 987.882902] ? lock_is_held_type+0x210/0x210 [ 987.887309] ? mark_held_locks+0x130/0x130 [ 987.891563] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 987.897100] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 987.902574] ? lock_acquire+0x1ed/0x520 [ 987.906574] ? alloc_set_pte+0x1447/0x1f40 [ 987.910822] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 987.916360] ? check_preemption_disabled+0x48/0x200 [ 987.921376] ? debug_smp_processor_id+0x1c/0x20 [ 987.926041] ? perf_trace_lock+0x14d/0x7a0 [ 987.930361] ? retint_kernel+0x2d/0x2d [ 987.934251] ? trace_hardirqs_on_caller+0xc0/0x310 [ 987.939182] ? lock_is_held_type+0x210/0x210 [ 987.943593] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 987.949132] ? alloc_set_pte+0xdee/0x1f40 [ 987.953336] ? do_swap_page+0x3660/0x3660 [ 987.957572] ? retint_kernel+0x2d/0x2d [ 987.961456] ? retint_kernel+0x2d/0x2d [ 987.965481] ? trace_hardirqs_on_caller+0xc0/0x310 [ 987.970436] ? trace_hardirqs_on_caller+0xc0/0x310 [ 987.975365] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 987.980903] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 987.986587] ? lock_is_held_type+0x210/0x210 [ 987.990994] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 987.996552] ? filemap_map_pages+0xd11/0x19b0 [ 988.001048] ? lock_downgrade+0x900/0x900 [ 988.005465] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 988.010400] ? filemap_map_pages+0xada/0x19b0 [ 988.014893] ? filemap_map_pages+0xae8/0x19b0 [ 988.019450] ? filemap_map_pages+0xd38/0x19b0 [ 988.023954] ? find_get_entries_tag+0x1400/0x1400 [ 988.028798] ? lock_downgrade+0x900/0x900 [ 988.032947] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 988.038482] ? check_preemption_disabled+0x48/0x200 [ 988.043554] ? debug_smp_processor_id+0x1c/0x20 [ 988.048223] ? perf_trace_lock+0x14d/0x7a0 [ 988.052455] ? retint_kernel+0x2d/0x2d [ 988.056343] ? trace_hardirqs_on_caller+0xc0/0x310 [ 988.061272] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 988.066031] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 988.071481] ? lock_is_held_type+0x210/0x210 [ 988.075921] shmem_fault+0x25f/0x960 [ 988.079638] ? trace_hardirqs_on_caller+0xc0/0x310 [ 988.084574] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 988.089917] ? retint_kernel+0x2d/0x2d [ 988.093867] ? trace_hardirqs_on_caller+0xc0/0x310 [ 988.098965] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 988.103720] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 988.108477] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 988.113957] __do_fault+0x100/0x6b0 [ 988.117586] ? pmd_devmap_trans_unstable+0x220/0x220 [ 988.122692] ? retint_kernel+0x2d/0x2d [ 988.126591] __handle_mm_fault+0x3d40/0x5a40 [ 988.131006] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 988.136026] ? lock_is_held_type+0x210/0x210 [ 988.140489] ? perf_trace_lock+0x7a0/0x7a0 [ 988.144759] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 988.150355] ? pmd_huge+0xf4/0x140 [ 988.153903] ? retint_kernel+0x2d/0x2d [ 988.157792] ? trace_hardirqs_on_caller+0xc0/0x310 [ 988.162723] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 988.167478] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 988.173007] ? gup_pgd_range+0x3ab0/0x3ab0 [ 988.177449] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 988.182901] ? lock_is_held_type+0x210/0x210 [ 988.187374] ? handle_mm_fault+0x42a/0xc70 [ 988.191625] ? lock_downgrade+0x900/0x900 [ 988.195775] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 988.200707] ? handle_mm_fault+0x42f/0xc70 [ 988.204940] ? __rcu_read_unlock+0x12/0x2e0 [ 988.209259] handle_mm_fault+0x54f/0xc70 [ 988.213320] ? __handle_mm_fault+0x5a40/0x5a40 [ 988.217963] ? __get_user_pages+0x14df/0x1b30 [ 988.222461] __get_user_pages+0x806/0x1b30 [ 988.226706] ? follow_page_mask+0x2110/0x2110 [ 988.231202] ? lock_is_held_type+0x210/0x210 [ 988.235614] ? __x64_sys_brk+0x850/0x850 [ 988.239678] ? check_preemption_disabled+0x48/0x200 [ 988.244703] ? lock_acquire+0x1ed/0x520 [ 988.248795] ? __mm_populate+0x31a/0x4d0 [ 988.252976] ? lock_release+0xa10/0xa10 [ 988.256947] ? perf_trace_sched_process_exec+0x860/0x860 [ 988.262399] ? lock_is_held_type+0x210/0x210 [ 988.266867] populate_vma_page_range+0x2db/0x3d0 [ 988.271627] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 988.276566] ? find_vma+0x34/0x190 [ 988.280104] __mm_populate+0x286/0x4d0 [ 988.283998] ? populate_vma_page_range+0x3d0/0x3d0 [ 988.289158] ? down_read_killable+0x150/0x150 [ 988.293703] ? security_mmap_file+0x174/0x1b0 [ 988.298201] vm_mmap_pgoff+0x27f/0x2c0 [ 988.302090] ? vma_is_stack_for_current+0xd0/0xd0 [ 988.306934] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 988.311689] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 988.317134] ? kasan_check_read+0x11/0x20 [ 988.321280] ? _copy_to_user+0xc8/0x110 [ 988.325311] ksys_mmap_pgoff+0xf1/0x660 [ 988.329290] ? find_mergeable_anon_vma+0xd0/0xd0 [ 988.334041] ? retint_kernel+0x2d/0x2d [ 988.337991] __x64_sys_mmap+0xe9/0x1b0 [ 988.341951] ? __x64_sys_mmap+0xa/0x1b0 [ 988.345944] do_syscall_64+0x1b9/0x820 [ 988.349834] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 988.355198] ? syscall_return_slowpath+0x5e0/0x5e0 [ 988.360172] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 988.365015] ? trace_hardirqs_on_caller+0x310/0x310 [ 988.370034] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 988.375052] ? prepare_exit_to_usermode+0x291/0x3b0 [ 988.380076] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 988.384924] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 988.390113] RIP: 0033:0x457579 [ 988.393304] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 988.412205] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 988.420139] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 988.427546] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 988.434987] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 988.442256] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 988.449547] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 988.457068] Memory limit reached of cgroup /syz0 [ 988.462144] memory: usage 204972kB, limit 204800kB, failcnt 6517 [ 988.468405] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 988.475716] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 988.482000] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:516KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 988.505091] Out of memory and no killable processes... [ 988.574090] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 988.586778] syz-executor0 cpuset=syz0 mems_allowed=0 [ 988.592290] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 988.600707] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 988.610260] Call Trace: [ 988.612855] dump_stack+0x244/0x3ab [ 988.616564] ? dump_stack_print_info.cold.2+0x52/0x52 [ 988.621756] ? lock_is_held_type+0x210/0x210 [ 988.626166] dump_header+0x27b/0xf72 [ 988.629883] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 988.634817] ? pagefault_out_of_memory+0x197/0x197 [ 988.639747] ? rcu_read_unlock+0x33/0x60 [ 988.643814] ? mem_cgroup_iter+0x514/0x1160 [ 988.648296] ? lock_is_held_type+0x210/0x210 [ 988.652705] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 988.657459] ? css_task_iter_end+0x222/0x490 [ 988.661867] ? lock_downgrade+0x900/0x900 [ 988.666080] ? trace_hardirqs_on+0xbd/0x310 [ 988.670400] ? kasan_check_read+0x11/0x20 [ 988.674566] ? css_task_iter_end+0x222/0x490 [ 988.679115] ? trace_hardirqs_off_caller+0x300/0x300 [ 988.684280] ? _raw_spin_unlock_irq+0x60/0x80 [ 988.688776] ? css_task_iter_end+0x2ce/0x490 [ 988.693273] ? cgroup_procs_next+0x70/0x70 [ 988.697536] ? _raw_spin_unlock_irq+0x60/0x80 [ 988.702037] ? oom_badness+0xaa0/0xaa0 [ 988.705922] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 988.710679] ? mem_cgroup_iter_break+0x30/0x30 [ 988.715265] ? cgroup_file_notify+0x226/0x2f0 [ 988.719761] out_of_memory.cold.30+0xf/0x184 [ 988.724331] ? kasan_check_read+0x11/0x20 [ 988.728483] ? oom_killer_disable+0x3a0/0x3a0 [ 988.733157] mem_cgroup_out_of_memory+0x15e/0x210 [ 988.738085] ? memory_oom_group_write+0x160/0x160 [ 988.743073] try_charge+0xb7c/0x1710 [ 988.746793] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 988.751724] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 988.756398] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 988.761947] ? trace_hardirqs_on_caller+0xc0/0x310 [ 988.766909] ? lock_page_memcg+0x350/0x350 [ 988.771165] ? lock_acquire+0x1ed/0x520 [ 988.775163] ? mem_cgroup_id_get_many+0x160/0x160 [ 988.780036] ? lock_release+0xa10/0xa10 [ 988.784058] mem_cgroup_try_charge+0x627/0xe20 [ 988.788670] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 988.794220] ? mem_cgroup_protected+0xa60/0xa60 [ 988.798996] ? shmem_getattr+0x2c0/0x2c0 [ 988.803121] ? trace_hardirqs_on_caller+0xc0/0x310 [ 988.808052] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 988.813536] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 988.818330] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 988.823258] shmem_getpage_gfp+0x186b/0x4840 [ 988.827678] ? shmem_add_to_page_cache+0x1950/0x1950 [ 988.832924] ? mark_held_locks+0x130/0x130 [ 988.837162] ? check_preemption_disabled+0x48/0x200 [ 988.842286] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 988.847821] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 988.853443] ? check_preemption_disabled+0x48/0x200 [ 988.858459] ? debug_smp_processor_id+0x1c/0x20 [ 988.863128] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 988.868665] ? check_preemption_disabled+0x48/0x200 [ 988.873682] ? debug_smp_processor_id+0x1c/0x20 [ 988.878625] ? perf_trace_lock_acquire+0x15b/0x800 [ 988.883559] ? perf_trace_lock+0x7a0/0x7a0 [ 988.887791] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 988.893327] ? check_preemption_disabled+0x48/0x200 [ 988.898344] ? debug_smp_processor_id+0x1c/0x20 [ 988.903014] ? perf_trace_lock+0x14d/0x7a0 [ 988.907392] ? lock_is_held_type+0x210/0x210 [ 988.911995] ? mark_held_locks+0x130/0x130 [ 988.916243] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 988.921691] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 988.927146] ? alloc_set_pte+0x1447/0x1f40 [ 988.931392] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 988.936934] ? check_preemption_disabled+0x48/0x200 [ 988.941961] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 988.947539] ? debug_smp_processor_id+0x1c/0x20 [ 988.952212] ? perf_trace_lock+0x14d/0x7a0 [ 988.956444] ? debug_smp_processor_id+0x1c/0x20 [ 988.961171] ? perf_trace_lock_acquire+0x15b/0x800 [ 988.966103] ? lock_is_held_type+0x210/0x210 [ 988.970536] ? trace_hardirqs_on_caller+0xc0/0x310 [ 988.975467] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 988.981008] ? xas_start+0x23d/0x740 [ 988.984727] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 988.990319] ? xas_descend+0x201/0x510 [ 988.994210] ? xa_destroy+0x4d0/0x4d0 [ 988.998009] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 989.002779] ? lock_is_held_type+0x210/0x210 [ 989.007191] ? filemap_map_pages+0xd11/0x19b0 [ 989.011797] ? lock_downgrade+0x900/0x900 [ 989.015949] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 989.020877] ? retint_kernel+0x2d/0x2d [ 989.024765] ? trace_hardirqs_on_caller+0xc0/0x310 [ 989.029695] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 989.035459] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 989.040219] ? filemap_map_pages+0xd38/0x19b0 [ 989.044718] ? lock_is_held_type+0x210/0x210 [ 989.049129] ? find_get_entries_tag+0x1400/0x1400 [ 989.053973] ? follow_page_pte+0x448/0x1a70 [ 989.058295] ? lock_downgrade+0x900/0x900 [ 989.062499] ? kasan_check_read+0x11/0x20 [ 989.066685] ? do_raw_spin_unlock+0xa7/0x2f0 [ 989.071142] ? do_raw_spin_trylock+0x270/0x270 [ 989.075723] ? __pte_alloc_kernel+0x220/0x220 [ 989.080224] shmem_fault+0x25f/0x960 [ 989.083943] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 989.089219] ? retint_kernel+0x2d/0x2d [ 989.093249] ? trace_hardirqs_on_caller+0xc0/0x310 [ 989.098188] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 989.102952] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 989.108464] __do_fault+0x100/0x6b0 [ 989.112099] ? pmd_devmap_trans_unstable+0x220/0x220 [ 989.117294] ? retint_kernel+0x2d/0x2d [ 989.121313] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 989.126855] __handle_mm_fault+0x3d40/0x5a40 [ 989.131269] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 989.136180] ? lock_is_held_type+0x210/0x210 [ 989.140791] ? perf_trace_lock+0x7a0/0x7a0 [ 989.145119] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 989.150657] ? pmd_huge+0xf4/0x140 [ 989.154206] ? follow_page_mask+0x18b/0x2110 [ 989.158610] ? retint_kernel+0x2d/0x2d [ 989.162585] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 989.167442] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 989.172896] ? lock_is_held_type+0x210/0x210 [ 989.177363] ? handle_mm_fault+0x42a/0xc70 [ 989.181601] ? lock_downgrade+0x900/0x900 [ 989.185755] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 989.190683] ? retint_kernel+0x2d/0x2d [ 989.194583] handle_mm_fault+0x54f/0xc70 [ 989.198646] ? __handle_mm_fault+0x5a40/0x5a40 [ 989.203230] ? __get_user_pages+0x14df/0x1b30 [ 989.207779] __get_user_pages+0x806/0x1b30 [ 989.212026] ? follow_page_mask+0x2110/0x2110 [ 989.216544] ? lock_is_held_type+0x210/0x210 [ 989.220955] ? __x64_sys_brk+0x850/0x850 [ 989.225012] ? check_preemption_disabled+0x48/0x200 [ 989.230091] ? lock_acquire+0x1ed/0x520 [ 989.234066] ? __mm_populate+0x31a/0x4d0 [ 989.238184] ? lock_release+0xa10/0xa10 [ 989.242159] ? perf_trace_sched_process_exec+0x860/0x860 [ 989.247864] ? lock_is_held_type+0x210/0x210 [ 989.252279] populate_vma_page_range+0x2db/0x3d0 [ 989.257039] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 989.261978] ? find_vma+0x34/0x190 [ 989.265606] __mm_populate+0x286/0x4d0 [ 989.269581] ? populate_vma_page_range+0x3d0/0x3d0 [ 989.274538] ? down_read_killable+0x150/0x150 [ 989.279033] ? security_mmap_file+0x174/0x1b0 [ 989.283562] vm_mmap_pgoff+0x27f/0x2c0 [ 989.287453] ? vma_is_stack_for_current+0xd0/0xd0 [ 989.292298] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 989.297052] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 989.302528] ? kasan_check_read+0x11/0x20 [ 989.306687] ? _copy_to_user+0xc8/0x110 [ 989.310667] ksys_mmap_pgoff+0xf1/0x660 [ 989.314645] ? find_mergeable_anon_vma+0xd0/0xd0 [ 989.319399] ? retint_kernel+0x2d/0x2d [ 989.323293] __x64_sys_mmap+0xe9/0x1b0 [ 989.327178] ? __x64_sys_mmap+0xa/0x1b0 [ 989.331156] do_syscall_64+0x1b9/0x820 [ 989.335044] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 989.340907] ? syscall_return_slowpath+0x5e0/0x5e0 [ 989.345836] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 989.350844] ? trace_hardirqs_on_caller+0x310/0x310 [ 989.355872] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 989.360980] ? prepare_exit_to_usermode+0x291/0x3b0 [ 989.366087] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 989.370987] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 989.376228] RIP: 0033:0x457579 [ 989.379435] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 989.398341] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 989.406136] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 989.413429] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 989.420820] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 989.428188] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 989.435481] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 989.443020] Memory limit reached of cgroup /syz0 [ 989.448368] memory: usage 204976kB, limit 204800kB, failcnt 6525 [ 989.454736] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 989.461706] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 989.468141] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:520KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 989.490753] Out of memory and no killable processes... [ 989.505169] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 989.517461] syz-executor0 cpuset=syz0 mems_allowed=0 [ 989.523132] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 989.531829] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 989.541202] Call Trace: [ 989.543856] dump_stack+0x244/0x3ab [ 989.547546] ? dump_stack_print_info.cold.2+0x52/0x52 [ 989.552769] ? lock_is_held_type+0x210/0x210 [ 989.557296] dump_header+0x27b/0xf72 [ 989.561041] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 989.566001] ? pagefault_out_of_memory+0x197/0x197 [ 989.570964] ? rcu_read_unlock+0x33/0x60 [ 989.575049] ? mem_cgroup_iter+0x514/0x1160 [ 989.579400] ? lock_is_held_type+0x210/0x210 [ 989.583837] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 989.588636] ? css_task_iter_end+0x222/0x490 [ 989.593084] ? lock_downgrade+0x900/0x900 [ 989.597265] ? trace_hardirqs_on+0xbd/0x310 [ 989.601609] ? kasan_check_read+0x11/0x20 [ 989.605787] ? css_task_iter_end+0x222/0x490 [ 989.610222] ? trace_hardirqs_off_caller+0x300/0x300 [ 989.615364] ? _raw_spin_unlock_irq+0x60/0x80 [ 989.620060] ? css_task_iter_end+0x2ce/0x490 [ 989.624499] ? cgroup_procs_next+0x70/0x70 [ 989.628800] ? _raw_spin_unlock_irq+0x60/0x80 [ 989.633406] ? oom_badness+0xaa0/0xaa0 [ 989.637317] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 989.642099] ? mem_cgroup_iter_break+0x30/0x30 [ 989.646719] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 989.652196] ? cgroup_file_notify+0x226/0x2f0 [ 989.656724] out_of_memory.cold.30+0xf/0x184 [ 989.661177] ? oom_killer_disable+0x3a0/0x3a0 [ 989.665961] mem_cgroup_out_of_memory+0x15e/0x210 [ 989.670829] ? memory_oom_group_write+0x160/0x160 [ 989.675705] ? page_counter_try_charge+0x1c1/0x220 [ 989.680675] try_charge+0xb7c/0x1710 [ 989.684424] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 989.689387] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 989.694091] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 989.699650] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 989.705332] ? lock_page_memcg+0x350/0x350 [ 989.709597] ? lock_acquire+0x1ed/0x520 [ 989.713592] ? mem_cgroup_id_get_many+0x160/0x160 [ 989.718465] ? lock_release+0xa10/0xa10 [ 989.722491] mem_cgroup_try_charge+0x627/0xe20 [ 989.727136] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 989.732806] ? mem_cgroup_protected+0xa60/0xa60 [ 989.737658] ? retint_kernel+0x2d/0x2d [ 989.741591] ? trace_hardirqs_on_caller+0xc0/0x310 [ 989.746586] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 989.752076] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 989.756868] ? retint_kernel+0x2d/0x2d [ 989.760799] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 989.765762] shmem_getpage_gfp+0x186b/0x4840 [ 989.770215] ? shmem_add_to_page_cache+0x1950/0x1950 [ 989.775359] ? mark_held_locks+0x130/0x130 [ 989.775380] ? check_preemption_disabled+0x48/0x200 [ 989.784645] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 989.790185] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 989.795725] ? check_preemption_disabled+0x48/0x200 [ 989.800747] ? debug_smp_processor_id+0x1c/0x20 [ 989.805806] ? perf_trace_lock_acquire+0x15b/0x800 [ 989.810760] ? check_preemption_disabled+0x48/0x200 [ 989.815784] ? perf_trace_lock+0x7a0/0x7a0 [ 989.820240] ? check_preemption_disabled+0x48/0x200 [ 989.825260] ? debug_smp_processor_id+0x1c/0x20 [ 989.829932] ? perf_trace_lock+0x14d/0x7a0 [ 989.834179] ? lock_is_held_type+0x210/0x210 [ 989.838639] ? retint_kernel+0x2d/0x2d [ 989.842670] ? trace_hardirqs_on_caller+0xc0/0x310 [ 989.847601] ? mark_held_locks+0x130/0x130 [ 989.851977] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 989.857569] ? lock_acquire+0x1ed/0x520 [ 989.861566] ? alloc_set_pte+0x1447/0x1f40 [ 989.865925] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 989.871490] ? check_preemption_disabled+0x48/0x200 [ 989.876559] ? debug_smp_processor_id+0x1c/0x20 [ 989.881228] ? perf_trace_lock+0x14d/0x7a0 [ 989.885463] ? retint_kernel+0x2d/0x2d [ 989.889350] ? trace_hardirqs_on_caller+0xc0/0x310 [ 989.894282] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 989.899279] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 989.904733] ? lock_is_held_type+0x210/0x210 [ 989.909151] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 989.913910] ? retint_kernel+0x2d/0x2d [ 989.917805] ? lock_release+0x4ea/0xa10 [ 989.921781] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 989.927323] ? filemap_map_pages+0xd11/0x19b0 [ 989.931997] ? lock_downgrade+0x900/0x900 [ 989.936156] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 989.941098] ? filemap_map_pages+0xd38/0x19b0 [ 989.945600] ? find_get_entries_tag+0x1400/0x1400 [ 989.950443] ? lock_downgrade+0x900/0x900 [ 989.954594] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 989.960189] ? check_preemption_disabled+0x48/0x200 [ 989.965353] ? debug_smp_processor_id+0x1c/0x20 [ 989.970074] ? perf_trace_lock+0x14d/0x7a0 [ 989.974359] ? retint_kernel+0x2d/0x2d [ 989.978245] ? trace_hardirqs_on_caller+0xc0/0x310 [ 989.985046] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 989.989824] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 989.995274] ? lock_is_held_type+0x210/0x210 [ 989.999694] shmem_fault+0x25f/0x960 [ 990.003413] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 990.008309] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 990.013596] ? lock_release+0x4ea/0xa10 [ 990.017633] __do_fault+0x100/0x6b0 [ 990.021303] ? lock_downgrade+0x900/0x900 [ 990.025539] ? pmd_devmap_trans_unstable+0x220/0x220 [ 990.030800] ? kasan_check_read+0x11/0x20 [ 990.034951] ? do_raw_spin_unlock+0xa7/0x2f0 [ 990.039425] ? do_raw_spin_trylock+0x270/0x270 [ 990.044024] __handle_mm_fault+0x3d40/0x5a40 [ 990.048443] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 990.053292] ? lock_is_held_type+0x210/0x210 [ 990.057703] ? perf_trace_lock+0x7a0/0x7a0 [ 990.061961] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 990.067751] ? pmd_huge+0xf4/0x140 [ 990.071312] ? follow_page_mask+0x18b/0x2110 [ 990.075745] ? gup_pgd_range+0x3ab0/0x3ab0 [ 990.080720] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 990.086177] ? lock_is_held_type+0x210/0x210 [ 990.090627] ? handle_mm_fault+0x42a/0xc70 [ 990.094864] ? lock_downgrade+0x900/0x900 [ 990.099017] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 990.104039] ? retint_kernel+0x2d/0x2d [ 990.107927] ? __get_user_pages+0x806/0x1b30 [ 990.112338] ? trace_hardirqs_off_caller+0x300/0x300 [ 990.117440] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 990.122975] ? check_preemption_disabled+0x48/0x200 [ 990.127996] handle_mm_fault+0x54f/0xc70 [ 990.132502] ? __handle_mm_fault+0x5a40/0x5a40 [ 990.137247] ? __get_user_pages+0x14df/0x1b30 [ 990.141741] __get_user_pages+0x806/0x1b30 [ 990.145984] ? follow_page_mask+0x2110/0x2110 [ 990.150484] ? lock_is_held_type+0x210/0x210 [ 990.155015] ? __x64_sys_brk+0x850/0x850 [ 990.159128] ? check_preemption_disabled+0x48/0x200 [ 990.164327] ? lock_acquire+0x1ed/0x520 [ 990.168447] ? __mm_populate+0x31a/0x4d0 [ 990.172543] ? lock_release+0xa10/0xa10 [ 990.176664] ? perf_trace_sched_process_exec+0x860/0x860 [ 990.182125] ? lock_is_held_type+0x210/0x210 [ 990.186619] populate_vma_page_range+0x2db/0x3d0 [ 990.191436] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 990.196426] ? find_vma+0x34/0x190 [ 990.199971] __mm_populate+0x286/0x4d0 [ 990.203864] ? populate_vma_page_range+0x3d0/0x3d0 [ 990.208797] ? down_read_killable+0x150/0x150 [ 990.213444] ? security_mmap_file+0x174/0x1b0 [ 990.217944] vm_mmap_pgoff+0x27f/0x2c0 [ 990.221940] ? vma_is_stack_for_current+0xd0/0xd0 [ 990.226852] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 990.231610] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 990.237062] ? kasan_check_read+0x11/0x20 [ 990.241213] ? _copy_to_user+0xc8/0x110 [ 990.245192] ksys_mmap_pgoff+0xf1/0x660 [ 990.249168] ? find_mergeable_anon_vma+0xd0/0xd0 [ 990.253922] ? retint_kernel+0x2d/0x2d [ 990.257868] __x64_sys_mmap+0xe9/0x1b0 [ 990.261757] ? __x64_sys_mmap+0xa/0x1b0 [ 990.265733] do_syscall_64+0x1b9/0x820 [ 990.269619] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 990.274982] ? syscall_return_slowpath+0x5e0/0x5e0 [ 990.279907] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 990.284753] ? trace_hardirqs_on_caller+0x310/0x310 [ 990.293417] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 990.298436] ? prepare_exit_to_usermode+0x291/0x3b0 [ 990.303644] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 990.308571] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 990.313758] RIP: 0033:0x457579 [ 990.316953] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 990.336100] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 990.343808] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 990.351074] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 990.358344] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 990.365615] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 990.372880] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 990.380325] Memory limit reached of cgroup /syz0 [ 990.385291] memory: usage 204980kB, limit 204800kB, failcnt 6533 [ 990.391483] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 990.398448] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 990.404764] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:524KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 990.430646] Out of memory and no killable processes... [ 990.497781] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 990.510069] syz-executor0 cpuset=syz0 mems_allowed=0 [ 990.515831] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 990.524392] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 990.533857] Call Trace: [ 990.536446] dump_stack+0x244/0x3ab [ 990.540074] ? dump_stack_print_info.cold.2+0x52/0x52 [ 990.545399] ? lock_is_held_type+0x210/0x210 [ 990.549812] dump_header+0x27b/0xf72 [ 990.553557] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 990.558491] ? pagefault_out_of_memory+0x197/0x197 [ 990.563452] ? rcu_read_unlock+0x33/0x60 [ 990.567536] ? mem_cgroup_iter+0x514/0x1160 [ 990.571863] ? lock_is_held_type+0x210/0x210 [ 990.576276] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 990.581034] ? css_task_iter_end+0x222/0x490 [ 990.585446] ? lock_downgrade+0x900/0x900 [ 990.589602] ? trace_hardirqs_on+0xbd/0x310 [ 990.593983] ? kasan_check_read+0x11/0x20 [ 990.598219] ? css_task_iter_end+0x222/0x490 [ 990.602627] ? trace_hardirqs_off_caller+0x300/0x300 [ 990.607735] ? _raw_spin_unlock_irq+0x60/0x80 [ 990.612231] ? css_task_iter_end+0x2ce/0x490 [ 990.616640] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 990.622177] ? cgroup_procs_next+0x70/0x70 [ 990.626411] ? _raw_spin_unlock_irq+0x60/0x80 [ 990.630908] ? oom_badness+0xaa0/0xaa0 [ 990.634798] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 990.639579] ? mem_cgroup_iter_break+0x30/0x30 [ 990.644169] ? lock_downgrade+0x900/0x900 [ 990.648316] ? cgroup_file_notify+0x226/0x2f0 [ 990.652815] out_of_memory.cold.30+0xf/0x184 [ 990.657226] ? kasan_check_read+0x11/0x20 [ 990.661374] ? oom_killer_disable+0x3a0/0x3a0 [ 990.665876] mem_cgroup_out_of_memory+0x15e/0x210 [ 990.670718] ? memory_oom_group_write+0x160/0x160 [ 990.675676] ? mem_cgroup_try_charge+0x627/0xe20 [ 990.680432] ? page_counter_try_charge+0x1c1/0x220 [ 990.685363] try_charge+0xb7c/0x1710 [ 990.689077] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 990.694008] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 990.698680] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 990.704216] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 990.709755] ? lock_page_memcg+0x350/0x350 [ 990.713991] ? lock_acquire+0x1ed/0x520 [ 990.717961] ? mem_cgroup_id_get_many+0x160/0x160 [ 990.722865] ? lock_release+0xa10/0xa10 [ 990.726847] mem_cgroup_try_charge+0x627/0xe20 [ 990.731427] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 990.736966] ? mem_cgroup_protected+0xa60/0xa60 [ 990.741740] ? shmem_getattr+0x2c0/0x2c0 [ 990.745858] ? trace_hardirqs_on_caller+0xc0/0x310 [ 990.750789] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 990.756373] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 990.761140] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 990.766073] shmem_getpage_gfp+0x186b/0x4840 [ 990.770495] ? shmem_add_to_page_cache+0x1950/0x1950 [ 990.775681] ? mark_held_locks+0x130/0x130 [ 990.779918] ? check_preemption_disabled+0x48/0x200 [ 990.784934] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 990.790470] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 990.796068] ? check_preemption_disabled+0x48/0x200 [ 990.801201] ? debug_smp_processor_id+0x1c/0x20 [ 990.805875] ? perf_trace_lock_acquire+0x15b/0x800 [ 990.810944] ? check_preemption_disabled+0x48/0x200 [ 990.815962] ? perf_trace_lock+0x7a0/0x7a0 [ 990.820250] ? check_preemption_disabled+0x48/0x200 [ 990.825270] ? debug_smp_processor_id+0x1c/0x20 [ 990.829937] ? perf_trace_lock+0x14d/0x7a0 [ 990.834342] ? retint_kernel+0x2d/0x2d [ 990.838236] ? trace_hardirqs_on_caller+0xc0/0x310 [ 990.843168] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 990.847925] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 990.853373] ? retint_kernel+0x2d/0x2d [ 990.857313] ? trace_hardirqs_on_caller+0xc0/0x310 [ 990.862245] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 990.866999] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 990.872459] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 990.878008] ? check_preemption_disabled+0x48/0x200 [ 990.883031] ? debug_smp_processor_id+0x1c/0x20 [ 990.887700] ? perf_trace_lock+0x14d/0x7a0 [ 990.892012] ? lock_is_held_type+0x210/0x210 [ 990.896561] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 990.902135] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 990.907827] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 990.913538] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 990.918299] ? retint_kernel+0x2d/0x2d [ 990.922182] ? retint_kernel+0x2d/0x2d [ 990.926127] ? trace_hardirqs_on_caller+0xc0/0x310 [ 990.931191] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 990.936123] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 990.941632] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 990.947136] ? lock_is_held_type+0x210/0x210 [ 990.951618] ? filemap_map_pages+0xd11/0x19b0 [ 990.956116] ? lock_downgrade+0x900/0x900 [ 990.960266] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 990.965362] ? filemap_map_pages+0xada/0x19b0 [ 990.969855] ? filemap_map_pages+0xae8/0x19b0 [ 990.974351] ? filemap_map_pages+0xd38/0x19b0 [ 990.978855] ? find_get_entries_tag+0x1400/0x1400 [ 990.983856] ? lock_downgrade+0x900/0x900 [ 990.988006] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 990.993582] ? check_preemption_disabled+0x48/0x200 [ 990.998611] ? debug_smp_processor_id+0x1c/0x20 [ 991.003652] ? perf_trace_lock+0x14d/0x7a0 [ 991.007908] ? __pte_alloc_kernel+0x220/0x220 [ 991.012403] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 991.018090] ? lock_is_held_type+0x210/0x210 [ 991.022589] shmem_fault+0x25f/0x960 [ 991.026309] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 991.031750] ? retint_kernel+0x2d/0x2d [ 991.035763] ? trace_hardirqs_on_caller+0xc0/0x310 [ 991.040757] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 991.045609] __do_fault+0x100/0x6b0 [ 991.049308] ? lock_downgrade+0x900/0x900 [ 991.053459] ? pmd_devmap_trans_unstable+0x220/0x220 [ 991.058575] ? kasan_check_read+0x11/0x20 [ 991.062721] ? do_raw_spin_unlock+0xa7/0x2f0 [ 991.067151] ? do_raw_spin_trylock+0x270/0x270 [ 991.071737] ? find_get_entries_tag+0x1400/0x1400 [ 991.076587] __handle_mm_fault+0x3d40/0x5a40 [ 991.081003] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 991.085909] ? lock_is_held_type+0x210/0x210 [ 991.090322] ? perf_trace_lock+0x7a0/0x7a0 [ 991.094572] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 991.100108] ? pmd_huge+0xf4/0x140 [ 991.103657] ? follow_page_mask+0x18b/0x2110 [ 991.108072] ? gup_pgd_range+0x3ab0/0x3ab0 [ 991.112309] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 991.117760] ? lock_is_held_type+0x210/0x210 [ 991.122224] ? handle_mm_fault+0x42a/0xc70 [ 991.126542] ? lock_downgrade+0x900/0x900 [ 991.130746] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 991.135762] ? retint_kernel+0x2d/0x2d [ 991.139652] ? __get_user_pages+0x806/0x1b30 [ 991.144065] ? trace_hardirqs_off_caller+0x300/0x300 [ 991.149173] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 991.154715] ? check_preemption_disabled+0x48/0x200 [ 991.159739] handle_mm_fault+0x54f/0xc70 [ 991.163805] ? __handle_mm_fault+0x5a40/0x5a40 [ 991.168389] ? __get_user_pages+0x14df/0x1b30 [ 991.172939] __get_user_pages+0x806/0x1b30 [ 991.177186] ? follow_page_mask+0x2110/0x2110 [ 991.181684] ? lock_is_held_type+0x210/0x210 [ 991.186210] ? __x64_sys_brk+0x850/0x850 [ 991.190269] ? check_preemption_disabled+0x48/0x200 [ 991.195292] ? lock_acquire+0x1ed/0x520 [ 991.199322] ? __mm_populate+0x31a/0x4d0 [ 991.203388] ? lock_release+0xa10/0xa10 [ 991.207367] ? perf_trace_sched_process_exec+0x860/0x860 [ 991.212970] ? lock_is_held_type+0x210/0x210 [ 991.217385] populate_vma_page_range+0x2db/0x3d0 [ 991.222366] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 991.227294] ? find_vma+0x34/0x190 [ 991.230836] __mm_populate+0x286/0x4d0 [ 991.234781] ? populate_vma_page_range+0x3d0/0x3d0 [ 991.239708] ? down_read_killable+0x150/0x150 [ 991.244400] ? security_mmap_file+0x174/0x1b0 [ 991.248947] vm_mmap_pgoff+0x27f/0x2c0 [ 991.252836] ? vma_is_stack_for_current+0xd0/0xd0 [ 991.257769] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 991.262556] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 991.268008] ? kasan_check_read+0x11/0x20 [ 991.272163] ? _copy_to_user+0xc8/0x110 [ 991.276143] ksys_mmap_pgoff+0xf1/0x660 [ 991.280122] ? find_mergeable_anon_vma+0xd0/0xd0 [ 991.284877] ? retint_kernel+0x2d/0x2d [ 991.288769] __x64_sys_mmap+0xe9/0x1b0 [ 991.292657] ? __x64_sys_mmap+0xa/0x1b0 [ 991.296641] do_syscall_64+0x1b9/0x820 [ 991.300552] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 991.305919] ? syscall_return_slowpath+0x5e0/0x5e0 [ 991.310904] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 991.315749] ? trace_hardirqs_on_caller+0x310/0x310 [ 991.320763] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 991.325777] ? prepare_exit_to_usermode+0x291/0x3b0 [ 991.330794] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 991.335643] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 991.341203] RIP: 0033:0x457579 [ 991.344397] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 991.363416] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 991.371122] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 991.378388] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 991.385664] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 991.392930] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 991.400196] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 991.407639] Memory limit reached of cgroup /syz0 [ 991.412798] memory: usage 204984kB, limit 204800kB, failcnt 6541 [ 991.419108] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 991.426052] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 991.432498] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:528KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 991.457450] Out of memory and no killable processes... [ 991.512290] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 991.525059] syz-executor0 cpuset=syz0 mems_allowed=0 [ 991.530314] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 991.538889] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 991.548289] Call Trace: [ 991.550881] dump_stack+0x244/0x3ab [ 991.554588] ? dump_stack_print_info.cold.2+0x52/0x52 [ 991.559782] ? lock_is_held_type+0x210/0x210 [ 991.564195] dump_header+0x27b/0xf72 [ 991.567913] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 991.572970] ? retint_kernel+0x2d/0x2d [ 991.576860] ? pagefault_out_of_memory+0x197/0x197 [ 991.581790] ? rcu_read_unlock+0x33/0x60 [ 991.585859] ? mem_cgroup_iter+0x514/0x1160 [ 991.590185] ? lock_is_held_type+0x210/0x210 [ 991.594773] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 991.599560] ? css_task_iter_end+0x222/0x490 [ 991.603969] ? lock_downgrade+0x900/0x900 [ 991.608120] ? trace_hardirqs_on+0xbd/0x310 [ 991.612728] ? kasan_check_read+0x11/0x20 [ 991.616879] ? css_task_iter_end+0x222/0x490 [ 991.621291] ? trace_hardirqs_off_caller+0x300/0x300 [ 991.626402] ? _raw_spin_unlock_irq+0x60/0x80 [ 991.630900] ? css_task_iter_end+0x2ce/0x490 [ 991.635400] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 991.640943] ? cgroup_procs_next+0x70/0x70 [ 991.645182] ? _raw_spin_unlock_irq+0x60/0x80 [ 991.649679] ? oom_badness+0xaa0/0xaa0 [ 991.653576] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 991.658336] ? mem_cgroup_iter_break+0x30/0x30 [ 991.662928] ? cgroup_file_notify+0x226/0x2f0 [ 991.667428] out_of_memory.cold.30+0xf/0x184 [ 991.672064] ? trace_hardirqs_on_caller+0xc0/0x310 [ 991.676998] ? oom_killer_disable+0x3a0/0x3a0 [ 991.681627] mem_cgroup_out_of_memory+0x15e/0x210 [ 991.686472] ? memory_oom_group_write+0x160/0x160 [ 991.691321] ? trace_hardirqs_on+0xb4/0x310 [ 991.695699] try_charge+0xb7c/0x1710 [ 991.699419] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 991.704413] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 991.709136] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 991.714675] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 991.720213] ? lock_page_memcg+0x350/0x350 [ 991.724451] ? lock_acquire+0x1ed/0x520 [ 991.728422] ? mem_cgroup_id_get_many+0x160/0x160 [ 991.733268] ? lock_release+0xa10/0xa10 [ 991.737255] mem_cgroup_try_charge+0x627/0xe20 [ 991.741839] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 991.747379] ? mem_cgroup_protected+0xa60/0xa60 [ 991.752156] ? retint_kernel+0x2d/0x2d [ 991.756050] ? trace_hardirqs_on_caller+0xc0/0x310 [ 991.760979] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 991.765901] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 991.771479] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 991.776934] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 991.781695] ? retint_kernel+0x2d/0x2d [ 991.785590] ? shmem_getpage_gfp+0x72f/0x4840 [ 991.790090] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 991.795028] shmem_getpage_gfp+0x186b/0x4840 [ 991.799450] ? shmem_add_to_page_cache+0x1950/0x1950 [ 991.804632] ? mark_held_locks+0x130/0x130 [ 991.808870] ? check_preemption_disabled+0x48/0x200 [ 991.813959] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 991.819497] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 991.825062] ? check_preemption_disabled+0x48/0x200 [ 991.830079] ? debug_smp_processor_id+0x1c/0x20 [ 991.834751] ? perf_trace_lock_acquire+0x15b/0x800 [ 991.839679] ? check_preemption_disabled+0x48/0x200 [ 991.844699] ? perf_trace_lock+0x7a0/0x7a0 [ 991.848934] ? check_preemption_disabled+0x48/0x200 [ 991.853952] ? debug_smp_processor_id+0x1c/0x20 [ 991.858785] ? perf_trace_lock+0x14d/0x7a0 [ 991.863022] ? retint_kernel+0x2d/0x2d [ 991.866912] ? trace_hardirqs_on_caller+0xc0/0x310 [ 991.871844] ? lock_is_held_type+0x210/0x210 [ 991.876252] ? mark_held_locks+0x130/0x130 [ 991.880490] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 991.885968] ? lock_acquire+0x1ed/0x520 [ 991.889944] ? alloc_set_pte+0x1447/0x1f40 [ 991.894179] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 991.899712] ? check_preemption_disabled+0x48/0x200 [ 991.904786] ? debug_smp_processor_id+0x1c/0x20 [ 991.909455] ? perf_trace_lock+0x14d/0x7a0 [ 991.913690] ? __rwlock_init+0x140/0x140 [ 991.917754] ? lock_is_held_type+0x210/0x210 [ 991.922220] ? _raw_spin_lock+0x35/0x40 [ 991.926273] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 991.931815] ? alloc_set_pte+0xdee/0x1f40 [ 991.935962] ? xas_descend+0x201/0x510 [ 991.939852] ? do_swap_page+0x3660/0x3660 [ 991.943998] ? retint_kernel+0x2d/0x2d [ 991.947887] ? trace_hardirqs_on_caller+0xc0/0x310 [ 991.952816] ? trace_hardirqs_on_caller+0xc0/0x310 [ 991.957759] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 991.963209] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 991.968663] ? lock_is_held_type+0x210/0x210 [ 991.973074] ? filemap_map_pages+0xd11/0x19b0 [ 991.977572] ? lock_downgrade+0x900/0x900 [ 991.981724] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 991.986909] ? filemap_map_pages+0xada/0x19b0 [ 991.991409] ? filemap_map_pages+0xd38/0x19b0 [ 991.995910] ? find_get_entries_tag+0x1400/0x1400 [ 992.000754] ? lock_downgrade+0x900/0x900 [ 992.004903] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 992.010439] ? check_preemption_disabled+0x48/0x200 [ 992.015457] ? debug_smp_processor_id+0x1c/0x20 [ 992.020125] ? perf_trace_lock+0x14d/0x7a0 [ 992.024363] ? lock_is_held_type+0x210/0x210 [ 992.028775] shmem_fault+0x25f/0x960 [ 992.032498] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 992.037804] ? retint_kernel+0x2d/0x2d [ 992.041690] ? retint_kernel+0x2d/0x2d [ 992.045675] ? lock_is_held_type+0x210/0x210 [ 992.050086] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 992.054846] __do_fault+0x100/0x6b0 [ 992.058557] ? lock_downgrade+0x900/0x900 [ 992.062707] ? pmd_devmap_trans_unstable+0x220/0x220 [ 992.067810] ? kasan_check_read+0x11/0x20 [ 992.071973] ? do_raw_spin_unlock+0xa7/0x2f0 [ 992.076390] ? do_raw_spin_trylock+0x270/0x270 [ 992.080981] __handle_mm_fault+0x3d40/0x5a40 [ 992.085396] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 992.090326] ? lock_is_held_type+0x210/0x210 [ 992.094737] ? perf_trace_lock+0x7a0/0x7a0 [ 992.099028] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 992.104781] ? pmd_huge+0xf4/0x140 [ 992.108390] ? follow_page_mask+0x18b/0x2110 [ 992.112856] ? gup_pgd_range+0x3ab0/0x3ab0 [ 992.117095] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 992.122570] ? lock_is_held_type+0x210/0x210 [ 992.126979] ? handle_mm_fault+0x42a/0xc70 [ 992.131214] ? lock_downgrade+0x900/0x900 [ 992.135367] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 992.140294] ? retint_kernel+0x2d/0x2d [ 992.144181] ? __get_user_pages+0x806/0x1b30 [ 992.148596] ? trace_hardirqs_off_caller+0x300/0x300 [ 992.153705] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 992.159241] ? sync_mm_rss+0x9a/0x1c0 [ 992.163104] handle_mm_fault+0x54f/0xc70 [ 992.167389] ? __handle_mm_fault+0x5a40/0x5a40 [ 992.171985] ? __get_user_pages+0x14df/0x1b30 [ 992.176490] __get_user_pages+0x806/0x1b30 [ 992.180762] ? follow_page_mask+0x2110/0x2110 [ 992.185260] ? lock_is_held_type+0x210/0x210 [ 992.189673] ? __x64_sys_brk+0x850/0x850 [ 992.193974] ? check_preemption_disabled+0x48/0x200 [ 992.198997] ? lock_acquire+0x1ed/0x520 [ 992.202973] ? __mm_populate+0x31a/0x4d0 [ 992.207040] ? lock_release+0xa10/0xa10 [ 992.211013] ? perf_trace_sched_process_exec+0x860/0x860 [ 992.216466] ? lock_is_held_type+0x210/0x210 [ 992.220886] populate_vma_page_range+0x2db/0x3d0 [ 992.225711] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 992.230641] ? find_vma+0x34/0x190 [ 992.234185] __mm_populate+0x286/0x4d0 [ 992.238163] ? populate_vma_page_range+0x3d0/0x3d0 [ 992.243094] ? down_read_killable+0x150/0x150 [ 992.247591] ? security_mmap_file+0x174/0x1b0 [ 992.252093] vm_mmap_pgoff+0x27f/0x2c0 [ 992.255986] ? vma_is_stack_for_current+0xd0/0xd0 [ 992.260829] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 992.265586] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 992.271128] ? kasan_check_read+0x11/0x20 [ 992.275276] ? _copy_to_user+0xc8/0x110 [ 992.279257] ksys_mmap_pgoff+0xf1/0x660 [ 992.283233] ? find_mergeable_anon_vma+0xd0/0xd0 [ 992.287988] ? retint_kernel+0x2d/0x2d [ 992.292002] __x64_sys_mmap+0xe9/0x1b0 [ 992.295984] ? __x64_sys_mmap+0xa/0x1b0 [ 992.299965] do_syscall_64+0x1b9/0x820 [ 992.303920] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 992.309346] ? syscall_return_slowpath+0x5e0/0x5e0 [ 992.314332] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 992.319177] ? trace_hardirqs_on_caller+0x310/0x310 [ 992.324246] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 992.329264] ? prepare_exit_to_usermode+0x291/0x3b0 [ 992.334283] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 992.339144] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 992.344390] RIP: 0033:0x457579 [ 992.347584] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 992.366649] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 992.374359] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 992.381626] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 992.389153] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 992.396471] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 992.403826] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 992.411263] Memory limit reached of cgroup /syz0 [ 992.416468] memory: usage 204988kB, limit 204800kB, failcnt 6549 [ 992.422915] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 992.429788] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 992.436216] Memory cgroup stats for /syz0: cache:416KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:532KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 992.461620] Out of memory and no killable processes... [ 992.538061] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 992.550480] syz-executor0 cpuset=syz0 mems_allowed=0 [ 992.555930] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 992.564353] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 992.573706] Call Trace: [ 992.576298] dump_stack+0x244/0x3ab [ 992.579981] ? dump_stack_print_info.cold.2+0x52/0x52 [ 992.585182] dump_header+0x27b/0xf72 [ 992.588901] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 992.593837] ? pagefault_out_of_memory+0x197/0x197 [ 992.598773] ? rcu_read_unlock+0x33/0x60 [ 992.602836] ? mem_cgroup_iter+0x514/0x1160 [ 992.607163] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 992.611936] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 992.617404] ? lock_is_held_type+0x210/0x210 [ 992.621940] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 992.626773] ? retint_kernel+0x2d/0x2d [ 992.630665] ? trace_hardirqs_on_caller+0xc0/0x310 [ 992.635598] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 992.640356] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 992.645808] ? retint_kernel+0x2d/0x2d [ 992.649705] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 992.654465] ? retint_kernel+0x2d/0x2d [ 992.658355] ? oom_badness+0xaa0/0xaa0 [ 992.662251] ? oom_badness+0xaa0/0xaa0 [ 992.666193] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 992.671001] ? mem_cgroup_iter_break+0x30/0x30 [ 992.675598] ? cgroup_file_notify+0x226/0x2f0 [ 992.680097] out_of_memory.cold.30+0xf/0x184 [ 992.684537] ? kasan_check_read+0x11/0x20 [ 992.688690] ? oom_killer_disable+0x3a0/0x3a0 [ 992.693197] mem_cgroup_out_of_memory+0x15e/0x210 [ 992.698042] ? memory_oom_group_write+0x160/0x160 [ 992.702995] ? mem_cgroup_try_charge+0x627/0xe20 [ 992.707755] ? page_counter_try_charge+0x1c1/0x220 [ 992.712690] try_charge+0xb7c/0x1710 [ 992.716465] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 992.721398] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 992.726072] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 992.731613] ? __sanitizer_cov_trace_pc+0x20/0x50 [ 992.736457] ? lock_page_memcg+0x350/0x350 [ 992.740768] ? lock_acquire+0x1ed/0x520 [ 992.744744] ? mem_cgroup_id_get_many+0x160/0x160 [ 992.749592] ? lock_release+0xa10/0xa10 [ 992.753589] mem_cgroup_try_charge+0x627/0xe20 [ 992.758178] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 992.763720] ? mem_cgroup_protected+0xa60/0xa60 [ 992.768392] ? shmem_getattr+0x2c0/0x2c0 [ 992.772462] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 992.777046] ? lock_downgrade+0x900/0x900 [ 992.781200] ? trace_hardirqs_on+0xbd/0x310 [ 992.785546] ? kasan_check_read+0x11/0x20 [ 992.789755] ? trace_hardirqs_off_caller+0x300/0x300 [ 992.794866] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 992.799802] shmem_getpage_gfp+0x186b/0x4840 [ 992.804282] ? shmem_add_to_page_cache+0x1950/0x1950 [ 992.809391] ? mark_held_locks+0x130/0x130 [ 992.813631] ? check_preemption_disabled+0x48/0x200 [ 992.818646] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 992.824340] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 992.829874] ? check_preemption_disabled+0x48/0x200 [ 992.835806] ? debug_smp_processor_id+0x1c/0x20 [ 992.840650] ? perf_trace_lock_acquire+0x15b/0x800 [ 992.845666] ? check_preemption_disabled+0x48/0x200 [ 992.850736] ? perf_trace_lock+0x7a0/0x7a0 [ 992.854973] ? check_preemption_disabled+0x48/0x200 [ 992.860043] ? debug_smp_processor_id+0x1c/0x20 [ 992.864763] ? perf_trace_lock+0x14d/0x7a0 [ 992.869047] ? retint_kernel+0x2d/0x2d [ 992.872937] ? trace_hardirqs_on_caller+0xc0/0x310 [ 992.877864] ? retint_kernel+0x2d/0x2d [ 992.881745] ? retint_kernel+0x2d/0x2d [ 992.885724] ? trace_hardirqs_on_caller+0xc0/0x310 [ 992.890648] ? retint_kernel+0x2d/0x2d [ 992.894560] ? trace_hardirqs_on_caller+0xc0/0x310 [ 992.899489] ? trace_hardirqs_on_caller+0xc0/0x310 [ 992.904502] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 992.909417] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 992.914936] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 992.920444] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 992.926087] ? check_preemption_disabled+0x48/0x200 [ 992.931116] ? debug_smp_processor_id+0x1c/0x20 [ 992.935802] ? perf_trace_lock+0x14d/0x7a0 [ 992.940164] ? retint_kernel+0x2d/0x2d [ 992.944052] ? trace_hardirqs_on_caller+0xc0/0x310 [ 992.948981] ? lock_is_held_type+0x210/0x210 [ 992.953456] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 992.958960] ? __sanitizer_cov_trace_pc+0x3b/0x50 [ 992.963930] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 992.969590] ? alloc_set_pte+0xdee/0x1f40 [ 992.973792] ? do_swap_page+0x3660/0x3660 [ 992.977940] ? retint_kernel+0x2d/0x2d [ 992.981825] ? trace_hardirqs_on_caller+0xc0/0x310 [ 992.986809] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 992.991581] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 992.997037] ? lock_is_held_type+0x210/0x210 [ 993.001447] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 993.006988] ? filemap_map_pages+0xd11/0x19b0 [ 993.011483] ? lock_downgrade+0x900/0x900 [ 993.015657] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 993.020595] ? filemap_map_pages+0xd38/0x19b0 [ 993.025094] ? find_get_entries_tag+0x1400/0x1400 [ 993.030066] ? lock_downgrade+0x900/0x900 [ 993.034218] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 993.039755] ? check_preemption_disabled+0x48/0x200 [ 993.044770] ? debug_smp_processor_id+0x1c/0x20 [ 993.049438] ? perf_trace_lock+0x14d/0x7a0 [ 993.053675] ? __pte_alloc_kernel+0x220/0x220 [ 993.058172] ? lock_is_held_type+0x210/0x210 [ 993.062745] shmem_fault+0x25f/0x960 [ 993.066555] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 993.071839] ? lock_is_held_type+0x210/0x210 [ 993.076252] __do_fault+0x100/0x6b0 [ 993.079880] ? lock_downgrade+0x900/0x900 [ 993.084030] ? pmd_devmap_trans_unstable+0x220/0x220 [ 993.089134] ? kasan_check_read+0x11/0x20 [ 993.093337] ? do_raw_spin_unlock+0xa7/0x2f0 [ 993.097969] ? do_raw_spin_trylock+0x270/0x270 [ 993.102568] ? retint_kernel+0x2d/0x2d [ 993.106461] __handle_mm_fault+0x3d40/0x5a40 [ 993.110874] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 993.115914] ? lock_is_held_type+0x210/0x210 [ 993.120325] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 993.125132] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 993.130603] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 993.136138] ? retint_kernel+0x2d/0x2d [ 993.140032] ? retint_kernel+0x2d/0x2d [ 993.143975] ? retint_kernel+0x2d/0x2d [ 993.147864] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 993.152620] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 993.157614] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 993.163073] ? lock_is_held_type+0x210/0x210 [ 993.167482] ? handle_mm_fault+0x42a/0xc70 [ 993.171750] ? lock_downgrade+0x900/0x900 [ 993.175902] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 993.180832] ? retint_kernel+0x2d/0x2d [ 993.184833] ? __get_user_pages+0x806/0x1b30 [ 993.189242] ? trace_hardirqs_off_caller+0x300/0x300 [ 993.194347] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 993.199885] ? check_preemption_disabled+0x48/0x200 [ 993.204908] handle_mm_fault+0x54f/0xc70 [ 993.208974] ? __handle_mm_fault+0x5a40/0x5a40 [ 993.213690] ? __get_user_pages+0x14df/0x1b30 [ 993.218190] __get_user_pages+0x806/0x1b30 [ 993.222432] ? follow_page_mask+0x2110/0x2110 [ 993.226927] ? lock_is_held_type+0x210/0x210 [ 993.231341] ? __x64_sys_brk+0x850/0x850 [ 993.235401] ? check_preemption_disabled+0x48/0x200 [ 993.240420] ? lock_acquire+0x1ed/0x520 [ 993.244446] ? __mm_populate+0x31a/0x4d0 [ 993.248536] ? lock_release+0xa10/0xa10 [ 993.252538] ? perf_trace_sched_process_exec+0x860/0x860 [ 993.257991] ? lock_is_held_type+0x210/0x210 [ 993.262412] populate_vma_page_range+0x2db/0x3d0 [ 993.267169] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 993.272099] ? find_vma+0x34/0x190 [ 993.275643] __mm_populate+0x286/0x4d0 [ 993.279558] ? populate_vma_page_range+0x3d0/0x3d0 [ 993.284488] ? down_read_killable+0x150/0x150 [ 993.289023] ? security_mmap_file+0x174/0x1b0 [ 993.293557] vm_mmap_pgoff+0x27f/0x2c0 [ 993.297448] ? vma_is_stack_for_current+0xd0/0xd0 [ 993.302290] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 993.307045] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 993.312638] ? kasan_check_read+0x11/0x20 [ 993.316846] ? _copy_to_user+0xc8/0x110 [ 993.320877] ksys_mmap_pgoff+0xf1/0x660 [ 993.324856] ? find_mergeable_anon_vma+0xd0/0xd0 [ 993.329611] ? retint_kernel+0x2d/0x2d [ 993.333590] __x64_sys_mmap+0xe9/0x1b0 [ 993.337477] ? __x64_sys_mmap+0xa/0x1b0 [ 993.341860] do_syscall_64+0x1b9/0x820 [ 993.345813] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 993.351177] ? syscall_return_slowpath+0x5e0/0x5e0 [ 993.356156] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 993.361000] ? trace_hardirqs_on_caller+0x310/0x310 [ 993.366105] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 993.371181] ? prepare_exit_to_usermode+0x291/0x3b0 [ 993.376201] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 993.381051] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 993.386294] RIP: 0033:0x457579 [ 993.389489] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 993.408466] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 993.416179] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 993.423451] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 993.430784] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 993.438053] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 993.445322] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 993.452730] Memory limit reached of cgroup /syz0 [ 993.457867] memory: usage 204992kB, limit 204800kB, failcnt 6557 [ 993.464196] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 993.471162] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 993.477420] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:536KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 993.500912] Out of memory and no killable processes... [ 993.568563] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 993.580694] syz-executor0 cpuset=syz0 mems_allowed=0 [ 993.586389] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 993.594859] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 993.604210] Call Trace: [ 993.606804] dump_stack+0x244/0x3ab [ 993.610431] ? dump_stack_print_info.cold.2+0x52/0x52 [ 993.615835] ? lock_is_held_type+0x210/0x210 [ 993.620306] dump_header+0x27b/0xf72 [ 993.624026] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 993.628958] ? pagefault_out_of_memory+0x197/0x197 [ 993.633889] ? rcu_read_unlock+0x33/0x60 [ 993.638004] ? mem_cgroup_iter+0x514/0x1160 [ 993.642331] ? lock_is_held_type+0x210/0x210 [ 993.646736] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 993.651577] ? css_task_iter_end+0x222/0x490 [ 993.655984] ? lock_downgrade+0x900/0x900 [ 993.660135] ? trace_hardirqs_on+0xbd/0x310 [ 993.664456] ? kasan_check_read+0x11/0x20 [ 993.668606] ? css_task_iter_end+0x222/0x490 [ 993.673016] ? trace_hardirqs_off_caller+0x300/0x300 [ 993.678270] ? _raw_spin_unlock_irq+0x60/0x80 [ 993.682902] ? css_task_iter_end+0x2ce/0x490 [ 993.687456] ? cgroup_procs_next+0x70/0x70 [ 993.691750] ? _raw_spin_unlock_irq+0x60/0x80 [ 993.696244] ? oom_badness+0xaa0/0xaa0 [ 993.700131] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 993.704889] ? mem_cgroup_iter_break+0x30/0x30 [ 993.709489] out_of_memory.cold.30+0xf/0x184 [ 993.713927] ? kasan_check_read+0x11/0x20 [ 993.718133] ? oom_killer_disable+0x3a0/0x3a0 [ 993.722639] mem_cgroup_out_of_memory+0x15e/0x210 [ 993.727478] ? memory_oom_group_write+0x160/0x160 [ 993.732324] ? check_memory_region+0x117/0x1b0 [ 993.736944] try_charge+0xb7c/0x1710 [ 993.740660] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 993.745601] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 993.750272] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 993.755898] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 993.761663] ? lock_page_memcg+0x350/0x350 [ 993.765908] ? lock_acquire+0x1ed/0x520 [ 993.769882] ? mem_cgroup_id_get_many+0x160/0x160 [ 993.774735] ? lock_release+0xa10/0xa10 [ 993.778773] mem_cgroup_try_charge+0x627/0xe20 [ 993.783471] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 993.789013] ? mem_cgroup_protected+0xa60/0xa60 [ 993.793740] ? shmem_getattr+0x2c0/0x2c0 [ 993.797800] ? trace_hardirqs_on_caller+0xc0/0x310 [ 993.802730] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 993.808186] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 993.812957] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 993.818158] shmem_getpage_gfp+0x186b/0x4840 [ 993.822581] ? shmem_add_to_page_cache+0x1950/0x1950 [ 993.827689] ? mark_held_locks+0x130/0x130 [ 993.832017] ? check_preemption_disabled+0x48/0x200 [ 993.837121] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 993.842791] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 993.848329] ? check_preemption_disabled+0x48/0x200 [ 993.853487] ? debug_smp_processor_id+0x1c/0x20 [ 993.858182] ? perf_trace_lock_acquire+0x15b/0x800 [ 993.863230] ? check_preemption_disabled+0x48/0x200 [ 993.868249] ? perf_trace_lock+0x7a0/0x7a0 [ 993.872486] ? check_preemption_disabled+0x48/0x200 [ 993.877626] ? debug_smp_processor_id+0x1c/0x20 [ 993.882453] ? perf_trace_lock+0x14d/0x7a0 [ 993.886739] ? retint_kernel+0x2d/0x2d [ 993.890632] ? trace_hardirqs_on_caller+0xc0/0x310 [ 993.895574] ? retint_kernel+0x2d/0x2d [ 993.899461] ? trace_hardirqs_on_caller+0xc0/0x310 [ 993.904391] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 993.909285] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 993.914793] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 993.920289] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 993.925750] ? lock_acquire+0x1ed/0x520 [ 993.929725] ? alloc_set_pte+0x1447/0x1f40 [ 993.934103] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 993.939645] ? check_preemption_disabled+0x48/0x200 [ 993.944664] ? debug_smp_processor_id+0x1c/0x20 [ 993.949333] ? perf_trace_lock+0x14d/0x7a0 [ 993.953633] ? __rwlock_init+0x140/0x140 [ 993.957707] ? lock_is_held_type+0x210/0x210 [ 993.962123] ? _raw_spin_lock+0x35/0x40 [ 993.966100] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 993.971814] ? alloc_set_pte+0xdee/0x1f40 [ 993.976099] ? xas_descend+0x201/0x510 [ 993.980077] ? do_swap_page+0x3660/0x3660 [ 993.984226] ? retint_kernel+0x2d/0x2d [ 993.988111] ? trace_hardirqs_on_caller+0xc0/0x310 [ 993.993043] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 993.998586] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 994.004044] ? lock_is_held_type+0x210/0x210 [ 994.008459] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 994.014146] ? filemap_map_pages+0xd11/0x19b0 [ 994.018640] ? lock_downgrade+0x900/0x900 [ 994.022794] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 994.027870] ? filemap_map_pages+0xba2/0x19b0 [ 994.032365] ? filemap_map_pages+0xbb1/0x19b0 [ 994.036863] ? filemap_map_pages+0xd38/0x19b0 [ 994.041363] ? find_get_entries_tag+0x1400/0x1400 [ 994.046291] ? lock_downgrade+0x900/0x900 [ 994.050440] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 994.055977] ? check_preemption_disabled+0x48/0x200 [ 994.060996] ? debug_smp_processor_id+0x1c/0x20 [ 994.065799] ? perf_trace_lock+0x14d/0x7a0 [ 994.070036] ? __pte_alloc_kernel+0x220/0x220 [ 994.074560] ? retint_kernel+0x2d/0x2d [ 994.078448] ? trace_hardirqs_on_caller+0xc0/0x310 [ 994.083379] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 994.088134] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 994.093590] shmem_fault+0x25f/0x960 [ 994.097430] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 994.102709] ? retint_kernel+0x2d/0x2d [ 994.106631] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 994.112048] ? __do_fault+0x92/0x6b0 [ 994.115767] __do_fault+0x100/0x6b0 [ 994.119448] ? lock_downgrade+0x900/0x900 [ 994.123603] ? pmd_devmap_trans_unstable+0x220/0x220 [ 994.128708] ? kasan_check_read+0x11/0x20 [ 994.132854] ? do_raw_spin_unlock+0xa7/0x2f0 [ 994.137361] ? do_raw_spin_trylock+0x270/0x270 [ 994.142069] __handle_mm_fault+0x3d40/0x5a40 [ 994.146484] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 994.151353] ? lock_is_held_type+0x210/0x210 [ 994.155857] ? perf_trace_lock+0x7a0/0x7a0 [ 994.160096] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 994.165634] ? pmd_huge+0xf4/0x140 [ 994.169184] ? follow_page_mask+0x18b/0x2110 [ 994.173596] ? gup_pgd_range+0x3ab0/0x3ab0 [ 994.178160] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 994.183667] ? lock_is_held_type+0x210/0x210 [ 994.188166] ? handle_mm_fault+0x42a/0xc70 [ 994.192399] ? lock_downgrade+0x900/0x900 [ 994.196570] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 994.201499] ? retint_kernel+0x2d/0x2d [ 994.205425] ? __get_user_pages+0x806/0x1b30 [ 994.209833] ? trace_hardirqs_off_caller+0x300/0x300 [ 994.214992] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 994.220556] ? check_preemption_disabled+0x48/0x200 [ 994.225572] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 994.230333] handle_mm_fault+0x54f/0xc70 [ 994.234710] ? __handle_mm_fault+0x5a40/0x5a40 [ 994.239298] __get_user_pages+0x806/0x1b30 [ 994.243564] ? follow_page_mask+0x2110/0x2110 [ 994.248059] ? lock_is_held_type+0x210/0x210 [ 994.252473] ? __x64_sys_brk+0x850/0x850 [ 994.256555] ? check_preemption_disabled+0x48/0x200 [ 994.261580] ? lock_acquire+0x1ed/0x520 [ 994.265679] ? __mm_populate+0x31a/0x4d0 [ 994.269743] ? lock_release+0xa10/0xa10 [ 994.273716] ? perf_trace_sched_process_exec+0x860/0x860 [ 994.279251] ? lock_is_held_type+0x210/0x210 [ 994.283665] populate_vma_page_range+0x2db/0x3d0 [ 994.288425] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 994.293356] ? find_vma+0x34/0x190 [ 994.296956] __mm_populate+0x286/0x4d0 [ 994.300848] ? populate_vma_page_range+0x3d0/0x3d0 [ 994.305779] ? down_read_killable+0x150/0x150 [ 994.310464] ? security_mmap_file+0x174/0x1b0 [ 994.314962] vm_mmap_pgoff+0x27f/0x2c0 [ 994.318910] ? vma_is_stack_for_current+0xd0/0xd0 [ 994.323755] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 994.328534] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 994.333986] ? kasan_check_read+0x11/0x20 [ 994.338277] ? _copy_to_user+0xc8/0x110 [ 994.342273] ksys_mmap_pgoff+0xf1/0x660 [ 994.346307] ? find_mergeable_anon_vma+0xd0/0xd0 [ 994.351060] ? retint_kernel+0x2d/0x2d [ 994.354954] __x64_sys_mmap+0xe9/0x1b0 [ 994.358841] ? __x64_sys_mmap+0xa/0x1b0 [ 994.362814] do_syscall_64+0x1b9/0x820 [ 994.366711] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 994.372279] ? syscall_return_slowpath+0x5e0/0x5e0 [ 994.377209] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 994.382057] ? trace_hardirqs_on_caller+0x310/0x310 [ 994.387072] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 994.392089] ? prepare_exit_to_usermode+0x291/0x3b0 [ 994.397163] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 994.402015] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 994.407315] RIP: 0033:0x457579 [ 994.410594] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 994.429717] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 994.437426] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 994.444691] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 994.451973] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 994.459235] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 994.466547] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 994.474221] Memory limit reached of cgroup /syz0 [ 994.479287] memory: usage 204996kB, limit 204800kB, failcnt 6565 [ 994.485828] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 994.492717] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 994.498918] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:540KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 994.523540] Out of memory and no killable processes... [ 994.589561] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 994.601701] syz-executor0 cpuset=syz0 mems_allowed=0 [ 994.606971] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 994.615371] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 994.624726] Call Trace: [ 994.627324] dump_stack+0x244/0x3ab [ 994.630941] ? dump_stack_print_info.cold.2+0x52/0x52 [ 994.636118] ? lock_is_held_type+0x210/0x210 [ 994.640526] dump_header+0x27b/0xf72 [ 994.644232] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 994.649153] ? pagefault_out_of_memory+0x197/0x197 [ 994.654075] ? rcu_read_unlock+0x33/0x60 [ 994.658143] ? mem_cgroup_iter+0x514/0x1160 [ 994.662492] ? lock_is_held_type+0x210/0x210 [ 994.666905] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 994.671652] ? css_task_iter_end+0x222/0x490 [ 994.676059] ? lock_downgrade+0x900/0x900 [ 994.680203] ? trace_hardirqs_on+0xbd/0x310 [ 994.684526] ? kasan_check_read+0x11/0x20 [ 994.688692] ? css_task_iter_end+0x222/0x490 [ 994.693089] ? trace_hardirqs_off_caller+0x300/0x300 [ 994.698192] ? _raw_spin_unlock_irq+0x60/0x80 [ 994.702677] ? css_task_iter_end+0x2ce/0x490 [ 994.707076] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 994.712603] ? cgroup_procs_next+0x70/0x70 [ 994.716827] ? _raw_spin_unlock_irq+0x60/0x80 [ 994.721313] ? oom_badness+0xaa0/0xaa0 [ 994.725193] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 994.729937] ? mem_cgroup_iter_break+0x30/0x30 [ 994.734536] ? cgroup_file_notify+0x226/0x2f0 [ 994.739033] out_of_memory.cold.30+0xf/0x184 [ 994.743438] ? kasan_check_read+0x11/0x20 [ 994.747611] ? oom_killer_disable+0x3a0/0x3a0 [ 994.752108] mem_cgroup_out_of_memory+0x15e/0x210 [ 994.756940] ? memory_oom_group_write+0x160/0x160 [ 994.761774] ? mem_cgroup_try_charge+0x627/0xe20 [ 994.766540] ? page_counter_try_charge+0x1c1/0x220 [ 994.771464] try_charge+0xb7c/0x1710 [ 994.775179] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 994.780146] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 994.784853] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 994.790403] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 994.795995] ? lock_page_memcg+0x350/0x350 [ 994.800248] ? lock_acquire+0x1ed/0x520 [ 994.804218] ? mem_cgroup_id_get_many+0x160/0x160 [ 994.809060] ? lock_release+0xa10/0xa10 [ 994.813042] mem_cgroup_try_charge+0x627/0xe20 [ 994.817622] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 994.823158] ? mem_cgroup_protected+0xa60/0xa60 [ 994.827822] ? retint_kernel+0x2d/0x2d [ 994.831711] ? trace_hardirqs_on_caller+0xc0/0x310 [ 994.836637] ? shmem_getattr+0x2c0/0x2c0 [ 994.840694] ? trace_hardirqs_on_caller+0xc0/0x310 [ 994.845622] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 994.850380] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 994.855828] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 994.861375] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 994.866134] ? retint_kernel+0x2d/0x2d [ 994.870028] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 994.874960] shmem_getpage_gfp+0x186b/0x4840 [ 994.879637] ? shmem_add_to_page_cache+0x1950/0x1950 [ 994.884743] ? mark_held_locks+0x130/0x130 [ 994.888979] ? check_preemption_disabled+0x48/0x200 [ 994.893998] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 994.899563] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 994.905163] ? check_preemption_disabled+0x48/0x200 [ 994.910180] ? debug_smp_processor_id+0x1c/0x20 [ 994.914988] ? perf_trace_lock_acquire+0x15b/0x800 [ 994.920005] ? check_preemption_disabled+0x48/0x200 [ 994.925034] ? perf_trace_lock+0x7a0/0x7a0 [ 994.929448] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 994.934908] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 994.939669] ? mark_held_locks+0x130/0x130 [ 994.944145] ? lock_acquire+0x1ed/0x520 [ 994.948122] ? alloc_set_pte+0x1447/0x1f40 [ 994.952360] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 994.957983] ? check_preemption_disabled+0x48/0x200 [ 994.963001] ? debug_smp_processor_id+0x1c/0x20 [ 994.967669] ? perf_trace_lock+0x14d/0x7a0 [ 994.971908] ? __rwlock_init+0x140/0x140 [ 994.975985] ? lock_is_held_type+0x210/0x210 [ 994.980396] ? _raw_spin_lock+0x35/0x40 [ 994.984374] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 994.989911] ? alloc_set_pte+0xdee/0x1f40 [ 994.994118] ? xas_descend+0x201/0x510 [ 994.998012] ? do_swap_page+0x3660/0x3660 [ 995.002165] ? retint_kernel+0x2d/0x2d [ 995.006055] ? trace_hardirqs_on_caller+0xc0/0x310 [ 995.010989] ? trace_hardirqs_on_caller+0xc0/0x310 [ 995.015924] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 995.021375] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 995.027015] ? lock_is_held_type+0x210/0x210 [ 995.031431] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 995.036986] ? filemap_map_pages+0xd11/0x19b0 [ 995.041484] ? lock_downgrade+0x900/0x900 [ 995.045640] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 995.050581] ? filemap_map_pages+0xe6a/0x19b0 [ 995.055081] ? filemap_map_pages+0xd38/0x19b0 [ 995.059643] ? find_get_entries_tag+0x1400/0x1400 [ 995.064491] ? lock_downgrade+0x900/0x900 [ 995.068785] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 995.074321] ? check_preemption_disabled+0x48/0x200 [ 995.079336] ? debug_smp_processor_id+0x1c/0x20 [ 995.084148] ? perf_trace_lock+0x14d/0x7a0 [ 995.088385] ? __pte_alloc_kernel+0x220/0x220 [ 995.092881] ? lock_is_held_type+0x210/0x210 [ 995.097292] shmem_fault+0x25f/0x960 [ 995.101081] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 995.106356] ? retint_kernel+0x2d/0x2d [ 995.110239] ? retint_kernel+0x2d/0x2d [ 995.114180] ? retint_kernel+0x2d/0x2d [ 995.118066] ? trace_hardirqs_on_caller+0xc0/0x310 [ 995.123051] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 995.127809] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 995.132727] __do_fault+0x100/0x6b0 [ 995.136358] ? lock_downgrade+0x900/0x900 [ 995.140653] ? pmd_devmap_trans_unstable+0x220/0x220 [ 995.145915] ? kasan_check_read+0x11/0x20 [ 995.150149] ? do_raw_spin_unlock+0xa7/0x2f0 [ 995.154580] ? do_raw_spin_trylock+0x270/0x270 [ 995.159318] __handle_mm_fault+0x3d40/0x5a40 [ 995.163736] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 995.168581] ? lock_is_held_type+0x210/0x210 [ 995.172989] ? perf_trace_lock+0x7a0/0x7a0 [ 995.177241] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 995.182780] ? pmd_huge+0xf4/0x140 [ 995.186330] ? follow_page_mask+0x18b/0x2110 [ 995.190741] ? retint_kernel+0x2d/0x2d [ 995.194637] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 995.199649] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 995.205796] ? lock_is_held_type+0x210/0x210 [ 995.210206] ? handle_mm_fault+0x42a/0xc70 [ 995.214443] ? lock_downgrade+0x900/0x900 [ 995.218605] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 995.223561] ? retint_kernel+0x2d/0x2d [ 995.227506] ? __get_user_pages+0x806/0x1b30 [ 995.231961] ? trace_hardirqs_off_caller+0x300/0x300 [ 995.237079] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 995.242619] ? check_preemption_disabled+0x48/0x200 [ 995.247640] handle_mm_fault+0x54f/0xc70 [ 995.251701] ? __handle_mm_fault+0x5a40/0x5a40 [ 995.256290] __get_user_pages+0x806/0x1b30 [ 995.260557] ? follow_page_mask+0x2110/0x2110 [ 995.265054] ? lock_is_held_type+0x210/0x210 [ 995.269470] ? __x64_sys_brk+0x850/0x850 [ 995.273564] ? check_preemption_disabled+0x48/0x200 [ 995.278585] ? lock_acquire+0x1ed/0x520 [ 995.282569] ? __mm_populate+0x31a/0x4d0 [ 995.286633] ? lock_release+0xa10/0xa10 [ 995.290660] ? perf_trace_sched_process_exec+0x860/0x860 [ 995.296111] ? lock_is_held_type+0x210/0x210 [ 995.300613] populate_vma_page_range+0x2db/0x3d0 [ 995.305568] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 995.310498] ? find_vma+0x34/0x190 [ 995.314190] __mm_populate+0x286/0x4d0 [ 995.318140] ? populate_vma_page_range+0x3d0/0x3d0 [ 995.323220] ? down_read_killable+0x150/0x150 [ 995.327711] ? security_mmap_file+0x174/0x1b0 [ 995.332241] vm_mmap_pgoff+0x27f/0x2c0 [ 995.336135] ? vma_is_stack_for_current+0xd0/0xd0 [ 995.341376] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 995.346135] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 995.351586] ? kasan_check_read+0x11/0x20 [ 995.355791] ? _copy_to_user+0xc8/0x110 [ 995.359774] ksys_mmap_pgoff+0xf1/0x660 [ 995.364074] ? find_mergeable_anon_vma+0xd0/0xd0 [ 995.368883] ? retint_kernel+0x2d/0x2d [ 995.372893] __x64_sys_mmap+0xe9/0x1b0 [ 995.376781] ? __x64_sys_mmap+0xa/0x1b0 [ 995.380873] do_syscall_64+0x1b9/0x820 [ 995.384763] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 995.390129] ? syscall_return_slowpath+0x5e0/0x5e0 [ 995.395086] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 995.400029] ? trace_hardirqs_on_caller+0x310/0x310 [ 995.405047] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 995.410198] ? prepare_exit_to_usermode+0x291/0x3b0 [ 995.415218] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 995.420215] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 995.425496] RIP: 0033:0x457579 [ 995.428719] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 995.447707] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 995.455474] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 995.462744] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 995.470124] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 995.477391] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 995.484658] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 995.492214] Memory limit reached of cgroup /syz0 [ 995.497257] memory: usage 205000kB, limit 204800kB, failcnt 6573 [ 995.503647] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 995.510454] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 995.516700] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:544KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 995.540141] Out of memory and no killable processes... [ 995.622241] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 995.634579] syz-executor0 cpuset=syz0 mems_allowed=0 [ 995.640175] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 995.648575] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 995.657926] Call Trace: [ 995.660550] dump_stack+0x244/0x3ab [ 995.664189] ? dump_stack_print_info.cold.2+0x52/0x52 [ 995.669482] ? lock_is_held_type+0x210/0x210 [ 995.673895] dump_header+0x27b/0xf72 [ 995.677615] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 995.682690] ? retint_kernel+0x2d/0x2d [ 995.686646] ? pagefault_out_of_memory+0x197/0x197 [ 995.691682] ? rcu_read_unlock+0x33/0x60 [ 995.695919] ? mem_cgroup_iter+0x514/0x1160 [ 995.700245] ? lock_is_held_type+0x210/0x210 [ 995.704653] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 995.709412] ? css_task_iter_end+0x222/0x490 [ 995.713885] ? lock_downgrade+0x900/0x900 [ 995.718126] ? trace_hardirqs_on+0xbd/0x310 [ 995.722445] ? kasan_check_read+0x11/0x20 [ 995.726672] ? css_task_iter_end+0x222/0x490 [ 995.731083] ? trace_hardirqs_off_caller+0x300/0x300 [ 995.736195] ? _raw_spin_unlock_irq+0x60/0x80 [ 995.740759] ? css_task_iter_end+0x2ce/0x490 [ 995.745229] ? cgroup_procs_next+0x70/0x70 [ 995.749471] ? _raw_spin_unlock_irq+0x60/0x80 [ 995.754063] ? oom_badness+0xaa0/0xaa0 [ 995.758094] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 995.762852] ? mem_cgroup_iter_break+0x30/0x30 [ 995.767466] out_of_memory.cold.30+0xf/0x184 [ 995.772049] ? oom_killer_disable+0x3a0/0x3a0 [ 995.776572] ? trace_hardirqs_on+0xb4/0x310 [ 995.780894] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 995.786003] mem_cgroup_out_of_memory+0x15e/0x210 [ 995.791113] ? memory_oom_group_write+0x160/0x160 [ 995.795956] ? mem_cgroup_try_charge+0x627/0xe20 [ 995.800777] ? page_counter_try_charge+0x1c1/0x220 [ 995.805709] try_charge+0xb7c/0x1710 [ 995.809425] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 995.814479] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 995.819153] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 995.824691] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 995.830402] ? lock_page_memcg+0x350/0x350 [ 995.834659] ? lock_acquire+0x1ed/0x520 [ 995.838688] ? mem_cgroup_id_get_many+0x160/0x160 [ 995.843565] ? lock_release+0xa10/0xa10 [ 995.847575] mem_cgroup_try_charge+0x627/0xe20 [ 995.852159] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 995.857697] ? mem_cgroup_protected+0xa60/0xa60 [ 995.862367] ? shmem_getattr+0x2c0/0x2c0 [ 995.866427] ? trace_hardirqs_on_caller+0xc0/0x310 [ 995.871417] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 995.876875] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 995.881638] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 995.886574] shmem_getpage_gfp+0x186b/0x4840 [ 995.890993] ? shmem_add_to_page_cache+0x1950/0x1950 [ 995.896283] ? mark_held_locks+0x130/0x130 [ 995.900548] ? check_preemption_disabled+0x48/0x200 [ 995.905571] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 995.911115] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 995.916739] ? check_preemption_disabled+0x48/0x200 [ 995.921895] ? debug_smp_processor_id+0x1c/0x20 [ 995.926583] ? perf_trace_lock_acquire+0x15b/0x800 [ 995.931547] ? check_preemption_disabled+0x48/0x200 [ 995.936584] ? perf_trace_lock+0x7a0/0x7a0 [ 995.940819] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 995.946269] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 995.951789] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 995.956578] ? retint_kernel+0x2d/0x2d [ 995.960589] ? trace_hardirqs_on_caller+0xc0/0x310 [ 995.965544] ? mark_held_locks+0x130/0x130 [ 995.969780] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 995.974567] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 995.980022] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 995.985574] ? check_preemption_disabled+0x48/0x200 [ 995.990591] ? debug_smp_processor_id+0x1c/0x20 [ 995.995259] ? perf_trace_lock+0x14d/0x7a0 [ 995.999639] ? retint_kernel+0x2d/0x2d [ 996.003550] ? retint_kernel+0x2d/0x2d [ 996.007614] ? lock_is_held_type+0x210/0x210 [ 996.012167] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 996.017681] ? alloc_set_pte+0x155c/0x1f40 [ 996.021933] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 996.027484] ? alloc_set_pte+0xdee/0x1f40 [ 996.031692] ? do_swap_page+0x3660/0x3660 [ 996.035841] ? retint_kernel+0x2d/0x2d [ 996.039735] ? retint_kernel+0x2d/0x2d [ 996.043708] ? retint_kernel+0x2d/0x2d [ 996.047597] ? trace_hardirqs_on_caller+0xc0/0x310 [ 996.052559] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 996.057315] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 996.062770] ? unlock_page+0x2b8/0x4c0 [ 996.066656] ? lock_is_held_type+0x210/0x210 [ 996.071066] ? filemap_map_pages+0xd11/0x19b0 [ 996.075688] ? lock_downgrade+0x900/0x900 [ 996.079897] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 996.084831] ? filemap_map_pages+0xc0d/0x19b0 [ 996.089328] ? filemap_map_pages+0xd38/0x19b0 [ 996.093829] ? find_get_entries_tag+0x1400/0x1400 [ 996.098671] ? lock_downgrade+0x900/0x900 [ 996.102820] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 996.108363] ? check_preemption_disabled+0x48/0x200 [ 996.113413] ? debug_smp_processor_id+0x1c/0x20 [ 996.118140] ? perf_trace_lock+0x14d/0x7a0 [ 996.122375] ? retint_kernel+0x2d/0x2d [ 996.126263] ? trace_hardirqs_on_caller+0xc0/0x310 [ 996.131191] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 996.135946] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 996.141393] ? lock_is_held_type+0x210/0x210 [ 996.145808] shmem_fault+0x25f/0x960 [ 996.149550] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 996.154314] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 996.159595] ? retint_kernel+0x2d/0x2d [ 996.163482] ? trace_hardirqs_on_caller+0xc0/0x310 [ 996.168411] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 996.173169] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 996.178677] ? lock_release+0x4ef/0xa10 [ 996.182655] __do_fault+0x100/0x6b0 [ 996.186285] ? pmd_devmap_trans_unstable+0x220/0x220 [ 996.191484] ? retint_kernel+0x2d/0x2d [ 996.195380] __handle_mm_fault+0x3d40/0x5a40 [ 996.199961] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 996.204811] ? lock_is_held_type+0x210/0x210 [ 996.209222] ? perf_trace_lock+0x7a0/0x7a0 [ 996.213460] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 996.219053] ? pmd_huge+0xf4/0x140 [ 996.222604] ? follow_page_mask+0x18b/0x2110 [ 996.227017] ? retint_kernel+0x2d/0x2d [ 996.230913] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 996.235674] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 996.241125] ? lock_is_held_type+0x210/0x210 [ 996.245565] ? handle_mm_fault+0x42a/0xc70 [ 996.249802] ? lock_downgrade+0x900/0x900 [ 996.254044] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 996.258975] ? retint_kernel+0x2d/0x2d [ 996.262872] handle_mm_fault+0x54f/0xc70 [ 996.266936] ? __handle_mm_fault+0x5a40/0x5a40 [ 996.271554] __get_user_pages+0x806/0x1b30 [ 996.275800] ? follow_page_mask+0x2110/0x2110 [ 996.280353] ? lock_is_held_type+0x210/0x210 [ 996.284765] ? __x64_sys_brk+0x850/0x850 [ 996.288880] ? check_preemption_disabled+0x48/0x200 [ 996.293902] ? lock_acquire+0x1ed/0x520 [ 996.297964] ? __mm_populate+0x31a/0x4d0 [ 996.302289] ? lock_release+0xa10/0xa10 [ 996.306259] ? perf_trace_sched_process_exec+0x860/0x860 [ 996.311708] ? lock_is_held_type+0x210/0x210 [ 996.316185] populate_vma_page_range+0x2db/0x3d0 [ 996.321002] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 996.326025] ? find_vma+0x34/0x190 [ 996.329775] __mm_populate+0x286/0x4d0 [ 996.333806] ? populate_vma_page_range+0x3d0/0x3d0 [ 996.338733] ? down_read_killable+0x150/0x150 [ 996.343229] ? security_mmap_file+0x174/0x1b0 [ 996.347731] vm_mmap_pgoff+0x27f/0x2c0 [ 996.351624] ? vma_is_stack_for_current+0xd0/0xd0 [ 996.356469] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 996.361245] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 996.366693] ? kasan_check_read+0x11/0x20 [ 996.370842] ? _copy_to_user+0xc8/0x110 [ 996.374824] ksys_mmap_pgoff+0xf1/0x660 [ 996.378798] ? find_mergeable_anon_vma+0xd0/0xd0 [ 996.383583] ? retint_kernel+0x2d/0x2d [ 996.387476] __x64_sys_mmap+0xe9/0x1b0 [ 996.391418] ? __x64_sys_mmap+0xa/0x1b0 [ 996.395397] do_syscall_64+0x1b9/0x820 [ 996.399283] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 996.404647] ? syscall_return_slowpath+0x5e0/0x5e0 [ 996.409579] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 996.414424] ? trace_hardirqs_on_caller+0x310/0x310 [ 996.419727] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 996.424746] ? prepare_exit_to_usermode+0x291/0x3b0 [ 996.429767] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 996.434620] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 996.439873] RIP: 0033:0x457579 [ 996.443129] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 996.462239] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 996.469949] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 996.477646] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 996.484913] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 996.492183] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 996.499448] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 996.506938] Memory limit reached of cgroup /syz0 [ 996.512005] memory: usage 205004kB, limit 204800kB, failcnt 6581 [ 996.518498] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 996.525647] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 996.531858] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:548KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 996.557021] Out of memory and no killable processes... [ 996.643412] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 996.655724] syz-executor0 cpuset=syz0 mems_allowed=0 [ 996.661235] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 996.669897] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 996.679248] Call Trace: [ 996.681843] dump_stack+0x244/0x3ab [ 996.685476] ? dump_stack_print_info.cold.2+0x52/0x52 [ 996.690669] ? lock_is_held_type+0x210/0x210 [ 996.695081] dump_header+0x27b/0xf72 [ 996.698797] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 996.703789] ? pagefault_out_of_memory+0x197/0x197 [ 996.708724] ? rcu_read_unlock+0x33/0x60 [ 996.712787] ? mem_cgroup_iter+0x514/0x1160 [ 996.717110] ? lock_is_held_type+0x210/0x210 [ 996.721548] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 996.726308] ? css_task_iter_end+0x222/0x490 [ 996.730719] ? retint_kernel+0x2d/0x2d [ 996.734697] ? trace_hardirqs_on_caller+0xc0/0x310 [ 996.739629] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 996.744387] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 996.749836] ? trace_hardirqs_on+0xbd/0x310 [ 996.754156] ? kasan_check_read+0x11/0x20 [ 996.758366] ? css_task_iter_end+0x222/0x490 [ 996.762780] ? trace_hardirqs_off_caller+0x300/0x300 [ 996.767889] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 996.772664] ? retint_kernel+0x2d/0x2d [ 996.776576] ? oom_badness+0xaa0/0xaa0 [ 996.780465] ? oom_badness+0xaa0/0xaa0 [ 996.784359] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 996.789119] ? mem_cgroup_iter_break+0x30/0x30 [ 996.793878] ? cgroup_file_notify+0x226/0x2f0 [ 996.798469] out_of_memory.cold.30+0xf/0x184 [ 996.802879] ? kasan_check_read+0x11/0x20 [ 996.807290] ? oom_killer_disable+0x3a0/0x3a0 [ 996.811931] mem_cgroup_out_of_memory+0x15e/0x210 [ 996.816842] ? memory_oom_group_write+0x160/0x160 [ 996.821827] ? mem_cgroup_try_charge+0x627/0xe20 [ 996.826593] ? page_counter_try_charge+0x1c1/0x220 [ 996.831552] try_charge+0xb7c/0x1710 [ 996.835274] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 996.840267] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 996.844941] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 996.850667] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 996.856376] ? lock_page_memcg+0x350/0x350 [ 996.860620] ? lock_acquire+0x1ed/0x520 [ 996.864657] ? mem_cgroup_id_get_many+0x160/0x160 [ 996.869635] ? lock_release+0xa10/0xa10 [ 996.873632] mem_cgroup_try_charge+0x627/0xe20 [ 996.878217] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 996.883755] ? mem_cgroup_protected+0xa60/0xa60 [ 996.888542] ? shmem_getattr+0x2c0/0x2c0 [ 996.892615] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 996.897199] ? lock_downgrade+0x900/0x900 [ 996.901355] ? trace_hardirqs_on+0xbd/0x310 [ 996.905677] ? kasan_check_read+0x11/0x20 [ 996.909916] ? trace_hardirqs_off_caller+0x300/0x300 [ 996.915031] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 996.919974] shmem_getpage_gfp+0x186b/0x4840 [ 996.924398] ? shmem_add_to_page_cache+0x1950/0x1950 [ 996.929693] ? mark_held_locks+0x130/0x130 [ 996.934081] ? check_preemption_disabled+0x48/0x200 [ 996.939104] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 996.944744] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 996.950288] ? check_preemption_disabled+0x48/0x200 [ 996.955368] ? debug_smp_processor_id+0x1c/0x20 [ 996.960044] ? perf_trace_lock_acquire+0x15b/0x800 [ 996.964978] ? check_preemption_disabled+0x48/0x200 [ 996.970000] ? perf_trace_lock+0x7a0/0x7a0 [ 996.974240] ? check_preemption_disabled+0x48/0x200 [ 996.979561] ? debug_smp_processor_id+0x1c/0x20 [ 996.984242] ? perf_trace_lock+0x14d/0x7a0 [ 996.988571] ? retint_kernel+0x2d/0x2d [ 996.992463] ? trace_hardirqs_on_caller+0xc0/0x310 [ 996.997400] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 997.002166] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 997.007628] ? mark_held_locks+0x130/0x130 [ 997.012025] ? lock_acquire+0x1ed/0x520 [ 997.016095] ? alloc_set_pte+0x1447/0x1f40 [ 997.020449] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 997.025991] ? check_preemption_disabled+0x48/0x200 [ 997.031201] ? debug_smp_processor_id+0x1c/0x20 [ 997.036072] ? perf_trace_lock+0x14d/0x7a0 [ 997.040311] ? __rwlock_init+0x140/0x140 [ 997.044376] ? lock_is_held_type+0x210/0x210 [ 997.048790] ? _raw_spin_lock+0x35/0x40 [ 997.052952] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 997.058494] ? alloc_set_pte+0xdee/0x1f40 [ 997.062737] ? xas_descend+0x201/0x510 [ 997.066635] ? do_swap_page+0x3660/0x3660 [ 997.070782] ? retint_kernel+0x2d/0x2d [ 997.074674] ? trace_hardirqs_on_caller+0xc0/0x310 [ 997.079748] ? retint_kernel+0x2d/0x2d [ 997.083800] ? trace_hardirqs_on_caller+0xc0/0x310 [ 997.089014] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 997.094646] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 997.099462] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 997.104978] ? lock_is_held_type+0x210/0x210 [ 997.109439] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 997.114988] ? filemap_map_pages+0xd11/0x19b0 [ 997.119688] ? lock_downgrade+0x900/0x900 [ 997.123930] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 997.128877] ? filemap_map_pages+0xd38/0x19b0 [ 997.133548] ? find_get_entries_tag+0x1400/0x1400 [ 997.138571] ? lock_downgrade+0x900/0x900 [ 997.142728] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 997.148358] ? check_preemption_disabled+0x48/0x200 [ 997.153443] ? debug_smp_processor_id+0x1c/0x20 [ 997.158121] ? perf_trace_lock+0x14d/0x7a0 [ 997.162371] ? __pte_alloc_kernel+0x220/0x220 [ 997.166879] ? retint_kernel+0x2d/0x2d [ 997.170772] ? trace_hardirqs_on_caller+0xc0/0x310 [ 997.175706] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 997.180464] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 997.185924] shmem_fault+0x25f/0x960 [ 997.189708] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 997.195118] ? retint_kernel+0x2d/0x2d [ 997.199073] ? __do_fault+0x92/0x6b0 [ 997.202791] __do_fault+0x100/0x6b0 [ 997.206420] ? lock_downgrade+0x900/0x900 [ 997.210686] ? pmd_devmap_trans_unstable+0x220/0x220 [ 997.215889] ? kasan_check_read+0x11/0x20 [ 997.220039] ? do_raw_spin_unlock+0xa7/0x2f0 [ 997.224451] ? do_raw_spin_trylock+0x270/0x270 [ 997.229040] ? retint_kernel+0x2d/0x2d [ 997.232934] __handle_mm_fault+0x3d40/0x5a40 [ 997.237471] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 997.242316] ? lock_is_held_type+0x210/0x210 [ 997.246858] ? perf_trace_lock+0x7a0/0x7a0 [ 997.251154] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 997.256750] ? pmd_huge+0xf4/0x140 [ 997.260362] ? follow_page_mask+0x18b/0x2110 [ 997.264771] ? retint_kernel+0x2d/0x2d [ 997.268663] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 997.273421] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 997.278876] ? lock_is_held_type+0x210/0x210 [ 997.283291] ? handle_mm_fault+0x42a/0xc70 [ 997.287754] ? lock_downgrade+0x900/0x900 [ 997.291917] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 997.296972] ? retint_kernel+0x2d/0x2d [ 997.300868] handle_mm_fault+0x54f/0xc70 [ 997.304993] ? __handle_mm_fault+0x5a40/0x5a40 [ 997.309640] __get_user_pages+0x806/0x1b30 [ 997.313886] ? follow_page_mask+0x2110/0x2110 [ 997.318385] ? lock_is_held_type+0x210/0x210 [ 997.322958] ? __x64_sys_brk+0x850/0x850 [ 997.327019] ? check_preemption_disabled+0x48/0x200 [ 997.332047] ? lock_acquire+0x1ed/0x520 [ 997.336022] ? __mm_populate+0x31a/0x4d0 [ 997.340555] ? lock_release+0xa10/0xa10 [ 997.344560] ? perf_trace_sched_process_exec+0x860/0x860 [ 997.350073] ? lock_is_held_type+0x210/0x210 [ 997.354491] populate_vma_page_range+0x2db/0x3d0 [ 997.359400] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 997.364333] ? find_vma+0x34/0x190 [ 997.367877] __mm_populate+0x286/0x4d0 [ 997.371861] ? populate_vma_page_range+0x3d0/0x3d0 [ 997.376799] ? down_read_killable+0x150/0x150 [ 997.381435] ? security_mmap_file+0x174/0x1b0 [ 997.386012] vm_mmap_pgoff+0x27f/0x2c0 [ 997.389909] ? vma_is_stack_for_current+0xd0/0xd0 [ 997.394813] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 997.399578] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 997.405102] ? kasan_check_read+0x11/0x20 [ 997.413777] ? _copy_to_user+0xc8/0x110 [ 997.417825] ksys_mmap_pgoff+0xf1/0x660 [ 997.421808] ? find_mergeable_anon_vma+0xd0/0xd0 [ 997.426576] ? retint_kernel+0x2d/0x2d [ 997.430477] __x64_sys_mmap+0xe9/0x1b0 [ 997.434367] ? __x64_sys_mmap+0xa/0x1b0 [ 997.438497] do_syscall_64+0x1b9/0x820 [ 997.442420] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 997.447971] ? syscall_return_slowpath+0x5e0/0x5e0 [ 997.452903] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 997.457752] ? trace_hardirqs_on_caller+0x310/0x310 [ 997.462910] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 997.467931] ? prepare_exit_to_usermode+0x291/0x3b0 [ 997.472959] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 997.477871] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 997.483063] RIP: 0033:0x457579 [ 997.486258] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 997.505495] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 997.513449] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 997.520899] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 997.528171] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 997.535442] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 997.542715] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 997.550591] Memory limit reached of cgroup /syz0 [ 997.555804] memory: usage 205008kB, limit 204800kB, failcnt 6589 [ 997.562292] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 997.569248] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 997.575646] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:552KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 997.602006] Out of memory and no killable processes... [ 997.672397] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 997.684864] syz-executor0 cpuset=syz0 mems_allowed=0 [ 997.690564] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 997.698966] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 997.708318] Call Trace: [ 997.711027] dump_stack+0x244/0x3ab [ 997.714723] ? dump_stack_print_info.cold.2+0x52/0x52 [ 997.719921] ? lock_is_held_type+0x210/0x210 [ 997.724340] dump_header+0x27b/0xf72 [ 997.728195] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 997.733131] ? pagefault_out_of_memory+0x197/0x197 [ 997.738065] ? rcu_read_unlock+0x33/0x60 [ 997.742127] ? mem_cgroup_iter+0x514/0x1160 [ 997.746454] ? lock_is_held_type+0x210/0x210 [ 997.750864] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 997.755626] ? css_task_iter_end+0x222/0x490 [ 997.760107] ? lock_downgrade+0x900/0x900 [ 997.764261] ? trace_hardirqs_on+0xbd/0x310 [ 997.768691] ? kasan_check_read+0x11/0x20 [ 997.772858] ? css_task_iter_end+0x222/0x490 [ 997.777266] ? trace_hardirqs_off_caller+0x300/0x300 [ 997.782594] ? _raw_spin_unlock_irq+0x60/0x80 [ 997.787148] ? css_task_iter_end+0x2ce/0x490 [ 997.791634] ? cgroup_procs_next+0x70/0x70 [ 997.795928] ? _raw_spin_unlock_irq+0x60/0x80 [ 997.800875] ? oom_badness+0xaa0/0xaa0 [ 997.804913] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 997.809674] ? mem_cgroup_iter_break+0x30/0x30 [ 997.814353] ? cgroup_file_notify+0x226/0x2f0 [ 997.818851] out_of_memory.cold.30+0xf/0x184 [ 997.823261] ? kasan_check_read+0x11/0x20 [ 997.827556] ? oom_killer_disable+0x3a0/0x3a0 [ 997.832154] mem_cgroup_out_of_memory+0x15e/0x210 [ 997.837056] ? memory_oom_group_write+0x160/0x160 [ 997.841913] ? check_memory_region+0x117/0x1b0 [ 997.846544] try_charge+0xb7c/0x1710 [ 997.850265] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 997.855235] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 997.859962] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 997.865591] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 997.871374] ? lock_page_memcg+0x350/0x350 [ 997.875616] ? lock_acquire+0x1ed/0x520 [ 997.879736] ? mem_cgroup_id_get_many+0x160/0x160 [ 997.884696] ? lock_release+0xa10/0xa10 [ 997.888683] mem_cgroup_try_charge+0x627/0xe20 [ 997.893595] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 997.899191] ? mem_cgroup_protected+0xa60/0xa60 [ 997.903865] ? shmem_getattr+0x2c0/0x2c0 [ 997.907995] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 997.913582] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 997.918348] ? retint_kernel+0x2d/0x2d [ 997.922248] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 997.927238] shmem_getpage_gfp+0x186b/0x4840 [ 997.931662] ? shmem_add_to_page_cache+0x1950/0x1950 [ 997.936773] ? mark_held_locks+0x130/0x130 [ 997.941012] ? check_preemption_disabled+0x48/0x200 [ 997.946264] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 997.951804] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 997.957470] ? check_preemption_disabled+0x48/0x200 [ 997.962641] ? debug_smp_processor_id+0x1c/0x20 [ 997.967315] ? perf_trace_lock_acquire+0x15b/0x800 [ 997.972249] ? check_preemption_disabled+0x48/0x200 [ 997.977337] ? perf_trace_lock+0x7a0/0x7a0 [ 997.981576] ? check_preemption_disabled+0x48/0x200 [ 997.986680] ? debug_smp_processor_id+0x1c/0x20 [ 997.991460] ? perf_trace_lock+0x14d/0x7a0 [ 997.995701] ? retint_kernel+0x2d/0x2d [ 997.999648] ? trace_hardirqs_on_caller+0xc0/0x310 [ 998.004703] ? retint_kernel+0x2d/0x2d [ 998.008651] ? trace_hardirqs_on_caller+0xc0/0x310 [ 998.013588] ? retint_kernel+0x2d/0x2d [ 998.017578] ? retint_kernel+0x2d/0x2d [ 998.021465] ? trace_hardirqs_on_caller+0xc0/0x310 [ 998.026556] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 998.031316] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 998.036078] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 998.041560] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 998.047241] ? check_preemption_disabled+0x48/0x200 [ 998.052258] ? plist_check_prev_next+0x115/0x1b0 [ 998.057122] ? perf_trace_lock+0x14d/0x7a0 [ 998.061412] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 998.067102] ? plist_check_list+0x7e/0xa0 [ 998.071250] ? plist_check_head+0xea/0x150 [ 998.075485] ? plist_check_list+0xa0/0xa0 [ 998.079654] ? mark_held_locks+0x130/0x130 [ 998.083886] ? check_preemption_disabled+0x48/0x200 [ 998.088904] ? plist_del+0x4a1/0x9b0 [ 998.092619] ? rcu_qs+0x23/0x110 [ 998.096048] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 998.101590] ? check_preemption_disabled+0x48/0x200 [ 998.106611] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 998.112356] ? debug_smp_processor_id+0x1c/0x20 [ 998.117090] ? perf_trace_lock+0x14d/0x7a0 [ 998.121328] ? debug_smp_processor_id+0x1c/0x20 [ 998.126001] ? perf_trace_lock_acquire+0x15b/0x800 [ 998.130935] ? lock_is_held_type+0x210/0x210 [ 998.135433] ? perf_trace_lock+0x7a0/0x7a0 [ 998.139843] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 998.144899] ? filemap_map_pages+0xb69/0x19b0 [ 998.149396] ? filemap_map_pages+0xb8f/0x19b0 [ 998.153896] ? retint_kernel+0x2d/0x2d [ 998.157785] ? trace_hardirqs_on_caller+0xc0/0x310 [ 998.162719] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 998.167477] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 998.172929] ? dequeue_pushable_task+0x95/0x2e0 [ 998.177688] ? lock_is_held_type+0x210/0x210 [ 998.182088] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 998.186848] ? retint_kernel+0x2d/0x2d [ 998.191178] ? trace_hardirqs_on+0xb4/0x310 [ 998.195502] ? _raw_spin_unlock_irq+0x56/0x80 [ 998.200044] shmem_fault+0x25f/0x960 [ 998.203766] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 998.209108] ? trace_hardirqs_on_caller+0xc0/0x310 [ 998.214039] ? retint_kernel+0x2d/0x2d [ 998.217989] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 998.222751] __do_fault+0x100/0x6b0 [ 998.226552] ? lock_downgrade+0x900/0x900 [ 998.230704] ? pmd_devmap_trans_unstable+0x220/0x220 [ 998.235950] ? preempt_schedule+0x4d/0x60 [ 998.240100] ? preempt_schedule_common+0x1f/0xd0 [ 998.244945] ? preempt_schedule+0x4d/0x60 [ 998.249182] ? ___preempt_schedule+0x16/0x18 [ 998.253596] __handle_mm_fault+0x3d40/0x5a40 [ 998.258008] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 998.262960] ? lock_is_held_type+0x210/0x210 [ 998.267430] ? perf_trace_lock+0x7a0/0x7a0 [ 998.271666] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 998.277202] ? pmd_huge+0xf4/0x140 [ 998.280864] ? follow_page_mask+0x18b/0x2110 [ 998.285274] ? gup_pgd_range+0x3ab0/0x3ab0 [ 998.289624] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 998.295283] ? lock_is_held_type+0x210/0x210 [ 998.299787] ? handle_mm_fault+0x42a/0xc70 [ 998.304022] ? lock_downgrade+0x900/0x900 [ 998.308175] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 998.313229] ? retint_kernel+0x2d/0x2d [ 998.317121] ? __get_user_pages+0x806/0x1b30 [ 998.321557] ? trace_hardirqs_off_caller+0x300/0x300 [ 998.326664] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 998.332288] ? check_preemption_disabled+0x48/0x200 [ 998.337306] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 998.342068] handle_mm_fault+0x54f/0xc70 [ 998.346132] ? __handle_mm_fault+0x5a40/0x5a40 [ 998.350716] __get_user_pages+0x806/0x1b30 [ 998.354960] ? follow_page_mask+0x2110/0x2110 [ 998.359455] ? lock_is_held_type+0x210/0x210 [ 998.363927] ? __x64_sys_brk+0x850/0x850 [ 998.367988] ? check_preemption_disabled+0x48/0x200 [ 998.373008] ? lock_acquire+0x1ed/0x520 [ 998.376987] ? __mm_populate+0x31a/0x4d0 [ 998.381053] ? lock_release+0xa10/0xa10 [ 998.385028] ? perf_trace_sched_process_exec+0x860/0x860 [ 998.390567] ? lock_is_held_type+0x210/0x210 [ 998.395057] populate_vma_page_range+0x2db/0x3d0 [ 998.399908] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 998.404845] ? find_vma+0x34/0x190 [ 998.408452] __mm_populate+0x286/0x4d0 [ 998.412607] ? populate_vma_page_range+0x3d0/0x3d0 [ 998.417987] ? down_read_killable+0x150/0x150 [ 998.422487] ? security_mmap_file+0x174/0x1b0 [ 998.427020] vm_mmap_pgoff+0x27f/0x2c0 [ 998.431047] ? vma_is_stack_for_current+0xd0/0xd0 [ 998.435897] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 998.440714] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 998.446583] ? kasan_check_read+0x11/0x20 [ 998.450737] ? _copy_to_user+0xc8/0x110 [ 998.454780] ksys_mmap_pgoff+0xf1/0x660 [ 998.458820] ? find_mergeable_anon_vma+0xd0/0xd0 [ 998.463578] ? retint_kernel+0x2d/0x2d [ 998.467471] __x64_sys_mmap+0xe9/0x1b0 [ 998.471650] ? __x64_sys_mmap+0xa/0x1b0 [ 998.475686] do_syscall_64+0x1b9/0x820 [ 998.479587] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 998.484953] ? syscall_return_slowpath+0x5e0/0x5e0 [ 998.489882] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 998.494728] ? trace_hardirqs_on_caller+0x310/0x310 [ 998.499744] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 998.504764] ? prepare_exit_to_usermode+0x291/0x3b0 [ 998.509873] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 998.514723] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 998.519973] RIP: 0033:0x457579 [ 998.523170] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 998.542076] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 998.549930] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 998.557199] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 998.564563] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 998.571831] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 998.579152] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 998.586693] Memory limit reached of cgroup /syz0 [ 998.591673] memory: usage 205012kB, limit 204800kB, failcnt 6597 [ 998.598120] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 998.605548] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 998.611980] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:556KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 998.634716] Out of memory and no killable processes... [ 998.708074] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 998.720504] syz-executor0 cpuset=syz0 mems_allowed=0 [ 998.726329] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 998.734847] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 998.744255] Call Trace: [ 998.746846] dump_stack+0x244/0x3ab [ 998.750476] ? dump_stack_print_info.cold.2+0x52/0x52 [ 998.755671] ? lock_is_held_type+0x210/0x210 [ 998.760171] dump_header+0x27b/0xf72 [ 998.763888] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 998.768880] ? pagefault_out_of_memory+0x197/0x197 [ 998.773829] ? rcu_read_unlock+0x33/0x60 [ 998.778030] ? mem_cgroup_iter+0x514/0x1160 [ 998.782419] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 998.787175] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 998.792629] ? lock_is_held_type+0x210/0x210 [ 998.797117] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 998.801875] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 998.806640] ? retint_kernel+0x2d/0x2d [ 998.810561] ? trace_hardirqs_on+0xb4/0x310 [ 998.815032] ? _raw_spin_unlock_irq+0x56/0x80 [ 998.819559] ? _raw_spin_unlock_irq+0x60/0x80 [ 998.824059] ? css_task_iter_end+0x2ce/0x490 [ 998.828468] ? cgroup_procs_next+0x70/0x70 [ 998.832708] ? _raw_spin_unlock_irq+0x60/0x80 [ 998.837261] ? oom_badness+0xaa0/0xaa0 [ 998.841240] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 998.846109] ? mem_cgroup_iter_break+0x30/0x30 [ 998.850702] ? cgroup_file_notify+0x226/0x2f0 [ 998.855204] out_of_memory.cold.30+0xf/0x184 [ 998.859613] ? kasan_check_read+0x11/0x20 [ 998.863764] ? oom_killer_disable+0x3a0/0x3a0 [ 998.868270] mem_cgroup_out_of_memory+0x15e/0x210 [ 998.873118] ? memory_oom_group_write+0x160/0x160 [ 998.878103] ? mem_cgroup_try_charge+0x627/0xe20 [ 998.882860] ? page_counter_try_charge+0x1c1/0x220 [ 998.887791] try_charge+0xb7c/0x1710 [ 998.891631] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 998.896580] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 998.901252] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 998.906847] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 998.912549] ? lock_page_memcg+0x350/0x350 [ 998.916850] ? lock_acquire+0x1ed/0x520 [ 998.921077] ? mem_cgroup_id_get_many+0x160/0x160 [ 998.925924] ? lock_release+0xa10/0xa10 [ 998.930096] mem_cgroup_try_charge+0x627/0xe20 [ 998.934684] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 998.940280] ? mem_cgroup_protected+0xa60/0xa60 [ 998.945612] ? retint_kernel+0x2d/0x2d [ 998.949502] ? trace_hardirqs_on_caller+0xc0/0x310 [ 998.954578] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 998.960157] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 998.964917] ? retint_kernel+0x2d/0x2d [ 998.968812] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 998.973744] shmem_getpage_gfp+0x186b/0x4840 [ 998.978162] ? shmem_add_to_page_cache+0x1950/0x1950 [ 998.983268] ? mark_held_locks+0x130/0x130 [ 998.987502] ? check_preemption_disabled+0x48/0x200 [ 998.992637] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 998.998174] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 999.003799] ? check_preemption_disabled+0x48/0x200 [ 999.008838] ? debug_smp_processor_id+0x1c/0x20 [ 999.013544] ? perf_trace_lock_acquire+0x15b/0x800 [ 999.018480] ? check_preemption_disabled+0x48/0x200 [ 999.023497] ? retint_kernel+0x2d/0x2d [ 999.027412] ? trace_hardirqs_on_caller+0xc0/0x310 [ 999.032344] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 999.037100] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 999.042574] ? check_preemption_disabled+0x48/0x200 [ 999.047651] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 999.052412] ? retint_kernel+0x2d/0x2d [ 999.056366] ? lock_acquire+0x277/0x520 [ 999.060455] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 999.065994] ? check_preemption_disabled+0x48/0x200 [ 999.071071] ? debug_smp_processor_id+0x1c/0x20 [ 999.075741] ? perf_trace_lock+0x14d/0x7a0 [ 999.079989] ? __rwlock_init+0x140/0x140 [ 999.084139] ? lock_is_held_type+0x210/0x210 [ 999.088637] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 999.094107] ? _raw_spin_lock+0x35/0x40 [ 999.098260] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 999.103799] ? alloc_set_pte+0xdee/0x1f40 [ 999.107949] ? do_swap_page+0x3660/0x3660 [ 999.112236] ? retint_kernel+0x2d/0x2d [ 999.116133] ? lock_is_held_type+0x210/0x210 [ 999.120568] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 999.126108] ? filemap_map_pages+0xd11/0x19b0 [ 999.130605] ? lock_downgrade+0x900/0x900 [ 999.134818] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 999.139758] ? filemap_map_pages+0xd38/0x19b0 [ 999.144402] ? find_get_entries_tag+0x1400/0x1400 [ 999.149248] ? lock_downgrade+0x900/0x900 [ 999.153399] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 999.159031] ? check_preemption_disabled+0x48/0x200 [ 999.164054] ? debug_smp_processor_id+0x1c/0x20 [ 999.168724] ? perf_trace_lock+0x14d/0x7a0 [ 999.172962] ? __pte_alloc_kernel+0x220/0x220 [ 999.177556] ? retint_kernel+0x2d/0x2d [ 999.181449] ? trace_hardirqs_on_caller+0xc0/0x310 [ 999.186381] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 999.191137] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 999.196599] shmem_fault+0x25f/0x960 [ 999.200447] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 999.205735] ? retint_kernel+0x2d/0x2d [ 999.209864] ? __do_fault+0x92/0x6b0 [ 999.213711] __do_fault+0x100/0x6b0 [ 999.217339] ? lock_downgrade+0x900/0x900 [ 999.221487] ? pmd_devmap_trans_unstable+0x220/0x220 [ 999.226594] ? kasan_check_read+0x11/0x20 [ 999.230799] ? do_raw_spin_unlock+0xa7/0x2f0 [ 999.235265] ? do_raw_spin_trylock+0x270/0x270 [ 999.239856] __handle_mm_fault+0x3d40/0x5a40 [ 999.244267] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 999.249110] ? lock_is_held_type+0x210/0x210 [ 999.253785] ? perf_trace_lock+0x7a0/0x7a0 [ 999.258022] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 999.263639] ? pmd_huge+0xf4/0x140 [ 999.267198] ? follow_page_mask+0x18b/0x2110 [ 999.271745] ? retint_kernel+0x2d/0x2d [ 999.275641] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 999.280396] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 999.285905] ? lock_is_held_type+0x210/0x210 [ 999.290317] ? handle_mm_fault+0x42a/0xc70 [ 999.294577] ? lock_downgrade+0x900/0x900 [ 999.298731] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 999.303662] ? retint_kernel+0x2d/0x2d [ 999.307582] handle_mm_fault+0x54f/0xc70 [ 999.311646] ? __handle_mm_fault+0x5a40/0x5a40 [ 999.316320] __get_user_pages+0x806/0x1b30 [ 999.320583] ? follow_page_mask+0x2110/0x2110 [ 999.325079] ? lock_is_held_type+0x210/0x210 [ 999.329733] ? __x64_sys_brk+0x850/0x850 [ 999.333795] ? check_preemption_disabled+0x48/0x200 [ 999.338818] ? lock_acquire+0x1ed/0x520 [ 999.343444] ? __mm_populate+0x31a/0x4d0 [ 999.347510] ? lock_release+0xa10/0xa10 [ 999.351542] ? perf_trace_sched_process_exec+0x860/0x860 [ 999.356994] ? lock_is_held_type+0x210/0x210 [ 999.361409] populate_vma_page_range+0x2db/0x3d0 [ 999.366283] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 999.371268] ? find_vma+0x34/0x190 [ 999.374811] __mm_populate+0x286/0x4d0 [ 999.378701] ? populate_vma_page_range+0x3d0/0x3d0 [ 999.383632] ? down_read_killable+0x150/0x150 [ 999.388124] ? security_mmap_file+0x174/0x1b0 [ 999.392628] vm_mmap_pgoff+0x27f/0x2c0 [ 999.396550] ? vma_is_stack_for_current+0xd0/0xd0 [ 999.401400] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 999.406219] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 999.411678] ? kasan_check_read+0x11/0x20 [ 999.415846] ? _copy_to_user+0xc8/0x110 [ 999.419917] ksys_mmap_pgoff+0xf1/0x660 [ 999.423896] ? find_mergeable_anon_vma+0xd0/0xd0 [ 999.428648] ? retint_kernel+0x2d/0x2d [ 999.432574] __x64_sys_mmap+0xe9/0x1b0 [ 999.436465] ? __x64_sys_mmap+0xa/0x1b0 [ 999.440444] do_syscall_64+0x1b9/0x820 [ 999.444335] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 999.449875] ? syscall_return_slowpath+0x5e0/0x5e0 [ 999.454802] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 999.459649] ? trace_hardirqs_on_caller+0x310/0x310 [ 999.464670] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 999.469690] ? prepare_exit_to_usermode+0x291/0x3b0 [ 999.474864] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 999.479804] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 999.485058] RIP: 0033:0x457579 [ 999.488257] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 999.507411] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 999.515129] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 999.522399] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 999.529795] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 999.537121] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 999.544392] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 999.551927] Memory limit reached of cgroup /syz0 [ 999.556992] memory: usage 205016kB, limit 204800kB, failcnt 6605 [ 999.563424] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 999.570231] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 999.577257] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:560KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 999.600749] Out of memory and no killable processes... [ 999.675059] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 999.687824] syz-executor0 cpuset=syz0 mems_allowed=0 [ 999.693287] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 999.701709] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 999.711176] Call Trace: [ 999.713780] dump_stack+0x244/0x3ab [ 999.717410] ? dump_stack_print_info.cold.2+0x52/0x52 [ 999.722774] ? lock_is_held_type+0x210/0x210 [ 999.727298] dump_header+0x27b/0xf72 [ 999.731139] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 999.736226] ? pagefault_out_of_memory+0x197/0x197 [ 999.741161] ? rcu_read_unlock+0x33/0x60 [ 999.745312] ? mem_cgroup_iter+0x514/0x1160 [ 999.749726] ? lock_is_held_type+0x210/0x210 [ 999.754135] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 999.758955] ? css_task_iter_end+0x222/0x490 [ 999.763554] ? lock_downgrade+0x900/0x900 [ 999.767710] ? trace_hardirqs_on+0xbd/0x310 [ 999.772031] ? kasan_check_read+0x11/0x20 [ 999.776179] ? css_task_iter_end+0x222/0x490 [ 999.780589] ? trace_hardirqs_off_caller+0x300/0x300 [ 999.785700] ? _raw_spin_unlock_irq+0x60/0x80 [ 999.790197] ? css_task_iter_end+0x2ce/0x490 [ 999.794623] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 999.800376] ? cgroup_procs_next+0x70/0x70 [ 999.804693] ? _raw_spin_unlock_irq+0x60/0x80 [ 999.809335] ? oom_badness+0xaa0/0xaa0 [ 999.813283] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 999.818041] ? mem_cgroup_iter_break+0x30/0x30 [ 999.822640] out_of_memory.cold.30+0xf/0x184 [ 999.827056] ? oom_killer_disable+0x3a0/0x3a0 [ 999.831577] ? trace_hardirqs_on+0xb4/0x310 [ 999.835905] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 999.841017] mem_cgroup_out_of_memory+0x15e/0x210 [ 999.845864] ? memory_oom_group_write+0x160/0x160 [ 999.850706] ? mem_cgroup_try_charge+0x627/0xe20 [ 999.855669] ? page_counter_try_charge+0x1c1/0x220 [ 999.860603] try_charge+0xb7c/0x1710 [ 999.864407] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 999.869402] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 999.874202] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 999.879870] ? lock_page_memcg+0x350/0x350 [ 999.884484] ? lock_acquire+0x1ed/0x520 [ 999.888455] ? mem_cgroup_id_get_many+0x160/0x160 [ 999.893421] ? lock_release+0xa10/0xa10 [ 999.897408] mem_cgroup_try_charge+0x627/0xe20 [ 999.902005] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 999.907571] ? mem_cgroup_protected+0xa60/0xa60 [ 999.912245] ? shmem_getattr+0x2c0/0x2c0 [ 999.916415] ? trace_hardirqs_on_caller+0xc0/0x310 [ 999.921346] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 999.926807] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 999.931690] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 999.936799] shmem_getpage_gfp+0x186b/0x4840 [ 999.941337] ? shmem_add_to_page_cache+0x1950/0x1950 [ 999.946596] ? mark_held_locks+0x130/0x130 [ 999.951048] ? check_preemption_disabled+0x48/0x200 [ 999.956071] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 999.961734] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 999.967273] ? check_preemption_disabled+0x48/0x200 [ 999.972292] ? debug_smp_processor_id+0x1c/0x20 [ 999.976959] ? perf_trace_lock_acquire+0x15b/0x800 [ 999.982129] ? check_preemption_disabled+0x48/0x200 [ 999.987148] ? perf_trace_lock+0x7a0/0x7a0 [ 999.991384] ? check_preemption_disabled+0x48/0x200 [ 999.996402] ? debug_smp_processor_id+0x1c/0x20 [ 1000.001072] ? perf_trace_lock+0x14d/0x7a0 [ 1000.005309] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1000.010130] ? lock_is_held_type+0x210/0x210 [ 1000.014752] ? mark_held_locks+0x130/0x130 [ 1000.018990] ? lock_acquire+0x1ed/0x520 [ 1000.022966] ? alloc_set_pte+0x1447/0x1f40 [ 1000.027202] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1000.032740] ? check_preemption_disabled+0x48/0x200 [ 1000.037817] ? debug_smp_processor_id+0x1c/0x20 [ 1000.042578] ? perf_trace_lock+0x14d/0x7a0 [ 1000.046813] ? __rwlock_init+0x140/0x140 [ 1000.050875] ? lock_is_held_type+0x210/0x210 [ 1000.055498] ? _raw_spin_lock+0x35/0x40 [ 1000.059502] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1000.065206] ? alloc_set_pte+0xdee/0x1f40 [ 1000.069352] ? xas_descend+0x201/0x510 [ 1000.073242] ? do_swap_page+0x3660/0x3660 [ 1000.077389] ? retint_kernel+0x2d/0x2d [ 1000.081286] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1000.086272] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1000.091810] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1000.096577] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1000.102030] ? lock_is_held_type+0x210/0x210 [ 1000.106495] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1000.112066] ? filemap_map_pages+0xd11/0x19b0 [ 1000.116729] ? lock_downgrade+0x900/0x900 [ 1000.120879] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1000.125817] ? filemap_map_pages+0xd38/0x19b0 [ 1000.130316] ? find_get_entries_tag+0x1400/0x1400 [ 1000.135158] ? lock_downgrade+0x900/0x900 [ 1000.139386] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1000.144917] ? check_preemption_disabled+0x48/0x200 [ 1000.149926] ? debug_smp_processor_id+0x1c/0x20 [ 1000.154590] ? perf_trace_lock+0x14d/0x7a0 [ 1000.158816] ? __pte_alloc_kernel+0x220/0x220 [ 1000.163300] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1000.168741] ? lock_is_held_type+0x210/0x210 [ 1000.173145] shmem_fault+0x25f/0x960 [ 1000.176852] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1000.182132] __do_fault+0x100/0x6b0 [ 1000.185747] ? lock_downgrade+0x900/0x900 [ 1000.189878] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1000.194968] ? kasan_check_read+0x11/0x20 [ 1000.199103] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1000.203520] ? do_raw_spin_trylock+0x270/0x270 [ 1000.208101] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1000.213019] __handle_mm_fault+0x3d40/0x5a40 [ 1000.217421] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1000.222248] ? lock_is_held_type+0x210/0x210 [ 1000.226638] ? perf_trace_lock+0x7a0/0x7a0 [ 1000.230860] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1000.236381] ? pmd_huge+0xf4/0x140 [ 1000.239912] ? follow_page_mask+0x18b/0x2110 [ 1000.244305] ? retint_kernel+0x2d/0x2d [ 1000.248176] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1000.252935] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1000.258378] ? lock_is_held_type+0x210/0x210 [ 1000.262776] ? handle_mm_fault+0x42a/0xc70 [ 1000.266992] ? lock_downgrade+0x900/0x900 [ 1000.271140] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1000.276056] ? retint_kernel+0x2d/0x2d [ 1000.279934] handle_mm_fault+0x54f/0xc70 [ 1000.283997] ? __handle_mm_fault+0x5a40/0x5a40 [ 1000.293692] __get_user_pages+0x806/0x1b30 [ 1000.297934] ? follow_page_mask+0x2110/0x2110 [ 1000.302416] ? lock_is_held_type+0x210/0x210 [ 1000.306816] ? __x64_sys_brk+0x850/0x850 [ 1000.310859] ? check_preemption_disabled+0x48/0x200 [ 1000.315861] ? lock_acquire+0x1ed/0x520 [ 1000.319818] ? __mm_populate+0x31a/0x4d0 [ 1000.323866] ? lock_release+0xa10/0xa10 [ 1000.327823] ? perf_trace_sched_process_exec+0x860/0x860 [ 1000.333257] ? lock_is_held_type+0x210/0x210 [ 1000.337684] populate_vma_page_range+0x2db/0x3d0 [ 1000.342430] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1000.347344] ? find_vma+0x34/0x190 [ 1000.350868] __mm_populate+0x286/0x4d0 [ 1000.354745] ? populate_vma_page_range+0x3d0/0x3d0 [ 1000.359657] ? down_read_killable+0x150/0x150 [ 1000.364135] ? security_mmap_file+0x174/0x1b0 [ 1000.368616] vm_mmap_pgoff+0x27f/0x2c0 [ 1000.372488] ? vma_is_stack_for_current+0xd0/0xd0 [ 1000.377318] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1000.382062] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1000.387497] ? kasan_check_read+0x11/0x20 [ 1000.391637] ? _copy_to_user+0xc8/0x110 [ 1000.395614] ksys_mmap_pgoff+0xf1/0x660 [ 1000.399575] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1000.404312] ? retint_kernel+0x2d/0x2d [ 1000.408191] __x64_sys_mmap+0xe9/0x1b0 [ 1000.412063] ? __x64_sys_mmap+0xa/0x1b0 [ 1000.416024] do_syscall_64+0x1b9/0x820 [ 1000.419914] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1000.425439] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1000.430349] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1000.435177] ? trace_hardirqs_on_caller+0x310/0x310 [ 1000.440179] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1000.445180] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1000.450183] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1000.455033] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1000.460207] RIP: 0033:0x457579 [ 1000.463385] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1000.482522] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1000.490218] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1000.497470] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1000.504724] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1000.511976] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1000.519231] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1000.526659] Memory limit reached of cgroup /syz0 [ 1000.531784] memory: usage 205020kB, limit 204800kB, failcnt 6613 [ 1000.538173] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1000.545042] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1000.551285] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:564KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1000.576338] Out of memory and no killable processes... [ 1000.661088] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1000.673244] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1000.678421] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1000.686805] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1000.696139] Call Trace: [ 1000.698732] dump_stack+0x244/0x3ab [ 1000.702362] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1000.707552] ? lock_is_held_type+0x210/0x210 [ 1000.711953] dump_header+0x27b/0xf72 [ 1000.715654] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1000.720565] ? retint_kernel+0x2d/0x2d [ 1000.724439] ? pagefault_out_of_memory+0x197/0x197 [ 1000.729354] ? rcu_read_unlock+0x33/0x60 [ 1000.733396] ? mem_cgroup_iter+0x514/0x1160 [ 1000.737705] ? lock_is_held_type+0x210/0x210 [ 1000.742096] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1000.746839] ? css_task_iter_end+0x222/0x490 [ 1000.751229] ? lock_downgrade+0x900/0x900 [ 1000.755366] ? trace_hardirqs_on+0xbd/0x310 [ 1000.759668] ? kasan_check_read+0x11/0x20 [ 1000.763813] ? css_task_iter_end+0x222/0x490 [ 1000.768207] ? trace_hardirqs_off_caller+0x300/0x300 [ 1000.773305] ? _raw_spin_unlock_irq+0x60/0x80 [ 1000.777786] ? css_task_iter_end+0x2ce/0x490 [ 1000.782195] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1000.787720] ? cgroup_procs_next+0x70/0x70 [ 1000.791949] ? _raw_spin_unlock_irq+0x60/0x80 [ 1000.796434] ? oom_badness+0xaa0/0xaa0 [ 1000.800309] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1000.805071] ? mem_cgroup_iter_break+0x30/0x30 [ 1000.809650] out_of_memory.cold.30+0xf/0x184 [ 1000.814052] ? oom_killer_disable+0x3a0/0x3a0 [ 1000.818546] ? trace_hardirqs_on+0xb4/0x310 [ 1000.822855] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 1000.827948] mem_cgroup_out_of_memory+0x15e/0x210 [ 1000.832775] ? memory_oom_group_write+0x160/0x160 [ 1000.837603] ? page_counter_try_charge+0x1c1/0x220 [ 1000.842530] try_charge+0xb7c/0x1710 [ 1000.846231] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1000.851146] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1000.855802] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1000.861321] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1000.866845] ? lock_page_memcg+0x350/0x350 [ 1000.871069] ? lock_acquire+0x1ed/0x520 [ 1000.875031] ? mem_cgroup_id_get_many+0x160/0x160 [ 1000.879889] ? lock_release+0xa10/0xa10 [ 1000.883881] mem_cgroup_try_charge+0x627/0xe20 [ 1000.888450] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1000.893973] ? mem_cgroup_protected+0xa60/0xa60 [ 1000.898628] ? shmem_getattr+0x2c0/0x2c0 [ 1000.902675] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1000.907591] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1000.913036] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1000.917787] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1000.922703] shmem_getpage_gfp+0x186b/0x4840 [ 1000.927106] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1000.932203] ? mark_held_locks+0x130/0x130 [ 1000.936448] ? check_preemption_disabled+0x48/0x200 [ 1000.941451] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1000.946971] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1000.952495] ? check_preemption_disabled+0x48/0x200 [ 1000.957508] ? debug_smp_processor_id+0x1c/0x20 [ 1000.962175] ? perf_trace_lock_acquire+0x15b/0x800 [ 1000.967087] ? check_preemption_disabled+0x48/0x200 [ 1000.972095] ? perf_trace_lock+0x7a0/0x7a0 [ 1000.976329] ? check_preemption_disabled+0x48/0x200 [ 1000.981330] ? debug_smp_processor_id+0x1c/0x20 [ 1000.985987] ? perf_trace_lock+0x14d/0x7a0 [ 1000.990209] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1000.994954] ? lock_is_held_type+0x210/0x210 [ 1000.999349] ? mark_held_locks+0x130/0x130 [ 1001.003573] ? lock_acquire+0x1ed/0x520 [ 1001.007550] ? alloc_set_pte+0x1447/0x1f40 [ 1001.011770] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1001.017291] ? check_preemption_disabled+0x48/0x200 [ 1001.022293] ? debug_smp_processor_id+0x1c/0x20 [ 1001.027052] ? perf_trace_lock+0x14d/0x7a0 [ 1001.031283] ? __rwlock_init+0x140/0x140 [ 1001.035330] ? lock_is_held_type+0x210/0x210 [ 1001.039725] ? _raw_spin_lock+0x35/0x40 [ 1001.043684] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1001.049219] ? alloc_set_pte+0xdee/0x1f40 [ 1001.053351] ? xas_descend+0x201/0x510 [ 1001.057228] ? do_swap_page+0x3660/0x3660 [ 1001.061355] ? retint_kernel+0x2d/0x2d [ 1001.065224] ? retint_kernel+0x2d/0x2d [ 1001.069112] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1001.074038] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1001.078792] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1001.084227] ? lock_is_held_type+0x210/0x210 [ 1001.088619] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1001.094141] ? filemap_map_pages+0xd11/0x19b0 [ 1001.098621] ? lock_downgrade+0x900/0x900 [ 1001.102758] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1001.107681] ? filemap_map_pages+0xd38/0x19b0 [ 1001.112162] ? retint_kernel+0x2d/0x2d [ 1001.116039] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1001.120954] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1001.125694] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1001.131133] ? find_get_entries_tag+0x1400/0x1400 [ 1001.135966] ? lock_downgrade+0x900/0x900 [ 1001.140101] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1001.144844] ? retint_kernel+0x2d/0x2d [ 1001.148731] shmem_fault+0x25f/0x960 [ 1001.152437] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1001.157702] ? retint_kernel+0x2d/0x2d [ 1001.161573] ? retint_kernel+0x2d/0x2d [ 1001.165450] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1001.170219] __do_fault+0x100/0x6b0 [ 1001.173847] ? lock_downgrade+0x900/0x900 [ 1001.177981] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1001.183072] ? kasan_check_read+0x11/0x20 [ 1001.187205] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1001.191595] ? do_raw_spin_trylock+0x270/0x270 [ 1001.196183] __handle_mm_fault+0x3d40/0x5a40 [ 1001.200586] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1001.205442] ? lock_is_held_type+0x210/0x210 [ 1001.209835] ? perf_trace_lock+0x7a0/0x7a0 [ 1001.214072] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1001.219594] ? pmd_huge+0xf4/0x140 [ 1001.223130] ? follow_page_mask+0x18b/0x2110 [ 1001.227555] ? gup_pgd_range+0x3ab0/0x3ab0 [ 1001.231776] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1001.237215] ? lock_is_held_type+0x210/0x210 [ 1001.241612] ? handle_mm_fault+0x42a/0xc70 [ 1001.245831] ? lock_downgrade+0x900/0x900 [ 1001.249968] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1001.254886] ? retint_kernel+0x2d/0x2d [ 1001.258760] ? __get_user_pages+0x806/0x1b30 [ 1001.263153] ? trace_hardirqs_off_caller+0x300/0x300 [ 1001.268240] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1001.273764] ? check_preemption_disabled+0x48/0x200 [ 1001.278768] handle_mm_fault+0x54f/0xc70 [ 1001.282813] ? __handle_mm_fault+0x5a40/0x5a40 [ 1001.287386] __get_user_pages+0x806/0x1b30 [ 1001.291616] ? follow_page_mask+0x2110/0x2110 [ 1001.296097] ? lock_is_held_type+0x210/0x210 [ 1001.300497] ? __x64_sys_brk+0x850/0x850 [ 1001.304558] ? check_preemption_disabled+0x48/0x200 [ 1001.309570] ? lock_acquire+0x1ed/0x520 [ 1001.313538] ? __mm_populate+0x31a/0x4d0 [ 1001.317592] ? lock_release+0xa10/0xa10 [ 1001.321549] ? perf_trace_sched_process_exec+0x860/0x860 [ 1001.326984] ? lock_is_held_type+0x210/0x210 [ 1001.331398] populate_vma_page_range+0x2db/0x3d0 [ 1001.336143] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1001.341404] ? find_vma+0x34/0x190 [ 1001.344943] __mm_populate+0x286/0x4d0 [ 1001.348816] ? populate_vma_page_range+0x3d0/0x3d0 [ 1001.353731] ? down_read_killable+0x150/0x150 [ 1001.358210] ? security_mmap_file+0x174/0x1b0 [ 1001.362691] vm_mmap_pgoff+0x27f/0x2c0 [ 1001.366566] ? vma_is_stack_for_current+0xd0/0xd0 [ 1001.371424] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1001.376183] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1001.381618] ? kasan_check_read+0x11/0x20 [ 1001.385751] ? _copy_to_user+0xc8/0x110 [ 1001.389718] ksys_mmap_pgoff+0xf1/0x660 [ 1001.393682] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1001.398424] ? retint_kernel+0x2d/0x2d [ 1001.402304] __x64_sys_mmap+0xe9/0x1b0 [ 1001.406177] ? __x64_sys_mmap+0xa/0x1b0 [ 1001.410140] do_syscall_64+0x1b9/0x820 [ 1001.414012] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1001.419367] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1001.424297] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1001.429127] ? trace_hardirqs_on_caller+0x310/0x310 [ 1001.434131] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1001.439134] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1001.444135] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1001.448970] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1001.454145] RIP: 0033:0x457579 [ 1001.457326] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1001.476211] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1001.483920] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1001.491257] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1001.498509] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1001.505768] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1001.513020] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1001.520585] Memory limit reached of cgroup /syz0 [ 1001.525722] memory: usage 205024kB, limit 204800kB, failcnt 6621 [ 1001.532054] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1001.538874] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1001.545168] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:568KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1001.569439] Out of memory and no killable processes... [ 1001.651756] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1001.663885] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1001.669162] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1001.677553] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1001.686897] Call Trace: [ 1001.689474] dump_stack+0x244/0x3ab [ 1001.693091] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1001.698272] dump_header+0x27b/0xf72 [ 1001.701976] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1001.706894] ? pagefault_out_of_memory+0x197/0x197 [ 1001.711814] ? rcu_read_unlock+0x33/0x60 [ 1001.715862] ? mem_cgroup_iter+0x514/0x1160 [ 1001.720169] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1001.724928] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1001.730365] ? lock_is_held_type+0x210/0x210 [ 1001.734762] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1001.739508] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1001.744262] ? retint_kernel+0x2d/0x2d [ 1001.748141] ? trace_hardirqs_on+0xb4/0x310 [ 1001.752451] ? _raw_spin_unlock_irq+0x56/0x80 [ 1001.756935] ? _raw_spin_unlock_irq+0x60/0x80 [ 1001.761414] ? css_task_iter_end+0x2ce/0x490 [ 1001.765810] ? cgroup_procs_next+0x70/0x70 [ 1001.770033] ? _raw_spin_unlock_irq+0x60/0x80 [ 1001.774533] ? oom_badness+0xaa0/0xaa0 [ 1001.778409] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1001.783154] ? mem_cgroup_iter_break+0x30/0x30 [ 1001.787729] ? out_of_memory+0xbb6/0x1430 [ 1001.791863] out_of_memory.cold.30+0xf/0x184 [ 1001.796258] ? kasan_check_read+0x11/0x20 [ 1001.800394] ? oom_killer_disable+0x3a0/0x3a0 [ 1001.804884] mem_cgroup_out_of_memory+0x15e/0x210 [ 1001.809710] ? memory_oom_group_write+0x160/0x160 [ 1001.814554] ? mem_cgroup_try_charge+0x627/0xe20 [ 1001.819299] ? page_counter_try_charge+0x1c1/0x220 [ 1001.824223] try_charge+0xb7c/0x1710 [ 1001.827937] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1001.832855] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1001.837530] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1001.843068] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1001.848607] ? lock_page_memcg+0x350/0x350 [ 1001.852843] ? lock_acquire+0x1ed/0x520 [ 1001.856799] ? mem_cgroup_id_get_many+0x160/0x160 [ 1001.861641] ? lock_release+0xa10/0xa10 [ 1001.865610] mem_cgroup_try_charge+0x627/0xe20 [ 1001.870193] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1001.875720] ? mem_cgroup_protected+0xa60/0xa60 [ 1001.880379] ? shmem_getattr+0x2c0/0x2c0 [ 1001.884439] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1001.889383] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 1001.893969] ? lock_downgrade+0x900/0x900 [ 1001.898118] ? trace_hardirqs_on+0xbd/0x310 [ 1001.902427] ? kasan_check_read+0x11/0x20 [ 1001.906569] ? trace_hardirqs_off_caller+0x300/0x300 [ 1001.911666] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1001.916589] shmem_getpage_gfp+0x186b/0x4840 [ 1001.921012] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1001.926126] ? mark_held_locks+0x130/0x130 [ 1001.930349] ? check_preemption_disabled+0x48/0x200 [ 1001.935368] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1001.940893] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1001.946420] ? check_preemption_disabled+0x48/0x200 [ 1001.951425] ? debug_smp_processor_id+0x1c/0x20 [ 1001.956084] ? perf_trace_lock_acquire+0x15b/0x800 [ 1001.960997] ? check_preemption_disabled+0x48/0x200 [ 1001.966007] ? perf_trace_lock+0x7a0/0x7a0 [ 1001.970231] ? check_preemption_disabled+0x48/0x200 [ 1001.975235] ? debug_smp_processor_id+0x1c/0x20 [ 1001.979894] ? perf_trace_lock+0x14d/0x7a0 [ 1001.984118] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1001.988861] ? lock_is_held_type+0x210/0x210 [ 1001.993253] ? retint_kernel+0x2d/0x2d [ 1001.997125] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1002.002075] ? mark_held_locks+0x130/0x130 [ 1002.006300] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1002.011301] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1002.016742] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1002.022266] ? check_preemption_disabled+0x48/0x200 [ 1002.027267] ? debug_smp_processor_id+0x1c/0x20 [ 1002.031931] ? perf_trace_lock+0x14d/0x7a0 [ 1002.036162] ? retint_kernel+0x2d/0x2d [ 1002.040034] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1002.044960] ? lock_is_held_type+0x210/0x210 [ 1002.049356] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1002.054789] ? alloc_set_pte+0x8f4/0x1f40 [ 1002.058922] ? alloc_set_pte+0x902/0x1f40 [ 1002.063063] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1002.068584] ? alloc_set_pte+0xdee/0x1f40 [ 1002.072736] ? do_swap_page+0x3660/0x3660 [ 1002.076867] ? retint_kernel+0x2d/0x2d [ 1002.080739] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1002.085673] ? retint_kernel+0x2d/0x2d [ 1002.089554] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1002.094309] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1002.099742] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1002.104481] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1002.109936] ? lock_is_held_type+0x210/0x210 [ 1002.114333] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1002.119855] ? filemap_map_pages+0xd11/0x19b0 [ 1002.124336] ? lock_downgrade+0x900/0x900 [ 1002.128493] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1002.133437] ? write_comp_data+0x22/0x70 [ 1002.137488] ? filemap_map_pages+0xd38/0x19b0 [ 1002.141993] ? find_get_entries_tag+0x1400/0x1400 [ 1002.146823] ? lock_downgrade+0x900/0x900 [ 1002.150956] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1002.156483] ? check_preemption_disabled+0x48/0x200 [ 1002.161504] ? debug_smp_processor_id+0x1c/0x20 [ 1002.166174] ? perf_trace_lock+0x14d/0x7a0 [ 1002.170398] ? lock_is_held_type+0x210/0x210 [ 1002.174796] shmem_fault+0x25f/0x960 [ 1002.178538] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1002.183805] ? retint_kernel+0x2d/0x2d [ 1002.187680] ? lock_is_held_type+0x210/0x210 [ 1002.192087] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1002.196846] __do_fault+0x100/0x6b0 [ 1002.200459] ? lock_downgrade+0x900/0x900 [ 1002.204594] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1002.209773] ? kasan_check_read+0x11/0x20 [ 1002.213908] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1002.218304] ? do_raw_spin_trylock+0x270/0x270 [ 1002.222882] __handle_mm_fault+0x3d40/0x5a40 [ 1002.227295] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1002.232129] ? lock_is_held_type+0x210/0x210 [ 1002.236536] ? perf_trace_lock+0x7a0/0x7a0 [ 1002.240762] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1002.246283] ? retint_kernel+0x2d/0x2d [ 1002.250165] ? follow_page_mask+0x18b/0x2110 [ 1002.254565] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1002.259312] ? lock_is_held_type+0x210/0x210 [ 1002.263711] ? handle_mm_fault+0x42a/0xc70 [ 1002.267949] ? lock_downgrade+0x900/0x900 [ 1002.272090] ? handle_mm_fault+0x216/0xc70 [ 1002.276318] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1002.281240] ? __get_user_pages+0x806/0x1b30 [ 1002.285655] ? trace_hardirqs_off_caller+0x300/0x300 [ 1002.290780] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1002.296310] ? check_preemption_disabled+0x48/0x200 [ 1002.301320] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1002.306077] handle_mm_fault+0x54f/0xc70 [ 1002.310141] ? __handle_mm_fault+0x5a40/0x5a40 [ 1002.314721] __get_user_pages+0x806/0x1b30 [ 1002.318956] ? follow_page_mask+0x2110/0x2110 [ 1002.323442] ? lock_is_held_type+0x210/0x210 [ 1002.327845] ? __x64_sys_brk+0x850/0x850 [ 1002.331894] ? check_preemption_disabled+0x48/0x200 [ 1002.336914] ? lock_acquire+0x1ed/0x520 [ 1002.340877] ? __mm_populate+0x31a/0x4d0 [ 1002.344940] ? lock_release+0xa10/0xa10 [ 1002.348898] ? perf_trace_sched_process_exec+0x860/0x860 [ 1002.354336] ? lock_is_held_type+0x210/0x210 [ 1002.358756] populate_vma_page_range+0x2db/0x3d0 [ 1002.363503] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1002.368431] ? find_vma+0x34/0x190 [ 1002.371969] __mm_populate+0x286/0x4d0 [ 1002.375864] ? populate_vma_page_range+0x3d0/0x3d0 [ 1002.380792] ? down_read_killable+0x150/0x150 [ 1002.385287] ? security_mmap_file+0x174/0x1b0 [ 1002.389770] vm_mmap_pgoff+0x27f/0x2c0 [ 1002.393654] ? vma_is_stack_for_current+0xd0/0xd0 [ 1002.398498] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1002.403254] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1002.408706] ? kasan_check_read+0x11/0x20 [ 1002.412839] ? _copy_to_user+0xc8/0x110 [ 1002.416908] ksys_mmap_pgoff+0xf1/0x660 [ 1002.420872] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1002.425611] ? retint_kernel+0x2d/0x2d [ 1002.429491] __x64_sys_mmap+0xe9/0x1b0 [ 1002.433364] ? __x64_sys_mmap+0xa/0x1b0 [ 1002.437329] do_syscall_64+0x1b9/0x820 [ 1002.441207] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1002.446564] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1002.451483] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1002.456325] ? trace_hardirqs_on_caller+0x310/0x310 [ 1002.461331] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1002.466363] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1002.471636] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1002.476473] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1002.481647] RIP: 0033:0x457579 [ 1002.484825] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1002.503719] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1002.511440] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1002.518704] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1002.525965] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1002.533235] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1002.540493] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1002.547942] Memory limit reached of cgroup /syz0 [ 1002.553062] memory: usage 205028kB, limit 204800kB, failcnt 6629 [ 1002.559548] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1002.566383] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1002.572610] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:572KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1002.599445] Out of memory and no killable processes... [ 1002.688908] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1002.701076] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1002.706390] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1002.714800] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1002.724141] Call Trace: [ 1002.726726] dump_stack+0x244/0x3ab [ 1002.730347] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1002.735539] ? lock_is_held_type+0x210/0x210 [ 1002.739957] dump_header+0x27b/0xf72 [ 1002.743690] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1002.748606] ? retint_kernel+0x2d/0x2d [ 1002.752488] ? pagefault_out_of_memory+0x197/0x197 [ 1002.757426] ? rcu_read_unlock+0x33/0x60 [ 1002.761476] ? mem_cgroup_iter+0x514/0x1160 [ 1002.765791] ? lock_is_held_type+0x210/0x210 [ 1002.770185] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1002.774927] ? css_task_iter_end+0x222/0x490 [ 1002.779321] ? lock_downgrade+0x900/0x900 [ 1002.783460] ? trace_hardirqs_on+0xbd/0x310 [ 1002.787763] ? kasan_check_read+0x11/0x20 [ 1002.791901] ? css_task_iter_end+0x222/0x490 [ 1002.796311] ? trace_hardirqs_off_caller+0x300/0x300 [ 1002.801403] ? _raw_spin_unlock_irq+0x60/0x80 [ 1002.805883] ? css_task_iter_end+0x2ce/0x490 [ 1002.810277] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1002.815801] ? cgroup_procs_next+0x70/0x70 [ 1002.820024] ? _raw_spin_unlock_irq+0x60/0x80 [ 1002.824507] ? oom_badness+0xaa0/0xaa0 [ 1002.828389] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1002.833132] ? mem_cgroup_iter_break+0x30/0x30 [ 1002.837709] ? out_of_memory+0x4f6/0x1430 [ 1002.841846] out_of_memory.cold.30+0xf/0x184 [ 1002.846243] ? kasan_check_read+0x11/0x20 [ 1002.850378] ? oom_killer_disable+0x3a0/0x3a0 [ 1002.854885] mem_cgroup_out_of_memory+0x15e/0x210 [ 1002.859716] ? memory_oom_group_write+0x160/0x160 [ 1002.864552] ? mem_cgroup_try_charge+0x627/0xe20 [ 1002.869298] ? page_counter_try_charge+0x1c1/0x220 [ 1002.874219] try_charge+0xb7c/0x1710 [ 1002.877933] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1002.882851] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1002.887506] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1002.893040] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1002.898578] ? lock_page_memcg+0x350/0x350 [ 1002.902816] ? lock_acquire+0x1ed/0x520 [ 1002.906775] ? mem_cgroup_id_get_many+0x160/0x160 [ 1002.911624] ? lock_release+0xa10/0xa10 [ 1002.915596] mem_cgroup_try_charge+0x627/0xe20 [ 1002.920164] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1002.925691] ? mem_cgroup_protected+0xa60/0xa60 [ 1002.930352] ? shmem_getattr+0x2c0/0x2c0 [ 1002.934400] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1002.939330] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1002.944774] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1002.949527] ? retint_kernel+0x2d/0x2d [ 1002.953419] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1002.958357] shmem_getpage_gfp+0x186b/0x4840 [ 1002.962780] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1002.967890] ? mark_held_locks+0x130/0x130 [ 1002.972112] ? check_preemption_disabled+0x48/0x200 [ 1002.977113] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1002.982637] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1002.988160] ? check_preemption_disabled+0x48/0x200 [ 1002.993165] ? debug_smp_processor_id+0x1c/0x20 [ 1002.997825] ? perf_trace_lock_acquire+0x15b/0x800 [ 1003.002741] ? check_preemption_disabled+0x48/0x200 [ 1003.007748] ? perf_trace_lock+0x7a0/0x7a0 [ 1003.011970] ? check_preemption_disabled+0x48/0x200 [ 1003.016978] ? debug_smp_processor_id+0x1c/0x20 [ 1003.021636] ? perf_trace_lock+0x14d/0x7a0 [ 1003.025864] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1003.030609] ? lock_is_held_type+0x210/0x210 [ 1003.035005] ? mark_held_locks+0x130/0x130 [ 1003.039243] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1003.044690] ? lock_acquire+0x1ed/0x520 [ 1003.048657] ? alloc_set_pte+0x1447/0x1f40 [ 1003.052877] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1003.058399] ? check_preemption_disabled+0x48/0x200 [ 1003.063416] ? debug_smp_processor_id+0x1c/0x20 [ 1003.068083] ? perf_trace_lock+0x14d/0x7a0 [ 1003.072302] ? __rwlock_init+0x140/0x140 [ 1003.076352] ? lock_is_held_type+0x210/0x210 [ 1003.080753] ? _raw_spin_lock+0x35/0x40 [ 1003.084737] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1003.090260] ? alloc_set_pte+0xdee/0x1f40 [ 1003.094392] ? xas_descend+0x201/0x510 [ 1003.098269] ? do_swap_page+0x3660/0x3660 [ 1003.102402] ? retint_kernel+0x2d/0x2d [ 1003.106285] ? retint_kernel+0x2d/0x2d [ 1003.110156] ? retint_kernel+0x2d/0x2d [ 1003.114029] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1003.118947] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1003.123688] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1003.129126] ? lock_is_held_type+0x210/0x210 [ 1003.133562] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1003.139085] ? filemap_map_pages+0xd11/0x19b0 [ 1003.143566] ? lock_downgrade+0x900/0x900 [ 1003.147804] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1003.152734] ? filemap_map_pages+0xd38/0x19b0 [ 1003.157225] ? find_get_entries_tag+0x1400/0x1400 [ 1003.162060] ? lock_downgrade+0x900/0x900 [ 1003.166200] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1003.171726] ? check_preemption_disabled+0x48/0x200 [ 1003.176734] ? debug_smp_processor_id+0x1c/0x20 [ 1003.181407] ? perf_trace_lock+0x14d/0x7a0 [ 1003.185631] ? __pte_alloc_kernel+0x220/0x220 [ 1003.190112] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1003.195550] ? retint_kernel+0x2d/0x2d [ 1003.199457] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1003.204379] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1003.209129] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1003.214608] shmem_fault+0x25f/0x960 [ 1003.218320] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1003.223582] ? retint_kernel+0x2d/0x2d [ 1003.227465] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1003.232731] ? __do_fault+0x92/0x6b0 [ 1003.236433] __do_fault+0x100/0x6b0 [ 1003.240050] ? lock_downgrade+0x900/0x900 [ 1003.244187] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1003.249280] ? kasan_check_read+0x11/0x20 [ 1003.253412] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1003.257803] ? do_raw_spin_trylock+0x270/0x270 [ 1003.262381] __handle_mm_fault+0x3d40/0x5a40 [ 1003.266781] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1003.271609] ? lock_is_held_type+0x210/0x210 [ 1003.276004] ? perf_trace_lock+0x7a0/0x7a0 [ 1003.280228] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1003.285751] ? pmd_huge+0xf4/0x140 [ 1003.289298] ? follow_page_mask+0x18b/0x2110 [ 1003.293695] ? gup_pgd_range+0x3ab0/0x3ab0 [ 1003.297918] ? lock_is_held_type+0x210/0x210 [ 1003.302312] ? handle_mm_fault+0x42a/0xc70 [ 1003.306543] ? lock_downgrade+0x900/0x900 [ 1003.310678] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1003.315617] ? __get_user_pages+0x806/0x1b30 [ 1003.320016] ? trace_hardirqs_off_caller+0x300/0x300 [ 1003.325199] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1003.330720] ? check_preemption_disabled+0x48/0x200 [ 1003.335734] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1003.340961] handle_mm_fault+0x54f/0xc70 [ 1003.345010] ? __handle_mm_fault+0x5a40/0x5a40 [ 1003.349580] ? __get_user_pages+0x4e3/0x1b30 [ 1003.353979] __get_user_pages+0x806/0x1b30 [ 1003.358208] ? follow_page_mask+0x2110/0x2110 [ 1003.362691] ? lock_is_held_type+0x210/0x210 [ 1003.367107] ? __x64_sys_brk+0x850/0x850 [ 1003.371152] ? check_preemption_disabled+0x48/0x200 [ 1003.376160] ? lock_acquire+0x1ed/0x520 [ 1003.380119] ? __mm_populate+0x31a/0x4d0 [ 1003.384169] ? lock_release+0xa10/0xa10 [ 1003.388129] ? perf_trace_sched_process_exec+0x860/0x860 [ 1003.393565] ? lock_is_held_type+0x210/0x210 [ 1003.397966] populate_vma_page_range+0x2db/0x3d0 [ 1003.402713] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1003.407630] ? find_vma+0x34/0x190 [ 1003.411159] __mm_populate+0x286/0x4d0 [ 1003.415039] ? populate_vma_page_range+0x3d0/0x3d0 [ 1003.419977] ? down_read_killable+0x150/0x150 [ 1003.424461] ? security_mmap_file+0x174/0x1b0 [ 1003.428944] vm_mmap_pgoff+0x27f/0x2c0 [ 1003.432828] ? vma_is_stack_for_current+0xd0/0xd0 [ 1003.437660] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1003.442404] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1003.447836] ? kasan_check_read+0x11/0x20 [ 1003.451976] ? _copy_to_user+0xc8/0x110 [ 1003.455943] ksys_mmap_pgoff+0xf1/0x660 [ 1003.459907] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1003.464660] ? retint_kernel+0x2d/0x2d [ 1003.468551] __x64_sys_mmap+0xe9/0x1b0 [ 1003.472428] ? __x64_sys_mmap+0xa/0x1b0 [ 1003.476391] do_syscall_64+0x1b9/0x820 [ 1003.480286] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1003.485648] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1003.490560] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1003.495394] ? trace_hardirqs_on_caller+0x310/0x310 [ 1003.500394] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1003.505400] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1003.510613] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1003.515449] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1003.520624] RIP: 0033:0x457579 [ 1003.523802] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1003.542690] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1003.550382] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1003.557634] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1003.564889] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1003.572143] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1003.579408] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1003.586918] Memory limit reached of cgroup /syz0 [ 1003.591990] memory: usage 205032kB, limit 204800kB, failcnt 6637 [ 1003.598210] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1003.605048] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1003.611229] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:576KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1003.636827] Out of memory and no killable processes... [ 1003.722405] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1003.734601] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1003.739824] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1003.748212] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1003.757565] Call Trace: [ 1003.760149] dump_stack+0x244/0x3ab [ 1003.763769] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1003.768952] dump_header+0x27b/0xf72 [ 1003.772678] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1003.777596] ? pagefault_out_of_memory+0x197/0x197 [ 1003.782514] ? rcu_read_unlock+0x33/0x60 [ 1003.786576] ? mem_cgroup_iter+0x514/0x1160 [ 1003.790906] ? lock_is_held_type+0x210/0x210 [ 1003.795300] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1003.800041] ? css_task_iter_end+0x222/0x490 [ 1003.804436] ? retint_kernel+0x2d/0x2d [ 1003.808310] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1003.813240] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1003.817980] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1003.823415] ? trace_hardirqs_on+0xbd/0x310 [ 1003.827718] ? kasan_check_read+0x11/0x20 [ 1003.831849] ? css_task_iter_end+0x222/0x490 [ 1003.836244] ? trace_hardirqs_off_caller+0x300/0x300 [ 1003.841333] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1003.846077] ? retint_kernel+0x2d/0x2d [ 1003.849950] ? oom_badness+0xaa0/0xaa0 [ 1003.853830] ? oom_badness+0xaa0/0xaa0 [ 1003.857705] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1003.862447] ? mem_cgroup_iter_break+0x30/0x30 [ 1003.867022] out_of_memory.cold.30+0xf/0x184 [ 1003.871420] ? oom_killer_disable+0x3a0/0x3a0 [ 1003.875906] ? trace_hardirqs_on+0xb4/0x310 [ 1003.880215] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 1003.885309] mem_cgroup_out_of_memory+0x15e/0x210 [ 1003.890233] ? memory_oom_group_write+0x160/0x160 [ 1003.895060] ? mem_cgroup_try_charge+0x627/0xe20 [ 1003.899800] ? page_counter_try_charge+0x1c1/0x220 [ 1003.904720] try_charge+0xb7c/0x1710 [ 1003.908438] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1003.913357] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1003.918015] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1003.923560] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1003.929084] ? lock_page_memcg+0x350/0x350 [ 1003.933326] ? lock_acquire+0x1ed/0x520 [ 1003.937300] ? mem_cgroup_id_get_many+0x160/0x160 [ 1003.942134] ? lock_release+0xa10/0xa10 [ 1003.946104] mem_cgroup_try_charge+0x627/0xe20 [ 1003.950673] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1003.956200] ? mem_cgroup_protected+0xa60/0xa60 [ 1003.960858] ? shmem_getattr+0x2c0/0x2c0 [ 1003.964907] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1003.969835] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1003.975280] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1003.980036] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1003.984972] shmem_getpage_gfp+0x186b/0x4840 [ 1003.989379] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1003.994473] ? mark_held_locks+0x130/0x130 [ 1003.998695] ? check_preemption_disabled+0x48/0x200 [ 1004.003709] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1004.009245] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1004.014768] ? check_preemption_disabled+0x48/0x200 [ 1004.019786] ? debug_smp_processor_id+0x1c/0x20 [ 1004.024443] ? perf_trace_lock_acquire+0x15b/0x800 [ 1004.029371] ? check_preemption_disabled+0x48/0x200 [ 1004.034377] ? perf_trace_lock+0x7a0/0x7a0 [ 1004.038596] ? check_preemption_disabled+0x48/0x200 [ 1004.043598] ? debug_smp_processor_id+0x1c/0x20 [ 1004.048250] ? perf_trace_lock+0x14d/0x7a0 [ 1004.052484] ? retint_kernel+0x2d/0x2d [ 1004.056356] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1004.061271] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1004.066011] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1004.071447] ? mark_held_locks+0x130/0x130 [ 1004.075671] ? lock_acquire+0x1ed/0x520 [ 1004.079629] ? alloc_set_pte+0x1447/0x1f40 [ 1004.083848] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1004.089368] ? check_preemption_disabled+0x48/0x200 [ 1004.094370] ? debug_smp_processor_id+0x1c/0x20 [ 1004.099022] ? perf_trace_lock+0x14d/0x7a0 [ 1004.103242] ? __rwlock_init+0x140/0x140 [ 1004.107303] ? lock_is_held_type+0x210/0x210 [ 1004.111704] ? _raw_spin_lock+0x35/0x40 [ 1004.115684] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1004.121207] ? alloc_set_pte+0xdee/0x1f40 [ 1004.125351] ? xas_descend+0x201/0x510 [ 1004.129231] ? do_swap_page+0x3660/0x3660 [ 1004.133364] ? retint_kernel+0x2d/0x2d [ 1004.137239] ? retint_kernel+0x2d/0x2d [ 1004.141110] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1004.146028] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1004.150775] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1004.156235] ? lock_is_held_type+0x210/0x210 [ 1004.160634] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1004.166160] ? filemap_map_pages+0xd11/0x19b0 [ 1004.170645] ? lock_downgrade+0x900/0x900 [ 1004.174781] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1004.179709] ? filemap_map_pages+0xd38/0x19b0 [ 1004.184211] ? find_get_entries_tag+0x1400/0x1400 [ 1004.189042] ? lock_downgrade+0x900/0x900 [ 1004.193177] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1004.198710] ? check_preemption_disabled+0x48/0x200 [ 1004.203713] ? debug_smp_processor_id+0x1c/0x20 [ 1004.208368] ? perf_trace_lock+0x14d/0x7a0 [ 1004.212588] ? __pte_alloc_kernel+0x220/0x220 [ 1004.217069] ? lock_is_held_type+0x210/0x210 [ 1004.221467] shmem_fault+0x25f/0x960 [ 1004.225171] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1004.230435] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1004.235349] ? retint_kernel+0x2d/0x2d [ 1004.239223] ? lock_is_held_type+0x210/0x210 [ 1004.243617] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1004.248377] __do_fault+0x100/0x6b0 [ 1004.251992] ? lock_downgrade+0x900/0x900 [ 1004.256127] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1004.261215] ? kasan_check_read+0x11/0x20 [ 1004.265350] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1004.269743] ? do_raw_spin_trylock+0x270/0x270 [ 1004.274317] __handle_mm_fault+0x3d40/0x5a40 [ 1004.278719] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1004.283571] ? lock_is_held_type+0x210/0x210 [ 1004.287967] ? perf_trace_lock+0x7a0/0x7a0 [ 1004.292191] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1004.297714] ? pmd_huge+0xf4/0x140 [ 1004.301248] ? follow_page_mask+0x18b/0x2110 [ 1004.305649] ? gup_pgd_range+0x3ab0/0x3ab0 [ 1004.309876] ? lock_is_held_type+0x210/0x210 [ 1004.314274] ? handle_mm_fault+0x42a/0xc70 [ 1004.318505] ? lock_downgrade+0x900/0x900 [ 1004.322666] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1004.327582] ? __get_user_pages+0x806/0x1b30 [ 1004.331976] ? trace_hardirqs_off_caller+0x300/0x300 [ 1004.337065] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1004.342588] ? check_preemption_disabled+0x48/0x200 [ 1004.347588] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1004.352333] handle_mm_fault+0x54f/0xc70 [ 1004.356380] ? __handle_mm_fault+0x5a40/0x5a40 [ 1004.360947] ? __get_user_pages+0x4e3/0x1b30 [ 1004.365344] __get_user_pages+0x806/0x1b30 [ 1004.369572] ? follow_page_mask+0x2110/0x2110 [ 1004.374053] ? lock_is_held_type+0x210/0x210 [ 1004.378449] ? __x64_sys_brk+0x850/0x850 [ 1004.382497] ? check_preemption_disabled+0x48/0x200 [ 1004.387525] ? lock_acquire+0x1ed/0x520 [ 1004.391835] ? __mm_populate+0x31a/0x4d0 [ 1004.395883] ? lock_release+0xa10/0xa10 [ 1004.399841] ? perf_trace_sched_process_exec+0x860/0x860 [ 1004.405277] ? lock_is_held_type+0x210/0x210 [ 1004.409677] populate_vma_page_range+0x2db/0x3d0 [ 1004.414424] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1004.419441] ? find_vma+0x34/0x190 [ 1004.422967] __mm_populate+0x286/0x4d0 [ 1004.426844] ? populate_vma_page_range+0x3d0/0x3d0 [ 1004.431760] ? down_read_killable+0x150/0x150 [ 1004.436242] ? security_mmap_file+0x174/0x1b0 [ 1004.447582] vm_mmap_pgoff+0x27f/0x2c0 [ 1004.451495] ? vma_is_stack_for_current+0xd0/0xd0 [ 1004.456334] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1004.461078] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1004.466513] ? kasan_check_read+0x11/0x20 [ 1004.470663] ? _copy_to_user+0xc8/0x110 [ 1004.474631] ksys_mmap_pgoff+0xf1/0x660 [ 1004.479022] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1004.483761] ? retint_kernel+0x2d/0x2d [ 1004.487640] __x64_sys_mmap+0xe9/0x1b0 [ 1004.491514] ? __x64_sys_mmap+0xa/0x1b0 [ 1004.495505] do_syscall_64+0x1b9/0x820 [ 1004.499399] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1004.504747] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1004.509668] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1004.514500] ? trace_hardirqs_on_caller+0x310/0x310 [ 1004.519517] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1004.524553] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1004.529561] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1004.534395] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1004.539567] RIP: 0033:0x457579 [ 1004.542747] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1004.561638] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1004.569332] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1004.576586] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1004.583854] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1004.591110] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1004.598365] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1004.605859] Memory limit reached of cgroup /syz0 [ 1004.610925] memory: usage 205036kB, limit 204800kB, failcnt 6645 [ 1004.617313] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1004.624232] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1004.630470] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:528KB dirty:0KB writeback:0KB swap:0KB inactive_anon:580KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1004.654819] Out of memory and no killable processes... [ 1004.761818] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1004.773958] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1004.779145] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1004.787546] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1004.797018] Call Trace: [ 1004.799606] dump_stack+0x244/0x3ab [ 1004.803222] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1004.808400] ? lock_is_held_type+0x210/0x210 [ 1004.812799] dump_header+0x27b/0xf72 [ 1004.816498] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1004.821432] ? retint_kernel+0x2d/0x2d [ 1004.825308] ? pagefault_out_of_memory+0x197/0x197 [ 1004.830226] ? rcu_read_unlock+0x33/0x60 [ 1004.834416] ? mem_cgroup_iter+0x514/0x1160 [ 1004.838722] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1004.844161] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1004.848901] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1004.854345] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1004.859088] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1004.863831] ? retint_kernel+0x2d/0x2d [ 1004.867702] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1004.872632] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1004.877374] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1004.882848] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1004.888114] ? retint_kernel+0x2d/0x2d [ 1004.891987] ? oom_badness+0xaa0/0xaa0 [ 1004.895871] ? oom_badness+0xaa0/0xaa0 [ 1004.899744] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1004.904487] ? mem_cgroup_iter_break+0x30/0x30 [ 1004.909065] ? cgroup_file_notify+0x226/0x2f0 [ 1004.913560] out_of_memory.cold.30+0xf/0x184 [ 1004.917962] ? oom_killer_disable+0x3a0/0x3a0 [ 1004.922453] mem_cgroup_out_of_memory+0x15e/0x210 [ 1004.927283] ? memory_oom_group_write+0x160/0x160 [ 1004.932113] ? mem_cgroup_try_charge+0x627/0xe20 [ 1004.936867] ? page_counter_try_charge+0x1c1/0x220 [ 1004.941796] try_charge+0xb7c/0x1710 [ 1004.945504] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1004.950437] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1004.955100] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1004.960628] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1004.966157] ? lock_page_memcg+0x350/0x350 [ 1004.970384] ? lock_acquire+0x1ed/0x520 [ 1004.974352] ? mem_cgroup_id_get_many+0x160/0x160 [ 1004.979184] ? lock_release+0xa10/0xa10 [ 1004.983176] mem_cgroup_try_charge+0x627/0xe20 [ 1004.987746] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1004.993269] ? mem_cgroup_protected+0xa60/0xa60 [ 1004.997926] ? shmem_getattr+0x2c0/0x2c0 [ 1005.001972] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1005.006908] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1005.012361] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1005.017810] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1005.022563] ? retint_kernel+0x2d/0x2d [ 1005.026450] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1005.031373] shmem_getpage_gfp+0x186b/0x4840 [ 1005.035781] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1005.040874] ? mark_held_locks+0x130/0x130 [ 1005.045111] ? check_preemption_disabled+0x48/0x200 [ 1005.050111] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1005.055637] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1005.061162] ? check_preemption_disabled+0x48/0x200 [ 1005.066169] ? debug_smp_processor_id+0x1c/0x20 [ 1005.070844] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1005.076370] ? check_preemption_disabled+0x48/0x200 [ 1005.081375] ? debug_smp_processor_id+0x1c/0x20 [ 1005.086031] ? perf_trace_lock_acquire+0x15b/0x800 [ 1005.090946] ? perf_trace_lock+0x7a0/0x7a0 [ 1005.095190] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1005.100717] ? check_preemption_disabled+0x48/0x200 [ 1005.105724] ? debug_smp_processor_id+0x1c/0x20 [ 1005.110380] ? perf_trace_lock+0x14d/0x7a0 [ 1005.114598] ? retint_kernel+0x2d/0x2d [ 1005.118471] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1005.123385] ? lock_is_held_type+0x210/0x210 [ 1005.127786] ? retint_kernel+0x2d/0x2d [ 1005.131661] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1005.136577] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1005.141314] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1005.146754] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1005.152293] ? check_preemption_disabled+0x48/0x200 [ 1005.157296] ? debug_smp_processor_id+0x1c/0x20 [ 1005.161962] ? perf_trace_lock+0x14d/0x7a0 [ 1005.166186] ? retint_kernel+0x2d/0x2d [ 1005.170066] ? lock_is_held_type+0x210/0x210 [ 1005.174484] ? xas_descend+0x8d/0x510 [ 1005.178270] ? xas_descend+0x11c/0x510 [ 1005.182145] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1005.187664] ? xas_descend+0x201/0x510 [ 1005.191545] ? xa_destroy+0x4d0/0x4d0 [ 1005.195339] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1005.200884] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1005.206415] ? lock_is_held_type+0x210/0x210 [ 1005.210828] ? filemap_map_pages+0xd11/0x19b0 [ 1005.215313] ? lock_downgrade+0x900/0x900 [ 1005.219452] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1005.224385] ? filemap_map_pages+0xd38/0x19b0 [ 1005.228869] ? lock_is_held_type+0x210/0x210 [ 1005.233265] ? find_get_entries_tag+0x1400/0x1400 [ 1005.238092] ? follow_page_pte+0x448/0x1a70 [ 1005.242398] ? lock_downgrade+0x900/0x900 [ 1005.246546] ? kasan_check_read+0x11/0x20 [ 1005.250675] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1005.255070] ? do_raw_spin_trylock+0x270/0x270 [ 1005.259639] ? __pte_alloc_kernel+0x220/0x220 [ 1005.264129] shmem_fault+0x25f/0x960 [ 1005.267830] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1005.273095] ? retint_kernel+0x2d/0x2d [ 1005.276964] ? retint_kernel+0x2d/0x2d [ 1005.280863] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1005.285779] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1005.290527] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1005.295972] ? __do_fault+0x179/0x6b0 [ 1005.299761] __do_fault+0x100/0x6b0 [ 1005.303376] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1005.308465] ? retint_kernel+0x2d/0x2d [ 1005.312342] ? __handle_mm_fault+0xe3d/0x5a40 [ 1005.316823] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1005.322346] __handle_mm_fault+0x3d40/0x5a40 [ 1005.326751] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1005.331579] ? lock_is_held_type+0x210/0x210 [ 1005.335975] ? perf_trace_lock+0x7a0/0x7a0 [ 1005.340621] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1005.346144] ? retint_kernel+0x2d/0x2d [ 1005.350022] ? follow_page_mask+0x18b/0x2110 [ 1005.354425] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1005.359168] ? lock_is_held_type+0x210/0x210 [ 1005.363565] ? handle_mm_fault+0x42a/0xc70 [ 1005.367799] ? lock_downgrade+0x900/0x900 [ 1005.371945] ? handle_mm_fault+0x216/0xc70 [ 1005.376170] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1005.381086] ? __get_user_pages+0x806/0x1b30 [ 1005.385481] ? trace_hardirqs_off_caller+0x300/0x300 [ 1005.390573] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1005.396094] ? check_preemption_disabled+0x48/0x200 [ 1005.401109] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1005.405868] handle_mm_fault+0x54f/0xc70 [ 1005.409917] ? __handle_mm_fault+0x5a40/0x5a40 [ 1005.414491] __get_user_pages+0x806/0x1b30 [ 1005.418720] ? follow_page_mask+0x2110/0x2110 [ 1005.423204] ? lock_is_held_type+0x210/0x210 [ 1005.427600] ? __x64_sys_brk+0x850/0x850 [ 1005.431644] ? check_preemption_disabled+0x48/0x200 [ 1005.436652] ? lock_acquire+0x1ed/0x520 [ 1005.440612] ? __mm_populate+0x31a/0x4d0 [ 1005.444664] ? lock_release+0xa10/0xa10 [ 1005.448621] ? perf_trace_sched_process_exec+0x860/0x860 [ 1005.454057] ? lock_is_held_type+0x210/0x210 [ 1005.458460] populate_vma_page_range+0x2db/0x3d0 [ 1005.463202] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1005.468129] ? find_vma+0x34/0x190 [ 1005.471657] __mm_populate+0x286/0x4d0 [ 1005.475546] ? populate_vma_page_range+0x3d0/0x3d0 [ 1005.480463] ? down_read_killable+0x150/0x150 [ 1005.484945] ? security_mmap_file+0x174/0x1b0 [ 1005.489432] vm_mmap_pgoff+0x27f/0x2c0 [ 1005.493306] ? vma_is_stack_for_current+0xd0/0xd0 [ 1005.498138] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1005.502893] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1005.508329] ? kasan_check_read+0x11/0x20 [ 1005.512470] ? _copy_to_user+0xc8/0x110 [ 1005.516435] ksys_mmap_pgoff+0xf1/0x660 [ 1005.520396] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1005.525136] ? retint_kernel+0x2d/0x2d [ 1005.529013] __x64_sys_mmap+0xe9/0x1b0 [ 1005.532885] ? __x64_sys_mmap+0xa/0x1b0 [ 1005.536863] do_syscall_64+0x1b9/0x820 [ 1005.540738] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1005.546087] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1005.550998] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1005.555827] ? trace_hardirqs_on_caller+0x310/0x310 [ 1005.560830] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1005.565832] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1005.570834] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1005.575668] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1005.580840] RIP: 0033:0x457579 [ 1005.584031] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1005.602935] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1005.610629] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1005.617885] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1005.625139] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1005.632391] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1005.639642] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1005.647116] Memory limit reached of cgroup /syz0 [ 1005.652241] memory: usage 205040kB, limit 204800kB, failcnt 6653 [ 1005.658461] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1005.665493] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1005.671704] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:584KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1005.697597] Out of memory and no killable processes... [ 1005.758599] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1005.770756] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1005.776268] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1005.784689] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1005.794025] Call Trace: [ 1005.796608] dump_stack+0x244/0x3ab [ 1005.800231] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1005.805410] ? lock_is_held_type+0x210/0x210 [ 1005.809811] dump_header+0x27b/0xf72 [ 1005.813515] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1005.818437] ? retint_kernel+0x2d/0x2d [ 1005.822311] ? pagefault_out_of_memory+0x197/0x197 [ 1005.827228] ? rcu_read_unlock+0x33/0x60 [ 1005.831273] ? mem_cgroup_iter+0x514/0x1160 [ 1005.835589] ? lock_is_held_type+0x210/0x210 [ 1005.839980] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1005.844736] ? css_task_iter_end+0x222/0x490 [ 1005.849130] ? lock_downgrade+0x900/0x900 [ 1005.853270] ? trace_hardirqs_on+0xbd/0x310 [ 1005.857577] ? kasan_check_read+0x11/0x20 [ 1005.861723] ? css_task_iter_end+0x222/0x490 [ 1005.866117] ? trace_hardirqs_off_caller+0x300/0x300 [ 1005.871214] ? _raw_spin_unlock_irq+0x60/0x80 [ 1005.875697] ? css_task_iter_end+0x2ce/0x490 [ 1005.880107] ? cgroup_procs_next+0x70/0x70 [ 1005.884332] ? _raw_spin_unlock_irq+0x60/0x80 [ 1005.888814] ? oom_badness+0xaa0/0xaa0 [ 1005.892689] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1005.897431] ? mem_cgroup_iter_break+0x30/0x30 [ 1005.902006] ? cgroup_file_notify+0x226/0x2f0 [ 1005.906489] out_of_memory.cold.30+0xf/0x184 [ 1005.910895] ? kasan_check_read+0x11/0x20 [ 1005.915028] ? oom_killer_disable+0x3a0/0x3a0 [ 1005.919527] mem_cgroup_out_of_memory+0x15e/0x210 [ 1005.924370] ? memory_oom_group_write+0x160/0x160 [ 1005.929198] ? mem_cgroup_try_charge+0x627/0xe20 [ 1005.933941] ? page_counter_try_charge+0x1c1/0x220 [ 1005.938855] try_charge+0xb7c/0x1710 [ 1005.942559] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1005.947476] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1005.952133] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1005.957653] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1005.963174] ? lock_page_memcg+0x350/0x350 [ 1005.967397] ? lock_acquire+0x1ed/0x520 [ 1005.971352] ? mem_cgroup_id_get_many+0x160/0x160 [ 1005.976182] ? lock_release+0xa10/0xa10 [ 1005.980154] mem_cgroup_try_charge+0x627/0xe20 [ 1005.984728] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1005.990253] ? mem_cgroup_protected+0xa60/0xa60 [ 1005.994908] ? shmem_getattr+0x2c0/0x2c0 [ 1005.998954] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1006.004397] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1006.009141] ? retint_kernel+0x2d/0x2d [ 1006.013019] ? shmem_getpage_gfp+0x23ee/0x4840 [ 1006.017596] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1006.022513] shmem_getpage_gfp+0x186b/0x4840 [ 1006.027025] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1006.032117] ? mark_held_locks+0x130/0x130 [ 1006.036353] ? check_preemption_disabled+0x48/0x200 [ 1006.041355] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1006.046876] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1006.052415] ? check_preemption_disabled+0x48/0x200 [ 1006.057420] ? debug_smp_processor_id+0x1c/0x20 [ 1006.062089] ? perf_trace_lock_acquire+0x15b/0x800 [ 1006.067017] ? check_preemption_disabled+0x48/0x200 [ 1006.072029] ? perf_trace_lock+0x7a0/0x7a0 [ 1006.076250] ? check_preemption_disabled+0x48/0x200 [ 1006.081254] ? debug_smp_processor_id+0x1c/0x20 [ 1006.085906] ? perf_trace_lock+0x14d/0x7a0 [ 1006.090122] ? retint_kernel+0x2d/0x2d [ 1006.093995] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1006.098909] ? lock_is_held_type+0x210/0x210 [ 1006.103314] ? retint_kernel+0x2d/0x2d [ 1006.107187] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1006.112101] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1006.116842] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1006.122278] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1006.127024] ? lock_acquire+0x1ed/0x520 [ 1006.130984] ? alloc_set_pte+0x1447/0x1f40 [ 1006.135204] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1006.140743] ? check_preemption_disabled+0x48/0x200 [ 1006.145768] ? debug_smp_processor_id+0x1c/0x20 [ 1006.150483] ? perf_trace_lock+0x14d/0x7a0 [ 1006.154703] ? __rwlock_init+0x140/0x140 [ 1006.158750] ? lock_is_held_type+0x210/0x210 [ 1006.163145] ? _raw_spin_lock+0x35/0x40 [ 1006.167127] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1006.172658] ? alloc_set_pte+0xdee/0x1f40 [ 1006.176791] ? xas_descend+0x201/0x510 [ 1006.180663] ? do_swap_page+0x3660/0x3660 [ 1006.184797] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1006.190319] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1006.195859] ? lock_is_held_type+0x210/0x210 [ 1006.200340] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1006.205867] ? filemap_map_pages+0xd11/0x19b0 [ 1006.210346] ? lock_downgrade+0x900/0x900 [ 1006.214498] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1006.219429] ? filemap_map_pages+0xd38/0x19b0 [ 1006.223929] ? find_get_entries_tag+0x1400/0x1400 [ 1006.228757] ? lock_downgrade+0x900/0x900 [ 1006.232890] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1006.238413] ? check_preemption_disabled+0x48/0x200 [ 1006.243428] ? debug_smp_processor_id+0x1c/0x20 [ 1006.248085] ? perf_trace_lock+0x14d/0x7a0 [ 1006.252308] ? __pte_alloc_kernel+0x220/0x220 [ 1006.256812] ? lock_is_held_type+0x210/0x210 [ 1006.261215] shmem_fault+0x25f/0x960 [ 1006.264919] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1006.270182] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1006.275095] ? retint_kernel+0x2d/0x2d [ 1006.278963] ? retint_kernel+0x2d/0x2d [ 1006.282863] ? lock_is_held_type+0x210/0x210 [ 1006.287272] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1006.292024] __do_fault+0x100/0x6b0 [ 1006.295645] ? lock_downgrade+0x900/0x900 [ 1006.299775] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1006.304867] ? kasan_check_read+0x11/0x20 [ 1006.309014] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1006.313408] ? do_raw_spin_trylock+0x270/0x270 [ 1006.317986] __handle_mm_fault+0x3d40/0x5a40 [ 1006.322390] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1006.327219] ? lock_is_held_type+0x210/0x210 [ 1006.331609] ? perf_trace_lock+0x7a0/0x7a0 [ 1006.335835] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1006.341356] ? pmd_huge+0xf4/0x140 [ 1006.344888] ? follow_page_mask+0x18b/0x2110 [ 1006.349280] ? retint_kernel+0x2d/0x2d [ 1006.353153] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1006.357893] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1006.363329] ? lock_is_held_type+0x210/0x210 [ 1006.367724] ? handle_mm_fault+0x42a/0xc70 [ 1006.371949] ? lock_downgrade+0x900/0x900 [ 1006.376088] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1006.381000] ? retint_kernel+0x2d/0x2d [ 1006.384871] ? __get_user_pages+0x806/0x1b30 [ 1006.389264] ? trace_hardirqs_off_caller+0x300/0x300 [ 1006.394355] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1006.399879] ? check_preemption_disabled+0x48/0x200 [ 1006.404886] handle_mm_fault+0x54f/0xc70 [ 1006.408932] ? __handle_mm_fault+0x5a40/0x5a40 [ 1006.413505] __get_user_pages+0x806/0x1b30 [ 1006.417742] ? follow_page_mask+0x2110/0x2110 [ 1006.422224] ? lock_is_held_type+0x210/0x210 [ 1006.426623] ? __x64_sys_brk+0x850/0x850 [ 1006.430669] ? check_preemption_disabled+0x48/0x200 [ 1006.435680] ? lock_acquire+0x1ed/0x520 [ 1006.439640] ? __mm_populate+0x31a/0x4d0 [ 1006.443688] ? lock_release+0xa10/0xa10 [ 1006.447646] ? perf_trace_sched_process_exec+0x860/0x860 [ 1006.453083] ? lock_is_held_type+0x210/0x210 [ 1006.457483] populate_vma_page_range+0x2db/0x3d0 [ 1006.462245] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1006.467160] ? find_vma+0x34/0x190 [ 1006.470686] __mm_populate+0x286/0x4d0 [ 1006.474567] ? populate_vma_page_range+0x3d0/0x3d0 [ 1006.479768] ? down_read_killable+0x150/0x150 [ 1006.484246] ? security_mmap_file+0x174/0x1b0 [ 1006.488727] vm_mmap_pgoff+0x27f/0x2c0 [ 1006.492611] ? vma_is_stack_for_current+0xd0/0xd0 [ 1006.497437] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1006.502179] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1006.507622] ? kasan_check_read+0x11/0x20 [ 1006.511756] ? _copy_to_user+0xc8/0x110 [ 1006.515723] ksys_mmap_pgoff+0xf1/0x660 [ 1006.519684] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1006.524421] ? retint_kernel+0x2d/0x2d [ 1006.528302] __x64_sys_mmap+0xe9/0x1b0 [ 1006.532174] ? __x64_sys_mmap+0xa/0x1b0 [ 1006.536134] do_syscall_64+0x1b9/0x820 [ 1006.540005] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1006.545355] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1006.550269] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1006.555147] ? trace_hardirqs_on_caller+0x310/0x310 [ 1006.560152] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1006.565157] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1006.570161] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1006.575008] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1006.580181] RIP: 0033:0x457579 [ 1006.583360] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1006.602336] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1006.610030] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1006.617299] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1006.624556] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1006.632333] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1006.639586] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1006.646980] Memory limit reached of cgroup /syz0 [ 1006.652064] memory: usage 205044kB, limit 204800kB, failcnt 6661 [ 1006.658278] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1006.665152] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1006.671474] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:588KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1006.697199] Out of memory and no killable processes... [ 1006.782348] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1006.794554] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1006.799795] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1006.808181] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1006.817553] Call Trace: [ 1006.820133] dump_stack+0x244/0x3ab [ 1006.823759] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1006.828951] ? lock_is_held_type+0x210/0x210 [ 1006.833351] dump_header+0x27b/0xf72 [ 1006.837068] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1006.841987] ? pagefault_out_of_memory+0x197/0x197 [ 1006.846903] ? rcu_read_unlock+0x33/0x60 [ 1006.850947] ? mem_cgroup_iter+0x514/0x1160 [ 1006.855261] ? lock_is_held_type+0x210/0x210 [ 1006.859657] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1006.864400] ? css_task_iter_end+0x222/0x490 [ 1006.868812] ? retint_kernel+0x2d/0x2d [ 1006.872687] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1006.877606] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1006.882350] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1006.887782] ? trace_hardirqs_on+0xbd/0x310 [ 1006.892084] ? kasan_check_read+0x11/0x20 [ 1006.896215] ? css_task_iter_end+0x222/0x490 [ 1006.900609] ? trace_hardirqs_off_caller+0x300/0x300 [ 1006.905715] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1006.910460] ? retint_kernel+0x2d/0x2d [ 1006.914331] ? oom_badness+0xaa0/0xaa0 [ 1006.918205] ? oom_badness+0xaa0/0xaa0 [ 1006.922077] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1006.926835] ? mem_cgroup_iter_break+0x30/0x30 [ 1006.931432] out_of_memory.cold.30+0xf/0x184 [ 1006.935830] ? oom_killer_disable+0x3a0/0x3a0 [ 1006.940313] ? trace_hardirqs_on+0xb4/0x310 [ 1006.944620] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 1006.949714] mem_cgroup_out_of_memory+0x15e/0x210 [ 1006.954550] ? memory_oom_group_write+0x160/0x160 [ 1006.959373] ? mem_cgroup_try_charge+0x627/0xe20 [ 1006.964117] ? page_counter_try_charge+0x1c1/0x220 [ 1006.969031] try_charge+0xb7c/0x1710 [ 1006.972736] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1006.977652] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1006.982308] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1006.987829] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1006.993352] ? lock_page_memcg+0x350/0x350 [ 1006.997573] ? lock_acquire+0x1ed/0x520 [ 1007.001541] ? mem_cgroup_id_get_many+0x160/0x160 [ 1007.006371] ? lock_release+0xa10/0xa10 [ 1007.010340] mem_cgroup_try_charge+0x627/0xe20 [ 1007.014907] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1007.020431] ? mem_cgroup_protected+0xa60/0xa60 [ 1007.025087] ? shmem_getattr+0x2c0/0x2c0 [ 1007.029134] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1007.034048] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1007.039492] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1007.044235] ? retint_kernel+0x2d/0x2d [ 1007.048113] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1007.053033] shmem_getpage_gfp+0x186b/0x4840 [ 1007.057442] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1007.062544] ? mark_held_locks+0x130/0x130 [ 1007.066767] ? check_preemption_disabled+0x48/0x200 [ 1007.071783] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1007.077304] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1007.082826] ? check_preemption_disabled+0x48/0x200 [ 1007.087827] ? debug_smp_processor_id+0x1c/0x20 [ 1007.092496] ? perf_trace_lock_acquire+0x15b/0x800 [ 1007.097407] ? check_preemption_disabled+0x48/0x200 [ 1007.102415] ? perf_trace_lock+0x7a0/0x7a0 [ 1007.106636] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1007.112074] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1007.117514] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1007.122275] ? mark_held_locks+0x130/0x130 [ 1007.126497] ? lock_acquire+0x1ed/0x520 [ 1007.130456] ? alloc_set_pte+0x1447/0x1f40 [ 1007.134675] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1007.140194] ? check_preemption_disabled+0x48/0x200 [ 1007.145215] ? debug_smp_processor_id+0x1c/0x20 [ 1007.149875] ? perf_trace_lock+0x14d/0x7a0 [ 1007.154096] ? __rwlock_init+0x140/0x140 [ 1007.158145] ? lock_is_held_type+0x210/0x210 [ 1007.162556] ? _raw_spin_lock+0x35/0x40 [ 1007.166546] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1007.172072] ? alloc_set_pte+0xdee/0x1f40 [ 1007.176204] ? xas_descend+0x201/0x510 [ 1007.180079] ? do_swap_page+0x3660/0x3660 [ 1007.184208] ? retint_kernel+0x2d/0x2d [ 1007.188075] ? retint_kernel+0x2d/0x2d [ 1007.191951] ? retint_kernel+0x2d/0x2d [ 1007.195824] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1007.200739] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1007.205481] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1007.210916] ? lock_is_held_type+0x210/0x210 [ 1007.215308] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1007.220833] ? filemap_map_pages+0xd11/0x19b0 [ 1007.225312] ? lock_downgrade+0x900/0x900 [ 1007.229447] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1007.234369] ? filemap_map_pages+0xd38/0x19b0 [ 1007.238853] ? find_get_entries_tag+0x1400/0x1400 [ 1007.243697] ? lock_downgrade+0x900/0x900 [ 1007.247835] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1007.253356] ? check_preemption_disabled+0x48/0x200 [ 1007.258365] ? debug_smp_processor_id+0x1c/0x20 [ 1007.263021] ? perf_trace_lock+0x14d/0x7a0 [ 1007.267244] ? lock_is_held_type+0x210/0x210 [ 1007.271647] shmem_fault+0x25f/0x960 [ 1007.275350] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1007.280631] __do_fault+0x100/0x6b0 [ 1007.284243] ? lock_downgrade+0x900/0x900 [ 1007.288374] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1007.293488] ? kasan_check_read+0x11/0x20 [ 1007.297641] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1007.302037] ? do_raw_spin_trylock+0x270/0x270 [ 1007.306609] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1007.311538] __handle_mm_fault+0x3d40/0x5a40 [ 1007.315938] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1007.320765] ? lock_is_held_type+0x210/0x210 [ 1007.325179] ? perf_trace_lock+0x7a0/0x7a0 [ 1007.329413] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1007.334934] ? pmd_huge+0xf4/0x140 [ 1007.338463] ? follow_page_mask+0x18b/0x2110 [ 1007.343145] ? retint_kernel+0x2d/0x2d [ 1007.347038] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1007.351782] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1007.357220] ? lock_is_held_type+0x210/0x210 [ 1007.361618] ? handle_mm_fault+0x42a/0xc70 [ 1007.365836] ? lock_downgrade+0x900/0x900 [ 1007.369974] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1007.374886] ? retint_kernel+0x2d/0x2d [ 1007.378770] handle_mm_fault+0x54f/0xc70 [ 1007.382820] ? __handle_mm_fault+0x5a40/0x5a40 [ 1007.387422] __get_user_pages+0x806/0x1b30 [ 1007.391655] ? follow_page_mask+0x2110/0x2110 [ 1007.396137] ? lock_is_held_type+0x210/0x210 [ 1007.400560] ? __x64_sys_brk+0x850/0x850 [ 1007.404606] ? check_preemption_disabled+0x48/0x200 [ 1007.409609] ? lock_acquire+0x1ed/0x520 [ 1007.413567] ? __mm_populate+0x31a/0x4d0 [ 1007.417617] ? lock_release+0xa10/0xa10 [ 1007.421577] ? perf_trace_sched_process_exec+0x860/0x860 [ 1007.427012] ? lock_is_held_type+0x210/0x210 [ 1007.431415] populate_vma_page_range+0x2db/0x3d0 [ 1007.436159] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1007.441076] ? find_vma+0x34/0x190 [ 1007.444605] __mm_populate+0x286/0x4d0 [ 1007.448481] ? populate_vma_page_range+0x3d0/0x3d0 [ 1007.453395] ? down_read_killable+0x150/0x150 [ 1007.457874] ? security_mmap_file+0x174/0x1b0 [ 1007.462357] vm_mmap_pgoff+0x27f/0x2c0 [ 1007.466233] ? vma_is_stack_for_current+0xd0/0xd0 [ 1007.471060] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1007.475803] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1007.481235] ? kasan_check_read+0x11/0x20 [ 1007.485368] ? _copy_to_user+0xc8/0x110 [ 1007.489341] ksys_mmap_pgoff+0xf1/0x660 [ 1007.493346] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1007.498082] ? retint_kernel+0x2d/0x2d [ 1007.501965] __x64_sys_mmap+0xe9/0x1b0 [ 1007.505852] ? __x64_sys_mmap+0xa/0x1b0 [ 1007.509814] do_syscall_64+0x1b9/0x820 [ 1007.513688] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1007.519038] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1007.523953] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1007.528781] ? trace_hardirqs_on_caller+0x310/0x310 [ 1007.533780] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1007.538784] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1007.543786] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1007.548622] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1007.553793] RIP: 0033:0x457579 [ 1007.556972] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1007.575857] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1007.583552] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1007.590807] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1007.598062] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1007.605312] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1007.612563] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1007.620043] Memory limit reached of cgroup /syz0 [ 1007.625183] memory: usage 205048kB, limit 204800kB, failcnt 6669 [ 1007.631599] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1007.638501] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1007.645056] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:592KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1007.669727] Out of memory and no killable processes... [ 1007.766039] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1007.778181] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1007.784240] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1007.792649] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1007.801984] Call Trace: [ 1007.804568] dump_stack+0x244/0x3ab [ 1007.808204] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1007.813383] ? lock_is_held_type+0x210/0x210 [ 1007.817779] dump_header+0x27b/0xf72 [ 1007.821479] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1007.826396] ? pagefault_out_of_memory+0x197/0x197 [ 1007.831314] ? rcu_read_unlock+0x33/0x60 [ 1007.835359] ? mem_cgroup_iter+0x514/0x1160 [ 1007.839663] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1007.844403] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1007.849840] ? lock_is_held_type+0x210/0x210 [ 1007.854250] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1007.859008] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1007.863752] ? retint_kernel+0x2d/0x2d [ 1007.867630] ? trace_hardirqs_on+0xb4/0x310 [ 1007.871945] ? _raw_spin_unlock_irq+0x56/0x80 [ 1007.876430] ? _raw_spin_unlock_irq+0x60/0x80 [ 1007.880906] ? retint_kernel+0x2d/0x2d [ 1007.884781] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1007.889696] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1007.894451] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1007.899900] ? trace_hardirqs_on+0xb4/0x310 [ 1007.904210] ? css_task_iter_next+0x144/0x1a0 [ 1007.908695] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1007.913438] ? retint_kernel+0x2d/0x2d [ 1007.917323] out_of_memory.cold.30+0xf/0x184 [ 1007.921725] ? kasan_check_read+0x11/0x20 [ 1007.925858] ? oom_killer_disable+0x3a0/0x3a0 [ 1007.930344] mem_cgroup_out_of_memory+0x15e/0x210 [ 1007.935176] ? memory_oom_group_write+0x160/0x160 [ 1007.940012] try_charge+0xb7c/0x1710 [ 1007.943715] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1007.948630] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1007.953311] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1007.958837] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1007.963754] ? lock_page_memcg+0x350/0x350 [ 1007.967974] ? lock_acquire+0x1ed/0x520 [ 1007.971940] ? mem_cgroup_id_get_many+0x160/0x160 [ 1007.976771] ? lock_release+0xa10/0xa10 [ 1007.980756] mem_cgroup_try_charge+0x627/0xe20 [ 1007.985328] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1007.990855] ? mem_cgroup_protected+0xa60/0xa60 [ 1007.995511] ? retint_kernel+0x2d/0x2d [ 1007.999392] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1008.004306] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1008.009762] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1008.014506] ? retint_kernel+0x2d/0x2d [ 1008.018394] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1008.023316] shmem_getpage_gfp+0x186b/0x4840 [ 1008.027723] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1008.032815] ? mark_held_locks+0x130/0x130 [ 1008.037043] ? check_preemption_disabled+0x48/0x200 [ 1008.042046] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1008.047567] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1008.053089] ? check_preemption_disabled+0x48/0x200 [ 1008.058105] ? debug_smp_processor_id+0x1c/0x20 [ 1008.062758] ? perf_trace_lock_acquire+0x15b/0x800 [ 1008.067672] ? check_preemption_disabled+0x48/0x200 [ 1008.072674] ? perf_trace_lock+0x7a0/0x7a0 [ 1008.076894] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1008.082330] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1008.087770] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1008.092512] ? mark_held_locks+0x130/0x130 [ 1008.096747] ? lock_acquire+0x1ed/0x520 [ 1008.100713] ? alloc_set_pte+0x1447/0x1f40 [ 1008.104934] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1008.110456] ? check_preemption_disabled+0x48/0x200 [ 1008.115471] ? debug_smp_processor_id+0x1c/0x20 [ 1008.120124] ? perf_trace_lock+0x14d/0x7a0 [ 1008.124340] ? __rwlock_init+0x140/0x140 [ 1008.128385] ? lock_is_held_type+0x210/0x210 [ 1008.132781] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1008.138216] ? _raw_spin_lock+0x35/0x40 [ 1008.142176] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1008.147711] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1008.152458] ? retint_kernel+0x2d/0x2d [ 1008.156338] ? lock_is_held_type+0x210/0x210 [ 1008.160733] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1008.166256] ? filemap_map_pages+0xd11/0x19b0 [ 1008.170735] ? lock_downgrade+0x900/0x900 [ 1008.174873] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1008.179812] ? filemap_map_pages+0xd38/0x19b0 [ 1008.184302] ? find_get_entries_tag+0x1400/0x1400 [ 1008.189134] ? lock_downgrade+0x900/0x900 [ 1008.193268] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1008.198788] ? check_preemption_disabled+0x48/0x200 [ 1008.203804] ? debug_smp_processor_id+0x1c/0x20 [ 1008.208458] ? perf_trace_lock+0x14d/0x7a0 [ 1008.212681] ? lock_is_held_type+0x210/0x210 [ 1008.217083] shmem_fault+0x25f/0x960 [ 1008.220786] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1008.226051] ? retint_kernel+0x2d/0x2d [ 1008.229924] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1008.234840] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1008.239593] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1008.245032] __do_fault+0x100/0x6b0 [ 1008.248671] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1008.253763] ? retint_kernel+0x2d/0x2d [ 1008.257639] ? __handle_mm_fault+0x3d38/0x5a40 [ 1008.262210] __handle_mm_fault+0x3d40/0x5a40 [ 1008.266608] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1008.271444] ? lock_is_held_type+0x210/0x210 [ 1008.275837] ? perf_trace_lock+0x7a0/0x7a0 [ 1008.280073] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1008.285608] ? pmd_huge+0xf4/0x140 [ 1008.289139] ? follow_page_mask+0x18b/0x2110 [ 1008.293541] ? retint_kernel+0x2d/0x2d [ 1008.297415] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1008.302157] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1008.307595] ? lock_is_held_type+0x210/0x210 [ 1008.311991] ? handle_mm_fault+0x42a/0xc70 [ 1008.316211] ? lock_downgrade+0x900/0x900 [ 1008.320350] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1008.325262] ? retint_kernel+0x2d/0x2d [ 1008.329146] handle_mm_fault+0x54f/0xc70 [ 1008.333193] ? __handle_mm_fault+0x5a40/0x5a40 [ 1008.337768] __get_user_pages+0x806/0x1b30 [ 1008.341999] ? follow_page_mask+0x2110/0x2110 [ 1008.346479] ? lock_is_held_type+0x210/0x210 [ 1008.350876] ? __x64_sys_brk+0x850/0x850 [ 1008.354922] ? check_preemption_disabled+0x48/0x200 [ 1008.359926] ? lock_acquire+0x1ed/0x520 [ 1008.363933] ? __mm_populate+0x31a/0x4d0 [ 1008.367984] ? lock_release+0xa10/0xa10 [ 1008.371950] ? perf_trace_sched_process_exec+0x860/0x860 [ 1008.377393] ? lock_is_held_type+0x210/0x210 [ 1008.381791] populate_vma_page_range+0x2db/0x3d0 [ 1008.386546] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1008.391461] ? find_vma+0x34/0x190 [ 1008.394990] __mm_populate+0x286/0x4d0 [ 1008.398867] ? populate_vma_page_range+0x3d0/0x3d0 [ 1008.403781] ? down_read_killable+0x150/0x150 [ 1008.408272] ? security_mmap_file+0x174/0x1b0 [ 1008.412760] vm_mmap_pgoff+0x27f/0x2c0 [ 1008.416736] ? vma_is_stack_for_current+0xd0/0xd0 [ 1008.421564] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1008.426305] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1008.431738] ? kasan_check_read+0x11/0x20 [ 1008.435898] ? _copy_to_user+0xc8/0x110 [ 1008.439866] ksys_mmap_pgoff+0xf1/0x660 [ 1008.443827] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1008.448566] ? retint_kernel+0x2d/0x2d [ 1008.452444] __x64_sys_mmap+0xe9/0x1b0 [ 1008.456332] ? __x64_sys_mmap+0xa/0x1b0 [ 1008.460386] do_syscall_64+0x1b9/0x820 [ 1008.464261] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1008.469616] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1008.474540] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1008.479810] ? trace_hardirqs_on_caller+0x310/0x310 [ 1008.484812] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1008.489831] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1008.494858] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1008.499692] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1008.504867] RIP: 0033:0x457579 [ 1008.508047] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1008.526951] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1008.534648] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1008.541906] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1008.549171] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1008.556439] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1008.563695] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1008.571137] Memory limit reached of cgroup /syz0 [ 1008.576144] memory: usage 205052kB, limit 204800kB, failcnt 6677 [ 1008.582400] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1008.589389] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1008.595707] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:596KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1008.620756] Out of memory and no killable processes... [ 1008.714498] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1008.726706] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1008.731884] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1008.740287] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1008.749634] Call Trace: [ 1008.752215] dump_stack+0x244/0x3ab [ 1008.755832] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1008.761023] ? lock_is_held_type+0x210/0x210 [ 1008.765428] dump_header+0x27b/0xf72 [ 1008.769141] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1008.774073] ? retint_kernel+0x2d/0x2d [ 1008.777951] ? pagefault_out_of_memory+0x197/0x197 [ 1008.782876] ? rcu_read_unlock+0x33/0x60 [ 1008.786922] ? mem_cgroup_iter+0x514/0x1160 [ 1008.791250] ? lock_is_held_type+0x210/0x210 [ 1008.795649] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1008.800395] ? css_task_iter_end+0x222/0x490 [ 1008.804794] ? lock_downgrade+0x900/0x900 [ 1008.808931] ? trace_hardirqs_on+0xbd/0x310 [ 1008.813236] ? kasan_check_read+0x11/0x20 [ 1008.817370] ? css_task_iter_end+0x222/0x490 [ 1008.821765] ? trace_hardirqs_off_caller+0x300/0x300 [ 1008.826861] ? _raw_spin_unlock_irq+0x60/0x80 [ 1008.831360] ? css_task_iter_end+0x2ce/0x490 [ 1008.835759] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1008.841288] ? cgroup_procs_next+0x70/0x70 [ 1008.845515] ? _raw_spin_unlock_irq+0x60/0x80 [ 1008.850008] ? oom_badness+0xaa0/0xaa0 [ 1008.853885] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1008.858632] ? mem_cgroup_iter_break+0x30/0x30 [ 1008.863209] ? cgroup_file_notify+0x226/0x2f0 [ 1008.867697] out_of_memory.cold.30+0xf/0x184 [ 1008.872110] ? kasan_check_read+0x11/0x20 [ 1008.876245] ? oom_killer_disable+0x3a0/0x3a0 [ 1008.880751] mem_cgroup_out_of_memory+0x15e/0x210 [ 1008.885590] ? memory_oom_group_write+0x160/0x160 [ 1008.890418] ? mem_cgroup_try_charge+0x627/0xe20 [ 1008.895169] ? page_counter_try_charge+0x1c1/0x220 [ 1008.900113] try_charge+0xb7c/0x1710 [ 1008.903827] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1008.908753] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1008.913411] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1008.918946] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1008.924471] ? lock_page_memcg+0x350/0x350 [ 1008.928696] ? lock_acquire+0x1ed/0x520 [ 1008.932657] ? mem_cgroup_id_get_many+0x160/0x160 [ 1008.937487] ? lock_release+0xa10/0xa10 [ 1008.941456] mem_cgroup_try_charge+0x627/0xe20 [ 1008.946028] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1008.951573] ? mem_cgroup_protected+0xa60/0xa60 [ 1008.956255] ? shmem_getattr+0x2c0/0x2c0 [ 1008.960304] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1008.965223] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1008.970676] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1008.975430] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1008.980362] shmem_getpage_gfp+0x186b/0x4840 [ 1008.984770] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1008.989861] ? mark_held_locks+0x130/0x130 [ 1008.994085] ? check_preemption_disabled+0x48/0x200 [ 1008.999100] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1009.004649] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1009.010175] ? check_preemption_disabled+0x48/0x200 [ 1009.015178] ? debug_smp_processor_id+0x1c/0x20 [ 1009.019837] ? perf_trace_lock_acquire+0x15b/0x800 [ 1009.024758] ? check_preemption_disabled+0x48/0x200 [ 1009.029765] ? perf_trace_lock+0x7a0/0x7a0 [ 1009.033988] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1009.039432] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1009.044177] ? mark_held_locks+0x130/0x130 [ 1009.048402] ? lock_acquire+0x1ed/0x520 [ 1009.052394] ? alloc_set_pte+0x1447/0x1f40 [ 1009.056619] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1009.062143] ? check_preemption_disabled+0x48/0x200 [ 1009.067146] ? debug_smp_processor_id+0x1c/0x20 [ 1009.071815] ? perf_trace_lock+0x14d/0x7a0 [ 1009.076033] ? __rwlock_init+0x140/0x140 [ 1009.080085] ? lock_is_held_type+0x210/0x210 [ 1009.084503] ? _raw_spin_lock+0x35/0x40 [ 1009.088469] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1009.093993] ? alloc_set_pte+0xdee/0x1f40 [ 1009.098127] ? xas_descend+0x201/0x510 [ 1009.102006] ? do_swap_page+0x3660/0x3660 [ 1009.106135] ? retint_kernel+0x2d/0x2d [ 1009.110007] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1009.114934] ? retint_kernel+0x2d/0x2d [ 1009.118829] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1009.123574] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1009.129010] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1009.133774] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1009.139217] ? lock_is_held_type+0x210/0x210 [ 1009.143616] ? filemap_map_pages+0xd11/0x19b0 [ 1009.148105] ? lock_downgrade+0x900/0x900 [ 1009.152262] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1009.157209] ? write_comp_data+0x22/0x70 [ 1009.161309] ? filemap_map_pages+0xd38/0x19b0 [ 1009.165801] ? find_get_entries_tag+0x1400/0x1400 [ 1009.170632] ? lock_downgrade+0x900/0x900 [ 1009.174772] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1009.180296] ? check_preemption_disabled+0x48/0x200 [ 1009.185303] ? debug_smp_processor_id+0x1c/0x20 [ 1009.189971] ? perf_trace_lock+0x14d/0x7a0 [ 1009.194198] ? lock_is_held_type+0x210/0x210 [ 1009.198600] shmem_fault+0x25f/0x960 [ 1009.202310] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1009.207574] ? retint_kernel+0x2d/0x2d [ 1009.211445] ? retint_kernel+0x2d/0x2d [ 1009.215325] ? lock_is_held_type+0x210/0x210 [ 1009.219725] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1009.224470] __do_fault+0x100/0x6b0 [ 1009.228103] ? lock_downgrade+0x900/0x900 [ 1009.232239] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1009.237327] ? kasan_check_read+0x11/0x20 [ 1009.241474] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1009.245867] ? do_raw_spin_trylock+0x270/0x270 [ 1009.250443] __handle_mm_fault+0x3d40/0x5a40 [ 1009.254843] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1009.259674] ? lock_is_held_type+0x210/0x210 [ 1009.264080] ? perf_trace_lock+0x7a0/0x7a0 [ 1009.268304] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1009.273828] ? pmd_huge+0xf4/0x140 [ 1009.277360] ? follow_page_mask+0x18b/0x2110 [ 1009.281752] ? retint_kernel+0x2d/0x2d [ 1009.285627] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1009.290372] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1009.295810] ? lock_is_held_type+0x210/0x210 [ 1009.300210] ? handle_mm_fault+0x42a/0xc70 [ 1009.304476] ? lock_downgrade+0x900/0x900 [ 1009.308624] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1009.313550] ? retint_kernel+0x2d/0x2d [ 1009.317437] handle_mm_fault+0x54f/0xc70 [ 1009.321486] ? __handle_mm_fault+0x5a40/0x5a40 [ 1009.326060] __get_user_pages+0x806/0x1b30 [ 1009.330288] ? follow_page_mask+0x2110/0x2110 [ 1009.334771] ? lock_is_held_type+0x210/0x210 [ 1009.339569] ? __x64_sys_brk+0x850/0x850 [ 1009.343621] ? check_preemption_disabled+0x48/0x200 [ 1009.348630] ? lock_acquire+0x1ed/0x520 [ 1009.352599] ? __mm_populate+0x31a/0x4d0 [ 1009.356661] ? lock_release+0xa10/0xa10 [ 1009.360621] ? perf_trace_sched_process_exec+0x860/0x860 [ 1009.366063] ? lock_is_held_type+0x210/0x210 [ 1009.370463] populate_vma_page_range+0x2db/0x3d0 [ 1009.375207] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1009.380123] ? find_vma+0x34/0x190 [ 1009.383652] __mm_populate+0x286/0x4d0 [ 1009.387563] ? populate_vma_page_range+0x3d0/0x3d0 [ 1009.392480] ? down_read_killable+0x150/0x150 [ 1009.397222] ? security_mmap_file+0x174/0x1b0 [ 1009.401714] vm_mmap_pgoff+0x27f/0x2c0 [ 1009.405590] ? vma_is_stack_for_current+0xd0/0xd0 [ 1009.410419] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1009.415164] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1009.420598] ? kasan_check_read+0x11/0x20 [ 1009.424734] ? _copy_to_user+0xc8/0x110 [ 1009.428700] ksys_mmap_pgoff+0xf1/0x660 [ 1009.432666] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1009.437412] ? retint_kernel+0x2d/0x2d [ 1009.441300] __x64_sys_mmap+0xe9/0x1b0 [ 1009.451831] ? __x64_sys_mmap+0xa/0x1b0 [ 1009.455797] do_syscall_64+0x1b9/0x820 [ 1009.459669] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1009.465020] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1009.469937] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1009.474769] ? trace_hardirqs_on_caller+0x310/0x310 [ 1009.479772] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1009.484777] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1009.489784] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1009.494623] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1009.499796] RIP: 0033:0x457579 [ 1009.502981] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1009.521875] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1009.529580] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1009.536835] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1009.544092] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1009.551350] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1009.558617] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1009.566017] Memory limit reached of cgroup /syz0 [ 1009.571093] memory: usage 205056kB, limit 204800kB, failcnt 6685 [ 1009.577404] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1009.584292] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1009.590531] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:600KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1009.615627] Out of memory and no killable processes... [ 1009.702082] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1009.714585] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1009.720206] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1009.728704] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1009.738070] Call Trace: [ 1009.740652] dump_stack+0x244/0x3ab [ 1009.744269] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1009.749449] ? lock_is_held_type+0x210/0x210 [ 1009.753870] dump_header+0x27b/0xf72 [ 1009.757592] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1009.762547] ? pagefault_out_of_memory+0x197/0x197 [ 1009.767469] ? rcu_read_unlock+0x33/0x60 [ 1009.771531] ? mem_cgroup_iter+0x514/0x1160 [ 1009.775846] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1009.780589] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1009.786029] ? lock_is_held_type+0x210/0x210 [ 1009.790444] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1009.795203] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1009.799960] ? retint_kernel+0x2d/0x2d [ 1009.803837] ? trace_hardirqs_on+0xb4/0x310 [ 1009.808145] ? _raw_spin_unlock_irq+0x56/0x80 [ 1009.812626] ? _raw_spin_unlock_irq+0x60/0x80 [ 1009.817108] ? css_task_iter_end+0x2ce/0x490 [ 1009.821500] ? retint_kernel+0x2d/0x2d [ 1009.825379] ? cgroup_procs_next+0x70/0x70 [ 1009.829600] ? _raw_spin_unlock_irq+0x60/0x80 [ 1009.834080] ? oom_badness+0xaa0/0xaa0 [ 1009.837954] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1009.842697] ? mem_cgroup_iter_break+0x30/0x30 [ 1009.847286] ? out_of_memory+0x11d/0x1430 [ 1009.851418] ? out_of_memory+0x12b/0x1430 [ 1009.855558] out_of_memory.cold.30+0xf/0x184 [ 1009.859955] ? kasan_check_read+0x11/0x20 [ 1009.864104] ? oom_killer_disable+0x3a0/0x3a0 [ 1009.868605] mem_cgroup_out_of_memory+0x15e/0x210 [ 1009.873432] ? memory_oom_group_write+0x160/0x160 [ 1009.878259] ? mem_cgroup_try_charge+0x627/0xe20 [ 1009.883090] ? page_counter_try_charge+0x1c1/0x220 [ 1009.888011] try_charge+0xb7c/0x1710 [ 1009.891711] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1009.896632] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1009.901289] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1009.906828] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1009.912355] ? lock_page_memcg+0x350/0x350 [ 1009.916582] ? lock_acquire+0x1ed/0x520 [ 1009.920567] ? mem_cgroup_id_get_many+0x160/0x160 [ 1009.925403] ? lock_release+0xa10/0xa10 [ 1009.929373] mem_cgroup_try_charge+0x627/0xe20 [ 1009.933944] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1009.939471] ? mem_cgroup_protected+0xa60/0xa60 [ 1009.944133] ? shmem_getattr+0x2c0/0x2c0 [ 1009.948179] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1009.953097] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1009.958548] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1009.963305] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1009.968222] shmem_getpage_gfp+0x186b/0x4840 [ 1009.972627] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1009.977720] ? mark_held_locks+0x130/0x130 [ 1009.981950] ? check_preemption_disabled+0x48/0x200 [ 1009.986951] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1009.992475] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1009.998012] ? check_preemption_disabled+0x48/0x200 [ 1010.003019] ? debug_smp_processor_id+0x1c/0x20 [ 1010.007678] ? perf_trace_lock_acquire+0x15b/0x800 [ 1010.012592] ? check_preemption_disabled+0x48/0x200 [ 1010.017610] ? retint_kernel+0x2d/0x2d [ 1010.021489] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1010.026414] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1010.031163] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1010.036624] ? check_preemption_disabled+0x48/0x200 [ 1010.041630] ? retint_kernel+0x2d/0x2d [ 1010.045512] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1010.050270] ? retint_kernel+0x2d/0x2d [ 1010.054170] ? lock_acquire+0x268/0x520 [ 1010.058136] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1010.063660] ? check_preemption_disabled+0x48/0x200 [ 1010.068665] ? debug_smp_processor_id+0x1c/0x20 [ 1010.073322] ? perf_trace_lock+0x14d/0x7a0 [ 1010.077569] ? __rwlock_init+0x140/0x140 [ 1010.081633] ? lock_is_held_type+0x210/0x210 [ 1010.086032] ? _raw_spin_lock+0x35/0x40 [ 1010.089997] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1010.095523] ? alloc_set_pte+0xdee/0x1f40 [ 1010.099694] ? xas_descend+0x201/0x510 [ 1010.103574] ? do_swap_page+0x3660/0x3660 [ 1010.107704] ? retint_kernel+0x2d/0x2d [ 1010.111582] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1010.116500] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1010.121251] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1010.126704] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1010.132249] ? lock_is_held_type+0x210/0x210 [ 1010.136646] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1010.142174] ? filemap_map_pages+0xd11/0x19b0 [ 1010.146664] ? lock_downgrade+0x900/0x900 [ 1010.150817] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1010.155745] ? check_memory_region+0x121/0x1b0 [ 1010.160332] ? filemap_map_pages+0xd38/0x19b0 [ 1010.164821] ? find_get_entries_tag+0x1400/0x1400 [ 1010.169651] ? lock_downgrade+0x900/0x900 [ 1010.173800] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1010.179322] ? check_preemption_disabled+0x48/0x200 [ 1010.184326] ? debug_smp_processor_id+0x1c/0x20 [ 1010.188994] ? perf_trace_lock+0x14d/0x7a0 [ 1010.193219] ? __pte_alloc_kernel+0x220/0x220 [ 1010.197702] ? lock_is_held_type+0x210/0x210 [ 1010.202116] shmem_fault+0x25f/0x960 [ 1010.205821] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1010.211085] ? retint_kernel+0x2d/0x2d [ 1010.214960] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1010.219875] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1010.224623] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1010.230066] __do_fault+0x100/0x6b0 [ 1010.233683] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1010.238788] ? retint_kernel+0x2d/0x2d [ 1010.242668] ? __handle_mm_fault+0x3d38/0x5a40 [ 1010.247237] __handle_mm_fault+0x3d40/0x5a40 [ 1010.251649] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1010.256494] ? lock_is_held_type+0x210/0x210 [ 1010.260900] ? perf_trace_lock+0x7a0/0x7a0 [ 1010.265129] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1010.270666] ? pmd_huge+0xf4/0x140 [ 1010.274214] ? follow_page_mask+0x18b/0x2110 [ 1010.278614] ? gup_pgd_range+0x3ab0/0x3ab0 [ 1010.282846] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1010.288288] ? lock_is_held_type+0x210/0x210 [ 1010.292702] ? handle_mm_fault+0x42a/0xc70 [ 1010.296969] ? lock_downgrade+0x900/0x900 [ 1010.301142] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1010.306074] ? retint_kernel+0x2d/0x2d [ 1010.309952] ? __get_user_pages+0x806/0x1b30 [ 1010.314349] ? trace_hardirqs_off_caller+0x300/0x300 [ 1010.319441] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1010.325056] ? check_preemption_disabled+0x48/0x200 [ 1010.330063] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1010.334812] handle_mm_fault+0x54f/0xc70 [ 1010.338876] ? __handle_mm_fault+0x5a40/0x5a40 [ 1010.343448] ? __get_user_pages+0x4e3/0x1b30 [ 1010.347846] __get_user_pages+0x806/0x1b30 [ 1010.352076] ? follow_page_mask+0x2110/0x2110 [ 1010.356561] ? lock_is_held_type+0x210/0x210 [ 1010.360962] ? __x64_sys_brk+0x850/0x850 [ 1010.365012] ? check_preemption_disabled+0x48/0x200 [ 1010.370022] ? lock_acquire+0x1ed/0x520 [ 1010.373983] ? __mm_populate+0x31a/0x4d0 [ 1010.378033] ? lock_release+0xa10/0xa10 [ 1010.381992] ? perf_trace_sched_process_exec+0x860/0x860 [ 1010.387427] ? lock_is_held_type+0x210/0x210 [ 1010.391828] populate_vma_page_range+0x2db/0x3d0 [ 1010.396570] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1010.401495] ? find_vma+0x34/0x190 [ 1010.405022] __mm_populate+0x286/0x4d0 [ 1010.408924] ? populate_vma_page_range+0x3d0/0x3d0 [ 1010.413841] ? down_read_killable+0x150/0x150 [ 1010.418446] ? security_mmap_file+0x174/0x1b0 [ 1010.422935] vm_mmap_pgoff+0x27f/0x2c0 [ 1010.426810] ? vma_is_stack_for_current+0xd0/0xd0 [ 1010.431637] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1010.436378] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1010.441813] ? kasan_check_read+0x11/0x20 [ 1010.445946] ? _copy_to_user+0xc8/0x110 [ 1010.449911] ksys_mmap_pgoff+0xf1/0x660 [ 1010.453889] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1010.458646] ? retint_kernel+0x2d/0x2d [ 1010.462543] __x64_sys_mmap+0xe9/0x1b0 [ 1010.466416] ? __x64_sys_mmap+0xa/0x1b0 [ 1010.470378] do_syscall_64+0x1b9/0x820 [ 1010.474251] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1010.479808] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1010.484722] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1010.489560] ? trace_hardirqs_on_caller+0x310/0x310 [ 1010.494567] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1010.499570] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1010.504594] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1010.509429] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1010.514620] RIP: 0033:0x457579 [ 1010.517798] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1010.536689] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1010.544418] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1010.551676] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1010.558934] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1010.566191] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1010.573447] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1010.580874] Memory limit reached of cgroup /syz0 [ 1010.586083] memory: usage 205060kB, limit 204800kB, failcnt 6693 [ 1010.592382] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1010.599357] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1010.605666] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:604KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1010.629659] Out of memory and no killable processes... [ 1010.706787] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1010.719026] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1010.724281] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1010.732695] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1010.742035] Call Trace: [ 1010.744632] dump_stack+0x244/0x3ab [ 1010.748250] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1010.753431] ? lock_is_held_type+0x210/0x210 [ 1010.757842] dump_header+0x27b/0xf72 [ 1010.761559] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1010.766484] ? pagefault_out_of_memory+0x197/0x197 [ 1010.771400] ? css_next_descendant_pre+0x8a/0x190 [ 1010.776233] ? css_next_descendant_pre+0x8d/0x190 [ 1010.781074] ? rcu_read_unlock+0x33/0x60 [ 1010.785127] ? mem_cgroup_iter+0x514/0x1160 [ 1010.789438] ? lock_is_held_type+0x210/0x210 [ 1010.794556] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1010.799302] ? css_task_iter_end+0x222/0x490 [ 1010.803700] ? lock_downgrade+0x900/0x900 [ 1010.807838] ? trace_hardirqs_on+0xbd/0x310 [ 1010.812145] ? kasan_check_read+0x11/0x20 [ 1010.816294] ? css_task_iter_end+0x222/0x490 [ 1010.820696] ? trace_hardirqs_off_caller+0x300/0x300 [ 1010.825799] ? _raw_spin_unlock_irq+0x60/0x80 [ 1010.830285] ? css_task_iter_end+0x2ce/0x490 [ 1010.834679] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1010.840218] ? cgroup_procs_next+0x70/0x70 [ 1010.844441] ? _raw_spin_unlock_irq+0x60/0x80 [ 1010.848924] ? oom_badness+0xaa0/0xaa0 [ 1010.852802] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1010.857564] ? mem_cgroup_iter_break+0x30/0x30 [ 1010.862147] ? lock_downgrade+0x900/0x900 [ 1010.866293] ? cgroup_file_notify+0x226/0x2f0 [ 1010.870784] out_of_memory.cold.30+0xf/0x184 [ 1010.875183] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1010.880099] ? oom_killer_disable+0x3a0/0x3a0 [ 1010.884588] mem_cgroup_out_of_memory+0x15e/0x210 [ 1010.889415] ? memory_oom_group_write+0x160/0x160 [ 1010.894247] ? trace_hardirqs_on+0xb4/0x310 [ 1010.898559] try_charge+0xb7c/0x1710 [ 1010.902275] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1010.907196] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1010.911850] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1010.916597] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1010.922121] ? retint_kernel+0x2d/0x2d [ 1010.926011] ? lock_page_memcg+0x350/0x350 [ 1010.930245] ? lock_acquire+0x268/0x520 [ 1010.934213] ? lock_release+0xa10/0xa10 [ 1010.938184] mem_cgroup_try_charge+0x627/0xe20 [ 1010.942755] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1010.948286] ? mem_cgroup_protected+0xa60/0xa60 [ 1010.952949] ? shmem_getattr+0x2c0/0x2c0 [ 1010.957013] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1010.961944] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1010.967399] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1010.972155] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1010.977079] shmem_getpage_gfp+0x186b/0x4840 [ 1010.981485] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1010.986580] ? mark_held_locks+0x130/0x130 [ 1010.990825] ? check_preemption_disabled+0x48/0x200 [ 1010.995847] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1011.001398] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1011.006935] ? check_preemption_disabled+0x48/0x200 [ 1011.011953] ? debug_smp_processor_id+0x1c/0x20 [ 1011.016614] ? perf_trace_lock_acquire+0x15b/0x800 [ 1011.021560] ? check_preemption_disabled+0x48/0x200 [ 1011.026577] ? perf_trace_lock+0x7a0/0x7a0 [ 1011.030798] ? check_preemption_disabled+0x48/0x200 [ 1011.035799] ? debug_smp_processor_id+0x1c/0x20 [ 1011.040454] ? perf_trace_lock+0x14d/0x7a0 [ 1011.044685] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1011.049449] ? lock_is_held_type+0x210/0x210 [ 1011.053844] ? retint_kernel+0x2d/0x2d [ 1011.057725] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1011.062643] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1011.067391] ? lock_acquire+0x1ed/0x520 [ 1011.071352] ? alloc_set_pte+0x1447/0x1f40 [ 1011.075587] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1011.081137] ? check_preemption_disabled+0x48/0x200 [ 1011.086146] ? debug_smp_processor_id+0x1c/0x20 [ 1011.090805] ? perf_trace_lock+0x14d/0x7a0 [ 1011.095073] ? retint_kernel+0x2d/0x2d [ 1011.098968] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1011.103892] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1011.108637] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1011.114071] ? lock_is_held_type+0x210/0x210 [ 1011.118470] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1011.123214] ? retint_kernel+0x2d/0x2d [ 1011.127086] ? retint_kernel+0x2d/0x2d [ 1011.130958] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1011.135873] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1011.140615] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1011.146057] ? lock_release+0x4ea/0xa10 [ 1011.150023] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1011.154768] ? retint_kernel+0x2d/0x2d [ 1011.158648] ? filemap_map_pages+0xd62/0x19b0 [ 1011.163146] ? filemap_map_pages+0xd38/0x19b0 [ 1011.167636] ? find_get_entries_tag+0x1400/0x1400 [ 1011.172468] ? lock_downgrade+0x900/0x900 [ 1011.176614] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1011.182135] ? check_preemption_disabled+0x48/0x200 [ 1011.187142] ? debug_smp_processor_id+0x1c/0x20 [ 1011.191799] ? perf_trace_lock+0x14d/0x7a0 [ 1011.196026] ? __pte_alloc_kernel+0x220/0x220 [ 1011.200511] ? lock_is_held_type+0x210/0x210 [ 1011.204937] shmem_fault+0x25f/0x960 [ 1011.208669] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1011.213939] ? retint_kernel+0x2d/0x2d [ 1011.217814] ? lock_is_held_type+0x210/0x210 [ 1011.222215] __do_fault+0x100/0x6b0 [ 1011.225841] ? lock_downgrade+0x900/0x900 [ 1011.229995] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1011.235091] ? kasan_check_read+0x11/0x20 [ 1011.239231] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1011.243624] ? do_raw_spin_trylock+0x270/0x270 [ 1011.248193] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1011.253114] __handle_mm_fault+0x3d40/0x5a40 [ 1011.257515] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1011.262356] ? lock_is_held_type+0x210/0x210 [ 1011.266748] ? perf_trace_lock+0x7a0/0x7a0 [ 1011.270970] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1011.276533] ? pmd_huge+0xf4/0x140 [ 1011.280071] ? follow_page_mask+0x18b/0x2110 [ 1011.284462] ? retint_kernel+0x2d/0x2d [ 1011.288336] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1011.293252] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1011.297994] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1011.303430] ? lock_is_held_type+0x210/0x210 [ 1011.307826] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1011.312585] ? retint_kernel+0x2d/0x2d [ 1011.316476] handle_mm_fault+0x54f/0xc70 [ 1011.320550] ? __handle_mm_fault+0x5a40/0x5a40 [ 1011.325140] ? __get_user_pages+0x4e3/0x1b30 [ 1011.329563] __get_user_pages+0x806/0x1b30 [ 1011.333800] ? follow_page_mask+0x2110/0x2110 [ 1011.338285] ? lock_is_held_type+0x210/0x210 [ 1011.343208] ? __x64_sys_brk+0x850/0x850 [ 1011.347252] ? check_preemption_disabled+0x48/0x200 [ 1011.352261] ? lock_acquire+0x1ed/0x520 [ 1011.356221] ? __mm_populate+0x31a/0x4d0 [ 1011.360267] ? lock_release+0xa10/0xa10 [ 1011.364249] ? perf_trace_sched_process_exec+0x860/0x860 [ 1011.369685] ? lock_is_held_type+0x210/0x210 [ 1011.374086] populate_vma_page_range+0x2db/0x3d0 [ 1011.378834] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1011.383751] ? find_vma+0x34/0x190 [ 1011.387275] __mm_populate+0x286/0x4d0 [ 1011.391152] ? populate_vma_page_range+0x3d0/0x3d0 [ 1011.396079] ? down_read_killable+0x150/0x150 [ 1011.400560] ? security_mmap_file+0x174/0x1b0 [ 1011.405044] vm_mmap_pgoff+0x27f/0x2c0 [ 1011.408918] ? vma_is_stack_for_current+0xd0/0xd0 [ 1011.413762] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1011.418511] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1011.423960] ? kasan_check_read+0x11/0x20 [ 1011.428100] ? _copy_to_user+0xc8/0x110 [ 1011.432072] ksys_mmap_pgoff+0xf1/0x660 [ 1011.436039] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1011.440783] ? retint_kernel+0x2d/0x2d [ 1011.444665] __x64_sys_mmap+0xe9/0x1b0 [ 1011.448569] ? __x64_sys_mmap+0xa/0x1b0 [ 1011.452548] do_syscall_64+0x1b9/0x820 [ 1011.456451] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1011.461812] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1011.466747] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1011.471597] ? trace_hardirqs_on_caller+0x310/0x310 [ 1011.476608] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1011.481609] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1011.486617] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1011.491453] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1011.496627] RIP: 0033:0x457579 [ 1011.499803] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1011.518690] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1011.526385] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1011.533644] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1011.540901] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1011.548162] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1011.555425] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1011.562878] Memory limit reached of cgroup /syz0 [ 1011.567914] memory: usage 205064kB, limit 204800kB, failcnt 6701 [ 1011.574263] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1011.581098] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1011.587328] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:608KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1011.611069] Out of memory and no killable processes... [ 1011.690070] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1011.703566] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1011.708753] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1011.717155] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1011.726509] Call Trace: [ 1011.729103] dump_stack+0x244/0x3ab [ 1011.732722] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1011.737913] ? lock_is_held_type+0x210/0x210 [ 1011.742310] dump_header+0x27b/0xf72 [ 1011.746012] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1011.750929] ? pagefault_out_of_memory+0x197/0x197 [ 1011.755848] ? rcu_read_unlock+0x33/0x60 [ 1011.759896] ? mem_cgroup_iter+0x514/0x1160 [ 1011.764206] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1011.768951] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1011.774396] ? lock_is_held_type+0x210/0x210 [ 1011.778799] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1011.783572] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1011.788325] ? retint_kernel+0x2d/0x2d [ 1011.792208] ? trace_hardirqs_on+0xb4/0x310 [ 1011.796536] ? _raw_spin_unlock_irq+0x56/0x80 [ 1011.801025] ? _raw_spin_unlock_irq+0x60/0x80 [ 1011.805535] ? css_task_iter_end+0x2ce/0x490 [ 1011.809950] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1011.815479] ? cgroup_procs_next+0x70/0x70 [ 1011.819700] ? _raw_spin_unlock_irq+0x60/0x80 [ 1011.824181] ? oom_badness+0xaa0/0xaa0 [ 1011.828056] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1011.832800] ? mem_cgroup_iter_break+0x30/0x30 [ 1011.837379] out_of_memory.cold.30+0xf/0x184 [ 1011.841775] ? oom_killer_disable+0x3a0/0x3a0 [ 1011.846260] ? trace_hardirqs_on+0xb4/0x310 [ 1011.850568] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 1011.855660] mem_cgroup_out_of_memory+0x15e/0x210 [ 1011.860488] ? memory_oom_group_write+0x160/0x160 [ 1011.865314] ? mem_cgroup_try_charge+0x627/0xe20 [ 1011.870061] ? page_counter_try_charge+0x1c1/0x220 [ 1011.874981] try_charge+0xb7c/0x1710 [ 1011.878686] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1011.883605] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1011.888262] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1011.893007] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1011.898537] ? retint_kernel+0x2d/0x2d [ 1011.902420] ? lock_page_memcg+0x350/0x350 [ 1011.906646] ? lock_acquire+0x268/0x520 [ 1011.910629] ? lock_release+0xa10/0xa10 [ 1011.914619] mem_cgroup_try_charge+0x627/0xe20 [ 1011.919194] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1011.924732] ? mem_cgroup_protected+0xa60/0xa60 [ 1011.929405] ? retint_kernel+0x2d/0x2d [ 1011.933305] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1011.938243] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1011.943691] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1011.948497] ? retint_kernel+0x2d/0x2d [ 1011.952394] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1011.957316] shmem_getpage_gfp+0x186b/0x4840 [ 1011.961721] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1011.966813] ? mark_held_locks+0x130/0x130 [ 1011.971037] ? check_preemption_disabled+0x48/0x200 [ 1011.976042] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1011.981566] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1011.987088] ? check_preemption_disabled+0x48/0x200 [ 1011.992094] ? debug_smp_processor_id+0x1c/0x20 [ 1011.996762] ? perf_trace_lock_acquire+0x15b/0x800 [ 1012.001673] ? check_preemption_disabled+0x48/0x200 [ 1012.006694] ? perf_trace_lock+0x7a0/0x7a0 [ 1012.010919] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1012.016355] ? check_preemption_disabled+0x48/0x200 [ 1012.021370] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1012.026117] ? retint_kernel+0x2d/0x2d [ 1012.029989] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1012.034919] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1012.039661] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1012.045100] ? lock_acquire+0x1ed/0x520 [ 1012.049059] ? alloc_set_pte+0x1447/0x1f40 [ 1012.053279] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1012.058806] ? check_preemption_disabled+0x48/0x200 [ 1012.063808] ? debug_smp_processor_id+0x1c/0x20 [ 1012.068461] ? perf_trace_lock+0x14d/0x7a0 [ 1012.072682] ? __rwlock_init+0x140/0x140 [ 1012.076730] ? lock_is_held_type+0x210/0x210 [ 1012.081126] ? _raw_spin_lock+0x35/0x40 [ 1012.085084] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1012.090620] ? alloc_set_pte+0xdee/0x1f40 [ 1012.094757] ? xas_descend+0x201/0x510 [ 1012.098633] ? do_swap_page+0x3660/0x3660 [ 1012.102768] ? retint_kernel+0x2d/0x2d [ 1012.106643] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1012.111562] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1012.117086] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1012.121830] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1012.127272] ? lock_is_held_type+0x210/0x210 [ 1012.131668] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1012.137208] ? filemap_map_pages+0xd11/0x19b0 [ 1012.141691] ? lock_downgrade+0x900/0x900 [ 1012.145833] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1012.150766] ? filemap_map_pages+0xd38/0x19b0 [ 1012.155257] ? find_get_entries_tag+0x1400/0x1400 [ 1012.160090] ? lock_downgrade+0x900/0x900 [ 1012.164228] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1012.169755] ? check_preemption_disabled+0x48/0x200 [ 1012.174762] ? debug_smp_processor_id+0x1c/0x20 [ 1012.179434] ? perf_trace_lock+0x14d/0x7a0 [ 1012.183656] ? __pte_alloc_kernel+0x220/0x220 [ 1012.188150] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1012.193594] ? lock_is_held_type+0x210/0x210 [ 1012.197993] shmem_fault+0x25f/0x960 [ 1012.201716] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1012.206981] ? retint_kernel+0x2d/0x2d [ 1012.210852] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1012.215770] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1012.220516] __do_fault+0x100/0x6b0 [ 1012.224142] ? lock_downgrade+0x900/0x900 [ 1012.228278] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1012.233370] ? kasan_check_read+0x11/0x20 [ 1012.237504] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1012.241906] ? do_raw_spin_trylock+0x270/0x270 [ 1012.246493] ? find_get_entries_tag+0x1400/0x1400 [ 1012.251327] __handle_mm_fault+0x3d40/0x5a40 [ 1012.255732] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1012.260562] ? lock_is_held_type+0x210/0x210 [ 1012.264961] ? perf_trace_lock+0x7a0/0x7a0 [ 1012.269183] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1012.274706] ? pmd_huge+0xf4/0x140 [ 1012.278241] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1012.283157] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1012.287896] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1012.293332] ? gup_pgd_range+0x3ab0/0x3ab0 [ 1012.297565] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1012.303011] ? retint_kernel+0x2d/0x2d [ 1012.306907] ? __handle_mm_fault+0x1a/0x5a40 [ 1012.311307] handle_mm_fault+0x54f/0xc70 [ 1012.315355] ? __handle_mm_fault+0x5a40/0x5a40 [ 1012.319937] ? __get_user_pages+0x4e3/0x1b30 [ 1012.324332] __get_user_pages+0x806/0x1b30 [ 1012.328573] ? follow_page_mask+0x2110/0x2110 [ 1012.333057] ? lock_is_held_type+0x210/0x210 [ 1012.337455] ? __x64_sys_brk+0x850/0x850 [ 1012.341501] ? check_preemption_disabled+0x48/0x200 [ 1012.346515] ? lock_acquire+0x1ed/0x520 [ 1012.350484] ? __mm_populate+0x31a/0x4d0 [ 1012.354560] ? lock_release+0xa10/0xa10 [ 1012.358521] ? perf_trace_sched_process_exec+0x860/0x860 [ 1012.363966] ? lock_is_held_type+0x210/0x210 [ 1012.368365] populate_vma_page_range+0x2db/0x3d0 [ 1012.373109] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1012.378021] ? find_vma+0x34/0x190 [ 1012.381557] __mm_populate+0x286/0x4d0 [ 1012.385441] ? populate_vma_page_range+0x3d0/0x3d0 [ 1012.390355] ? down_read_killable+0x150/0x150 [ 1012.394835] ? security_mmap_file+0x174/0x1b0 [ 1012.399318] vm_mmap_pgoff+0x27f/0x2c0 [ 1012.403197] ? vma_is_stack_for_current+0xd0/0xd0 [ 1012.408022] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1012.412798] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1012.418231] ? kasan_check_read+0x11/0x20 [ 1012.422367] ? _copy_to_user+0xc8/0x110 [ 1012.426332] ksys_mmap_pgoff+0xf1/0x660 [ 1012.430295] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1012.435034] ? retint_kernel+0x2d/0x2d [ 1012.438931] __x64_sys_mmap+0xe9/0x1b0 [ 1012.442807] ? __x64_sys_mmap+0xa/0x1b0 [ 1012.446768] do_syscall_64+0x1b9/0x820 [ 1012.450651] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1012.456008] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1012.460922] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1012.465775] ? trace_hardirqs_on_caller+0x310/0x310 [ 1012.470778] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1012.475789] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1012.480793] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1012.486096] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1012.491272] RIP: 0033:0x457579 [ 1012.494453] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1012.513347] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1012.521054] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1012.528315] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1012.535575] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1012.542921] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1012.550208] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1012.557683] Memory limit reached of cgroup /syz0 [ 1012.562742] memory: usage 205068kB, limit 204800kB, failcnt 6709 [ 1012.569043] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1012.575943] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1012.582196] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:608KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:612KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1012.606576] Out of memory and no killable processes... [ 1012.721487] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1012.733658] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1012.738843] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1012.747229] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1012.756576] Call Trace: [ 1012.759156] dump_stack+0x244/0x3ab [ 1012.762769] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1012.767949] dump_header+0x27b/0xf72 [ 1012.771656] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1012.776576] ? retint_kernel+0x2d/0x2d [ 1012.780455] ? pagefault_out_of_memory+0x197/0x197 [ 1012.785387] ? rcu_read_unlock+0x33/0x60 [ 1012.789431] ? mem_cgroup_iter+0x514/0x1160 [ 1012.793756] ? lock_is_held_type+0x210/0x210 [ 1012.798148] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1012.802903] ? css_task_iter_end+0x222/0x490 [ 1012.807297] ? lock_downgrade+0x900/0x900 [ 1012.811432] ? trace_hardirqs_on+0xbd/0x310 [ 1012.815735] ? kasan_check_read+0x11/0x20 [ 1012.819867] ? css_task_iter_end+0x222/0x490 [ 1012.824261] ? trace_hardirqs_off_caller+0x300/0x300 [ 1012.829356] ? _raw_spin_unlock_irq+0x60/0x80 [ 1012.833842] ? css_task_iter_end+0x2ce/0x490 [ 1012.838234] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1012.843758] ? cgroup_procs_next+0x70/0x70 [ 1012.847982] ? _raw_spin_unlock_irq+0x60/0x80 [ 1012.852461] ? oom_badness+0xaa0/0xaa0 [ 1012.856338] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1012.861080] ? mem_cgroup_iter_break+0x30/0x30 [ 1012.865660] out_of_memory.cold.30+0xf/0x184 [ 1012.870082] ? oom_killer_disable+0x3a0/0x3a0 [ 1012.874571] ? trace_hardirqs_on+0xb4/0x310 [ 1012.878894] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 1012.883990] mem_cgroup_out_of_memory+0x15e/0x210 [ 1012.888817] ? memory_oom_group_write+0x160/0x160 [ 1012.893650] ? page_counter_try_charge+0x1c1/0x220 [ 1012.898567] try_charge+0xb7c/0x1710 [ 1012.902271] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1012.907191] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1012.911848] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1012.917375] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1012.922900] ? lock_page_memcg+0x350/0x350 [ 1012.927127] ? lock_acquire+0x1ed/0x520 [ 1012.931142] ? mem_cgroup_id_get_many+0x160/0x160 [ 1012.935989] ? lock_release+0xa10/0xa10 [ 1012.939959] mem_cgroup_try_charge+0x627/0xe20 [ 1012.944547] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1012.950077] ? mem_cgroup_protected+0xa60/0xa60 [ 1012.954738] ? shmem_getattr+0x2c0/0x2c0 [ 1012.958788] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1012.963707] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1012.969149] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1012.973903] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1012.978820] shmem_getpage_gfp+0x186b/0x4840 [ 1012.983236] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1012.988331] ? mark_held_locks+0x130/0x130 [ 1012.992567] ? check_preemption_disabled+0x48/0x200 [ 1012.997571] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1013.003092] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1013.008631] ? check_preemption_disabled+0x48/0x200 [ 1013.013640] ? debug_smp_processor_id+0x1c/0x20 [ 1013.018296] ? perf_trace_lock_acquire+0x15b/0x800 [ 1013.023213] ? check_preemption_disabled+0x48/0x200 [ 1013.028215] ? perf_trace_lock+0x7a0/0x7a0 [ 1013.032443] ? check_preemption_disabled+0x48/0x200 [ 1013.037475] ? debug_smp_processor_id+0x1c/0x20 [ 1013.042144] ? perf_trace_lock+0x14d/0x7a0 [ 1013.046373] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1013.051114] ? lock_is_held_type+0x210/0x210 [ 1013.055508] ? retint_kernel+0x2d/0x2d [ 1013.059400] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1013.064316] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1013.069235] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1013.073996] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1013.079430] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1013.084886] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1013.090407] ? check_preemption_disabled+0x48/0x200 [ 1013.095421] ? debug_smp_processor_id+0x1c/0x20 [ 1013.100088] ? perf_trace_lock+0x14d/0x7a0 [ 1013.104309] ? retint_kernel+0x2d/0x2d [ 1013.108190] ? retint_kernel+0x2d/0x2d [ 1013.112069] ? lock_is_held_type+0x210/0x210 [ 1013.116462] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1013.121915] ? __sanitizer_cov_trace_pc+0x3b/0x50 [ 1013.126767] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1013.131534] ? retint_kernel+0x2d/0x2d [ 1013.135417] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1013.140331] ? retint_kernel+0x2d/0x2d [ 1013.144210] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1013.149125] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1013.154566] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1013.159307] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1013.164747] ? lock_is_held_type+0x210/0x210 [ 1013.169146] ? filemap_map_pages+0xd11/0x19b0 [ 1013.173636] ? lock_downgrade+0x900/0x900 [ 1013.177772] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1013.182696] ? filemap_map_pages+0xd38/0x19b0 [ 1013.187196] ? find_get_entries_tag+0x1400/0x1400 [ 1013.192034] ? lock_downgrade+0x900/0x900 [ 1013.196172] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1013.201693] ? check_preemption_disabled+0x48/0x200 [ 1013.206694] ? debug_smp_processor_id+0x1c/0x20 [ 1013.211345] ? perf_trace_lock+0x14d/0x7a0 [ 1013.215585] ? __pte_alloc_kernel+0x220/0x220 [ 1013.220069] ? lock_is_held_type+0x210/0x210 [ 1013.224466] shmem_fault+0x25f/0x960 [ 1013.228172] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1013.233436] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1013.238347] ? retint_kernel+0x2d/0x2d [ 1013.242221] ? lock_is_held_type+0x210/0x210 [ 1013.246622] __do_fault+0x100/0x6b0 [ 1013.250235] ? lock_downgrade+0x900/0x900 [ 1013.254370] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1013.259455] ? retint_kernel+0x2d/0x2d [ 1013.263330] ? kasan_check_read+0x11/0x20 [ 1013.267462] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1013.271856] ? do_raw_spin_trylock+0x270/0x270 [ 1013.276433] __handle_mm_fault+0x3d40/0x5a40 [ 1013.280831] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1013.285659] ? lock_is_held_type+0x210/0x210 [ 1013.290141] ? perf_trace_lock+0x7a0/0x7a0 [ 1013.294360] ? __sanitizer_cov_trace_const_cmp8+0x13/0x20 [ 1013.299888] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1013.305473] ? pmd_huge+0xf4/0x140 [ 1013.309006] ? follow_page_mask+0x18b/0x2110 [ 1013.313449] ? retint_kernel+0x2d/0x2d [ 1013.317321] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1013.322237] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1013.326975] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1013.332410] ? lock_is_held_type+0x210/0x210 [ 1013.336807] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1013.341954] ? retint_kernel+0x2d/0x2d [ 1013.345842] handle_mm_fault+0x54f/0xc70 [ 1013.349900] ? __handle_mm_fault+0x5a40/0x5a40 [ 1013.354471] ? __get_user_pages+0x4e3/0x1b30 [ 1013.358881] __get_user_pages+0x806/0x1b30 [ 1013.363111] ? follow_page_mask+0x2110/0x2110 [ 1013.367594] ? lock_is_held_type+0x210/0x210 [ 1013.371996] ? __x64_sys_brk+0x850/0x850 [ 1013.376043] ? check_preemption_disabled+0x48/0x200 [ 1013.381057] ? lock_acquire+0x1ed/0x520 [ 1013.385017] ? __mm_populate+0x31a/0x4d0 [ 1013.389067] ? lock_release+0xa10/0xa10 [ 1013.393026] ? perf_trace_sched_process_exec+0x860/0x860 [ 1013.398467] ? lock_is_held_type+0x210/0x210 [ 1013.402871] populate_vma_page_range+0x2db/0x3d0 [ 1013.407611] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1013.412525] ? find_vma+0x34/0x190 [ 1013.416063] __mm_populate+0x286/0x4d0 [ 1013.419938] ? populate_vma_page_range+0x3d0/0x3d0 [ 1013.424853] ? down_read_killable+0x150/0x150 [ 1013.429332] ? security_mmap_file+0x174/0x1b0 [ 1013.433818] vm_mmap_pgoff+0x27f/0x2c0 [ 1013.437699] ? vma_is_stack_for_current+0xd0/0xd0 [ 1013.442537] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1013.447283] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1013.452718] ? kasan_check_read+0x11/0x20 [ 1013.456854] ? _copy_to_user+0xc8/0x110 [ 1013.460837] ksys_mmap_pgoff+0xf1/0x660 [ 1013.464805] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1013.469551] ? retint_kernel+0x2d/0x2d [ 1013.473435] __x64_sys_mmap+0xe9/0x1b0 [ 1013.477362] ? __x64_sys_mmap+0xa/0x1b0 [ 1013.481340] do_syscall_64+0x1b9/0x820 [ 1013.485215] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1013.490569] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1013.495483] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1013.500323] ? trace_hardirqs_on_caller+0x310/0x310 [ 1013.505341] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1013.510357] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1013.515382] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1013.520218] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1013.525392] RIP: 0033:0x457579 [ 1013.528570] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1013.547474] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1013.555173] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1013.562428] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1013.569682] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1013.576935] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1013.584190] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1013.591689] Memory limit reached of cgroup /syz0 [ 1013.596604] memory: usage 205072kB, limit 204800kB, failcnt 6717 [ 1013.602902] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1013.610067] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1013.616385] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:616KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1013.640337] Out of memory and no killable processes... [ 1013.720588] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1013.732726] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1013.738093] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1013.746477] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1013.755812] Call Trace: [ 1013.758391] dump_stack+0x244/0x3ab [ 1013.762006] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1013.767183] ? lock_is_held_type+0x210/0x210 [ 1013.771580] dump_header+0x27b/0xf72 [ 1013.775282] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1013.780213] ? retint_kernel+0x2d/0x2d [ 1013.784088] ? pagefault_out_of_memory+0x197/0x197 [ 1013.789002] ? rcu_read_unlock+0x33/0x60 [ 1013.793052] ? mem_cgroup_iter+0x514/0x1160 [ 1013.797361] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1013.802105] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1013.807553] ? lock_is_held_type+0x210/0x210 [ 1013.811970] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1013.816722] ? retint_kernel+0x2d/0x2d [ 1013.820595] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1013.825516] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1013.830284] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1013.835720] ? retint_kernel+0x2d/0x2d [ 1013.839599] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1013.844347] ? retint_kernel+0x2d/0x2d [ 1013.848227] ? oom_badness+0xaa0/0xaa0 [ 1013.852109] ? oom_badness+0xaa0/0xaa0 [ 1013.855984] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1013.860726] ? mem_cgroup_iter_break+0x30/0x30 [ 1013.865311] out_of_memory.cold.30+0xf/0x184 [ 1013.869710] ? oom_killer_disable+0x3a0/0x3a0 [ 1013.874192] ? trace_hardirqs_on+0xb4/0x310 [ 1013.878504] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 1013.883604] mem_cgroup_out_of_memory+0x15e/0x210 [ 1013.888431] ? memory_oom_group_write+0x160/0x160 [ 1013.893267] ? mem_cgroup_try_charge+0x627/0xe20 [ 1013.898013] ? page_counter_try_charge+0x1c1/0x220 [ 1013.902929] try_charge+0xb7c/0x1710 [ 1013.906630] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1013.911562] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1013.916220] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1013.921750] ? lock_page_memcg+0x350/0x350 [ 1013.925978] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1013.930724] ? lock_acquire+0x1ed/0x520 [ 1013.934683] ? mem_cgroup_id_get_many+0x160/0x160 [ 1013.939514] ? lock_release+0xa10/0xa10 [ 1013.943513] ? retint_kernel+0x2d/0x2d [ 1013.947414] mem_cgroup_try_charge+0x627/0xe20 [ 1013.951995] ? shmem_alloc_and_acct_page+0x248/0xdb0 [ 1013.957087] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1013.962626] ? mem_cgroup_protected+0xa60/0xa60 [ 1013.967291] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1013.972218] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1013.976961] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1013.982500] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1013.987946] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1013.992690] ? retint_kernel+0x2d/0x2d [ 1013.996578] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1014.001515] shmem_getpage_gfp+0x186b/0x4840 [ 1014.005937] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1014.011032] ? mark_held_locks+0x130/0x130 [ 1014.015256] ? check_preemption_disabled+0x48/0x200 [ 1014.020275] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1014.025803] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1014.031326] ? check_preemption_disabled+0x48/0x200 [ 1014.036332] ? debug_smp_processor_id+0x1c/0x20 [ 1014.040985] ? perf_trace_lock_acquire+0x15b/0x800 [ 1014.045900] ? check_preemption_disabled+0x48/0x200 [ 1014.050901] ? perf_trace_lock+0x7a0/0x7a0 [ 1014.055121] ? check_preemption_disabled+0x48/0x200 [ 1014.060123] ? debug_smp_processor_id+0x1c/0x20 [ 1014.064785] ? perf_trace_lock+0x14d/0x7a0 [ 1014.069005] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1014.073746] ? lock_is_held_type+0x210/0x210 [ 1014.078138] ? retint_kernel+0x2d/0x2d [ 1014.082026] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1014.086945] ? mark_held_locks+0x130/0x130 [ 1014.091167] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1014.095909] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1014.101350] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1014.106874] ? check_preemption_disabled+0x48/0x200 [ 1014.111876] ? debug_smp_processor_id+0x1c/0x20 [ 1014.116547] ? perf_trace_lock+0x14d/0x7a0 [ 1014.120767] ? retint_kernel+0x2d/0x2d [ 1014.124651] ? retint_kernel+0x2d/0x2d [ 1014.128527] ? lock_is_held_type+0x210/0x210 [ 1014.132934] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1014.138369] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1014.143809] ? alloc_set_pte+0xcf/0x1f40 [ 1014.147857] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1014.153400] ? alloc_set_pte+0xdee/0x1f40 [ 1014.157550] ? do_swap_page+0x3660/0x3660 [ 1014.161683] ? retint_kernel+0x2d/0x2d [ 1014.165567] ? retint_kernel+0x2d/0x2d [ 1014.169438] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1014.174356] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1014.179269] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1014.184704] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1014.190140] ? unlock_page+0x2b8/0x4c0 [ 1014.194017] ? lock_is_held_type+0x210/0x210 [ 1014.198415] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1014.203938] ? filemap_map_pages+0xd11/0x19b0 [ 1014.208430] ? lock_downgrade+0x900/0x900 [ 1014.212575] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1014.217510] ? filemap_map_pages+0x61a/0x19b0 [ 1014.221997] ? filemap_map_pages+0xd38/0x19b0 [ 1014.226483] ? find_get_entries_tag+0x1400/0x1400 [ 1014.231309] ? lock_downgrade+0x900/0x900 [ 1014.235443] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1014.240966] ? check_preemption_disabled+0x48/0x200 [ 1014.245969] ? debug_smp_processor_id+0x1c/0x20 [ 1014.250621] ? perf_trace_lock+0x14d/0x7a0 [ 1014.254841] ? retint_kernel+0x2d/0x2d [ 1014.258711] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1014.263626] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1014.268382] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1014.273816] ? lock_is_held_type+0x210/0x210 [ 1014.278212] shmem_fault+0x25f/0x960 [ 1014.281923] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1014.286675] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1014.291945] ? retint_kernel+0x2d/0x2d [ 1014.295824] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1014.300736] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1014.305665] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1014.310405] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1014.315854] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1014.321292] __do_fault+0x100/0x6b0 [ 1014.324911] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1014.330003] ? retint_kernel+0x2d/0x2d [ 1014.333881] ? __handle_mm_fault+0x3d38/0x5a40 [ 1014.338460] __handle_mm_fault+0x3d40/0x5a40 [ 1014.342889] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1014.347720] ? lock_is_held_type+0x210/0x210 [ 1014.352115] ? perf_trace_lock+0x7a0/0x7a0 [ 1014.356340] ? __sanitizer_cov_trace_const_cmp8+0x13/0x20 [ 1014.361866] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1014.367395] ? pmd_huge+0xf4/0x140 [ 1014.370937] ? follow_page_mask+0x18b/0x2110 [ 1014.375520] ? gup_pgd_range+0x3ab0/0x3ab0 [ 1014.379763] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1014.385208] ? lock_is_held_type+0x210/0x210 [ 1014.389612] ? handle_mm_fault+0x42a/0xc70 [ 1014.393840] ? lock_downgrade+0x900/0x900 [ 1014.397993] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1014.402912] ? retint_kernel+0x2d/0x2d [ 1014.406789] ? __get_user_pages+0x806/0x1b30 [ 1014.411186] ? trace_hardirqs_off_caller+0x300/0x300 [ 1014.416276] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1014.421800] ? check_preemption_disabled+0x48/0x200 [ 1014.426802] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1014.431557] handle_mm_fault+0x54f/0xc70 [ 1014.435610] ? __handle_mm_fault+0x5a40/0x5a40 [ 1014.440184] __get_user_pages+0x806/0x1b30 [ 1014.444415] ? follow_page_mask+0x2110/0x2110 [ 1014.448895] ? lock_is_held_type+0x210/0x210 [ 1014.453294] ? __x64_sys_brk+0x850/0x850 [ 1014.457344] ? check_preemption_disabled+0x48/0x200 [ 1014.462351] ? lock_acquire+0x1ed/0x520 [ 1014.466399] ? __mm_populate+0x31a/0x4d0 [ 1014.470450] ? lock_release+0xa10/0xa10 [ 1014.474747] ? perf_trace_sched_process_exec+0x860/0x860 [ 1014.480221] ? lock_is_held_type+0x210/0x210 [ 1014.484623] populate_vma_page_range+0x2db/0x3d0 [ 1014.489367] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1014.494281] ? find_vma+0x34/0x190 [ 1014.497811] __mm_populate+0x286/0x4d0 [ 1014.501690] ? populate_vma_page_range+0x3d0/0x3d0 [ 1014.506607] ? down_read_killable+0x150/0x150 [ 1014.511090] ? security_mmap_file+0x174/0x1b0 [ 1014.515577] vm_mmap_pgoff+0x27f/0x2c0 [ 1014.519471] ? vma_is_stack_for_current+0xd0/0xd0 [ 1014.524304] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1014.529049] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1014.534483] ? kasan_check_read+0x11/0x20 [ 1014.538617] ? _copy_to_user+0xc8/0x110 [ 1014.542584] ksys_mmap_pgoff+0xf1/0x660 [ 1014.546555] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1014.551294] ? retint_kernel+0x2d/0x2d [ 1014.555179] __x64_sys_mmap+0xe9/0x1b0 [ 1014.559055] ? __x64_sys_mmap+0xa/0x1b0 [ 1014.563019] do_syscall_64+0x1b9/0x820 [ 1014.566893] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1014.572247] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1014.577163] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1014.581991] ? trace_hardirqs_on_caller+0x310/0x310 [ 1014.587011] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1014.592015] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1014.597039] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1014.601911] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1014.607103] RIP: 0033:0x457579 [ 1014.610282] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1014.629174] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1014.636871] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1014.644125] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1014.651377] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1014.658628] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1014.665883] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1014.673347] Memory limit reached of cgroup /syz0 [ 1014.678384] memory: usage 205076kB, limit 204800kB, failcnt 6725 [ 1014.684714] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1014.691516] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1014.697755] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:620KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1014.721108] Out of memory and no killable processes... [ 1014.798576] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1014.810727] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1014.816294] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1014.824694] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1014.834035] Call Trace: [ 1014.836639] dump_stack+0x244/0x3ab [ 1014.841213] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1014.846391] ? lock_is_held_type+0x210/0x210 [ 1014.850790] dump_header+0x27b/0xf72 [ 1014.854493] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1014.859428] ? retint_kernel+0x2d/0x2d [ 1014.863306] ? pagefault_out_of_memory+0x197/0x197 [ 1014.868225] ? rcu_read_unlock+0x33/0x60 [ 1014.872275] ? mem_cgroup_iter+0x514/0x1160 [ 1014.876584] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1014.881329] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1014.886772] ? lock_is_held_type+0x210/0x210 [ 1014.891171] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1014.895935] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1014.900681] ? retint_kernel+0x2d/0x2d [ 1014.904568] ? trace_hardirqs_on+0xb4/0x310 [ 1014.908894] ? _raw_spin_unlock_irq+0x56/0x80 [ 1014.913383] ? _raw_spin_unlock_irq+0x60/0x80 [ 1014.917869] ? css_task_iter_end+0x2ce/0x490 [ 1014.922270] ? cgroup_procs_next+0x70/0x70 [ 1014.926515] ? _raw_spin_unlock_irq+0x60/0x80 [ 1014.931016] ? oom_badness+0xaa0/0xaa0 [ 1014.934904] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1014.939646] ? mem_cgroup_iter_break+0x30/0x30 [ 1014.944224] ? lock_downgrade+0x900/0x900 [ 1014.948355] ? cgroup_file_notify+0x226/0x2f0 [ 1014.952839] out_of_memory.cold.30+0xf/0x184 [ 1014.957235] ? kasan_check_read+0x11/0x20 [ 1014.961368] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1014.966112] ? oom_killer_disable+0x3a0/0x3a0 [ 1014.970607] mem_cgroup_out_of_memory+0x15e/0x210 [ 1014.975477] ? memory_oom_group_write+0x160/0x160 [ 1014.980313] try_charge+0xb7c/0x1710 [ 1014.984015] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1014.988937] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1014.993594] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1014.999118] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1015.004639] ? lock_page_memcg+0x350/0x350 [ 1015.008860] ? lock_acquire+0x1ed/0x520 [ 1015.012816] ? mem_cgroup_id_get_many+0x160/0x160 [ 1015.017643] ? lock_release+0xa10/0xa10 [ 1015.021612] mem_cgroup_try_charge+0x627/0xe20 [ 1015.026179] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1015.031700] ? mem_cgroup_protected+0xa60/0xa60 [ 1015.036355] ? retint_kernel+0x2d/0x2d [ 1015.040226] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1015.045143] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1015.050589] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1015.055331] ? retint_kernel+0x2d/0x2d [ 1015.059208] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1015.064124] shmem_getpage_gfp+0x186b/0x4840 [ 1015.068527] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1015.073627] ? mark_held_locks+0x130/0x130 [ 1015.077850] ? check_preemption_disabled+0x48/0x200 [ 1015.082851] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1015.088371] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1015.093907] ? check_preemption_disabled+0x48/0x200 [ 1015.098910] ? debug_smp_processor_id+0x1c/0x20 [ 1015.103607] ? perf_trace_lock_acquire+0x15b/0x800 [ 1015.108518] ? check_preemption_disabled+0x48/0x200 [ 1015.113536] ? perf_trace_lock+0x7a0/0x7a0 [ 1015.117761] ? check_preemption_disabled+0x48/0x200 [ 1015.122764] ? debug_smp_processor_id+0x1c/0x20 [ 1015.127416] ? perf_trace_lock+0x14d/0x7a0 [ 1015.131636] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1015.136376] ? lock_is_held_type+0x210/0x210 [ 1015.140766] ? retint_kernel+0x2d/0x2d [ 1015.144660] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1015.149574] ? retint_kernel+0x2d/0x2d [ 1015.153446] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1015.158188] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1015.163622] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1015.168363] ? lock_acquire+0x1ed/0x520 [ 1015.172321] ? alloc_set_pte+0x1447/0x1f40 [ 1015.176550] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1015.182074] ? check_preemption_disabled+0x48/0x200 [ 1015.187077] ? debug_smp_processor_id+0x1c/0x20 [ 1015.191729] ? perf_trace_lock+0x14d/0x7a0 [ 1015.195947] ? __rwlock_init+0x140/0x140 [ 1015.199993] ? lock_is_held_type+0x210/0x210 [ 1015.204386] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1015.209823] ? _raw_spin_lock+0x35/0x40 [ 1015.213804] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1015.219328] ? alloc_set_pte+0xdee/0x1f40 [ 1015.223466] ? do_swap_page+0x3660/0x3660 [ 1015.227600] ? retint_kernel+0x2d/0x2d [ 1015.231473] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1015.236388] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1015.241133] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1015.246574] ? lock_is_held_type+0x210/0x210 [ 1015.250971] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1015.256496] ? filemap_map_pages+0xd11/0x19b0 [ 1015.260978] ? lock_downgrade+0x900/0x900 [ 1015.265114] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1015.270040] ? filemap_map_pages+0xd38/0x19b0 [ 1015.274538] ? find_get_entries_tag+0x1400/0x1400 [ 1015.279398] ? lock_downgrade+0x900/0x900 [ 1015.283558] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1015.289084] ? check_preemption_disabled+0x48/0x200 [ 1015.294085] ? debug_smp_processor_id+0x1c/0x20 [ 1015.298743] ? perf_trace_lock+0x14d/0x7a0 [ 1015.302965] ? lock_is_held_type+0x210/0x210 [ 1015.307362] shmem_fault+0x25f/0x960 [ 1015.311084] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1015.316363] ? retint_kernel+0x2d/0x2d [ 1015.320234] ? retint_kernel+0x2d/0x2d [ 1015.324108] ? lock_is_held_type+0x210/0x210 [ 1015.328500] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1015.333244] __do_fault+0x100/0x6b0 [ 1015.336859] ? lock_downgrade+0x900/0x900 [ 1015.341379] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1015.346471] ? kasan_check_read+0x11/0x20 [ 1015.350601] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1015.354994] ? do_raw_spin_trylock+0x270/0x270 [ 1015.359571] __handle_mm_fault+0x3d40/0x5a40 [ 1015.364015] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1015.368845] ? lock_is_held_type+0x210/0x210 [ 1015.373240] ? perf_trace_lock+0x7a0/0x7a0 [ 1015.377464] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1015.382985] ? pmd_huge+0xf4/0x140 [ 1015.386518] ? follow_page_mask+0x18b/0x2110 [ 1015.390922] ? retint_kernel+0x2d/0x2d [ 1015.394796] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1015.399550] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1015.404993] ? lock_is_held_type+0x210/0x210 [ 1015.409389] ? handle_mm_fault+0x42a/0xc70 [ 1015.413623] ? lock_downgrade+0x900/0x900 [ 1015.417761] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1015.422674] ? retint_kernel+0x2d/0x2d [ 1015.426566] handle_mm_fault+0x54f/0xc70 [ 1015.430616] ? __handle_mm_fault+0x5a40/0x5a40 [ 1015.435192] __get_user_pages+0x806/0x1b30 [ 1015.439419] ? follow_page_mask+0x2110/0x2110 [ 1015.443903] ? lock_is_held_type+0x210/0x210 [ 1015.448328] ? __x64_sys_brk+0x850/0x850 [ 1015.452375] ? check_preemption_disabled+0x48/0x200 [ 1015.457382] ? lock_acquire+0x1ed/0x520 [ 1015.461343] ? __mm_populate+0x31a/0x4d0 [ 1015.465400] ? lock_release+0xa10/0xa10 [ 1015.469371] ? perf_trace_sched_process_exec+0x860/0x860 [ 1015.474805] ? lock_is_held_type+0x210/0x210 [ 1015.479204] populate_vma_page_range+0x2db/0x3d0 [ 1015.483947] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1015.489047] ? find_vma+0x34/0x190 [ 1015.492581] __mm_populate+0x286/0x4d0 [ 1015.496458] ? populate_vma_page_range+0x3d0/0x3d0 [ 1015.501369] ? down_read_killable+0x150/0x150 [ 1015.505847] ? security_mmap_file+0x174/0x1b0 [ 1015.510331] vm_mmap_pgoff+0x27f/0x2c0 [ 1015.514207] ? vma_is_stack_for_current+0xd0/0xd0 [ 1015.519053] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1015.523797] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1015.529232] ? kasan_check_read+0x11/0x20 [ 1015.533369] ? _copy_to_user+0xc8/0x110 [ 1015.537335] ksys_mmap_pgoff+0xf1/0x660 [ 1015.541296] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1015.546035] ? retint_kernel+0x2d/0x2d [ 1015.549917] __x64_sys_mmap+0xe9/0x1b0 [ 1015.553791] ? __x64_sys_mmap+0xa/0x1b0 [ 1015.557753] do_syscall_64+0x1b9/0x820 [ 1015.561641] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1015.566995] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1015.571918] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1015.577209] ? trace_hardirqs_on_caller+0x310/0x310 [ 1015.582298] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1015.587303] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1015.592344] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1015.597177] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1015.602348] RIP: 0033:0x457579 [ 1015.605526] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1015.624419] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1015.632113] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1015.639378] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1015.646648] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1015.653903] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1015.661152] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1015.668573] Memory limit reached of cgroup /syz0 [ 1015.673763] memory: usage 205080kB, limit 204800kB, failcnt 6733 [ 1015.680067] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1015.686942] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1015.693244] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:624KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1015.718608] Out of memory and no killable processes... [ 1015.818076] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1015.830201] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1015.835785] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1015.844191] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1015.853537] Call Trace: [ 1015.856125] dump_stack+0x244/0x3ab [ 1015.859748] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1015.864943] ? lock_is_held_type+0x210/0x210 [ 1015.869359] dump_header+0x27b/0xf72 [ 1015.873066] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1015.877991] ? pagefault_out_of_memory+0x197/0x197 [ 1015.882995] ? rcu_read_unlock+0x33/0x60 [ 1015.887053] ? mem_cgroup_iter+0x514/0x1160 [ 1015.891365] ? lock_is_held_type+0x210/0x210 [ 1015.895759] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1015.900525] ? css_task_iter_end+0x222/0x490 [ 1015.904946] ? lock_downgrade+0x900/0x900 [ 1015.909086] ? trace_hardirqs_on+0xbd/0x310 [ 1015.913395] ? kasan_check_read+0x11/0x20 [ 1015.917546] ? css_task_iter_end+0x222/0x490 [ 1015.921976] ? trace_hardirqs_off_caller+0x300/0x300 [ 1015.927079] ? _raw_spin_unlock_irq+0x60/0x80 [ 1015.931577] ? retint_kernel+0x2d/0x2d [ 1015.935472] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1015.940391] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1015.945157] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1015.950602] ? _raw_spin_unlock_irq+0x60/0x80 [ 1015.955114] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1015.959862] ? retint_kernel+0x2d/0x2d [ 1015.963746] out_of_memory.cold.30+0xf/0x184 [ 1015.968144] ? oom_killer_disable+0x3a0/0x3a0 [ 1015.972637] mem_cgroup_out_of_memory+0x15e/0x210 [ 1015.977465] ? memory_oom_group_write+0x160/0x160 [ 1015.982294] ? mem_cgroup_try_charge+0x627/0xe20 [ 1015.987047] ? page_counter_try_charge+0x1c1/0x220 [ 1015.991966] try_charge+0xb7c/0x1710 [ 1015.995698] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1016.000615] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1016.005274] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1016.010793] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1016.016318] ? lock_page_memcg+0x350/0x350 [ 1016.020572] ? lock_acquire+0x1ed/0x520 [ 1016.024539] ? mem_cgroup_id_get_many+0x160/0x160 [ 1016.029376] ? lock_release+0xa10/0xa10 [ 1016.033343] mem_cgroup_try_charge+0x627/0xe20 [ 1016.037913] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1016.043437] ? mem_cgroup_protected+0xa60/0xa60 [ 1016.048094] ? shmem_getattr+0x2c0/0x2c0 [ 1016.052140] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1016.057059] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1016.062509] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1016.067267] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1016.072183] shmem_getpage_gfp+0x186b/0x4840 [ 1016.076589] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1016.081677] ? mark_held_locks+0x130/0x130 [ 1016.085896] ? check_preemption_disabled+0x48/0x200 [ 1016.090893] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1016.096414] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1016.101943] ? check_preemption_disabled+0x48/0x200 [ 1016.106945] ? debug_smp_processor_id+0x1c/0x20 [ 1016.111597] ? perf_trace_lock_acquire+0x15b/0x800 [ 1016.116561] ? check_preemption_disabled+0x48/0x200 [ 1016.121567] ? retint_kernel+0x2d/0x2d [ 1016.125438] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1016.130350] ? retint_kernel+0x2d/0x2d [ 1016.134221] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1016.139148] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1016.143909] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1016.149346] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1016.154106] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1016.159554] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1016.164299] ? retint_kernel+0x2d/0x2d [ 1016.168171] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1016.173082] ? retint_kernel+0x2d/0x2d [ 1016.176953] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1016.181693] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1016.187130] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1016.191871] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1016.197311] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1016.202060] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1016.207581] ? check_preemption_disabled+0x48/0x200 [ 1016.212582] ? debug_smp_processor_id+0x1c/0x20 [ 1016.217233] ? perf_trace_lock+0x14d/0x7a0 [ 1016.221448] ? retint_kernel+0x2d/0x2d [ 1016.225323] ? lock_is_held_type+0x210/0x210 [ 1016.229713] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1016.235163] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1016.240610] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1016.246133] ? alloc_set_pte+0xdee/0x1f40 [ 1016.250270] ? do_swap_page+0x3660/0x3660 [ 1016.254414] ? retint_kernel+0x2d/0x2d [ 1016.258292] ? lock_is_held_type+0x210/0x210 [ 1016.262687] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1016.268211] ? filemap_map_pages+0xd11/0x19b0 [ 1016.272691] ? lock_downgrade+0x900/0x900 [ 1016.276828] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1016.281765] ? filemap_map_pages+0xd38/0x19b0 [ 1016.286253] ? find_get_entries_tag+0x1400/0x1400 [ 1016.291095] ? lock_downgrade+0x900/0x900 [ 1016.295231] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1016.300755] ? check_preemption_disabled+0x48/0x200 [ 1016.305760] ? debug_smp_processor_id+0x1c/0x20 [ 1016.310411] ? perf_trace_lock+0x14d/0x7a0 [ 1016.314638] ? __pte_alloc_kernel+0x220/0x220 [ 1016.319126] ? lock_is_held_type+0x210/0x210 [ 1016.323538] shmem_fault+0x25f/0x960 [ 1016.327251] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1016.332514] ? retint_kernel+0x2d/0x2d [ 1016.336398] ? retint_kernel+0x2d/0x2d [ 1016.340270] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1016.345188] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1016.349946] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1016.355385] __do_fault+0x100/0x6b0 [ 1016.359000] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1016.364094] ? retint_kernel+0x2d/0x2d [ 1016.367970] ? __handle_mm_fault+0x3d38/0x5a40 [ 1016.372551] __handle_mm_fault+0x3d40/0x5a40 [ 1016.376959] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1016.381785] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1016.386557] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1016.391998] ? perf_trace_lock+0x7a0/0x7a0 [ 1016.396229] ? retint_kernel+0x2d/0x2d [ 1016.400109] ? lock_release+0x4ea/0xa10 [ 1016.404069] ? handle_mm_fault+0x42a/0xc70 [ 1016.408288] ? lock_downgrade+0x900/0x900 [ 1016.412423] ? retint_kernel+0x2d/0x2d [ 1016.416304] ? handle_mm_fault+0x42f/0xc70 [ 1016.420559] handle_mm_fault+0x54f/0xc70 [ 1016.424611] ? __handle_mm_fault+0x5a40/0x5a40 [ 1016.429183] __get_user_pages+0x806/0x1b30 [ 1016.433413] ? follow_page_mask+0x2110/0x2110 [ 1016.437913] ? lock_is_held_type+0x210/0x210 [ 1016.442331] ? __x64_sys_brk+0x850/0x850 [ 1016.446386] ? check_preemption_disabled+0x48/0x200 [ 1016.451392] ? lock_acquire+0x1ed/0x520 [ 1016.455353] ? __mm_populate+0x31a/0x4d0 [ 1016.459401] ? lock_release+0xa10/0xa10 [ 1016.463372] ? perf_trace_sched_process_exec+0x860/0x860 [ 1016.468810] ? lock_is_held_type+0x210/0x210 [ 1016.473213] populate_vma_page_range+0x2db/0x3d0 [ 1016.477957] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1016.482871] ? find_vma+0x34/0x190 [ 1016.486396] __mm_populate+0x286/0x4d0 [ 1016.490563] ? populate_vma_page_range+0x3d0/0x3d0 [ 1016.495481] ? down_read_killable+0x150/0x150 [ 1016.499961] ? security_mmap_file+0x174/0x1b0 [ 1016.504446] vm_mmap_pgoff+0x27f/0x2c0 [ 1016.508319] ? vma_is_stack_for_current+0xd0/0xd0 [ 1016.513147] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1016.517892] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1016.523326] ? kasan_check_read+0x11/0x20 [ 1016.527457] ? _copy_to_user+0xc8/0x110 [ 1016.531434] ksys_mmap_pgoff+0xf1/0x660 [ 1016.535399] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1016.540135] ? retint_kernel+0x2d/0x2d [ 1016.544014] __x64_sys_mmap+0xe9/0x1b0 [ 1016.547886] ? __x64_sys_mmap+0xa/0x1b0 [ 1016.551848] do_syscall_64+0x1b9/0x820 [ 1016.555722] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1016.561069] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1016.565985] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1016.570814] ? trace_hardirqs_on_caller+0x310/0x310 [ 1016.575832] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1016.580835] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1016.585837] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1016.590668] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1016.595841] RIP: 0033:0x457579 [ 1016.599020] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1016.617904] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1016.625685] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1016.632935] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1016.640186] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1016.647437] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1016.654690] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1016.662121] Memory limit reached of cgroup /syz0 [ 1016.667224] memory: usage 205084kB, limit 204800kB, failcnt 6741 [ 1016.673634] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1016.680458] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1016.686687] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:628KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1016.711607] Out of memory and no killable processes... [ 1016.801188] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1016.813327] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1016.818794] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1016.827179] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1016.836514] Call Trace: [ 1016.839098] dump_stack+0x244/0x3ab [ 1016.842716] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1016.847891] ? lock_is_held_type+0x210/0x210 [ 1016.852291] dump_header+0x27b/0xf72 [ 1016.855993] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1016.860921] ? retint_kernel+0x2d/0x2d [ 1016.864800] ? pagefault_out_of_memory+0x197/0x197 [ 1016.869716] ? rcu_read_unlock+0x33/0x60 [ 1016.873760] ? mem_cgroup_iter+0x514/0x1160 [ 1016.878072] ? lock_is_held_type+0x210/0x210 [ 1016.882465] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1016.887214] ? css_task_iter_end+0x222/0x490 [ 1016.891608] ? lock_downgrade+0x900/0x900 [ 1016.895745] ? trace_hardirqs_on+0xbd/0x310 [ 1016.900049] ? kasan_check_read+0x11/0x20 [ 1016.904182] ? css_task_iter_end+0x222/0x490 [ 1016.908575] ? trace_hardirqs_off_caller+0x300/0x300 [ 1016.913670] ? _raw_spin_unlock_irq+0x60/0x80 [ 1016.918196] ? css_task_iter_end+0x2ce/0x490 [ 1016.922593] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1016.928136] ? cgroup_procs_next+0x70/0x70 [ 1016.932365] ? _raw_spin_unlock_irq+0x60/0x80 [ 1016.936845] ? oom_badness+0xaa0/0xaa0 [ 1016.940720] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1016.945479] ? mem_cgroup_iter_break+0x30/0x30 [ 1016.950060] ? lock_downgrade+0x900/0x900 [ 1016.954197] ? cgroup_file_notify+0x226/0x2f0 [ 1016.958681] out_of_memory.cold.30+0xf/0x184 [ 1016.963075] ? kasan_check_read+0x11/0x20 [ 1016.967211] ? oom_killer_disable+0x3a0/0x3a0 [ 1016.971697] mem_cgroup_out_of_memory+0x15e/0x210 [ 1016.976525] ? memory_oom_group_write+0x160/0x160 [ 1016.981370] ? trace_hardirqs_on+0xb4/0x310 [ 1016.985678] try_charge+0xb7c/0x1710 [ 1016.989378] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1016.994297] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1016.998961] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1017.004486] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1017.010014] ? lock_page_memcg+0x350/0x350 [ 1017.014239] ? lock_acquire+0x1ed/0x520 [ 1017.018198] ? mem_cgroup_id_get_many+0x160/0x160 [ 1017.023051] ? lock_release+0xa10/0xa10 [ 1017.027038] mem_cgroup_try_charge+0x627/0xe20 [ 1017.031614] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1017.037140] ? mem_cgroup_protected+0xa60/0xa60 [ 1017.041797] ? shmem_getattr+0x2c0/0x2c0 [ 1017.045844] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1017.050762] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1017.056206] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1017.060951] ? retint_kernel+0x2d/0x2d [ 1017.064835] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1017.069769] shmem_getpage_gfp+0x186b/0x4840 [ 1017.074172] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1017.079264] ? mark_held_locks+0x130/0x130 [ 1017.083487] ? check_preemption_disabled+0x48/0x200 [ 1017.088486] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1017.094009] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1017.099624] ? check_preemption_disabled+0x48/0x200 [ 1017.104629] ? debug_smp_processor_id+0x1c/0x20 [ 1017.109280] ? perf_trace_lock_acquire+0x15b/0x800 [ 1017.114193] ? check_preemption_disabled+0x48/0x200 [ 1017.119196] ? perf_trace_lock+0x7a0/0x7a0 [ 1017.123416] ? check_preemption_disabled+0x48/0x200 [ 1017.128417] ? debug_smp_processor_id+0x1c/0x20 [ 1017.133069] ? perf_trace_lock+0x14d/0x7a0 [ 1017.137288] ? lock_is_held_type+0x210/0x210 [ 1017.141680] ? mark_held_locks+0x130/0x130 [ 1017.145903] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1017.151337] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1017.156796] ? lock_acquire+0x1ed/0x520 [ 1017.160777] ? alloc_set_pte+0x1447/0x1f40 [ 1017.164999] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1017.170518] ? check_preemption_disabled+0x48/0x200 [ 1017.175529] ? debug_smp_processor_id+0x1c/0x20 [ 1017.180197] ? perf_trace_lock+0x14d/0x7a0 [ 1017.184415] ? __rwlock_init+0x140/0x140 [ 1017.188461] ? lock_is_held_type+0x210/0x210 [ 1017.192853] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1017.198288] ? _raw_spin_lock+0x35/0x40 [ 1017.202246] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1017.207767] ? alloc_set_pte+0xdee/0x1f40 [ 1017.211917] ? do_swap_page+0x3660/0x3660 [ 1017.216058] ? retint_kernel+0x2d/0x2d [ 1017.219943] ? retint_kernel+0x2d/0x2d [ 1017.223817] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1017.228732] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1017.233474] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1017.238910] ? lock_is_held_type+0x210/0x210 [ 1017.243306] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1017.248827] ? filemap_map_pages+0xd11/0x19b0 [ 1017.253308] ? lock_downgrade+0x900/0x900 [ 1017.257443] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1017.262368] ? filemap_map_pages+0xd38/0x19b0 [ 1017.266853] ? find_get_entries_tag+0x1400/0x1400 [ 1017.271680] ? lock_downgrade+0x900/0x900 [ 1017.275817] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1017.281342] ? check_preemption_disabled+0x48/0x200 [ 1017.286360] ? debug_smp_processor_id+0x1c/0x20 [ 1017.291014] ? perf_trace_lock+0x14d/0x7a0 [ 1017.295260] ? __pte_alloc_kernel+0x220/0x220 [ 1017.299740] ? lock_is_held_type+0x210/0x210 [ 1017.304137] shmem_fault+0x25f/0x960 [ 1017.307842] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1017.313105] ? retint_kernel+0x2d/0x2d [ 1017.316975] ? retint_kernel+0x2d/0x2d [ 1017.320846] ? retint_kernel+0x2d/0x2d [ 1017.324730] ? lock_is_held_type+0x210/0x210 [ 1017.329124] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1017.333868] __do_fault+0x100/0x6b0 [ 1017.337481] ? lock_downgrade+0x900/0x900 [ 1017.341961] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1017.347054] ? kasan_check_read+0x11/0x20 [ 1017.351185] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1017.355577] ? do_raw_spin_trylock+0x270/0x270 [ 1017.360145] ? retint_kernel+0x2d/0x2d [ 1017.364025] __handle_mm_fault+0x3d40/0x5a40 [ 1017.368428] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1017.373255] ? lock_is_held_type+0x210/0x210 [ 1017.377651] ? perf_trace_lock+0x7a0/0x7a0 [ 1017.381870] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1017.387394] ? pmd_huge+0xf4/0x140 [ 1017.390929] ? follow_page_mask+0x18b/0x2110 [ 1017.395325] ? retint_kernel+0x2d/0x2d [ 1017.399201] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1017.403948] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1017.409387] ? lock_is_held_type+0x210/0x210 [ 1017.413788] ? handle_mm_fault+0x42a/0xc70 [ 1017.418011] ? lock_downgrade+0x900/0x900 [ 1017.422158] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1017.427083] ? retint_kernel+0x2d/0x2d [ 1017.430987] handle_mm_fault+0x54f/0xc70 [ 1017.435044] ? __handle_mm_fault+0x5a40/0x5a40 [ 1017.439648] ? __get_user_pages+0x150f/0x1b30 [ 1017.444131] __get_user_pages+0x806/0x1b30 [ 1017.448358] ? follow_page_mask+0x2110/0x2110 [ 1017.452841] ? lock_is_held_type+0x210/0x210 [ 1017.457237] ? __x64_sys_brk+0x850/0x850 [ 1017.461279] ? check_preemption_disabled+0x48/0x200 [ 1017.466305] ? lock_acquire+0x1ed/0x520 [ 1017.470266] ? __mm_populate+0x31a/0x4d0 [ 1017.474328] ? lock_release+0xa10/0xa10 [ 1017.478301] ? perf_trace_sched_process_exec+0x860/0x860 [ 1017.483751] ? lock_is_held_type+0x210/0x210 [ 1017.488152] populate_vma_page_range+0x2db/0x3d0 [ 1017.492894] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1017.497807] ? find_vma+0x34/0x190 [ 1017.501334] __mm_populate+0x286/0x4d0 [ 1017.505212] ? populate_vma_page_range+0x3d0/0x3d0 [ 1017.510212] ? down_read_killable+0x150/0x150 [ 1017.514694] ? security_mmap_file+0x174/0x1b0 [ 1017.519177] vm_mmap_pgoff+0x27f/0x2c0 [ 1017.523054] ? vma_is_stack_for_current+0xd0/0xd0 [ 1017.527897] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1017.532654] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1017.538087] ? kasan_check_read+0x11/0x20 [ 1017.542219] ? _copy_to_user+0xc8/0x110 [ 1017.546182] ksys_mmap_pgoff+0xf1/0x660 [ 1017.550146] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1017.554885] ? retint_kernel+0x2d/0x2d [ 1017.558763] __x64_sys_mmap+0xe9/0x1b0 [ 1017.562635] ? __x64_sys_mmap+0xa/0x1b0 [ 1017.566594] do_syscall_64+0x1b9/0x820 [ 1017.570465] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1017.575811] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1017.580722] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1017.585560] ? trace_hardirqs_on_caller+0x310/0x310 [ 1017.590565] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1017.595573] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1017.600586] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1017.605421] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1017.610595] RIP: 0033:0x457579 [ 1017.613770] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1017.632667] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1017.640367] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1017.647623] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1017.654875] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1017.662129] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1017.669382] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1017.676820] Memory limit reached of cgroup /syz0 [ 1017.681874] memory: usage 205088kB, limit 204800kB, failcnt 6749 [ 1017.688578] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1017.695464] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1017.701885] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:632KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1017.726046] Out of memory and no killable processes... [ 1017.806797] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1017.819066] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1017.824791] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1017.833213] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1017.842557] Call Trace: [ 1017.845130] dump_stack+0x244/0x3ab [ 1017.848755] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1017.853933] ? lock_is_held_type+0x210/0x210 [ 1017.858332] dump_header+0x27b/0xf72 [ 1017.862034] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1017.866948] ? retint_kernel+0x2d/0x2d [ 1017.870840] ? pagefault_out_of_memory+0x197/0x197 [ 1017.875760] ? rcu_read_unlock+0x33/0x60 [ 1017.879805] ? mem_cgroup_iter+0x514/0x1160 [ 1017.884115] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1017.888856] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1017.894290] ? lock_is_held_type+0x210/0x210 [ 1017.898683] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1017.903424] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1017.908166] ? retint_kernel+0x2d/0x2d [ 1017.912044] ? trace_hardirqs_on+0xb4/0x310 [ 1017.916353] ? _raw_spin_unlock_irq+0x56/0x80 [ 1017.920833] ? _raw_spin_unlock_irq+0x60/0x80 [ 1017.925313] ? css_task_iter_end+0x2ce/0x490 [ 1017.929704] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1017.935228] ? cgroup_procs_next+0x70/0x70 [ 1017.939450] ? _raw_spin_unlock_irq+0x60/0x80 [ 1017.943930] ? oom_badness+0xaa0/0xaa0 [ 1017.947804] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1017.952556] ? mem_cgroup_iter_break+0x30/0x30 [ 1017.957140] out_of_memory.cold.30+0xf/0x184 [ 1017.961566] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1017.966484] ? oom_killer_disable+0x3a0/0x3a0 [ 1017.970965] ? trace_hardirqs_on+0xb4/0x310 [ 1017.975279] mem_cgroup_out_of_memory+0x15e/0x210 [ 1017.980106] ? memory_oom_group_write+0x160/0x160 [ 1017.984937] ? trace_hardirqs_on+0xb4/0x310 [ 1017.989242] try_charge+0xb7c/0x1710 [ 1017.993028] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1017.997954] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1018.002697] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1018.008219] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1018.013745] ? lock_page_memcg+0x350/0x350 [ 1018.017965] ? lock_acquire+0x1ed/0x520 [ 1018.021930] ? mem_cgroup_id_get_many+0x160/0x160 [ 1018.026768] ? lock_release+0xa10/0xa10 [ 1018.030735] mem_cgroup_try_charge+0x627/0xe20 [ 1018.035304] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1018.040827] ? mem_cgroup_protected+0xa60/0xa60 [ 1018.045486] ? shmem_getattr+0x2c0/0x2c0 [ 1018.049531] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1018.054460] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1018.059907] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1018.064651] ? retint_kernel+0x2d/0x2d [ 1018.068530] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1018.073462] shmem_getpage_gfp+0x186b/0x4840 [ 1018.077867] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1018.082959] ? mark_held_locks+0x130/0x130 [ 1018.087186] ? check_preemption_disabled+0x48/0x200 [ 1018.092205] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1018.097732] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1018.103258] ? check_preemption_disabled+0x48/0x200 [ 1018.108261] ? debug_smp_processor_id+0x1c/0x20 [ 1018.112918] ? perf_trace_lock_acquire+0x15b/0x800 [ 1018.117848] ? check_preemption_disabled+0x48/0x200 [ 1018.122860] ? perf_trace_lock+0x7a0/0x7a0 [ 1018.127085] ? check_preemption_disabled+0x48/0x200 [ 1018.132102] ? retint_kernel+0x2d/0x2d [ 1018.135978] ? debug_smp_processor_id+0x1c/0x20 [ 1018.140630] ? perf_trace_lock+0x14d/0x7a0 [ 1018.144851] ? retint_kernel+0x2d/0x2d [ 1018.148722] ? retint_kernel+0x2d/0x2d [ 1018.152617] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1018.157553] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1018.162469] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1018.167208] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1018.172643] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1018.178084] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1018.183608] ? check_preemption_disabled+0x48/0x200 [ 1018.188610] ? debug_smp_processor_id+0x1c/0x20 [ 1018.193266] ? perf_trace_lock+0x14d/0x7a0 [ 1018.197491] ? lock_is_held_type+0x210/0x210 [ 1018.201883] ? __sanitizer_cov_trace_pc+0x4b/0x50 [ 1018.206735] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1018.212256] ? alloc_set_pte+0xdee/0x1f40 [ 1018.216390] ? xas_descend+0x201/0x510 [ 1018.220265] ? do_swap_page+0x3660/0x3660 [ 1018.224395] ? retint_kernel+0x2d/0x2d [ 1018.228266] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1018.233180] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1018.238093] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1018.243529] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1018.248974] ? lock_is_held_type+0x210/0x210 [ 1018.253402] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1018.258929] ? filemap_map_pages+0xd11/0x19b0 [ 1018.263413] ? lock_downgrade+0x900/0x900 [ 1018.267578] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1018.272505] ? filemap_map_pages+0xd38/0x19b0 [ 1018.277008] ? find_get_entries_tag+0x1400/0x1400 [ 1018.281939] ? lock_downgrade+0x900/0x900 [ 1018.286077] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1018.291598] ? check_preemption_disabled+0x48/0x200 [ 1018.296610] ? debug_smp_processor_id+0x1c/0x20 [ 1018.301263] ? perf_trace_lock+0x14d/0x7a0 [ 1018.305487] ? retint_kernel+0x2d/0x2d [ 1018.309361] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1018.314277] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1018.319017] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1018.324450] ? lock_is_held_type+0x210/0x210 [ 1018.328846] shmem_fault+0x25f/0x960 [ 1018.332575] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1018.337319] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1018.342590] ? lock_release+0x4ea/0xa10 [ 1018.346565] __do_fault+0x100/0x6b0 [ 1018.350222] ? lock_downgrade+0x900/0x900 [ 1018.354366] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1018.359466] ? kasan_check_read+0x11/0x20 [ 1018.363596] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1018.367987] ? do_raw_spin_trylock+0x270/0x270 [ 1018.372572] __handle_mm_fault+0x3d40/0x5a40 [ 1018.376988] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1018.381830] ? lock_is_held_type+0x210/0x210 [ 1018.386225] ? perf_trace_lock+0x7a0/0x7a0 [ 1018.390449] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1018.395969] ? pmd_huge+0xf4/0x140 [ 1018.399502] ? follow_page_mask+0x18b/0x2110 [ 1018.403896] ? retint_kernel+0x2d/0x2d [ 1018.407770] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1018.412687] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1018.417589] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1018.423026] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1018.428480] ? lock_is_held_type+0x210/0x210 [ 1018.432877] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1018.437641] ? retint_kernel+0x2d/0x2d [ 1018.441528] handle_mm_fault+0x54f/0xc70 [ 1018.445606] ? __handle_mm_fault+0x5a40/0x5a40 [ 1018.450183] ? __get_user_pages+0x7c2/0x1b30 [ 1018.454587] __get_user_pages+0x806/0x1b30 [ 1018.458909] ? follow_page_mask+0x2110/0x2110 [ 1018.463394] ? lock_is_held_type+0x210/0x210 [ 1018.467792] ? __x64_sys_brk+0x850/0x850 [ 1018.471952] ? check_preemption_disabled+0x48/0x200 [ 1018.476971] ? lock_acquire+0x1ed/0x520 [ 1018.481170] ? __mm_populate+0x31a/0x4d0 [ 1018.485222] ? lock_release+0xa10/0xa10 [ 1018.489199] ? perf_trace_sched_process_exec+0x860/0x860 [ 1018.494649] ? lock_is_held_type+0x210/0x210 [ 1018.499050] populate_vma_page_range+0x2db/0x3d0 [ 1018.503796] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1018.508709] ? find_vma+0x34/0x190 [ 1018.512236] __mm_populate+0x286/0x4d0 [ 1018.516110] ? populate_vma_page_range+0x3d0/0x3d0 [ 1018.521024] ? down_read_killable+0x150/0x150 [ 1018.525507] ? security_mmap_file+0x174/0x1b0 [ 1018.529996] vm_mmap_pgoff+0x27f/0x2c0 [ 1018.533877] ? vma_is_stack_for_current+0xd0/0xd0 [ 1018.538706] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1018.543479] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1018.548921] ? kasan_check_read+0x11/0x20 [ 1018.553055] ? _copy_to_user+0xc8/0x110 [ 1018.557022] ksys_mmap_pgoff+0xf1/0x660 [ 1018.560997] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1018.565737] ? retint_kernel+0x2d/0x2d [ 1018.569614] __x64_sys_mmap+0xe9/0x1b0 [ 1018.573486] ? __x64_sys_mmap+0xa/0x1b0 [ 1018.577446] do_syscall_64+0x1b9/0x820 [ 1018.581318] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1018.586670] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1018.591586] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1018.596431] ? trace_hardirqs_on_caller+0x310/0x310 [ 1018.601435] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1018.606442] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1018.611459] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1018.616293] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1018.621476] RIP: 0033:0x457579 [ 1018.624656] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1018.643570] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1018.651279] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1018.658532] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1018.665795] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1018.673062] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1018.680318] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1018.687686] Memory limit reached of cgroup /syz0 [ 1018.692802] memory: usage 205092kB, limit 204800kB, failcnt 6757 [ 1018.699047] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1018.705928] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1018.712171] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:636KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1018.739851] Out of memory and no killable processes... [ 1018.828871] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1018.841074] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1018.846628] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1018.855032] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1018.864384] Call Trace: [ 1018.866962] dump_stack+0x244/0x3ab [ 1018.870576] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1018.875755] ? lock_is_held_type+0x210/0x210 [ 1018.880157] dump_header+0x27b/0xf72 [ 1018.883863] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1018.888782] ? pagefault_out_of_memory+0x197/0x197 [ 1018.893720] ? rcu_read_unlock+0x33/0x60 [ 1018.897767] ? mem_cgroup_iter+0x514/0x1160 [ 1018.902077] ? lock_is_held_type+0x210/0x210 [ 1018.906471] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1018.911217] ? css_task_iter_end+0x222/0x490 [ 1018.915622] ? lock_downgrade+0x900/0x900 [ 1018.919760] ? trace_hardirqs_on+0xbd/0x310 [ 1018.924064] ? kasan_check_read+0x11/0x20 [ 1018.928197] ? css_task_iter_end+0x222/0x490 [ 1018.932592] ? trace_hardirqs_off_caller+0x300/0x300 [ 1018.937704] ? _raw_spin_unlock_irq+0x60/0x80 [ 1018.942187] ? css_task_iter_end+0x2ce/0x490 [ 1018.946580] ? cgroup_procs_next+0x70/0x70 [ 1018.950817] ? _raw_spin_unlock_irq+0x60/0x80 [ 1018.955300] ? oom_badness+0xaa0/0xaa0 [ 1018.959175] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1018.963934] ? mem_cgroup_iter_break+0x30/0x30 [ 1018.968514] out_of_memory.cold.30+0xf/0x184 [ 1018.972919] ? oom_killer_disable+0x3a0/0x3a0 [ 1018.977405] ? mem_cgroup_out_of_memory+0x156/0x210 [ 1018.982414] mem_cgroup_out_of_memory+0x15e/0x210 [ 1018.987268] ? memory_oom_group_write+0x160/0x160 [ 1018.992096] ? mem_cgroup_try_charge+0x627/0xe20 [ 1018.996839] ? page_counter_try_charge+0x1c1/0x220 [ 1019.001756] try_charge+0xb7c/0x1710 [ 1019.005457] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1019.010376] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1019.015049] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1019.020576] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1019.026100] ? lock_page_memcg+0x350/0x350 [ 1019.030321] ? lock_acquire+0x1ed/0x520 [ 1019.034280] ? mem_cgroup_id_get_many+0x160/0x160 [ 1019.039110] ? lock_release+0xa10/0xa10 [ 1019.043082] mem_cgroup_try_charge+0x627/0xe20 [ 1019.047652] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1019.053174] ? mem_cgroup_protected+0xa60/0xa60 [ 1019.057833] ? shmem_getattr+0x2c0/0x2c0 [ 1019.061884] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1019.066813] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1019.072257] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1019.077022] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1019.081956] shmem_getpage_gfp+0x186b/0x4840 [ 1019.086366] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1019.091480] ? mark_held_locks+0x130/0x130 [ 1019.095705] ? check_preemption_disabled+0x48/0x200 [ 1019.100705] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1019.106236] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1019.111762] ? check_preemption_disabled+0x48/0x200 [ 1019.116772] ? debug_smp_processor_id+0x1c/0x20 [ 1019.121445] ? perf_trace_lock_acquire+0x15b/0x800 [ 1019.126360] ? check_preemption_disabled+0x48/0x200 [ 1019.131372] ? perf_trace_lock+0x7a0/0x7a0 [ 1019.135642] ? check_preemption_disabled+0x48/0x200 [ 1019.140653] ? debug_smp_processor_id+0x1c/0x20 [ 1019.145311] ? perf_trace_lock+0x14d/0x7a0 [ 1019.149529] ? retint_kernel+0x2d/0x2d [ 1019.153416] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1019.158333] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1019.163163] ? retint_kernel+0x2d/0x2d [ 1019.167038] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1019.171967] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1019.176714] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1019.182158] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1019.186899] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1019.192423] ? check_preemption_disabled+0x48/0x200 [ 1019.197443] ? debug_smp_processor_id+0x1c/0x20 [ 1019.202100] ? perf_trace_lock+0x14d/0x7a0 [ 1019.206318] ? retint_kernel+0x2d/0x2d [ 1019.210193] ? lock_is_held_type+0x210/0x210 [ 1019.214588] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1019.220025] ? _raw_spin_lock+0x35/0x40 [ 1019.223985] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1019.229522] ? alloc_set_pte+0xdee/0x1f40 [ 1019.233675] ? do_swap_page+0x3660/0x3660 [ 1019.237805] ? retint_kernel+0x2d/0x2d [ 1019.241676] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1019.246589] ? retint_kernel+0x2d/0x2d [ 1019.250460] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1019.255387] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1019.260852] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1019.265598] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1019.271037] ? lock_is_held_type+0x210/0x210 [ 1019.275433] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1019.280976] ? filemap_map_pages+0xd11/0x19b0 [ 1019.285473] ? lock_downgrade+0x900/0x900 [ 1019.289612] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1019.294554] ? filemap_map_pages+0xd38/0x19b0 [ 1019.299046] ? find_get_entries_tag+0x1400/0x1400 [ 1019.303883] ? lock_downgrade+0x900/0x900 [ 1019.308019] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1019.313566] ? check_preemption_disabled+0x48/0x200 [ 1019.318592] ? debug_smp_processor_id+0x1c/0x20 [ 1019.323244] ? perf_trace_lock+0x14d/0x7a0 [ 1019.327467] ? __pte_alloc_kernel+0x220/0x220 [ 1019.331955] ? lock_is_held_type+0x210/0x210 [ 1019.336352] shmem_fault+0x25f/0x960 [ 1019.340463] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1019.345731] ? lock_is_held_type+0x210/0x210 [ 1019.350129] __do_fault+0x100/0x6b0 [ 1019.353744] ? lock_downgrade+0x900/0x900 [ 1019.357891] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1019.362982] ? kasan_check_read+0x11/0x20 [ 1019.367112] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1019.371504] ? do_raw_spin_trylock+0x270/0x270 [ 1019.376076] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1019.381008] __handle_mm_fault+0x3d40/0x5a40 [ 1019.385407] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1019.390235] ? lock_is_held_type+0x210/0x210 [ 1019.394643] ? perf_trace_lock+0x7a0/0x7a0 [ 1019.398866] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1019.404388] ? pmd_huge+0xf4/0x140 [ 1019.407933] ? follow_page_mask+0x18b/0x2110 [ 1019.412338] ? retint_kernel+0x2d/0x2d [ 1019.416217] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1019.421134] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1019.425889] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1019.431326] ? lock_is_held_type+0x210/0x210 [ 1019.435726] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1019.440473] ? retint_kernel+0x2d/0x2d [ 1019.444357] handle_mm_fault+0x54f/0xc70 [ 1019.448420] ? __handle_mm_fault+0x5a40/0x5a40 [ 1019.453007] __get_user_pages+0x806/0x1b30 [ 1019.457235] ? follow_page_mask+0x2110/0x2110 [ 1019.461717] ? lock_is_held_type+0x210/0x210 [ 1019.466117] ? __x64_sys_brk+0x850/0x850 [ 1019.470178] ? check_preemption_disabled+0x48/0x200 [ 1019.475186] ? lock_acquire+0x1ed/0x520 [ 1019.479148] ? __mm_populate+0x31a/0x4d0 [ 1019.483200] ? lock_release+0xa10/0xa10 [ 1019.487159] ? perf_trace_sched_process_exec+0x860/0x860 [ 1019.492608] ? lock_is_held_type+0x210/0x210 [ 1019.497017] populate_vma_page_range+0x2db/0x3d0 [ 1019.501772] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1019.506697] ? find_vma+0x34/0x190 [ 1019.510228] __mm_populate+0x286/0x4d0 [ 1019.514106] ? populate_vma_page_range+0x3d0/0x3d0 [ 1019.519021] ? down_read_killable+0x150/0x150 [ 1019.523501] ? security_mmap_file+0x174/0x1b0 [ 1019.527984] vm_mmap_pgoff+0x27f/0x2c0 [ 1019.531863] ? vma_is_stack_for_current+0xd0/0xd0 [ 1019.536695] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1019.541436] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1019.546870] ? kasan_check_read+0x11/0x20 [ 1019.551004] ? _copy_to_user+0xc8/0x110 [ 1019.554968] ksys_mmap_pgoff+0xf1/0x660 [ 1019.558933] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1019.563675] ? retint_kernel+0x2d/0x2d [ 1019.567573] __x64_sys_mmap+0xe9/0x1b0 [ 1019.571459] ? __x64_sys_mmap+0xa/0x1b0 [ 1019.575421] do_syscall_64+0x1b9/0x820 [ 1019.579308] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1019.584670] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1019.589593] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1019.594425] ? trace_hardirqs_on_caller+0x310/0x310 [ 1019.599445] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1019.604534] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1019.609565] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1019.614401] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1019.619573] RIP: 0033:0x457579 [ 1019.622754] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1019.641640] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1019.649332] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1019.656866] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1019.664121] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1019.671372] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1019.678626] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1019.686153] Memory limit reached of cgroup /syz0 [ 1019.691202] memory: usage 205096kB, limit 204800kB, failcnt 6765 [ 1019.697581] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1019.704448] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1019.710705] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:640KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1019.735925] Out of memory and no killable processes... [ 1019.811405] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1019.823573] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1019.828738] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1019.837120] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1019.846462] Call Trace: [ 1019.849038] dump_stack+0x244/0x3ab [ 1019.852654] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1019.857829] ? lock_is_held_type+0x210/0x210 [ 1019.862245] dump_header+0x27b/0xf72 [ 1019.866033] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1019.870949] ? retint_kernel+0x2d/0x2d [ 1019.874825] ? pagefault_out_of_memory+0x197/0x197 [ 1019.879745] ? rcu_read_unlock+0x33/0x60 [ 1019.883791] ? mem_cgroup_iter+0x514/0x1160 [ 1019.888101] ? lock_is_held_type+0x210/0x210 [ 1019.892496] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1019.897238] ? css_task_iter_end+0x222/0x490 [ 1019.901628] ? lock_downgrade+0x900/0x900 [ 1019.905767] ? trace_hardirqs_on+0xbd/0x310 [ 1019.910073] ? kasan_check_read+0x11/0x20 [ 1019.914208] ? css_task_iter_end+0x222/0x490 [ 1019.918605] ? trace_hardirqs_off_caller+0x300/0x300 [ 1019.923701] ? _raw_spin_unlock_irq+0x60/0x80 [ 1019.928183] ? css_task_iter_end+0x2ce/0x490 [ 1019.932581] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1019.938108] ? cgroup_procs_next+0x70/0x70 [ 1019.942332] ? _raw_spin_unlock_irq+0x60/0x80 [ 1019.946811] ? oom_badness+0xaa0/0xaa0 [ 1019.950712] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1019.955480] ? mem_cgroup_iter_break+0x30/0x30 [ 1019.960068] out_of_memory.cold.30+0xf/0x184 [ 1019.964471] ? oom_killer_disable+0x3a0/0x3a0 [ 1019.968954] ? trace_hardirqs_on+0xb4/0x310 [ 1019.973274] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 1019.978367] mem_cgroup_out_of_memory+0x15e/0x210 [ 1019.983197] ? memory_oom_group_write+0x160/0x160 [ 1019.988023] ? mem_cgroup_try_charge+0x627/0xe20 [ 1019.992770] ? page_counter_try_charge+0x1c1/0x220 [ 1019.997686] try_charge+0xb7c/0x1710 [ 1020.001387] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1020.006305] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1020.010963] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1020.016484] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1020.022006] ? lock_page_memcg+0x350/0x350 [ 1020.026274] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1020.031018] ? lock_acquire+0x1ed/0x520 [ 1020.034978] ? mem_cgroup_id_get_many+0x160/0x160 [ 1020.039822] ? lock_release+0xa10/0xa10 [ 1020.043786] ? retint_kernel+0x2d/0x2d [ 1020.047665] mem_cgroup_try_charge+0x627/0xe20 [ 1020.052234] ? shmem_alloc_and_acct_page+0x248/0xdb0 [ 1020.057322] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1020.062847] ? mem_cgroup_protected+0xa60/0xa60 [ 1020.067502] ? shmem_getattr+0x2c0/0x2c0 [ 1020.071555] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1020.076470] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1020.081925] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1020.086689] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1020.091614] shmem_getpage_gfp+0x186b/0x4840 [ 1020.096022] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1020.101112] ? mark_held_locks+0x130/0x130 [ 1020.105333] ? check_preemption_disabled+0x48/0x200 [ 1020.110334] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1020.115884] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1020.121431] ? check_preemption_disabled+0x48/0x200 [ 1020.126436] ? debug_smp_processor_id+0x1c/0x20 [ 1020.131097] ? perf_trace_lock_acquire+0x15b/0x800 [ 1020.136029] ? check_preemption_disabled+0x48/0x200 [ 1020.141039] ? perf_trace_lock+0x7a0/0x7a0 [ 1020.145267] ? check_preemption_disabled+0x48/0x200 [ 1020.150273] ? debug_smp_processor_id+0x1c/0x20 [ 1020.154953] ? perf_trace_lock+0x14d/0x7a0 [ 1020.159176] ? retint_kernel+0x2d/0x2d [ 1020.163053] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1020.167989] ? lock_is_held_type+0x210/0x210 [ 1020.172400] ? mark_held_locks+0x130/0x130 [ 1020.176619] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1020.182065] ? lock_acquire+0x1ed/0x520 [ 1020.186029] ? alloc_set_pte+0x1447/0x1f40 [ 1020.190265] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1020.196497] ? check_preemption_disabled+0x48/0x200 [ 1020.201501] ? debug_smp_processor_id+0x1c/0x20 [ 1020.206156] ? perf_trace_lock+0x14d/0x7a0 [ 1020.210372] ? __rwlock_init+0x140/0x140 [ 1020.214422] ? lock_is_held_type+0x210/0x210 [ 1020.218846] ? _raw_spin_lock+0x35/0x40 [ 1020.222810] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1020.228333] ? alloc_set_pte+0xdee/0x1f40 [ 1020.232465] ? xas_descend+0x201/0x510 [ 1020.236342] ? do_swap_page+0x3660/0x3660 [ 1020.240478] ? retint_kernel+0x2d/0x2d [ 1020.244352] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1020.249266] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1020.254182] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1020.259613] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1020.265053] ? lock_is_held_type+0x210/0x210 [ 1020.269448] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1020.274974] ? filemap_map_pages+0xd11/0x19b0 [ 1020.279453] ? lock_downgrade+0x900/0x900 [ 1020.283596] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1020.288520] ? filemap_map_pages+0x1407/0x19b0 [ 1020.293179] ? filemap_map_pages+0xd38/0x19b0 [ 1020.297674] ? find_get_entries_tag+0x1400/0x1400 [ 1020.302504] ? lock_downgrade+0x900/0x900 [ 1020.306637] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1020.312177] ? check_preemption_disabled+0x48/0x200 [ 1020.317178] ? debug_smp_processor_id+0x1c/0x20 [ 1020.321838] ? perf_trace_lock+0x14d/0x7a0 [ 1020.326059] ? retint_kernel+0x2d/0x2d [ 1020.329934] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1020.334851] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1020.339593] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1020.345035] shmem_fault+0x25f/0x960 [ 1020.348750] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1020.354029] ? retint_kernel+0x2d/0x2d [ 1020.357927] ? __handle_mm_fault+0x3d38/0x5a40 [ 1020.362502] __do_fault+0x100/0x6b0 [ 1020.366118] ? lock_downgrade+0x900/0x900 [ 1020.370253] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1020.375343] ? kasan_check_read+0x11/0x20 [ 1020.379475] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1020.383866] ? do_raw_spin_trylock+0x270/0x270 [ 1020.388441] __handle_mm_fault+0x3d40/0x5a40 [ 1020.392839] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1020.397664] ? lock_is_held_type+0x210/0x210 [ 1020.402061] ? perf_trace_lock+0x7a0/0x7a0 [ 1020.406295] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1020.411815] ? pmd_huge+0xf4/0x140 [ 1020.415462] ? follow_page_mask+0x18b/0x2110 [ 1020.419857] ? gup_pgd_range+0x3ab0/0x3ab0 [ 1020.424082] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1020.429521] ? lock_is_held_type+0x210/0x210 [ 1020.433931] ? handle_mm_fault+0x42a/0xc70 [ 1020.438149] ? lock_downgrade+0x900/0x900 [ 1020.442288] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1020.447203] ? retint_kernel+0x2d/0x2d [ 1020.451076] ? __get_user_pages+0x806/0x1b30 [ 1020.455470] ? trace_hardirqs_off_caller+0x300/0x300 [ 1020.460578] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1020.466103] ? check_preemption_disabled+0x48/0x200 [ 1020.471110] handle_mm_fault+0x54f/0xc70 [ 1020.475530] ? __handle_mm_fault+0x5a40/0x5a40 [ 1020.480122] __get_user_pages+0x806/0x1b30 [ 1020.484350] ? follow_page_mask+0x2110/0x2110 [ 1020.488848] ? lock_is_held_type+0x210/0x210 [ 1020.493249] ? __x64_sys_brk+0x850/0x850 [ 1020.497315] ? check_preemption_disabled+0x48/0x200 [ 1020.502346] ? lock_acquire+0x1ed/0x520 [ 1020.506309] ? __mm_populate+0x31a/0x4d0 [ 1020.510361] ? lock_release+0xa10/0xa10 [ 1020.514331] ? perf_trace_sched_process_exec+0x860/0x860 [ 1020.519787] ? lock_is_held_type+0x210/0x210 [ 1020.524188] populate_vma_page_range+0x2db/0x3d0 [ 1020.528937] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1020.533859] ? find_vma+0x34/0x190 [ 1020.537388] __mm_populate+0x286/0x4d0 [ 1020.541267] ? populate_vma_page_range+0x3d0/0x3d0 [ 1020.546181] ? down_read_killable+0x150/0x150 [ 1020.550662] ? security_mmap_file+0x174/0x1b0 [ 1020.555146] vm_mmap_pgoff+0x27f/0x2c0 [ 1020.559024] ? vma_is_stack_for_current+0xd0/0xd0 [ 1020.563857] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1020.568616] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1020.574052] ? kasan_check_read+0x11/0x20 [ 1020.578198] ? _copy_to_user+0xc8/0x110 [ 1020.582165] ksys_mmap_pgoff+0xf1/0x660 [ 1020.586128] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1020.590880] ? retint_kernel+0x2d/0x2d [ 1020.594761] __x64_sys_mmap+0xe9/0x1b0 [ 1020.598637] ? __x64_sys_mmap+0xa/0x1b0 [ 1020.602598] do_syscall_64+0x1b9/0x820 [ 1020.606487] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1020.611838] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1020.616750] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1020.621582] ? trace_hardirqs_on_caller+0x310/0x310 [ 1020.626581] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1020.631600] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1020.636607] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1020.641446] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1020.646619] RIP: 0033:0x457579 [ 1020.649799] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1020.668685] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1020.676396] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1020.683661] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1020.690912] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1020.698177] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1020.705430] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1020.712892] Memory limit reached of cgroup /syz0 [ 1020.717991] memory: usage 205100kB, limit 204800kB, failcnt 6773 [ 1020.724321] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1020.731134] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1020.737423] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:644KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1020.763404] Out of memory and no killable processes... [ 1020.832972] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1020.845222] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1020.850429] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1020.858820] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1020.868159] Call Trace: [ 1020.870756] dump_stack+0x244/0x3ab [ 1020.874373] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1020.879588] ? lock_is_held_type+0x210/0x210 [ 1020.884007] dump_header+0x27b/0xf72 [ 1020.887707] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1020.892619] ? retint_kernel+0x2d/0x2d [ 1020.896500] ? pagefault_out_of_memory+0x197/0x197 [ 1020.901437] ? rcu_read_unlock+0x33/0x60 [ 1020.905485] ? mem_cgroup_iter+0x514/0x1160 [ 1020.909797] ? lock_is_held_type+0x210/0x210 [ 1020.914194] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1020.918938] ? css_task_iter_end+0x222/0x490 [ 1020.923337] ? lock_downgrade+0x900/0x900 [ 1020.927473] ? trace_hardirqs_on+0xbd/0x310 [ 1020.931781] ? kasan_check_read+0x11/0x20 [ 1020.935919] ? css_task_iter_end+0x222/0x490 [ 1020.940317] ? trace_hardirqs_off_caller+0x300/0x300 [ 1020.945415] ? _raw_spin_unlock_irq+0x60/0x80 [ 1020.949897] ? css_task_iter_end+0x2ce/0x490 [ 1020.954293] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1020.959817] ? cgroup_procs_next+0x70/0x70 [ 1020.964039] ? _raw_spin_unlock_irq+0x60/0x80 [ 1020.968522] ? oom_badness+0xaa0/0xaa0 [ 1020.972410] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1020.977151] ? mem_cgroup_iter_break+0x30/0x30 [ 1020.981726] out_of_memory.cold.30+0xf/0x184 [ 1020.986126] ? kasan_check_read+0x11/0x20 [ 1020.990265] ? oom_killer_disable+0x3a0/0x3a0 [ 1020.994756] mem_cgroup_out_of_memory+0x15e/0x210 [ 1020.999596] ? memory_oom_group_write+0x160/0x160 [ 1021.004426] ? mem_cgroup_try_charge+0x627/0xe20 [ 1021.009185] ? page_counter_try_charge+0x1c1/0x220 [ 1021.014101] try_charge+0xb7c/0x1710 [ 1021.017800] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1021.022719] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1021.027374] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1021.032895] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1021.038420] ? lock_page_memcg+0x350/0x350 [ 1021.042652] ? lock_acquire+0x1ed/0x520 [ 1021.046616] ? mem_cgroup_id_get_many+0x160/0x160 [ 1021.051459] ? lock_release+0xa10/0xa10 [ 1021.055436] mem_cgroup_try_charge+0x627/0xe20 [ 1021.060008] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1021.065562] ? mem_cgroup_protected+0xa60/0xa60 [ 1021.070220] ? shmem_getattr+0x2c0/0x2c0 [ 1021.074265] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1021.079185] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1021.084628] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1021.089379] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1021.094299] shmem_getpage_gfp+0x186b/0x4840 [ 1021.098718] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1021.103817] ? mark_held_locks+0x130/0x130 [ 1021.108056] ? check_preemption_disabled+0x48/0x200 [ 1021.113064] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1021.118593] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1021.124138] ? check_preemption_disabled+0x48/0x200 [ 1021.129146] ? debug_smp_processor_id+0x1c/0x20 [ 1021.133804] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1021.139336] ? check_preemption_disabled+0x48/0x200 [ 1021.144345] ? retint_kernel+0x2d/0x2d [ 1021.148239] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1021.153156] ? perf_trace_lock+0x7a0/0x7a0 [ 1021.157379] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1021.162215] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1021.167748] ? debug_smp_processor_id+0x1c/0x20 [ 1021.172412] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1021.177182] ? mark_held_locks+0x130/0x130 [ 1021.181410] ? follow_page_pte+0x129d/0x1a70 [ 1021.185808] ? mark_page_accessed+0x66/0x2040 [ 1021.190293] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1021.195816] ? check_preemption_disabled+0x48/0x200 [ 1021.200827] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1021.206357] ? debug_smp_processor_id+0x1c/0x20 [ 1021.211015] ? perf_trace_lock+0x14d/0x7a0 [ 1021.215236] ? debug_smp_processor_id+0x1c/0x20 [ 1021.219888] ? perf_trace_lock_acquire+0x15b/0x800 [ 1021.224804] ? lock_is_held_type+0x210/0x210 [ 1021.229198] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1021.234631] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1021.240159] ? xas_start+0x23d/0x740 [ 1021.243857] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1021.249379] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1021.254121] ? retint_kernel+0x2d/0x2d [ 1021.258000] ? lock_is_held_type+0x210/0x210 [ 1021.262398] ? filemap_map_pages+0xd11/0x19b0 [ 1021.266877] ? lock_downgrade+0x900/0x900 [ 1021.271011] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1021.275940] ? filemap_map_pages+0xd38/0x19b0 [ 1021.280424] ? lock_is_held_type+0x210/0x210 [ 1021.284819] ? find_get_entries_tag+0x1400/0x1400 [ 1021.289649] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1021.294413] ? follow_page_pte+0x472/0x1a70 [ 1021.298735] ? write_comp_data+0x22/0x70 [ 1021.302786] shmem_fault+0x25f/0x960 [ 1021.306491] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1021.311767] ? retint_kernel+0x2d/0x2d [ 1021.315643] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1021.320578] ? lock_is_held_type+0x210/0x210 [ 1021.324974] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1021.329715] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1021.335154] __do_fault+0x100/0x6b0 [ 1021.338769] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1021.344193] ? retint_kernel+0x2d/0x2d [ 1021.348075] __handle_mm_fault+0x3d40/0x5a40 [ 1021.352490] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1021.357319] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1021.362064] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1021.367518] ? perf_trace_lock+0x7a0/0x7a0 [ 1021.371755] ? retint_kernel+0x2d/0x2d [ 1021.375637] ? lock_release+0x4ea/0xa10 [ 1021.379609] ? handle_mm_fault+0x42a/0xc70 [ 1021.383828] ? lock_downgrade+0x900/0x900 [ 1021.387965] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1021.392879] ? retint_kernel+0x2d/0x2d [ 1021.396755] ? __get_user_pages+0x806/0x1b30 [ 1021.401149] ? trace_hardirqs_off_caller+0x300/0x300 [ 1021.406238] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1021.411756] ? check_preemption_disabled+0x48/0x200 [ 1021.416766] handle_mm_fault+0x54f/0xc70 [ 1021.420829] ? __handle_mm_fault+0x5a40/0x5a40 [ 1021.425402] __get_user_pages+0x806/0x1b30 [ 1021.429633] ? follow_page_mask+0x2110/0x2110 [ 1021.434117] ? lock_is_held_type+0x210/0x210 [ 1021.438515] ? __x64_sys_brk+0x850/0x850 [ 1021.442573] ? check_preemption_disabled+0x48/0x200 [ 1021.447583] ? lock_acquire+0x1ed/0x520 [ 1021.451544] ? __mm_populate+0x31a/0x4d0 [ 1021.455598] ? lock_release+0xa10/0xa10 [ 1021.459563] ? perf_trace_sched_process_exec+0x860/0x860 [ 1021.464998] ? lock_is_held_type+0x210/0x210 [ 1021.469395] populate_vma_page_range+0x2db/0x3d0 [ 1021.474139] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1021.479076] ? find_vma+0x34/0x190 [ 1021.482607] __mm_populate+0x286/0x4d0 [ 1021.486482] ? populate_vma_page_range+0x3d0/0x3d0 [ 1021.491414] ? down_read_killable+0x150/0x150 [ 1021.495909] ? security_mmap_file+0x174/0x1b0 [ 1021.500394] vm_mmap_pgoff+0x27f/0x2c0 [ 1021.504271] ? vma_is_stack_for_current+0xd0/0xd0 [ 1021.509114] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1021.513859] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1021.519292] ? kasan_check_read+0x11/0x20 [ 1021.523427] ? _copy_to_user+0xc8/0x110 [ 1021.527403] ksys_mmap_pgoff+0xf1/0x660 [ 1021.531378] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1021.536119] ? retint_kernel+0x2d/0x2d [ 1021.539995] __x64_sys_mmap+0xe9/0x1b0 [ 1021.543907] ? __x64_sys_mmap+0xa/0x1b0 [ 1021.547868] do_syscall_64+0x1b9/0x820 [ 1021.551740] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1021.557092] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1021.562008] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1021.566834] ? trace_hardirqs_on_caller+0x310/0x310 [ 1021.571833] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1021.576836] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1021.581853] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1021.586686] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1021.591860] RIP: 0033:0x457579 [ 1021.595055] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1021.613941] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1021.621646] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1021.628944] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1021.636196] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1021.643445] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1021.650697] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1021.658046] Memory limit reached of cgroup /syz0 [ 1021.663222] memory: usage 205104kB, limit 204800kB, failcnt 6781 [ 1021.669455] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1021.676319] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1021.682752] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:648KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1021.707133] Out of memory and no killable processes... [ 1021.783474] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1021.795733] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1021.801222] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1021.809607] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1021.818959] Call Trace: [ 1021.821543] dump_stack+0x244/0x3ab [ 1021.825168] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1021.830375] ? lock_is_held_type+0x210/0x210 [ 1021.834775] dump_header+0x27b/0xf72 [ 1021.838474] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1021.843393] ? pagefault_out_of_memory+0x197/0x197 [ 1021.848308] ? rcu_read_unlock+0x33/0x60 [ 1021.852353] ? mem_cgroup_iter+0x514/0x1160 [ 1021.856664] ? lock_is_held_type+0x210/0x210 [ 1021.861059] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1021.865802] ? css_task_iter_end+0x222/0x490 [ 1021.870211] ? lock_downgrade+0x900/0x900 [ 1021.874350] ? trace_hardirqs_on+0xbd/0x310 [ 1021.878656] ? kasan_check_read+0x11/0x20 [ 1021.882793] ? css_task_iter_end+0x222/0x490 [ 1021.887188] ? trace_hardirqs_off_caller+0x300/0x300 [ 1021.892376] ? _raw_spin_unlock_irq+0x60/0x80 [ 1021.896855] ? css_task_iter_end+0x2ce/0x490 [ 1021.901249] ? cgroup_procs_next+0x70/0x70 [ 1021.905485] ? _raw_spin_unlock_irq+0x60/0x80 [ 1021.909966] ? oom_badness+0xaa0/0xaa0 [ 1021.913841] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1021.918579] ? mem_cgroup_iter_break+0x30/0x30 [ 1021.923150] ? oom_badness+0xaa0/0xaa0 [ 1021.927025] ? mem_cgroup_scan_tasks+0x6/0x1e0 [ 1021.931597] out_of_memory.cold.30+0xf/0x184 [ 1021.936010] ? oom_killer_disable+0x3a0/0x3a0 [ 1021.940506] ? trace_hardirqs_on+0xb4/0x310 [ 1021.944816] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 1021.949908] mem_cgroup_out_of_memory+0x15e/0x210 [ 1021.954738] ? memory_oom_group_write+0x160/0x160 [ 1021.959581] ? mem_cgroup_try_charge+0x627/0xe20 [ 1021.964333] ? page_counter_try_charge+0x1c1/0x220 [ 1021.969250] try_charge+0xb7c/0x1710 [ 1021.972967] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1021.977885] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1021.982557] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1021.988085] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1021.993609] ? lock_page_memcg+0x350/0x350 [ 1021.997832] ? lock_acquire+0x1ed/0x520 [ 1022.001787] ? mem_cgroup_id_get_many+0x160/0x160 [ 1022.006617] ? lock_release+0xa10/0xa10 [ 1022.010588] mem_cgroup_try_charge+0x627/0xe20 [ 1022.015156] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1022.020680] ? mem_cgroup_protected+0xa60/0xa60 [ 1022.025339] ? shmem_getattr+0x2c0/0x2c0 [ 1022.029386] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1022.034321] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1022.039763] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1022.044516] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1022.049437] shmem_getpage_gfp+0x186b/0x4840 [ 1022.053848] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1022.058943] ? mark_held_locks+0x130/0x130 [ 1022.063168] ? check_preemption_disabled+0x48/0x200 [ 1022.068172] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1022.073696] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1022.079220] ? check_preemption_disabled+0x48/0x200 [ 1022.084225] ? debug_smp_processor_id+0x1c/0x20 [ 1022.088880] ? perf_trace_lock_acquire+0x15b/0x800 [ 1022.093795] ? check_preemption_disabled+0x48/0x200 [ 1022.098815] ? perf_trace_lock+0x7a0/0x7a0 [ 1022.103040] ? check_preemption_disabled+0x48/0x200 [ 1022.108046] ? debug_smp_processor_id+0x1c/0x20 [ 1022.112706] ? perf_trace_lock+0x14d/0x7a0 [ 1022.116926] ? retint_kernel+0x2d/0x2d [ 1022.120817] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1022.125734] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1022.130476] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1022.135921] ? mark_held_locks+0x130/0x130 [ 1022.140151] ? lock_acquire+0x1ed/0x520 [ 1022.144112] ? alloc_set_pte+0x1447/0x1f40 [ 1022.148337] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1022.153860] ? check_preemption_disabled+0x48/0x200 [ 1022.158864] ? debug_smp_processor_id+0x1c/0x20 [ 1022.163517] ? perf_trace_lock+0x14d/0x7a0 [ 1022.167743] ? __rwlock_init+0x140/0x140 [ 1022.171788] ? lock_is_held_type+0x210/0x210 [ 1022.176203] ? _raw_spin_lock+0x35/0x40 [ 1022.180167] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1022.185688] ? alloc_set_pte+0xdee/0x1f40 [ 1022.189819] ? xas_descend+0x201/0x510 [ 1022.193696] ? do_swap_page+0x3660/0x3660 [ 1022.197844] ? retint_kernel+0x2d/0x2d [ 1022.201720] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1022.206634] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1022.212157] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1022.216899] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1022.222338] ? lock_is_held_type+0x210/0x210 [ 1022.226735] ? filemap_map_pages+0xd11/0x19b0 [ 1022.231229] ? lock_downgrade+0x900/0x900 [ 1022.235387] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1022.240307] ? filemap_map_pages+0xa96/0x19b0 [ 1022.244790] ? filemap_map_pages+0xd38/0x19b0 [ 1022.249277] ? find_get_entries_tag+0x1400/0x1400 [ 1022.254110] ? lock_downgrade+0x900/0x900 [ 1022.258252] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1022.263778] ? check_preemption_disabled+0x48/0x200 [ 1022.268808] ? debug_smp_processor_id+0x1c/0x20 [ 1022.273469] ? perf_trace_lock+0x14d/0x7a0 [ 1022.277695] ? __pte_alloc_kernel+0x220/0x220 [ 1022.282179] ? lock_is_held_type+0x210/0x210 [ 1022.286587] shmem_fault+0x25f/0x960 [ 1022.290291] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1022.295581] ? retint_kernel+0x2d/0x2d [ 1022.299456] ? lock_is_held_type+0x210/0x210 [ 1022.303848] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1022.308608] __do_fault+0x100/0x6b0 [ 1022.312225] ? lock_downgrade+0x900/0x900 [ 1022.316359] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1022.321450] ? kasan_check_read+0x11/0x20 [ 1022.325670] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1022.330063] ? do_raw_spin_trylock+0x270/0x270 [ 1022.334641] __handle_mm_fault+0x3d40/0x5a40 [ 1022.339046] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1022.343887] ? lock_is_held_type+0x210/0x210 [ 1022.348280] ? perf_trace_lock+0x7a0/0x7a0 [ 1022.352505] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1022.358029] ? pmd_huge+0xf4/0x140 [ 1022.361575] ? follow_page_mask+0x18b/0x2110 [ 1022.365973] ? gup_pgd_range+0x3ab0/0x3ab0 [ 1022.370193] ? lock_is_held_type+0x210/0x210 [ 1022.374589] ? handle_mm_fault+0x42a/0xc70 [ 1022.378810] ? lock_downgrade+0x900/0x900 [ 1022.382946] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1022.387859] ? retint_kernel+0x2d/0x2d [ 1022.391735] ? __get_user_pages+0x806/0x1b30 [ 1022.396129] ? trace_hardirqs_off_caller+0x300/0x300 [ 1022.401218] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1022.406741] ? check_preemption_disabled+0x48/0x200 [ 1022.411746] handle_mm_fault+0x54f/0xc70 [ 1022.415888] ? __handle_mm_fault+0x5a40/0x5a40 [ 1022.420465] __get_user_pages+0x806/0x1b30 [ 1022.424698] ? follow_page_mask+0x2110/0x2110 [ 1022.429182] ? lock_is_held_type+0x210/0x210 [ 1022.433600] ? __x64_sys_brk+0x850/0x850 [ 1022.437650] ? check_preemption_disabled+0x48/0x200 [ 1022.442660] ? lock_acquire+0x1ed/0x520 [ 1022.446626] ? __mm_populate+0x31a/0x4d0 [ 1022.450676] ? lock_release+0xa10/0xa10 [ 1022.454633] ? perf_trace_sched_process_exec+0x860/0x860 [ 1022.460071] ? lock_is_held_type+0x210/0x210 [ 1022.464473] populate_vma_page_range+0x2db/0x3d0 [ 1022.469218] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1022.474136] ? find_vma+0x34/0x190 [ 1022.477665] __mm_populate+0x286/0x4d0 [ 1022.481866] ? populate_vma_page_range+0x3d0/0x3d0 [ 1022.486783] ? down_read_killable+0x150/0x150 [ 1022.491265] ? security_mmap_file+0x174/0x1b0 [ 1022.495753] vm_mmap_pgoff+0x27f/0x2c0 [ 1022.499649] ? vma_is_stack_for_current+0xd0/0xd0 [ 1022.504482] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1022.509225] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1022.514674] ? kasan_check_read+0x11/0x20 [ 1022.518811] ? _copy_to_user+0xc8/0x110 [ 1022.522795] ksys_mmap_pgoff+0xf1/0x660 [ 1022.526768] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1022.531510] ? retint_kernel+0x2d/0x2d [ 1022.535396] __x64_sys_mmap+0xe9/0x1b0 [ 1022.539276] ? __x64_sys_mmap+0xa/0x1b0 [ 1022.543243] do_syscall_64+0x1b9/0x820 [ 1022.547121] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1022.552476] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1022.557393] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1022.562228] ? trace_hardirqs_on_caller+0x310/0x310 [ 1022.567233] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1022.572244] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1022.577254] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1022.582092] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1022.587265] RIP: 0033:0x457579 [ 1022.590468] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1022.609359] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1022.617059] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1022.624335] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1022.631614] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1022.638871] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1022.646125] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1022.653525] Memory limit reached of cgroup /syz0 [ 1022.658601] memory: usage 205108kB, limit 204800kB, failcnt 6789 [ 1022.664960] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1022.671764] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1022.678028] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:652KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1022.701616] Out of memory and no killable processes... [ 1022.756955] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1022.769222] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1022.774827] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1022.783235] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1022.792578] Call Trace: [ 1022.795161] dump_stack+0x244/0x3ab [ 1022.798779] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1022.803979] ? lock_is_held_type+0x210/0x210 [ 1022.808395] dump_header+0x27b/0xf72 [ 1022.812102] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1022.817024] ? pagefault_out_of_memory+0x197/0x197 [ 1022.821958] ? rcu_read_unlock+0x33/0x60 [ 1022.826010] ? mem_cgroup_iter+0x514/0x1160 [ 1022.830319] ? lock_is_held_type+0x210/0x210 [ 1022.834714] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1022.839455] ? css_task_iter_end+0x222/0x490 [ 1022.843853] ? lock_downgrade+0x900/0x900 [ 1022.847997] ? trace_hardirqs_on+0xbd/0x310 [ 1022.852305] ? kasan_check_read+0x11/0x20 [ 1022.856457] ? css_task_iter_end+0x222/0x490 [ 1022.860853] ? trace_hardirqs_off_caller+0x300/0x300 [ 1022.865952] ? _raw_spin_unlock_irq+0x60/0x80 [ 1022.870432] ? css_task_iter_end+0x2ce/0x490 [ 1022.874828] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1022.880359] ? cgroup_procs_next+0x70/0x70 [ 1022.884591] ? _raw_spin_unlock_irq+0x60/0x80 [ 1022.889073] ? oom_badness+0xaa0/0xaa0 [ 1022.892949] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1022.897696] ? mem_cgroup_iter_break+0x30/0x30 [ 1022.902273] out_of_memory.cold.30+0xf/0x184 [ 1022.906666] ? kasan_check_read+0x11/0x20 [ 1022.910803] ? oom_killer_disable+0x3a0/0x3a0 [ 1022.915297] mem_cgroup_out_of_memory+0x15e/0x210 [ 1022.920128] ? memory_oom_group_write+0x160/0x160 [ 1022.924961] ? mem_cgroup_try_charge+0x627/0xe20 [ 1022.929705] ? page_counter_try_charge+0x1c1/0x220 [ 1022.934624] try_charge+0xb7c/0x1710 [ 1022.938329] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1022.943254] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1022.947914] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1022.953440] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1022.958966] ? lock_page_memcg+0x350/0x350 [ 1022.963191] ? lock_acquire+0x1ed/0x520 [ 1022.967149] ? mem_cgroup_id_get_many+0x160/0x160 [ 1022.972056] ? lock_release+0xa10/0xa10 [ 1022.976027] mem_cgroup_try_charge+0x627/0xe20 [ 1022.980593] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1022.986133] ? mem_cgroup_protected+0xa60/0xa60 [ 1022.990786] ? shmem_getattr+0x2c0/0x2c0 [ 1022.994849] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1023.000293] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 1023.004863] ? lock_downgrade+0x900/0x900 [ 1023.008998] ? trace_hardirqs_on+0xbd/0x310 [ 1023.013305] ? kasan_check_read+0x11/0x20 [ 1023.017442] ? trace_hardirqs_off_caller+0x300/0x300 [ 1023.022570] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1023.027495] shmem_getpage_gfp+0x186b/0x4840 [ 1023.031929] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1023.037045] ? mark_held_locks+0x130/0x130 [ 1023.041274] ? check_preemption_disabled+0x48/0x200 [ 1023.046276] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1023.051806] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1023.057331] ? check_preemption_disabled+0x48/0x200 [ 1023.062336] ? debug_smp_processor_id+0x1c/0x20 [ 1023.066991] ? perf_trace_lock_acquire+0x15b/0x800 [ 1023.071914] ? check_preemption_disabled+0x48/0x200 [ 1023.076945] ? perf_trace_lock+0x7a0/0x7a0 [ 1023.081169] ? check_preemption_disabled+0x48/0x200 [ 1023.086176] ? debug_smp_processor_id+0x1c/0x20 [ 1023.090831] ? perf_trace_lock+0x14d/0x7a0 [ 1023.095050] ? retint_kernel+0x2d/0x2d [ 1023.098926] ? retint_kernel+0x2d/0x2d [ 1023.102798] ? retint_kernel+0x2d/0x2d [ 1023.106675] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1023.111603] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1023.116548] ? retint_kernel+0x2d/0x2d [ 1023.120448] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1023.125368] ? mark_held_locks+0x130/0x130 [ 1023.129596] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1023.135043] ? lock_acquire+0x1ed/0x520 [ 1023.139021] ? alloc_set_pte+0x1447/0x1f40 [ 1023.143333] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1023.148859] ? check_preemption_disabled+0x48/0x200 [ 1023.153879] ? debug_smp_processor_id+0x1c/0x20 [ 1023.158537] ? perf_trace_lock+0x14d/0x7a0 [ 1023.162782] ? __rwlock_init+0x140/0x140 [ 1023.166830] ? lock_is_held_type+0x210/0x210 [ 1023.171224] ? _raw_spin_lock+0x35/0x40 [ 1023.175184] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1023.180722] ? alloc_set_pte+0xdee/0x1f40 [ 1023.184858] ? xas_descend+0x201/0x510 [ 1023.188737] ? do_swap_page+0x3660/0x3660 [ 1023.192876] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1023.198399] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1023.203941] ? lock_is_held_type+0x210/0x210 [ 1023.208339] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1023.213863] ? filemap_map_pages+0xd11/0x19b0 [ 1023.218347] ? lock_downgrade+0x900/0x900 [ 1023.222483] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1023.227400] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1023.232166] ? filemap_map_pages+0xd38/0x19b0 [ 1023.236654] ? find_get_entries_tag+0x1400/0x1400 [ 1023.241484] ? lock_downgrade+0x900/0x900 [ 1023.245618] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1023.251138] ? check_preemption_disabled+0x48/0x200 [ 1023.256142] ? debug_smp_processor_id+0x1c/0x20 [ 1023.260796] ? perf_trace_lock+0x14d/0x7a0 [ 1023.265016] ? __pte_alloc_kernel+0x220/0x220 [ 1023.269494] ? retint_kernel+0x2d/0x2d [ 1023.273368] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1023.278281] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1023.283025] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1023.288463] shmem_fault+0x25f/0x960 [ 1023.292170] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1023.297433] ? retint_kernel+0x2d/0x2d [ 1023.301314] ? __handle_mm_fault+0x3d38/0x5a40 [ 1023.305886] __do_fault+0x100/0x6b0 [ 1023.309501] ? lock_downgrade+0x900/0x900 [ 1023.313638] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1023.318732] ? kasan_check_read+0x11/0x20 [ 1023.322970] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1023.327363] ? do_raw_spin_trylock+0x270/0x270 [ 1023.331951] __handle_mm_fault+0x3d40/0x5a40 [ 1023.336351] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1023.341603] ? lock_is_held_type+0x210/0x210 [ 1023.346002] ? perf_trace_lock+0x7a0/0x7a0 [ 1023.350224] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1023.355748] ? pmd_huge+0xf4/0x140 [ 1023.359281] ? follow_page_mask+0x18b/0x2110 [ 1023.363677] ? retint_kernel+0x2d/0x2d [ 1023.367562] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1023.372324] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1023.377787] ? lock_is_held_type+0x210/0x210 [ 1023.382199] ? handle_mm_fault+0x42a/0xc70 [ 1023.386422] ? lock_downgrade+0x900/0x900 [ 1023.390576] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1023.395495] ? retint_kernel+0x2d/0x2d [ 1023.399377] handle_mm_fault+0x54f/0xc70 [ 1023.403432] ? __handle_mm_fault+0x5a40/0x5a40 [ 1023.408004] __get_user_pages+0x806/0x1b30 [ 1023.412250] ? follow_page_mask+0x2110/0x2110 [ 1023.416733] ? lock_is_held_type+0x210/0x210 [ 1023.421131] ? __x64_sys_brk+0x850/0x850 [ 1023.425182] ? check_preemption_disabled+0x48/0x200 [ 1023.430196] ? lock_acquire+0x1ed/0x520 [ 1023.434157] ? __mm_populate+0x31a/0x4d0 [ 1023.438210] ? lock_release+0xa10/0xa10 [ 1023.442198] ? perf_trace_sched_process_exec+0x860/0x860 [ 1023.447661] ? lock_is_held_type+0x210/0x210 [ 1023.452072] populate_vma_page_range+0x2db/0x3d0 [ 1023.457166] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1023.462090] ? find_vma+0x34/0x190 [ 1023.465626] __mm_populate+0x286/0x4d0 [ 1023.469513] ? populate_vma_page_range+0x3d0/0x3d0 [ 1023.474433] ? down_read_killable+0x150/0x150 [ 1023.478933] ? security_mmap_file+0x174/0x1b0 [ 1023.483421] vm_mmap_pgoff+0x27f/0x2c0 [ 1023.487297] ? vma_is_stack_for_current+0xd0/0xd0 [ 1023.492131] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1023.496892] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1023.502330] ? kasan_check_read+0x11/0x20 [ 1023.506471] ? _copy_to_user+0xc8/0x110 [ 1023.510445] ksys_mmap_pgoff+0xf1/0x660 [ 1023.514409] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1023.519148] ? retint_kernel+0x2d/0x2d [ 1023.523028] __x64_sys_mmap+0xe9/0x1b0 [ 1023.526904] ? __x64_sys_mmap+0xa/0x1b0 [ 1023.530866] do_syscall_64+0x1b9/0x820 [ 1023.534750] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1023.540116] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1023.545029] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1023.549859] ? trace_hardirqs_on_caller+0x310/0x310 [ 1023.554874] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1023.559874] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1023.565450] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1023.570286] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1023.575460] RIP: 0033:0x457579 [ 1023.578636] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1023.597521] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1023.605231] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1023.612487] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1023.619751] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1023.627004] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1023.634259] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1023.641720] Memory limit reached of cgroup /syz0 [ 1023.646761] memory: usage 205112kB, limit 204800kB, failcnt 6797 [ 1023.653111] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1023.659925] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1023.666174] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:656KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1023.691126] Out of memory and no killable processes... [ 1023.782042] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1023.794184] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1023.799370] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1023.807753] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1023.817089] Call Trace: [ 1023.819664] dump_stack+0x244/0x3ab [ 1023.823282] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1023.828456] ? lock_is_held_type+0x210/0x210 [ 1023.832856] dump_header+0x27b/0xf72 [ 1023.836568] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1023.841486] ? pagefault_out_of_memory+0x197/0x197 [ 1023.846404] ? rcu_read_unlock+0x33/0x60 [ 1023.850461] ? mem_cgroup_iter+0x514/0x1160 [ 1023.854783] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1023.859538] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1023.864995] ? lock_is_held_type+0x210/0x210 [ 1023.869402] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1023.874159] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1023.878905] ? retint_kernel+0x2d/0x2d [ 1023.882786] ? trace_hardirqs_on+0xb4/0x310 [ 1023.887091] ? _raw_spin_unlock_irq+0x56/0x80 [ 1023.891574] ? _raw_spin_unlock_irq+0x60/0x80 [ 1023.896056] ? retint_kernel+0x2d/0x2d [ 1023.899946] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1023.904863] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1023.909622] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1023.915060] ? _raw_spin_unlock_irq+0x60/0x80 [ 1023.919557] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1023.924301] ? retint_kernel+0x2d/0x2d [ 1023.928200] out_of_memory.cold.30+0xf/0x184 [ 1023.932602] ? oom_killer_disable+0x3a0/0x3a0 [ 1023.937103] ? mem_cgroup_out_of_memory+0x156/0x210 [ 1023.942123] mem_cgroup_out_of_memory+0x15e/0x210 [ 1023.946951] ? memory_oom_group_write+0x160/0x160 [ 1023.951787] ? mem_cgroup_try_charge+0x627/0xe20 [ 1023.956567] ? page_counter_try_charge+0x1c1/0x220 [ 1023.961487] try_charge+0xb7c/0x1710 [ 1023.965188] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1023.970105] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1023.974761] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1023.980287] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1023.985824] ? lock_page_memcg+0x350/0x350 [ 1023.990047] ? lock_acquire+0x1ed/0x520 [ 1023.994015] ? mem_cgroup_id_get_many+0x160/0x160 [ 1023.998844] ? lock_release+0xa10/0xa10 [ 1024.002815] mem_cgroup_try_charge+0x627/0xe20 [ 1024.007383] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1024.012909] ? mem_cgroup_protected+0xa60/0xa60 [ 1024.017583] ? shmem_getattr+0x2c0/0x2c0 [ 1024.021627] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1024.027073] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1024.032526] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1024.037305] ? retint_kernel+0x2d/0x2d [ 1024.041209] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1024.046134] shmem_getpage_gfp+0x186b/0x4840 [ 1024.050549] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1024.055661] ? mark_held_locks+0x130/0x130 [ 1024.059887] ? check_preemption_disabled+0x48/0x200 [ 1024.064907] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1024.070430] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1024.075953] ? check_preemption_disabled+0x48/0x200 [ 1024.080955] ? debug_smp_processor_id+0x1c/0x20 [ 1024.085608] ? perf_trace_lock_acquire+0x15b/0x800 [ 1024.090521] ? check_preemption_disabled+0x48/0x200 [ 1024.095535] ? perf_trace_lock+0x7a0/0x7a0 [ 1024.099766] ? check_preemption_disabled+0x48/0x200 [ 1024.104767] ? debug_smp_processor_id+0x1c/0x20 [ 1024.109421] ? perf_trace_lock+0x14d/0x7a0 [ 1024.113639] ? retint_kernel+0x2d/0x2d [ 1024.117509] ? retint_kernel+0x2d/0x2d [ 1024.121382] ? lock_is_held_type+0x210/0x210 [ 1024.125800] ? mark_held_locks+0x130/0x130 [ 1024.130040] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1024.135479] ? lock_acquire+0x1ed/0x520 [ 1024.139438] ? alloc_set_pte+0x1447/0x1f40 [ 1024.143659] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1024.149181] ? check_preemption_disabled+0x48/0x200 [ 1024.154185] ? debug_smp_processor_id+0x1c/0x20 [ 1024.158843] ? perf_trace_lock+0x14d/0x7a0 [ 1024.163066] ? __rwlock_init+0x140/0x140 [ 1024.167131] ? lock_is_held_type+0x210/0x210 [ 1024.171567] ? _raw_spin_lock+0x35/0x40 [ 1024.175532] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1024.181066] ? alloc_set_pte+0xdee/0x1f40 [ 1024.185219] ? xas_descend+0x201/0x510 [ 1024.189094] ? do_swap_page+0x3660/0x3660 [ 1024.193312] ? retint_kernel+0x2d/0x2d [ 1024.197184] ? retint_kernel+0x2d/0x2d [ 1024.201058] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1024.205975] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1024.210718] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1024.216154] ? lock_is_held_type+0x210/0x210 [ 1024.220699] ? filemap_map_pages+0xd11/0x19b0 [ 1024.225181] ? lock_downgrade+0x900/0x900 [ 1024.229332] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1024.234266] ? filemap_map_pages+0x8fa/0x19b0 [ 1024.238751] ? filemap_map_pages+0xd38/0x19b0 [ 1024.243241] ? find_get_entries_tag+0x1400/0x1400 [ 1024.248073] ? lock_downgrade+0x900/0x900 [ 1024.252209] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1024.257739] ? check_preemption_disabled+0x48/0x200 [ 1024.262742] ? debug_smp_processor_id+0x1c/0x20 [ 1024.267395] ? perf_trace_lock+0x14d/0x7a0 [ 1024.271650] ? __pte_alloc_kernel+0x220/0x220 [ 1024.276136] ? lock_is_held_type+0x210/0x210 [ 1024.280572] shmem_fault+0x25f/0x960 [ 1024.284282] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1024.289557] ? retint_kernel+0x2d/0x2d [ 1024.293451] ? lock_is_held_type+0x210/0x210 [ 1024.297851] __do_fault+0x100/0x6b0 [ 1024.301490] ? lock_downgrade+0x900/0x900 [ 1024.305627] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1024.310716] ? kasan_check_read+0x11/0x20 [ 1024.314848] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1024.319243] ? do_raw_spin_trylock+0x270/0x270 [ 1024.323809] ? retint_kernel+0x2d/0x2d [ 1024.327685] __handle_mm_fault+0x3d40/0x5a40 [ 1024.332101] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1024.336943] ? lock_is_held_type+0x210/0x210 [ 1024.341337] ? perf_trace_lock+0x7a0/0x7a0 [ 1024.345569] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1024.351093] ? pmd_huge+0xf4/0x140 [ 1024.354624] ? follow_page_mask+0x18b/0x2110 [ 1024.359017] ? retint_kernel+0x2d/0x2d [ 1024.362892] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1024.367649] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1024.373089] ? lock_is_held_type+0x210/0x210 [ 1024.377500] ? handle_mm_fault+0x42a/0xc70 [ 1024.381725] ? lock_downgrade+0x900/0x900 [ 1024.385864] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1024.390796] ? retint_kernel+0x2d/0x2d [ 1024.394687] handle_mm_fault+0x54f/0xc70 [ 1024.398739] ? __handle_mm_fault+0x5a40/0x5a40 [ 1024.403314] __get_user_pages+0x806/0x1b30 [ 1024.407548] ? follow_page_mask+0x2110/0x2110 [ 1024.412040] ? lock_is_held_type+0x210/0x210 [ 1024.416442] ? __x64_sys_brk+0x850/0x850 [ 1024.420487] ? check_preemption_disabled+0x48/0x200 [ 1024.425495] ? lock_acquire+0x1ed/0x520 [ 1024.429453] ? __mm_populate+0x31a/0x4d0 [ 1024.433501] ? lock_release+0xa10/0xa10 [ 1024.437458] ? perf_trace_sched_process_exec+0x860/0x860 [ 1024.442892] ? lock_is_held_type+0x210/0x210 [ 1024.447293] populate_vma_page_range+0x2db/0x3d0 [ 1024.452052] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1024.456969] ? find_vma+0x34/0x190 [ 1024.460495] __mm_populate+0x286/0x4d0 [ 1024.464371] ? populate_vma_page_range+0x3d0/0x3d0 [ 1024.469283] ? down_read_killable+0x150/0x150 [ 1024.474009] ? security_mmap_file+0x174/0x1b0 [ 1024.478515] vm_mmap_pgoff+0x27f/0x2c0 [ 1024.482401] ? vma_is_stack_for_current+0xd0/0xd0 [ 1024.487229] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1024.491971] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1024.497404] ? kasan_check_read+0x11/0x20 [ 1024.501538] ? _copy_to_user+0xc8/0x110 [ 1024.505519] ksys_mmap_pgoff+0xf1/0x660 [ 1024.509489] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1024.514228] ? retint_kernel+0x2d/0x2d [ 1024.518109] __x64_sys_mmap+0xe9/0x1b0 [ 1024.521980] ? __x64_sys_mmap+0xa/0x1b0 [ 1024.525939] do_syscall_64+0x1b9/0x820 [ 1024.529812] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1024.535171] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1024.540086] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1024.544914] ? trace_hardirqs_on_caller+0x310/0x310 [ 1024.549929] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1024.554932] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1024.559936] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1024.564768] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1024.569941] RIP: 0033:0x457579 [ 1024.573121] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1024.592006] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1024.599700] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1024.606953] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1024.614206] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1024.621457] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1024.628710] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1024.636093] Memory limit reached of cgroup /syz0 [ 1024.641181] memory: usage 205116kB, limit 204800kB, failcnt 6805 [ 1024.647522] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1024.654438] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1024.660692] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:660KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1024.686094] Out of memory and no killable processes... [ 1024.729535] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1024.741704] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1024.747021] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1024.755431] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1024.764767] Call Trace: [ 1024.767351] dump_stack+0x244/0x3ab [ 1024.770996] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1024.776266] ? lock_is_held_type+0x210/0x210 [ 1024.780665] dump_header+0x27b/0xf72 [ 1024.784410] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1024.789338] ? pagefault_out_of_memory+0x197/0x197 [ 1024.794279] ? rcu_read_unlock+0x33/0x60 [ 1024.798327] ? mem_cgroup_iter+0x514/0x1160 [ 1024.802653] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1024.807395] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1024.812830] ? lock_is_held_type+0x210/0x210 [ 1024.817221] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1024.821966] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1024.826708] ? retint_kernel+0x2d/0x2d [ 1024.830590] ? trace_hardirqs_on+0xb4/0x310 [ 1024.834897] ? _raw_spin_unlock_irq+0x56/0x80 [ 1024.839378] ? _raw_spin_unlock_irq+0x60/0x80 [ 1024.843857] ? css_task_iter_end+0x2ce/0x490 [ 1024.848249] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1024.853773] ? cgroup_procs_next+0x70/0x70 [ 1024.857997] ? _raw_spin_unlock_irq+0x60/0x80 [ 1024.862482] ? oom_badness+0xaa0/0xaa0 [ 1024.866355] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1024.871096] ? mem_cgroup_iter_break+0x30/0x30 [ 1024.875670] ? out_of_memory+0xbb6/0x1430 [ 1024.879804] out_of_memory.cold.30+0xf/0x184 [ 1024.884203] ? kasan_check_read+0x11/0x20 [ 1024.888338] ? oom_killer_disable+0x3a0/0x3a0 [ 1024.892827] mem_cgroup_out_of_memory+0x15e/0x210 [ 1024.897658] ? memory_oom_group_write+0x160/0x160 [ 1024.902495] try_charge+0xb7c/0x1710 [ 1024.906216] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1024.911140] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1024.916709] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1024.922237] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1024.927762] ? lock_page_memcg+0x350/0x350 [ 1024.931987] ? lock_acquire+0x1ed/0x520 [ 1024.935950] ? mem_cgroup_id_get_many+0x160/0x160 [ 1024.940783] ? lock_release+0xa10/0xa10 [ 1024.944756] mem_cgroup_try_charge+0x627/0xe20 [ 1024.949332] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1024.954858] ? mem_cgroup_protected+0xa60/0xa60 [ 1024.959514] ? shmem_getattr+0x2c0/0x2c0 [ 1024.963589] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 1024.968159] ? lock_downgrade+0x900/0x900 [ 1024.972330] ? trace_hardirqs_on+0xbd/0x310 [ 1024.976639] ? kasan_check_read+0x11/0x20 [ 1024.980775] ? trace_hardirqs_off_caller+0x300/0x300 [ 1024.985901] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1024.990844] shmem_getpage_gfp+0x186b/0x4840 [ 1024.995256] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1025.000368] ? mark_held_locks+0x130/0x130 [ 1025.004593] ? check_preemption_disabled+0x48/0x200 [ 1025.009600] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1025.015153] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1025.020684] ? check_preemption_disabled+0x48/0x200 [ 1025.025687] ? debug_smp_processor_id+0x1c/0x20 [ 1025.030347] ? perf_trace_lock_acquire+0x15b/0x800 [ 1025.035261] ? check_preemption_disabled+0x48/0x200 [ 1025.040266] ? perf_trace_lock+0x7a0/0x7a0 [ 1025.044488] ? check_preemption_disabled+0x48/0x200 [ 1025.049491] ? debug_smp_processor_id+0x1c/0x20 [ 1025.054146] ? perf_trace_lock+0x14d/0x7a0 [ 1025.058364] ? retint_kernel+0x2d/0x2d [ 1025.062235] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1025.067150] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1025.071893] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1025.077341] ? mark_held_locks+0x130/0x130 [ 1025.081574] ? lock_acquire+0x1ed/0x520 [ 1025.085572] ? alloc_set_pte+0x1447/0x1f40 [ 1025.089795] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1025.095317] ? check_preemption_disabled+0x48/0x200 [ 1025.100317] ? debug_smp_processor_id+0x1c/0x20 [ 1025.104973] ? perf_trace_lock+0x14d/0x7a0 [ 1025.109189] ? __rwlock_init+0x140/0x140 [ 1025.113236] ? lock_is_held_type+0x210/0x210 [ 1025.117636] ? _raw_spin_lock+0x35/0x40 [ 1025.121593] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1025.127113] ? alloc_set_pte+0xdee/0x1f40 [ 1025.131246] ? xas_descend+0x201/0x510 [ 1025.135121] ? do_swap_page+0x3660/0x3660 [ 1025.139251] ? retint_kernel+0x2d/0x2d [ 1025.143123] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1025.148035] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1025.152952] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1025.158402] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1025.163838] ? lock_is_held_type+0x210/0x210 [ 1025.168233] ? filemap_map_pages+0xd11/0x19b0 [ 1025.172715] ? lock_downgrade+0x900/0x900 [ 1025.176847] ? retint_kernel+0x2d/0x2d [ 1025.180723] ? filemap_map_pages+0xd16/0x19b0 [ 1025.185209] ? filemap_map_pages+0xd38/0x19b0 [ 1025.189696] ? find_get_entries_tag+0x1400/0x1400 [ 1025.194548] ? lock_downgrade+0x900/0x900 [ 1025.198693] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1025.204218] ? check_preemption_disabled+0x48/0x200 [ 1025.209222] ? debug_smp_processor_id+0x1c/0x20 [ 1025.213876] ? perf_trace_lock+0x14d/0x7a0 [ 1025.218100] ? __pte_alloc_kernel+0x220/0x220 [ 1025.222596] ? lock_is_held_type+0x210/0x210 [ 1025.226998] shmem_fault+0x25f/0x960 [ 1025.230705] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1025.235973] ? retint_kernel+0x2d/0x2d [ 1025.239850] ? lock_is_held_type+0x210/0x210 [ 1025.244245] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1025.248990] __do_fault+0x100/0x6b0 [ 1025.252605] ? lock_downgrade+0x900/0x900 [ 1025.256739] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1025.261826] ? kasan_check_read+0x11/0x20 [ 1025.265962] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1025.270352] ? do_raw_spin_trylock+0x270/0x270 [ 1025.274927] __handle_mm_fault+0x3d40/0x5a40 [ 1025.279325] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1025.284156] ? lock_is_held_type+0x210/0x210 [ 1025.288559] ? perf_trace_lock+0x7a0/0x7a0 [ 1025.292782] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1025.298305] ? pmd_huge+0xf4/0x140 [ 1025.301836] ? follow_page_mask+0x18b/0x2110 [ 1025.306232] ? retint_kernel+0x2d/0x2d [ 1025.310110] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1025.315030] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1025.319772] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1025.325211] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1025.330654] ? lock_is_held_type+0x210/0x210 [ 1025.335057] ? handle_mm_fault+0x42a/0xc70 [ 1025.339708] ? lock_downgrade+0x900/0x900 [ 1025.343882] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1025.348836] ? __get_user_pages+0x806/0x1b30 [ 1025.353246] ? trace_hardirqs_off_caller+0x300/0x300 [ 1025.358348] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1025.363885] ? check_preemption_disabled+0x48/0x200 [ 1025.368900] handle_mm_fault+0x54f/0xc70 [ 1025.372963] ? __handle_mm_fault+0x5a40/0x5a40 [ 1025.377559] __get_user_pages+0x806/0x1b30 [ 1025.381813] ? follow_page_mask+0x2110/0x2110 [ 1025.386305] ? lock_is_held_type+0x210/0x210 [ 1025.390713] ? __x64_sys_brk+0x850/0x850 [ 1025.394765] ? check_preemption_disabled+0x48/0x200 [ 1025.399791] ? lock_acquire+0x1ed/0x520 [ 1025.403770] ? __mm_populate+0x31a/0x4d0 [ 1025.407820] ? lock_release+0xa10/0xa10 [ 1025.411791] ? perf_trace_sched_process_exec+0x860/0x860 [ 1025.417227] ? lock_is_held_type+0x210/0x210 [ 1025.421640] populate_vma_page_range+0x2db/0x3d0 [ 1025.426384] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1025.431300] ? find_vma+0x34/0x190 [ 1025.434827] __mm_populate+0x286/0x4d0 [ 1025.438704] ? populate_vma_page_range+0x3d0/0x3d0 [ 1025.443632] ? down_read_killable+0x150/0x150 [ 1025.448113] ? security_mmap_file+0x174/0x1b0 [ 1025.452598] vm_mmap_pgoff+0x27f/0x2c0 [ 1025.456472] ? vma_is_stack_for_current+0xd0/0xd0 [ 1025.461299] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1025.466043] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1025.471478] ? kasan_check_read+0x11/0x20 [ 1025.475628] ? _copy_to_user+0xc8/0x110 [ 1025.479590] ksys_mmap_pgoff+0xf1/0x660 [ 1025.483561] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1025.488302] ? retint_kernel+0x2d/0x2d [ 1025.492184] __x64_sys_mmap+0xe9/0x1b0 [ 1025.496058] ? __x64_sys_mmap+0xa/0x1b0 [ 1025.500019] do_syscall_64+0x1b9/0x820 [ 1025.503894] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1025.509242] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1025.514157] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1025.519016] ? trace_hardirqs_on_caller+0x310/0x310 [ 1025.524035] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1025.529039] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1025.534074] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1025.538913] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1025.544100] RIP: 0033:0x457579 [ 1025.547278] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1025.566165] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1025.573862] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1025.581116] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1025.588367] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1025.595618] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1025.602871] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1025.610235] Memory limit reached of cgroup /syz0 [ 1025.615231] memory: usage 205120kB, limit 204800kB, failcnt 6813 [ 1025.621415] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1025.628318] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1025.635068] Memory cgroup stats for /syz0: cache:548KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:664KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1025.661745] Out of memory and no killable processes... [ 1025.732324] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1025.744483] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1025.750231] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1025.758614] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1025.767951] Call Trace: [ 1025.770551] dump_stack+0x244/0x3ab [ 1025.774191] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1025.779369] ? lock_is_held_type+0x210/0x210 [ 1025.783770] dump_header+0x27b/0xf72 [ 1025.787475] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1025.792390] ? retint_kernel+0x2d/0x2d [ 1025.796266] ? pagefault_out_of_memory+0x197/0x197 [ 1025.801201] ? rcu_read_unlock+0x33/0x60 [ 1025.805250] ? mem_cgroup_iter+0x514/0x1160 [ 1025.809571] ? lock_is_held_type+0x210/0x210 [ 1025.813966] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1025.818709] ? css_task_iter_end+0x222/0x490 [ 1025.823103] ? lock_downgrade+0x900/0x900 [ 1025.827255] ? trace_hardirqs_on+0xbd/0x310 [ 1025.831573] ? kasan_check_read+0x11/0x20 [ 1025.835706] ? css_task_iter_end+0x222/0x490 [ 1025.840101] ? trace_hardirqs_off_caller+0x300/0x300 [ 1025.845195] ? _raw_spin_unlock_irq+0x60/0x80 [ 1025.849678] ? css_task_iter_end+0x2ce/0x490 [ 1025.854074] ? cgroup_procs_next+0x70/0x70 [ 1025.858297] ? _raw_spin_unlock_irq+0x60/0x80 [ 1025.862780] ? oom_badness+0xaa0/0xaa0 [ 1025.866657] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1025.871410] ? mem_cgroup_iter_break+0x30/0x30 [ 1025.875999] ? cgroup_file_notify+0x226/0x2f0 [ 1025.880506] out_of_memory.cold.30+0xf/0x184 [ 1025.884910] ? oom_killer_disable+0x3a0/0x3a0 [ 1025.889398] mem_cgroup_out_of_memory+0x15e/0x210 [ 1025.894234] ? memory_oom_group_write+0x160/0x160 [ 1025.899064] ? mem_cgroup_try_charge+0x627/0xe20 [ 1025.903809] ? page_counter_try_charge+0x1c1/0x220 [ 1025.908726] try_charge+0xb7c/0x1710 [ 1025.912427] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1025.917345] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1025.922001] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1025.927525] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1025.933061] ? lock_page_memcg+0x350/0x350 [ 1025.937290] ? lock_acquire+0x1ed/0x520 [ 1025.941250] ? mem_cgroup_id_get_many+0x160/0x160 [ 1025.946099] ? lock_release+0xa10/0xa10 [ 1025.950078] mem_cgroup_try_charge+0x627/0xe20 [ 1025.954650] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1025.960177] ? mem_cgroup_protected+0xa60/0xa60 [ 1025.964831] ? retint_kernel+0x2d/0x2d [ 1025.968706] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1025.973636] ? shmem_getattr+0x2c0/0x2c0 [ 1025.977687] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1025.982603] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1025.987347] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1025.992785] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1025.998230] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1026.002972] ? retint_kernel+0x2d/0x2d [ 1026.006855] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1026.011792] shmem_getpage_gfp+0x186b/0x4840 [ 1026.016211] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1026.021322] ? mark_held_locks+0x130/0x130 [ 1026.025557] ? check_preemption_disabled+0x48/0x200 [ 1026.030566] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1026.036090] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1026.041612] ? check_preemption_disabled+0x48/0x200 [ 1026.046615] ? debug_smp_processor_id+0x1c/0x20 [ 1026.051269] ? perf_trace_lock_acquire+0x15b/0x800 [ 1026.056182] ? check_preemption_disabled+0x48/0x200 [ 1026.061183] ? perf_trace_lock+0x7a0/0x7a0 [ 1026.065403] ? check_preemption_disabled+0x48/0x200 [ 1026.070402] ? debug_smp_processor_id+0x1c/0x20 [ 1026.075057] ? perf_trace_lock+0x14d/0x7a0 [ 1026.079273] ? retint_kernel+0x2d/0x2d [ 1026.083146] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1026.088062] ? lock_is_held_type+0x210/0x210 [ 1026.092455] ? mark_held_locks+0x130/0x130 [ 1026.096675] ? lock_acquire+0x1ed/0x520 [ 1026.100658] ? alloc_set_pte+0x1447/0x1f40 [ 1026.104893] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1026.110415] ? check_preemption_disabled+0x48/0x200 [ 1026.115419] ? debug_smp_processor_id+0x1c/0x20 [ 1026.120071] ? perf_trace_lock+0x14d/0x7a0 [ 1026.124291] ? retint_kernel+0x2d/0x2d [ 1026.128163] ? retint_kernel+0x2d/0x2d [ 1026.132036] ? lock_is_held_type+0x210/0x210 [ 1026.136432] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1026.141867] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1026.147307] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1026.152829] ? alloc_set_pte+0xdee/0x1f40 [ 1026.156966] ? do_swap_page+0x3660/0x3660 [ 1026.161098] ? retint_kernel+0x2d/0x2d [ 1026.164969] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1026.169890] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1026.174805] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1026.179550] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1026.184995] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1026.190431] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1026.195867] ? lock_is_held_type+0x210/0x210 [ 1026.200260] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1026.205781] ? filemap_map_pages+0xd11/0x19b0 [ 1026.210259] ? lock_downgrade+0x900/0x900 [ 1026.214395] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1026.219316] ? write_comp_data+0x22/0x70 [ 1026.223382] ? filemap_map_pages+0xd38/0x19b0 [ 1026.227860] ? retint_kernel+0x2d/0x2d [ 1026.231745] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1026.236664] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1026.241406] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1026.246842] ? find_get_entries_tag+0x1400/0x1400 [ 1026.251671] ? lock_downgrade+0x900/0x900 [ 1026.255819] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1026.260571] ? retint_kernel+0x2d/0x2d [ 1026.264452] shmem_fault+0x25f/0x960 [ 1026.268156] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1026.273420] ? retint_kernel+0x2d/0x2d [ 1026.277292] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1026.282209] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1026.286955] __do_fault+0x100/0x6b0 [ 1026.290573] ? lock_downgrade+0x900/0x900 [ 1026.294705] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1026.299794] ? kasan_check_read+0x11/0x20 [ 1026.303925] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1026.308318] ? do_raw_spin_trylock+0x270/0x270 [ 1026.312894] __handle_mm_fault+0x3d40/0x5a40 [ 1026.317292] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1026.322120] ? lock_is_held_type+0x210/0x210 [ 1026.326513] ? perf_trace_lock+0x7a0/0x7a0 [ 1026.330737] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1026.336264] ? pmd_huge+0xf4/0x140 [ 1026.339798] ? follow_page_mask+0x18b/0x2110 [ 1026.344198] ? gup_pgd_range+0x3ab0/0x3ab0 [ 1026.348419] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1026.353859] ? lock_is_held_type+0x210/0x210 [ 1026.358261] ? handle_mm_fault+0x42a/0xc70 [ 1026.362507] ? lock_downgrade+0x900/0x900 [ 1026.366648] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1026.371580] ? __get_user_pages+0x806/0x1b30 [ 1026.375985] ? trace_hardirqs_off_caller+0x300/0x300 [ 1026.381086] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1026.386619] ? check_preemption_disabled+0x48/0x200 [ 1026.391629] handle_mm_fault+0x54f/0xc70 [ 1026.395686] ? __handle_mm_fault+0x5a40/0x5a40 [ 1026.400268] __get_user_pages+0x806/0x1b30 [ 1026.404503] ? follow_page_mask+0x2110/0x2110 [ 1026.408994] ? lock_is_held_type+0x210/0x210 [ 1026.413400] ? __x64_sys_brk+0x850/0x850 [ 1026.417580] ? check_preemption_disabled+0x48/0x200 [ 1026.422589] ? lock_acquire+0x1ed/0x520 [ 1026.426566] ? __mm_populate+0x31a/0x4d0 [ 1026.430623] ? lock_release+0xa10/0xa10 [ 1026.434596] ? perf_trace_sched_process_exec+0x860/0x860 [ 1026.440048] ? lock_is_held_type+0x210/0x210 [ 1026.444455] populate_vma_page_range+0x2db/0x3d0 [ 1026.449202] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1026.454116] ? find_vma+0x34/0x190 [ 1026.457645] __mm_populate+0x286/0x4d0 [ 1026.461525] ? populate_vma_page_range+0x3d0/0x3d0 [ 1026.466449] ? down_read_killable+0x150/0x150 [ 1026.470929] ? security_mmap_file+0x174/0x1b0 [ 1026.475416] vm_mmap_pgoff+0x27f/0x2c0 [ 1026.479471] ? vma_is_stack_for_current+0xd0/0xd0 [ 1026.484304] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1026.489048] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1026.494492] ? kasan_check_read+0x11/0x20 [ 1026.498627] ? _copy_to_user+0xc8/0x110 [ 1026.502598] ksys_mmap_pgoff+0xf1/0x660 [ 1026.506573] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1026.511314] ? retint_kernel+0x2d/0x2d [ 1026.515193] __x64_sys_mmap+0xe9/0x1b0 [ 1026.519068] ? __x64_sys_mmap+0xa/0x1b0 [ 1026.523030] do_syscall_64+0x1b9/0x820 [ 1026.526904] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1026.532257] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1026.537168] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1026.542011] ? trace_hardirqs_on_caller+0x310/0x310 [ 1026.547012] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1026.552014] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1026.557016] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1026.561846] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1026.567019] RIP: 0033:0x457579 [ 1026.570196] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1026.589081] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1026.596775] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1026.604042] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1026.611317] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1026.618579] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1026.625833] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1026.633310] Memory limit reached of cgroup /syz0 [ 1026.638460] memory: usage 205124kB, limit 204800kB, failcnt 6821 [ 1026.644780] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1026.651665] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1026.657943] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:668KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1026.683086] Out of memory and no killable processes... [ 1026.762424] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1026.774588] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1026.780229] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1026.788618] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1026.797951] Call Trace: [ 1026.800532] dump_stack+0x244/0x3ab [ 1026.804208] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1026.809388] ? lock_is_held_type+0x210/0x210 [ 1026.813787] dump_header+0x27b/0xf72 [ 1026.817489] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1026.822402] ? retint_kernel+0x2d/0x2d [ 1026.826275] ? pagefault_out_of_memory+0x197/0x197 [ 1026.831194] ? rcu_read_unlock+0x33/0x60 [ 1026.835241] ? mem_cgroup_iter+0x514/0x1160 [ 1026.839561] ? lock_is_held_type+0x210/0x210 [ 1026.843957] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1026.848698] ? css_task_iter_end+0x222/0x490 [ 1026.853093] ? lock_downgrade+0x900/0x900 [ 1026.857230] ? trace_hardirqs_on+0xbd/0x310 [ 1026.861533] ? kasan_check_read+0x11/0x20 [ 1026.865681] ? css_task_iter_end+0x222/0x490 [ 1026.870075] ? trace_hardirqs_off_caller+0x300/0x300 [ 1026.875170] ? _raw_spin_unlock_irq+0x60/0x80 [ 1026.879650] ? css_task_iter_end+0x2ce/0x490 [ 1026.884046] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1026.889576] ? cgroup_procs_next+0x70/0x70 [ 1026.893799] ? _raw_spin_unlock_irq+0x60/0x80 [ 1026.898282] ? oom_badness+0xaa0/0xaa0 [ 1026.902160] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1026.906903] ? mem_cgroup_iter_break+0x30/0x30 [ 1026.911488] ? out_of_memory+0x1c7/0x1430 [ 1026.915625] out_of_memory.cold.30+0xf/0x184 [ 1026.920018] ? kasan_check_read+0x11/0x20 [ 1026.924151] ? oom_killer_disable+0x3a0/0x3a0 [ 1026.928640] mem_cgroup_out_of_memory+0x15e/0x210 [ 1026.933468] ? memory_oom_group_write+0x160/0x160 [ 1026.938297] ? page_counter_try_charge+0x1c1/0x220 [ 1026.943231] try_charge+0xb7c/0x1710 [ 1026.946941] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1026.951861] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1026.956520] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1026.962058] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1026.967589] ? lock_page_memcg+0x350/0x350 [ 1026.971821] ? lock_acquire+0x1ed/0x520 [ 1026.975788] ? mem_cgroup_id_get_many+0x160/0x160 [ 1026.980637] ? lock_release+0xa10/0xa10 [ 1026.984621] mem_cgroup_try_charge+0x627/0xe20 [ 1026.989197] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1026.994727] ? mem_cgroup_protected+0xa60/0xa60 [ 1026.999397] ? shmem_getattr+0x2c0/0x2c0 [ 1027.003445] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1027.008363] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1027.013820] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1027.018598] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1027.023535] shmem_getpage_gfp+0x186b/0x4840 [ 1027.027955] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1027.033064] ? mark_held_locks+0x130/0x130 [ 1027.037303] ? check_preemption_disabled+0x48/0x200 [ 1027.042305] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1027.047831] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1027.053353] ? check_preemption_disabled+0x48/0x200 [ 1027.058369] ? debug_smp_processor_id+0x1c/0x20 [ 1027.063025] ? perf_trace_lock_acquire+0x15b/0x800 [ 1027.067939] ? check_preemption_disabled+0x48/0x200 [ 1027.072942] ? perf_trace_lock+0x7a0/0x7a0 [ 1027.077160] ? check_preemption_disabled+0x48/0x200 [ 1027.082158] ? retint_kernel+0x2d/0x2d [ 1027.086033] ? debug_smp_processor_id+0x1c/0x20 [ 1027.090686] ? perf_trace_lock+0x14d/0x7a0 [ 1027.094902] ? retint_kernel+0x2d/0x2d [ 1027.098778] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1027.103694] ? lock_is_held_type+0x210/0x210 [ 1027.108086] ? mark_held_locks+0x130/0x130 [ 1027.112311] ? lock_acquire+0x1ed/0x520 [ 1027.116274] ? alloc_set_pte+0x1447/0x1f40 [ 1027.120495] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1027.126016] ? check_preemption_disabled+0x48/0x200 [ 1027.131020] ? debug_smp_processor_id+0x1c/0x20 [ 1027.135672] ? perf_trace_lock+0x14d/0x7a0 [ 1027.139908] ? retint_kernel+0x2d/0x2d [ 1027.143783] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1027.148704] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1027.153444] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1027.158891] ? lock_is_held_type+0x210/0x210 [ 1027.163293] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1027.168036] ? retint_kernel+0x2d/0x2d [ 1027.171934] ? lock_release+0x4ea/0xa10 [ 1027.175903] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1027.181427] ? filemap_map_pages+0xd11/0x19b0 [ 1027.185919] ? lock_downgrade+0x900/0x900 [ 1027.190146] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1027.195073] ? filemap_map_pages+0xd38/0x19b0 [ 1027.199571] ? find_get_entries_tag+0x1400/0x1400 [ 1027.204404] ? lock_downgrade+0x900/0x900 [ 1027.208537] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1027.214347] ? check_preemption_disabled+0x48/0x200 [ 1027.219351] ? debug_smp_processor_id+0x1c/0x20 [ 1027.224006] ? perf_trace_lock+0x14d/0x7a0 [ 1027.228226] ? retint_kernel+0x2d/0x2d [ 1027.232100] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1027.237016] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1027.241759] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1027.247193] ? lock_is_held_type+0x210/0x210 [ 1027.251593] shmem_fault+0x25f/0x960 [ 1027.255294] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1027.260039] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1027.265303] ? retint_kernel+0x2d/0x2d [ 1027.269172] ? retint_kernel+0x2d/0x2d [ 1027.273045] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1027.277973] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1027.282717] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1027.287459] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1027.292909] ? lock_release+0x4ea/0xa10 [ 1027.296886] __do_fault+0x100/0x6b0 [ 1027.300500] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1027.305593] ? retint_kernel+0x2d/0x2d [ 1027.309474] ? __handle_mm_fault+0x3d38/0x5a40 [ 1027.314063] __handle_mm_fault+0x3d40/0x5a40 [ 1027.318469] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1027.323319] ? lock_is_held_type+0x210/0x210 [ 1027.327717] ? perf_trace_lock+0x7a0/0x7a0 [ 1027.331954] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1027.337482] ? pmd_huge+0xf4/0x140 [ 1027.341618] ? follow_page_mask+0x18b/0x2110 [ 1027.346023] ? gup_pgd_range+0x3ab0/0x3ab0 [ 1027.350336] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1027.355776] ? lock_is_held_type+0x210/0x210 [ 1027.360181] ? handle_mm_fault+0x42a/0xc70 [ 1027.364402] ? lock_downgrade+0x900/0x900 [ 1027.368539] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1027.373479] ? __get_user_pages+0x806/0x1b30 [ 1027.377876] ? trace_hardirqs_off_caller+0x300/0x300 [ 1027.382964] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1027.388488] ? check_preemption_disabled+0x48/0x200 [ 1027.393502] handle_mm_fault+0x54f/0xc70 [ 1027.397562] ? __handle_mm_fault+0x5a40/0x5a40 [ 1027.402134] ? ___might_sleep+0x10/0x340 [ 1027.406180] __get_user_pages+0x806/0x1b30 [ 1027.410405] ? follow_page_mask+0x2110/0x2110 [ 1027.414886] ? lock_is_held_type+0x210/0x210 [ 1027.419285] ? __x64_sys_brk+0x850/0x850 [ 1027.423356] ? check_preemption_disabled+0x48/0x200 [ 1027.428364] ? lock_acquire+0x1ed/0x520 [ 1027.432325] ? __mm_populate+0x31a/0x4d0 [ 1027.436389] ? lock_release+0xa10/0xa10 [ 1027.440346] ? perf_trace_sched_process_exec+0x860/0x860 [ 1027.445782] ? lock_is_held_type+0x210/0x210 [ 1027.450180] populate_vma_page_range+0x2db/0x3d0 [ 1027.454924] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1027.459861] ? find_vma+0x34/0x190 [ 1027.463391] __mm_populate+0x286/0x4d0 [ 1027.467277] ? populate_vma_page_range+0x3d0/0x3d0 [ 1027.472216] ? down_read_killable+0x150/0x150 [ 1027.476704] ? security_mmap_file+0x174/0x1b0 [ 1027.481201] vm_mmap_pgoff+0x27f/0x2c0 [ 1027.485084] ? vma_is_stack_for_current+0xd0/0xd0 [ 1027.489917] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1027.494670] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1027.500132] ? kasan_check_read+0x11/0x20 [ 1027.504291] ? _copy_to_user+0xc8/0x110 [ 1027.508258] ksys_mmap_pgoff+0xf1/0x660 [ 1027.512222] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1027.516960] ? retint_kernel+0x2d/0x2d [ 1027.520844] __x64_sys_mmap+0xe9/0x1b0 [ 1027.524716] ? __x64_sys_mmap+0xa/0x1b0 [ 1027.528680] do_syscall_64+0x1b9/0x820 [ 1027.532571] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1027.537926] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1027.542840] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1027.547672] ? trace_hardirqs_on_caller+0x310/0x310 [ 1027.552700] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1027.557704] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1027.562709] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1027.567552] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1027.572735] RIP: 0033:0x457579 [ 1027.575919] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1027.594830] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1027.602533] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1027.609823] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1027.617081] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1027.624366] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1027.631622] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1027.639103] Memory limit reached of cgroup /syz0 [ 1027.644252] memory: usage 205128kB, limit 204800kB, failcnt 6829 [ 1027.650542] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1027.657458] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1027.664073] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:672KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1027.690626] Out of memory and no killable processes... [ 1027.772162] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1027.784302] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1027.790198] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1027.798604] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1027.807939] Call Trace: [ 1027.810517] dump_stack+0x244/0x3ab [ 1027.814133] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1027.819311] ? lock_is_held_type+0x210/0x210 [ 1027.823708] dump_header+0x27b/0xf72 [ 1027.827411] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1027.832330] ? pagefault_out_of_memory+0x197/0x197 [ 1027.837247] ? rcu_read_unlock+0x33/0x60 [ 1027.841289] ? mem_cgroup_iter+0x514/0x1160 [ 1027.845604] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1027.850347] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1027.855785] ? lock_is_held_type+0x210/0x210 [ 1027.860184] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1027.864932] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1027.869691] ? retint_kernel+0x2d/0x2d [ 1027.873579] ? trace_hardirqs_on+0xb4/0x310 [ 1027.877885] ? _raw_spin_unlock_irq+0x56/0x80 [ 1027.882364] ? _raw_spin_unlock_irq+0x60/0x80 [ 1027.886849] ? css_task_iter_end+0x2ce/0x490 [ 1027.891244] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1027.896767] ? cgroup_procs_next+0x70/0x70 [ 1027.900992] ? _raw_spin_unlock_irq+0x60/0x80 [ 1027.905472] ? oom_badness+0xaa0/0xaa0 [ 1027.909342] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1027.914087] ? mem_cgroup_iter_break+0x30/0x30 [ 1027.918669] out_of_memory.cold.30+0xf/0x184 [ 1027.923067] ? retint_kernel+0x2d/0x2d [ 1027.926940] ? oom_killer_disable+0x3a0/0x3a0 [ 1027.931419] ? mem_cgroup_out_of_memory+0x156/0x210 [ 1027.936427] ? __mutex_lock+0x28/0x16f0 [ 1027.940387] mem_cgroup_out_of_memory+0x15e/0x210 [ 1027.945216] ? memory_oom_group_write+0x160/0x160 [ 1027.950052] ? trace_hardirqs_on+0xb4/0x310 [ 1027.954365] try_charge+0xb7c/0x1710 [ 1027.958070] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1027.962991] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1027.967648] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1027.973174] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1027.978696] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1027.983438] ? lock_page_memcg+0x350/0x350 [ 1027.987664] ? lock_acquire+0x1ed/0x520 [ 1027.991634] ? mem_cgroup_id_get_many+0x160/0x160 [ 1027.996466] ? lock_release+0xa10/0xa10 [ 1028.000422] ? retint_kernel+0x2d/0x2d [ 1028.004300] mem_cgroup_try_charge+0x627/0xe20 [ 1028.008916] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1028.014438] ? mem_cgroup_protected+0xa60/0xa60 [ 1028.019094] ? shmem_getattr+0x2c0/0x2c0 [ 1028.023141] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1028.028059] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1028.033502] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1028.038253] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1028.043173] shmem_getpage_gfp+0x186b/0x4840 [ 1028.047598] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1028.052690] ? mark_held_locks+0x130/0x130 [ 1028.056909] ? check_preemption_disabled+0x48/0x200 [ 1028.061922] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1028.067452] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1028.072972] ? check_preemption_disabled+0x48/0x200 [ 1028.077975] ? debug_smp_processor_id+0x1c/0x20 [ 1028.082628] ? perf_trace_lock_acquire+0x15b/0x800 [ 1028.087540] ? check_preemption_disabled+0x48/0x200 [ 1028.092568] ? perf_trace_lock+0x7a0/0x7a0 [ 1028.096788] ? check_preemption_disabled+0x48/0x200 [ 1028.101825] ? debug_smp_processor_id+0x1c/0x20 [ 1028.106516] ? perf_trace_lock+0x14d/0x7a0 [ 1028.110750] ? retint_kernel+0x2d/0x2d [ 1028.114634] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1028.119563] ? lock_is_held_type+0x210/0x210 [ 1028.123974] ? mark_held_locks+0x130/0x130 [ 1028.128202] ? lock_acquire+0x1ed/0x520 [ 1028.132164] ? alloc_set_pte+0x1447/0x1f40 [ 1028.136387] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1028.141919] ? check_preemption_disabled+0x48/0x200 [ 1028.146939] ? debug_smp_processor_id+0x1c/0x20 [ 1028.151590] ? perf_trace_lock+0x14d/0x7a0 [ 1028.155810] ? retint_kernel+0x2d/0x2d [ 1028.159686] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1028.164605] ? lock_is_held_type+0x210/0x210 [ 1028.168996] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1028.174438] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1028.179203] ? retint_kernel+0x2d/0x2d [ 1028.183098] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1028.188030] ? retint_kernel+0x2d/0x2d [ 1028.191912] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1028.196849] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1028.202287] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1028.207034] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1028.212490] ? lock_is_held_type+0x210/0x210 [ 1028.216890] ? filemap_map_pages+0xd11/0x19b0 [ 1028.221374] ? lock_downgrade+0x900/0x900 [ 1028.225515] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1028.230435] ? filemap_map_pages+0xada/0x19b0 [ 1028.234920] ? filemap_map_pages+0xd38/0x19b0 [ 1028.239405] ? find_get_entries_tag+0x1400/0x1400 [ 1028.244258] ? lock_downgrade+0x900/0x900 [ 1028.248398] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1028.253920] ? check_preemption_disabled+0x48/0x200 [ 1028.258926] ? debug_smp_processor_id+0x1c/0x20 [ 1028.263580] ? perf_trace_lock+0x14d/0x7a0 [ 1028.267809] ? lock_is_held_type+0x210/0x210 [ 1028.272211] shmem_fault+0x25f/0x960 [ 1028.275919] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1028.281198] ? retint_kernel+0x2d/0x2d [ 1028.285075] ? retint_kernel+0x2d/0x2d [ 1028.288953] ? lock_is_held_type+0x210/0x210 [ 1028.293352] __do_fault+0x100/0x6b0 [ 1028.296967] ? lock_downgrade+0x900/0x900 [ 1028.301114] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1028.306204] ? kasan_check_read+0x11/0x20 [ 1028.310339] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1028.314733] ? do_raw_spin_trylock+0x270/0x270 [ 1028.319299] ? retint_kernel+0x2d/0x2d [ 1028.323172] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1028.328085] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1028.333004] __handle_mm_fault+0x3d40/0x5a40 [ 1028.337407] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1028.342240] ? lock_is_held_type+0x210/0x210 [ 1028.346636] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1028.351376] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1028.356814] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1028.362334] ? pmd_huge+0xf4/0x140 [ 1028.365865] ? retint_kernel+0x2d/0x2d [ 1028.369743] ? lock_is_held_type+0x210/0x210 [ 1028.374139] ? handle_mm_fault+0x42a/0xc70 [ 1028.378361] ? lock_downgrade+0x900/0x900 [ 1028.382498] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1028.387414] ? __get_user_pages+0x806/0x1b30 [ 1028.391812] ? trace_hardirqs_off_caller+0x300/0x300 [ 1028.396921] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1028.402446] ? check_preemption_disabled+0x48/0x200 [ 1028.407453] handle_mm_fault+0x54f/0xc70 [ 1028.411503] ? __handle_mm_fault+0x5a40/0x5a40 [ 1028.416205] ? __get_user_pages+0x84a/0x1b30 [ 1028.420600] ? write_comp_data+0x11/0x70 [ 1028.424664] __get_user_pages+0x806/0x1b30 [ 1028.428892] ? follow_page_mask+0x2110/0x2110 [ 1028.433390] ? lock_is_held_type+0x210/0x210 [ 1028.437789] ? __x64_sys_brk+0x850/0x850 [ 1028.441839] ? check_preemption_disabled+0x48/0x200 [ 1028.446856] ? lock_acquire+0x1ed/0x520 [ 1028.450819] ? __mm_populate+0x31a/0x4d0 [ 1028.454869] ? lock_release+0xa10/0xa10 [ 1028.458828] ? perf_trace_sched_process_exec+0x860/0x860 [ 1028.464262] ? lock_is_held_type+0x210/0x210 [ 1028.468664] populate_vma_page_range+0x2db/0x3d0 [ 1028.473408] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1028.478324] ? find_vma+0x34/0x190 [ 1028.482216] __mm_populate+0x286/0x4d0 [ 1028.486106] ? populate_vma_page_range+0x3d0/0x3d0 [ 1028.491021] ? down_read_killable+0x150/0x150 [ 1028.495503] ? security_mmap_file+0x174/0x1b0 [ 1028.499989] vm_mmap_pgoff+0x27f/0x2c0 [ 1028.503867] ? vma_is_stack_for_current+0xd0/0xd0 [ 1028.508695] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1028.513437] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1028.518868] ? kasan_check_read+0x11/0x20 [ 1028.523004] ? _copy_to_user+0xc8/0x110 [ 1028.526967] ksys_mmap_pgoff+0xf1/0x660 [ 1028.530931] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1028.535671] ? retint_kernel+0x2d/0x2d [ 1028.539583] __x64_sys_mmap+0xe9/0x1b0 [ 1028.543461] ? __x64_sys_mmap+0xa/0x1b0 [ 1028.547425] do_syscall_64+0x1b9/0x820 [ 1028.551296] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1028.556645] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1028.561581] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1028.566422] ? trace_hardirqs_on_caller+0x310/0x310 [ 1028.571425] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1028.576427] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1028.581429] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1028.586283] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1028.591461] RIP: 0033:0x457579 [ 1028.594653] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1028.613541] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1028.621266] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1028.628525] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1028.635796] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1028.643071] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1028.650331] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1028.657834] Memory limit reached of cgroup /syz0 [ 1028.663250] memory: usage 205132kB, limit 204800kB, failcnt 6837 [ 1028.669482] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1028.676339] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1028.682708] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:676KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1028.708508] Out of memory and no killable processes... [ 1028.813096] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1028.825205] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1028.831090] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1028.839499] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1028.848832] Call Trace: [ 1028.851411] dump_stack+0x244/0x3ab [ 1028.855042] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1028.860221] ? lock_is_held_type+0x210/0x210 [ 1028.864621] dump_header+0x27b/0xf72 [ 1028.868324] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1028.873237] ? retint_kernel+0x2d/0x2d [ 1028.877114] ? pagefault_out_of_memory+0x197/0x197 [ 1028.882033] ? rcu_read_unlock+0x33/0x60 [ 1028.886082] ? mem_cgroup_iter+0x514/0x1160 [ 1028.890388] ? lock_is_held_type+0x210/0x210 [ 1028.894779] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1028.899522] ? css_task_iter_end+0x222/0x490 [ 1028.903919] ? lock_downgrade+0x900/0x900 [ 1028.908056] ? trace_hardirqs_on+0xbd/0x310 [ 1028.912360] ? kasan_check_read+0x11/0x20 [ 1028.916493] ? css_task_iter_end+0x222/0x490 [ 1028.920885] ? trace_hardirqs_off_caller+0x300/0x300 [ 1028.925978] ? _raw_spin_unlock_irq+0x60/0x80 [ 1028.930472] ? css_task_iter_end+0x2ce/0x490 [ 1028.934867] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1028.940391] ? cgroup_procs_next+0x70/0x70 [ 1028.944616] ? _raw_spin_unlock_irq+0x60/0x80 [ 1028.949110] ? oom_badness+0xaa0/0xaa0 [ 1028.952981] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1028.957736] ? mem_cgroup_iter_break+0x30/0x30 [ 1028.962315] out_of_memory.cold.30+0xf/0x184 [ 1028.966711] ? kasan_check_read+0x11/0x20 [ 1028.970844] ? oom_killer_disable+0x3a0/0x3a0 [ 1028.975332] mem_cgroup_out_of_memory+0x15e/0x210 [ 1028.980158] ? memory_oom_group_write+0x160/0x160 [ 1028.984981] ? mem_cgroup_try_charge+0x627/0xe20 [ 1028.989725] ? page_counter_try_charge+0x1c1/0x220 [ 1028.994649] try_charge+0xb7c/0x1710 [ 1028.998354] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1029.003271] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1029.007925] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1029.013446] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1029.019054] ? lock_page_memcg+0x350/0x350 [ 1029.023278] ? lock_acquire+0x1ed/0x520 [ 1029.027237] ? mem_cgroup_id_get_many+0x160/0x160 [ 1029.032067] ? lock_release+0xa10/0xa10 [ 1029.036037] mem_cgroup_try_charge+0x627/0xe20 [ 1029.040602] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1029.046126] ? mem_cgroup_protected+0xa60/0xa60 [ 1029.050795] ? shmem_getattr+0x2c0/0x2c0 [ 1029.054843] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1029.059772] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1029.065238] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1029.070004] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1029.074919] shmem_getpage_gfp+0x186b/0x4840 [ 1029.079330] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1029.084421] ? mark_held_locks+0x130/0x130 [ 1029.088657] ? check_preemption_disabled+0x48/0x200 [ 1029.093657] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1029.099179] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1029.104701] ? check_preemption_disabled+0x48/0x200 [ 1029.109704] ? debug_smp_processor_id+0x1c/0x20 [ 1029.114356] ? perf_trace_lock_acquire+0x15b/0x800 [ 1029.119273] ? check_preemption_disabled+0x48/0x200 [ 1029.124280] ? perf_trace_lock+0x7a0/0x7a0 [ 1029.128499] ? check_preemption_disabled+0x48/0x200 [ 1029.133499] ? retint_kernel+0x2d/0x2d [ 1029.137372] ? debug_smp_processor_id+0x1c/0x20 [ 1029.142028] ? perf_trace_lock+0x14d/0x7a0 [ 1029.146246] ? retint_kernel+0x2d/0x2d [ 1029.150125] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1029.155097] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1029.159840] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1029.165281] ? mark_held_locks+0x130/0x130 [ 1029.169518] ? lock_acquire+0x1ed/0x520 [ 1029.173478] ? alloc_set_pte+0x1447/0x1f40 [ 1029.177698] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1029.183227] ? check_preemption_disabled+0x48/0x200 [ 1029.188235] ? debug_smp_processor_id+0x1c/0x20 [ 1029.192886] ? perf_trace_lock+0x14d/0x7a0 [ 1029.197105] ? retint_kernel+0x2d/0x2d [ 1029.200982] ? lock_is_held_type+0x210/0x210 [ 1029.205373] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1029.210807] ? _raw_spin_lock+0x35/0x40 [ 1029.214772] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1029.220293] ? alloc_set_pte+0xdee/0x1f40 [ 1029.224429] ? do_swap_page+0x3660/0x3660 [ 1029.228566] ? retint_kernel+0x2d/0x2d [ 1029.232435] ? retint_kernel+0x2d/0x2d [ 1029.236311] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1029.241237] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1029.246152] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1029.251600] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1029.257035] ? unlock_page+0x2b8/0x4c0 [ 1029.260909] ? lock_is_held_type+0x210/0x210 [ 1029.265304] ? filemap_map_pages+0xd11/0x19b0 [ 1029.269782] ? lock_downgrade+0x900/0x900 [ 1029.273916] ? retint_kernel+0x2d/0x2d [ 1029.277793] ? filemap_map_pages+0xd11/0x19b0 [ 1029.282279] ? filemap_map_pages+0xd38/0x19b0 [ 1029.286767] ? find_get_entries_tag+0x1400/0x1400 [ 1029.291597] ? lock_downgrade+0x900/0x900 [ 1029.295734] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1029.301254] ? check_preemption_disabled+0x48/0x200 [ 1029.306259] ? debug_smp_processor_id+0x1c/0x20 [ 1029.310913] ? perf_trace_lock+0x14d/0x7a0 [ 1029.315133] ? __pte_alloc_kernel+0x220/0x220 [ 1029.319615] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1029.325051] ? lock_is_held_type+0x210/0x210 [ 1029.329453] shmem_fault+0x25f/0x960 [ 1029.333157] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1029.338415] ? retint_kernel+0x2d/0x2d [ 1029.342487] ? retint_kernel+0x2d/0x2d [ 1029.346359] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1029.351274] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1029.356022] __do_fault+0x100/0x6b0 [ 1029.359637] ? lock_downgrade+0x900/0x900 [ 1029.363770] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1029.368874] ? kasan_check_read+0x11/0x20 [ 1029.373024] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1029.377414] ? do_raw_spin_trylock+0x270/0x270 [ 1029.381991] __handle_mm_fault+0x3d40/0x5a40 [ 1029.386392] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1029.391220] ? lock_is_held_type+0x210/0x210 [ 1029.395648] ? perf_trace_lock+0x7a0/0x7a0 [ 1029.399869] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1029.405392] ? pmd_huge+0xf4/0x140 [ 1029.408921] ? follow_page_mask+0x18b/0x2110 [ 1029.413323] ? retint_kernel+0x2d/0x2d [ 1029.417194] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1029.422108] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1029.426850] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1029.432285] ? lock_is_held_type+0x210/0x210 [ 1029.436681] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1029.441425] ? retint_kernel+0x2d/0x2d [ 1029.445308] handle_mm_fault+0x54f/0xc70 [ 1029.449374] ? __handle_mm_fault+0x5a40/0x5a40 [ 1029.453945] ? __get_user_pages+0x84a/0x1b30 [ 1029.458339] ? write_comp_data+0x11/0x70 [ 1029.462389] __get_user_pages+0x806/0x1b30 [ 1029.466620] ? follow_page_mask+0x2110/0x2110 [ 1029.471106] ? lock_is_held_type+0x210/0x210 [ 1029.475507] ? __x64_sys_brk+0x850/0x850 [ 1029.479563] ? check_preemption_disabled+0x48/0x200 [ 1029.484577] ? lock_acquire+0x1ed/0x520 [ 1029.488537] ? __mm_populate+0x31a/0x4d0 [ 1029.492611] ? lock_release+0xa10/0xa10 [ 1029.496592] ? perf_trace_sched_process_exec+0x860/0x860 [ 1029.502029] ? lock_is_held_type+0x210/0x210 [ 1029.506424] populate_vma_page_range+0x2db/0x3d0 [ 1029.511184] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1029.516102] ? find_vma+0x34/0x190 [ 1029.519629] __mm_populate+0x286/0x4d0 [ 1029.523510] ? populate_vma_page_range+0x3d0/0x3d0 [ 1029.528424] ? down_read_killable+0x150/0x150 [ 1029.532902] ? security_mmap_file+0x174/0x1b0 [ 1029.537383] vm_mmap_pgoff+0x27f/0x2c0 [ 1029.541256] ? vma_is_stack_for_current+0xd0/0xd0 [ 1029.546086] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1029.550835] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1029.556269] ? kasan_check_read+0x11/0x20 [ 1029.560403] ? _copy_to_user+0xc8/0x110 [ 1029.564364] ksys_mmap_pgoff+0xf1/0x660 [ 1029.568327] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1029.573067] ? retint_kernel+0x2d/0x2d [ 1029.576948] __x64_sys_mmap+0xe9/0x1b0 [ 1029.580832] ? __x64_sys_mmap+0xa/0x1b0 [ 1029.584795] do_syscall_64+0x1b9/0x820 [ 1029.588669] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1029.594017] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1029.598929] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1029.603758] ? trace_hardirqs_on_caller+0x310/0x310 [ 1029.608758] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1029.613756] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1029.618755] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1029.623592] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1029.628770] RIP: 0033:0x457579 [ 1029.631958] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1029.650872] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1029.658572] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1029.665843] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1029.673095] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1029.680360] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1029.687612] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1029.695054] Memory limit reached of cgroup /syz0 [ 1029.700130] memory: usage 205136kB, limit 204800kB, failcnt 6845 [ 1029.706451] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1029.713340] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1029.719591] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:680KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1029.744715] Out of memory and no killable processes... [ 1029.825605] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1029.837722] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1029.843375] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1029.851778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1029.861114] Call Trace: [ 1029.863692] dump_stack+0x244/0x3ab [ 1029.867310] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1029.872488] ? lock_is_held_type+0x210/0x210 [ 1029.876900] dump_header+0x27b/0xf72 [ 1029.880605] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1029.885525] ? pagefault_out_of_memory+0x197/0x197 [ 1029.890448] ? rcu_read_unlock+0x33/0x60 [ 1029.894491] ? mem_cgroup_iter+0x514/0x1160 [ 1029.898820] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1029.903588] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1029.909027] ? lock_is_held_type+0x210/0x210 [ 1029.913427] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1029.918169] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1029.922912] ? retint_kernel+0x2d/0x2d [ 1029.926790] ? trace_hardirqs_on+0xb4/0x310 [ 1029.931110] ? _raw_spin_unlock_irq+0x56/0x80 [ 1029.935606] ? _raw_spin_unlock_irq+0x60/0x80 [ 1029.940089] ? css_task_iter_end+0x2ce/0x490 [ 1029.944486] ? cgroup_procs_next+0x70/0x70 [ 1029.948705] ? _raw_spin_unlock_irq+0x60/0x80 [ 1029.953184] ? oom_badness+0xaa0/0xaa0 [ 1029.957059] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1029.961803] ? mem_cgroup_iter_break+0x30/0x30 [ 1029.966377] ? cgroup_file_notify+0x226/0x2f0 [ 1029.970860] out_of_memory.cold.30+0xf/0x184 [ 1029.975278] ? kasan_check_read+0x11/0x20 [ 1029.979414] ? oom_killer_disable+0x3a0/0x3a0 [ 1029.983905] mem_cgroup_out_of_memory+0x15e/0x210 [ 1029.988734] ? memory_oom_group_write+0x160/0x160 [ 1029.993570] ? mem_cgroup_try_charge+0x627/0xe20 [ 1029.998328] ? page_counter_try_charge+0x1c1/0x220 [ 1030.003251] try_charge+0xb7c/0x1710 [ 1030.006956] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1030.011875] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1030.016542] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1030.022085] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1030.027633] ? lock_page_memcg+0x350/0x350 [ 1030.031860] ? lock_acquire+0x1ed/0x520 [ 1030.035829] ? mem_cgroup_id_get_many+0x160/0x160 [ 1030.040661] ? lock_release+0xa10/0xa10 [ 1030.044631] mem_cgroup_try_charge+0x627/0xe20 [ 1030.049303] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1030.054841] ? mem_cgroup_protected+0xa60/0xa60 [ 1030.059502] ? retint_kernel+0x2d/0x2d [ 1030.063376] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1030.068293] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1030.073735] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1030.078477] ? retint_kernel+0x2d/0x2d [ 1030.082356] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1030.087271] shmem_getpage_gfp+0x186b/0x4840 [ 1030.091674] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1030.096765] ? mark_held_locks+0x130/0x130 [ 1030.100984] ? check_preemption_disabled+0x48/0x200 [ 1030.105982] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1030.111501] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1030.117024] ? check_preemption_disabled+0x48/0x200 [ 1030.122024] ? debug_smp_processor_id+0x1c/0x20 [ 1030.126676] ? perf_trace_lock_acquire+0x15b/0x800 [ 1030.131589] ? check_preemption_disabled+0x48/0x200 [ 1030.136597] ? perf_trace_lock+0x7a0/0x7a0 [ 1030.140817] ? check_preemption_disabled+0x48/0x200 [ 1030.145820] ? debug_smp_processor_id+0x1c/0x20 [ 1030.150473] ? perf_trace_lock+0x14d/0x7a0 [ 1030.154694] ? retint_kernel+0x2d/0x2d [ 1030.158583] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1030.163496] ? retint_kernel+0x2d/0x2d [ 1030.167366] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1030.172279] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1030.177019] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1030.182462] ? lock_acquire+0x1ed/0x520 [ 1030.186420] ? alloc_set_pte+0x1447/0x1f40 [ 1030.190646] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1030.196167] ? check_preemption_disabled+0x48/0x200 [ 1030.201188] ? debug_smp_processor_id+0x1c/0x20 [ 1030.205852] ? perf_trace_lock+0x14d/0x7a0 [ 1030.210076] ? retint_kernel+0x2d/0x2d [ 1030.213948] ? lock_is_held_type+0x210/0x210 [ 1030.218340] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1030.223792] ? _raw_spin_lock+0x35/0x40 [ 1030.227752] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1030.233275] ? alloc_set_pte+0xdee/0x1f40 [ 1030.237412] ? do_swap_page+0x3660/0x3660 [ 1030.241554] ? retint_kernel+0x2d/0x2d [ 1030.245452] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1030.250371] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1030.255815] ? unlock_page+0x102/0x4c0 [ 1030.259694] ? lock_is_held_type+0x210/0x210 [ 1030.264094] ? filemap_map_pages+0xd11/0x19b0 [ 1030.268585] ? lock_downgrade+0x900/0x900 [ 1030.272720] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1030.277636] ? filemap_map_pages+0xaa4/0x19b0 [ 1030.282119] ? filemap_map_pages+0xd38/0x19b0 [ 1030.286604] ? find_get_entries_tag+0x1400/0x1400 [ 1030.291433] ? lock_downgrade+0x900/0x900 [ 1030.295573] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1030.301095] ? check_preemption_disabled+0x48/0x200 [ 1030.306095] ? debug_smp_processor_id+0x1c/0x20 [ 1030.310748] ? perf_trace_lock+0x14d/0x7a0 [ 1030.314968] ? __pte_alloc_kernel+0x220/0x220 [ 1030.319453] ? lock_is_held_type+0x210/0x210 [ 1030.323855] shmem_fault+0x25f/0x960 [ 1030.327571] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1030.332834] ? retint_kernel+0x2d/0x2d [ 1030.336710] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1030.341623] ? retint_kernel+0x2d/0x2d [ 1030.345757] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1030.350674] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1030.355428] __do_fault+0x100/0x6b0 [ 1030.359065] ? lock_downgrade+0x900/0x900 [ 1030.363204] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1030.368296] ? kasan_check_read+0x11/0x20 [ 1030.372431] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1030.376910] ? do_raw_spin_trylock+0x270/0x270 [ 1030.381482] __handle_mm_fault+0x3d40/0x5a40 [ 1030.385880] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1030.390706] ? lock_is_held_type+0x210/0x210 [ 1030.395101] ? perf_trace_lock+0x7a0/0x7a0 [ 1030.399322] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1030.404843] ? retint_kernel+0x2d/0x2d [ 1030.408721] ? follow_page_mask+0x18b/0x2110 [ 1030.413116] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1030.417859] ? lock_is_held_type+0x210/0x210 [ 1030.422252] ? handle_mm_fault+0x42a/0xc70 [ 1030.426479] ? lock_downgrade+0x900/0x900 [ 1030.430615] ? handle_mm_fault+0x216/0xc70 [ 1030.434844] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1030.439759] ? __get_user_pages+0x806/0x1b30 [ 1030.444155] ? trace_hardirqs_off_caller+0x300/0x300 [ 1030.449243] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1030.454769] ? check_preemption_disabled+0x48/0x200 [ 1030.459772] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1030.464534] handle_mm_fault+0x54f/0xc70 [ 1030.468602] ? __handle_mm_fault+0x5a40/0x5a40 [ 1030.473175] __get_user_pages+0x806/0x1b30 [ 1030.477401] ? follow_page_mask+0x2110/0x2110 [ 1030.482120] ? lock_is_held_type+0x210/0x210 [ 1030.486520] ? __x64_sys_brk+0x850/0x850 [ 1030.490573] ? check_preemption_disabled+0x48/0x200 [ 1030.495587] ? lock_acquire+0x1ed/0x520 [ 1030.499544] ? __mm_populate+0x31a/0x4d0 [ 1030.503607] ? lock_release+0xa10/0xa10 [ 1030.507574] ? perf_trace_sched_process_exec+0x860/0x860 [ 1030.513022] ? lock_is_held_type+0x210/0x210 [ 1030.517423] populate_vma_page_range+0x2db/0x3d0 [ 1030.522168] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1030.527086] ? find_vma+0x34/0x190 [ 1030.530615] __mm_populate+0x286/0x4d0 [ 1030.534496] ? populate_vma_page_range+0x3d0/0x3d0 [ 1030.539413] ? down_read_killable+0x150/0x150 [ 1030.543902] ? security_mmap_file+0x174/0x1b0 [ 1030.548388] vm_mmap_pgoff+0x27f/0x2c0 [ 1030.552263] ? vma_is_stack_for_current+0xd0/0xd0 [ 1030.557091] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1030.561833] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1030.567267] ? kasan_check_read+0x11/0x20 [ 1030.571400] ? _copy_to_user+0xc8/0x110 [ 1030.575367] ksys_mmap_pgoff+0xf1/0x660 [ 1030.579329] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1030.584069] ? retint_kernel+0x2d/0x2d [ 1030.587954] __x64_sys_mmap+0xe9/0x1b0 [ 1030.591835] ? __x64_sys_mmap+0xa/0x1b0 [ 1030.595798] do_syscall_64+0x1b9/0x820 [ 1030.599670] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1030.605019] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1030.609930] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1030.614760] ? trace_hardirqs_on_caller+0x310/0x310 [ 1030.619760] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1030.624767] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1030.629768] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1030.634599] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1030.639768] RIP: 0033:0x457579 [ 1030.642946] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1030.661834] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1030.669541] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1030.676894] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1030.684149] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1030.691399] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1030.698650] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1030.706015] Memory limit reached of cgroup /syz0 [ 1030.711111] memory: usage 205140kB, limit 204800kB, failcnt 6853 [ 1030.717357] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1030.724158] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1030.730583] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:684KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1030.753583] Out of memory and no killable processes... [ 1030.829094] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1030.841542] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1030.847218] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1030.855600] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1030.864936] Call Trace: [ 1030.867526] dump_stack+0x244/0x3ab [ 1030.871148] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1030.876341] ? lock_is_held_type+0x210/0x210 [ 1030.880757] dump_header+0x27b/0xf72 [ 1030.884480] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1030.889414] ? pagefault_out_of_memory+0x197/0x197 [ 1030.894377] ? rcu_read_unlock+0x33/0x60 [ 1030.898444] ? mem_cgroup_iter+0x514/0x1160 [ 1030.902755] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1030.907677] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1030.912428] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1030.917868] ? lock_is_held_type+0x210/0x210 [ 1030.922265] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1030.927025] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1030.931782] ? retint_kernel+0x2d/0x2d [ 1030.935662] ? trace_hardirqs_on+0xb4/0x310 [ 1030.939985] ? _raw_spin_unlock_irq+0x56/0x80 [ 1030.944474] ? _raw_spin_unlock_irq+0x60/0x80 [ 1030.948957] ? css_task_iter_end+0x2ce/0x490 [ 1030.953355] ? cgroup_procs_next+0x70/0x70 [ 1030.957579] ? _raw_spin_unlock_irq+0x60/0x80 [ 1030.962060] ? oom_badness+0xaa0/0xaa0 [ 1030.965933] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1030.970692] ? mem_cgroup_iter_break+0x30/0x30 [ 1030.975267] ? out_of_memory+0xbb6/0x1430 [ 1030.979404] out_of_memory.cold.30+0xf/0x184 [ 1030.983801] ? kasan_check_read+0x11/0x20 [ 1030.987937] ? oom_killer_disable+0x3a0/0x3a0 [ 1030.992428] mem_cgroup_out_of_memory+0x15e/0x210 [ 1030.997253] ? memory_oom_group_write+0x160/0x160 [ 1031.002081] ? mem_cgroup_try_charge+0x627/0xe20 [ 1031.006828] ? page_counter_try_charge+0x1c1/0x220 [ 1031.011744] try_charge+0xb7c/0x1710 [ 1031.015459] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1031.020375] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1031.025033] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1031.030572] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1031.036121] ? lock_page_memcg+0x350/0x350 [ 1031.040347] ? lock_acquire+0x1ed/0x520 [ 1031.044308] ? mem_cgroup_id_get_many+0x160/0x160 [ 1031.049140] ? lock_release+0xa10/0xa10 [ 1031.053210] mem_cgroup_try_charge+0x627/0xe20 [ 1031.057778] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1031.063300] ? mem_cgroup_protected+0xa60/0xa60 [ 1031.067953] ? shmem_getattr+0x2c0/0x2c0 [ 1031.072000] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1031.076919] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1031.082359] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1031.087109] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1031.092028] shmem_getpage_gfp+0x186b/0x4840 [ 1031.096431] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1031.101536] ? mark_held_locks+0x130/0x130 [ 1031.105770] ? check_preemption_disabled+0x48/0x200 [ 1031.110770] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1031.116291] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1031.121827] ? check_preemption_disabled+0x48/0x200 [ 1031.126841] ? debug_smp_processor_id+0x1c/0x20 [ 1031.131495] ? perf_trace_lock_acquire+0x15b/0x800 [ 1031.136408] ? check_preemption_disabled+0x48/0x200 [ 1031.141425] ? perf_trace_lock+0x7a0/0x7a0 [ 1031.145650] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1031.151088] ? debug_smp_processor_id+0x1c/0x20 [ 1031.155746] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1031.160491] ? mark_held_locks+0x130/0x130 [ 1031.164724] ? lock_acquire+0x1ed/0x520 [ 1031.168686] ? alloc_set_pte+0x1447/0x1f40 [ 1031.172923] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1031.178444] ? check_preemption_disabled+0x48/0x200 [ 1031.183445] ? debug_smp_processor_id+0x1c/0x20 [ 1031.188116] ? perf_trace_lock+0x14d/0x7a0 [ 1031.192342] ? __rwlock_init+0x140/0x140 [ 1031.196387] ? lock_is_held_type+0x210/0x210 [ 1031.200783] ? _raw_spin_lock+0x35/0x40 [ 1031.204744] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1031.210265] ? alloc_set_pte+0xdee/0x1f40 [ 1031.214484] ? xas_descend+0x201/0x510 [ 1031.218360] ? do_swap_page+0x3660/0x3660 [ 1031.222490] ? retint_kernel+0x2d/0x2d [ 1031.226386] ? retint_kernel+0x2d/0x2d [ 1031.230261] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1031.235173] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1031.240090] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1031.245527] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1031.250970] ? lock_is_held_type+0x210/0x210 [ 1031.255365] ? filemap_map_pages+0xd11/0x19b0 [ 1031.259845] ? lock_downgrade+0x900/0x900 [ 1031.263979] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1031.268898] ? filemap_map_pages+0xb69/0x19b0 [ 1031.273390] ? filemap_map_pages+0xd38/0x19b0 [ 1031.277875] ? find_get_entries_tag+0x1400/0x1400 [ 1031.282702] ? lock_downgrade+0x900/0x900 [ 1031.286857] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1031.292384] ? check_preemption_disabled+0x48/0x200 [ 1031.297385] ? debug_smp_processor_id+0x1c/0x20 [ 1031.302039] ? perf_trace_lock+0x14d/0x7a0 [ 1031.306266] ? __pte_alloc_kernel+0x220/0x220 [ 1031.310744] ? lock_is_held_type+0x210/0x210 [ 1031.315142] shmem_fault+0x25f/0x960 [ 1031.318848] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1031.324111] ? retint_kernel+0x2d/0x2d [ 1031.327982] ? retint_kernel+0x2d/0x2d [ 1031.331855] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1031.336606] __do_fault+0x100/0x6b0 [ 1031.340711] ? lock_downgrade+0x900/0x900 [ 1031.344887] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1031.349980] ? kasan_check_read+0x11/0x20 [ 1031.354111] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1031.358502] ? do_raw_spin_trylock+0x270/0x270 [ 1031.363079] __handle_mm_fault+0x3d40/0x5a40 [ 1031.367478] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1031.372306] ? lock_is_held_type+0x210/0x210 [ 1031.376696] ? perf_trace_lock+0x7a0/0x7a0 [ 1031.380914] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1031.386434] ? retint_kernel+0x2d/0x2d [ 1031.390310] ? follow_page_mask+0x18b/0x2110 [ 1031.394710] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1031.399454] ? lock_is_held_type+0x210/0x210 [ 1031.403851] ? handle_mm_fault+0x42a/0xc70 [ 1031.408074] ? lock_downgrade+0x900/0x900 [ 1031.412221] ? handle_mm_fault+0x216/0xc70 [ 1031.416445] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1031.421359] ? __get_user_pages+0x806/0x1b30 [ 1031.425757] ? trace_hardirqs_off_caller+0x300/0x300 [ 1031.430850] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1031.436373] ? check_preemption_disabled+0x48/0x200 [ 1031.441380] handle_mm_fault+0x54f/0xc70 [ 1031.445431] ? __handle_mm_fault+0x5a40/0x5a40 [ 1031.450005] __get_user_pages+0x806/0x1b30 [ 1031.454233] ? follow_page_mask+0x2110/0x2110 [ 1031.458713] ? lock_is_held_type+0x210/0x210 [ 1031.463113] ? __x64_sys_brk+0x850/0x850 [ 1031.467158] ? check_preemption_disabled+0x48/0x200 [ 1031.472164] ? lock_acquire+0x1ed/0x520 [ 1031.476123] ? __mm_populate+0x31a/0x4d0 [ 1031.480171] ? lock_release+0xa10/0xa10 [ 1031.484131] ? perf_trace_sched_process_exec+0x860/0x860 [ 1031.489571] ? lock_is_held_type+0x210/0x210 [ 1031.493973] populate_vma_page_range+0x2db/0x3d0 [ 1031.498713] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1031.503626] ? find_vma+0x34/0x190 [ 1031.507152] __mm_populate+0x286/0x4d0 [ 1031.511028] ? populate_vma_page_range+0x3d0/0x3d0 [ 1031.515943] ? down_read_killable+0x150/0x150 [ 1031.520422] ? security_mmap_file+0x174/0x1b0 [ 1031.524920] vm_mmap_pgoff+0x27f/0x2c0 [ 1031.528793] ? vma_is_stack_for_current+0xd0/0xd0 [ 1031.533624] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1031.538363] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1031.543796] ? kasan_check_read+0x11/0x20 [ 1031.547927] ? _copy_to_user+0xc8/0x110 [ 1031.551891] ksys_mmap_pgoff+0xf1/0x660 [ 1031.555881] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1031.560627] ? retint_kernel+0x2d/0x2d [ 1031.564522] __x64_sys_mmap+0xe9/0x1b0 [ 1031.568398] ? __x64_sys_mmap+0xa/0x1b0 [ 1031.572358] do_syscall_64+0x1b9/0x820 [ 1031.576228] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1031.581593] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1031.586508] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1031.591334] ? trace_hardirqs_on_caller+0x310/0x310 [ 1031.596333] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1031.601340] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1031.606349] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1031.611180] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1031.616353] RIP: 0033:0x457579 [ 1031.619528] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1031.638420] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1031.646125] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1031.653378] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1031.660628] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1031.667880] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1031.675133] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1031.682588] Memory limit reached of cgroup /syz0 [ 1031.687671] memory: usage 205144kB, limit 204800kB, failcnt 6861 [ 1031.694000] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1031.700863] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1031.707064] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:688KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1031.731066] Out of memory and no killable processes... [ 1031.797216] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1031.809362] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1031.814846] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1031.823421] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1031.832758] Call Trace: [ 1031.835331] dump_stack+0x244/0x3ab [ 1031.838945] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1031.844122] ? lock_is_held_type+0x210/0x210 [ 1031.848538] dump_header+0x27b/0xf72 [ 1031.852254] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1031.857202] ? pagefault_out_of_memory+0x197/0x197 [ 1031.862118] ? rcu_read_unlock+0x33/0x60 [ 1031.866160] ? mem_cgroup_iter+0x514/0x1160 [ 1031.870467] ? lock_is_held_type+0x210/0x210 [ 1031.874858] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1031.879600] ? css_task_iter_end+0x222/0x490 [ 1031.883992] ? lock_downgrade+0x900/0x900 [ 1031.888129] ? trace_hardirqs_on+0xbd/0x310 [ 1031.892432] ? kasan_check_read+0x11/0x20 [ 1031.896570] ? css_task_iter_end+0x222/0x490 [ 1031.900965] ? trace_hardirqs_off_caller+0x300/0x300 [ 1031.906058] ? _raw_spin_unlock_irq+0x60/0x80 [ 1031.910539] ? css_task_iter_end+0x2ce/0x490 [ 1031.914940] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1031.920460] ? cgroup_procs_next+0x70/0x70 [ 1031.924684] ? _raw_spin_unlock_irq+0x60/0x80 [ 1031.929162] ? oom_badness+0xaa0/0xaa0 [ 1031.933052] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1031.937811] ? mem_cgroup_iter_break+0x30/0x30 [ 1031.942385] ? cgroup_file_notify+0x226/0x2f0 [ 1031.946866] out_of_memory.cold.30+0xf/0x184 [ 1031.951257] ? kasan_check_read+0x11/0x20 [ 1031.955389] ? oom_killer_disable+0x3a0/0x3a0 [ 1031.959877] mem_cgroup_out_of_memory+0x15e/0x210 [ 1031.964704] ? memory_oom_group_write+0x160/0x160 [ 1031.969530] ? mem_cgroup_try_charge+0x627/0xe20 [ 1031.974293] ? page_counter_try_charge+0x1c1/0x220 [ 1031.979208] try_charge+0xb7c/0x1710 [ 1031.982908] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1031.987825] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1031.992484] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1031.998010] ? __sanitizer_cov_trace_pc+0x26/0x50 [ 1032.002842] ? lock_page_memcg+0x350/0x350 [ 1032.007091] ? lock_acquire+0x1ed/0x520 [ 1032.011085] ? mem_cgroup_id_get_many+0x160/0x160 [ 1032.015948] ? lock_release+0xa10/0xa10 [ 1032.019936] mem_cgroup_try_charge+0x627/0xe20 [ 1032.024507] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1032.030062] ? mem_cgroup_protected+0xa60/0xa60 [ 1032.034725] ? shmem_getattr+0x2c0/0x2c0 [ 1032.038769] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1032.043684] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1032.049125] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1032.053870] ? retint_kernel+0x2d/0x2d [ 1032.057752] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1032.062672] shmem_getpage_gfp+0x186b/0x4840 [ 1032.067078] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1032.072185] ? mark_held_locks+0x130/0x130 [ 1032.076408] ? check_preemption_disabled+0x48/0x200 [ 1032.081409] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1032.086962] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1032.092484] ? check_preemption_disabled+0x48/0x200 [ 1032.097486] ? debug_smp_processor_id+0x1c/0x20 [ 1032.102144] ? perf_trace_lock_acquire+0x15b/0x800 [ 1032.107056] ? check_preemption_disabled+0x48/0x200 [ 1032.112083] ? perf_trace_lock+0x7a0/0x7a0 [ 1032.116311] ? check_preemption_disabled+0x48/0x200 [ 1032.121311] ? retint_kernel+0x2d/0x2d [ 1032.125182] ? debug_smp_processor_id+0x1c/0x20 [ 1032.129837] ? perf_trace_lock+0x14d/0x7a0 [ 1032.134063] ? lock_is_held_type+0x210/0x210 [ 1032.138456] ? retint_kernel+0x2d/0x2d [ 1032.142328] ? retint_kernel+0x2d/0x2d [ 1032.146204] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1032.151117] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1032.155860] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1032.160603] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1032.166047] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1032.171585] ? check_preemption_disabled+0x48/0x200 [ 1032.176590] ? debug_smp_processor_id+0x1c/0x20 [ 1032.181243] ? perf_trace_lock+0x14d/0x7a0 [ 1032.185460] ? retint_kernel+0x2d/0x2d [ 1032.189332] ? retint_kernel+0x2d/0x2d [ 1032.193206] ? lock_is_held_type+0x210/0x210 [ 1032.197599] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1032.203032] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1032.208463] ? alloc_set_pte+0xdee/0x1f40 [ 1032.212607] ? alloc_set_pte+0xe06/0x1f40 [ 1032.216740] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1032.222266] ? alloc_set_pte+0xdee/0x1f40 [ 1032.226403] ? do_swap_page+0x3660/0x3660 [ 1032.230532] ? retint_kernel+0x2d/0x2d [ 1032.234413] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1032.239323] ? retint_kernel+0x2d/0x2d [ 1032.243193] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1032.248107] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1032.253571] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1032.259011] ? unlock_page+0x2b8/0x4c0 [ 1032.262884] ? lock_is_held_type+0x210/0x210 [ 1032.267279] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1032.272802] ? filemap_map_pages+0xd11/0x19b0 [ 1032.277321] ? lock_downgrade+0x900/0x900 [ 1032.281474] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1032.286418] ? filemap_map_pages+0x8df/0x19b0 [ 1032.290901] ? filemap_map_pages+0x8ed/0x19b0 [ 1032.295383] ? filemap_map_pages+0xd38/0x19b0 [ 1032.299871] ? find_get_entries_tag+0x1400/0x1400 [ 1032.304706] ? lock_downgrade+0x900/0x900 [ 1032.308841] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1032.314379] ? check_preemption_disabled+0x48/0x200 [ 1032.319388] ? debug_smp_processor_id+0x1c/0x20 [ 1032.324046] ? perf_trace_lock+0x14d/0x7a0 [ 1032.328267] ? __pte_alloc_kernel+0x220/0x220 [ 1032.332763] ? lock_is_held_type+0x210/0x210 [ 1032.337161] shmem_fault+0x25f/0x960 [ 1032.340868] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1032.346135] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1032.351050] ? retint_kernel+0x2d/0x2d [ 1032.354938] ? lock_is_held_type+0x210/0x210 [ 1032.359336] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1032.364084] __do_fault+0x100/0x6b0 [ 1032.367701] ? lock_downgrade+0x900/0x900 [ 1032.371846] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1032.376936] ? kasan_check_read+0x11/0x20 [ 1032.381087] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1032.385478] ? do_raw_spin_trylock+0x270/0x270 [ 1032.390056] __handle_mm_fault+0x3d40/0x5a40 [ 1032.394461] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1032.399312] ? lock_is_held_type+0x210/0x210 [ 1032.403707] ? perf_trace_lock+0x7a0/0x7a0 [ 1032.407931] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1032.413453] ? pmd_huge+0xf4/0x140 [ 1032.416987] ? follow_page_mask+0x18b/0x2110 [ 1032.421383] ? gup_pgd_range+0x3ab0/0x3ab0 [ 1032.425608] ? lock_is_held_type+0x210/0x210 [ 1032.430002] ? handle_mm_fault+0x42a/0xc70 [ 1032.434221] ? lock_downgrade+0x900/0x900 [ 1032.438356] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1032.443281] ? __get_user_pages+0x806/0x1b30 [ 1032.447770] ? trace_hardirqs_off_caller+0x300/0x300 [ 1032.452861] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1032.458397] ? check_preemption_disabled+0x48/0x200 [ 1032.463413] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1032.468158] handle_mm_fault+0x54f/0xc70 [ 1032.472206] ? __handle_mm_fault+0x5a40/0x5a40 [ 1032.476778] __get_user_pages+0x806/0x1b30 [ 1032.481002] ? follow_page_mask+0x2110/0x2110 [ 1032.485486] ? lock_is_held_type+0x210/0x210 [ 1032.490127] ? __x64_sys_brk+0x850/0x850 [ 1032.494174] ? check_preemption_disabled+0x48/0x200 [ 1032.499179] ? lock_acquire+0x1ed/0x520 [ 1032.503137] ? __mm_populate+0x31a/0x4d0 [ 1032.507202] ? lock_release+0xa10/0xa10 [ 1032.511159] ? perf_trace_sched_process_exec+0x860/0x860 [ 1032.516622] ? lock_is_held_type+0x210/0x210 [ 1032.521023] populate_vma_page_range+0x2db/0x3d0 [ 1032.525769] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1032.530695] ? find_vma+0x34/0x190 [ 1032.534225] __mm_populate+0x286/0x4d0 [ 1032.538099] ? populate_vma_page_range+0x3d0/0x3d0 [ 1032.543012] ? down_read_killable+0x150/0x150 [ 1032.547490] ? security_mmap_file+0x174/0x1b0 [ 1032.551981] vm_mmap_pgoff+0x27f/0x2c0 [ 1032.555857] ? vma_is_stack_for_current+0xd0/0xd0 [ 1032.560683] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1032.565426] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1032.570858] ? kasan_check_read+0x11/0x20 [ 1032.574991] ? _copy_to_user+0xc8/0x110 [ 1032.578952] ksys_mmap_pgoff+0xf1/0x660 [ 1032.582917] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1032.587669] ? retint_kernel+0x2d/0x2d [ 1032.591578] __x64_sys_mmap+0xe9/0x1b0 [ 1032.595471] ? __x64_sys_mmap+0xa/0x1b0 [ 1032.599434] do_syscall_64+0x1b9/0x820 [ 1032.603305] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1032.608653] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1032.613577] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1032.618420] ? trace_hardirqs_on_caller+0x310/0x310 [ 1032.623435] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1032.628435] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1032.633438] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1032.638271] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1032.643446] RIP: 0033:0x457579 [ 1032.646624] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1032.665508] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1032.673200] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1032.680449] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1032.687702] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1032.694971] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1032.702225] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1032.709596] Memory limit reached of cgroup /syz0 [ 1032.714782] memory: usage 205148kB, limit 204800kB, failcnt 6869 [ 1032.720974] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1032.727849] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1032.734121] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:692KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1032.760104] Out of memory and no killable processes... [ 1032.839588] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1032.851705] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1032.857098] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1032.865483] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1032.874816] Call Trace: [ 1032.877411] dump_stack+0x244/0x3ab [ 1032.881027] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1032.886206] ? lock_is_held_type+0x210/0x210 [ 1032.890607] dump_header+0x27b/0xf72 [ 1032.894316] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1032.899232] ? pagefault_out_of_memory+0x197/0x197 [ 1032.904164] ? rcu_read_unlock+0x33/0x60 [ 1032.908210] ? mem_cgroup_iter+0x514/0x1160 [ 1032.912521] ? lock_is_held_type+0x210/0x210 [ 1032.916914] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1032.921666] ? css_task_iter_end+0x222/0x490 [ 1032.926058] ? lock_downgrade+0x900/0x900 [ 1032.930198] ? trace_hardirqs_on+0xbd/0x310 [ 1032.934503] ? kasan_check_read+0x11/0x20 [ 1032.938635] ? css_task_iter_end+0x222/0x490 [ 1032.943028] ? trace_hardirqs_off_caller+0x300/0x300 [ 1032.948122] ? _raw_spin_unlock_irq+0x60/0x80 [ 1032.952600] ? retint_kernel+0x2d/0x2d [ 1032.956502] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1032.961428] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1032.966171] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1032.971617] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1032.976382] ? retint_kernel+0x2d/0x2d [ 1032.980265] out_of_memory.cold.30+0xf/0x184 [ 1032.984662] ? kasan_check_read+0x11/0x20 [ 1032.988795] ? oom_killer_disable+0x3a0/0x3a0 [ 1032.993286] mem_cgroup_out_of_memory+0x15e/0x210 [ 1032.998113] ? memory_oom_group_write+0x160/0x160 [ 1033.002942] ? page_counter_try_charge+0x1c1/0x220 [ 1033.007863] try_charge+0xb7c/0x1710 [ 1033.011584] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1033.016502] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1033.021249] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1033.026787] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1033.032313] ? lock_page_memcg+0x350/0x350 [ 1033.036535] ? lock_acquire+0x1ed/0x520 [ 1033.040500] ? mem_cgroup_id_get_many+0x160/0x160 [ 1033.045330] ? lock_release+0xa10/0xa10 [ 1033.049307] mem_cgroup_try_charge+0x627/0xe20 [ 1033.053873] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1033.059394] ? mem_cgroup_protected+0xa60/0xa60 [ 1033.064052] ? shmem_getattr+0x2c0/0x2c0 [ 1033.068099] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1033.073013] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1033.078452] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1033.083203] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1033.088132] shmem_getpage_gfp+0x186b/0x4840 [ 1033.092538] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1033.097639] ? mark_held_locks+0x130/0x130 [ 1033.101864] ? check_preemption_disabled+0x48/0x200 [ 1033.106883] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1033.112431] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1033.117964] ? check_preemption_disabled+0x48/0x200 [ 1033.122969] ? debug_smp_processor_id+0x1c/0x20 [ 1033.127625] ? perf_trace_lock_acquire+0x15b/0x800 [ 1033.132541] ? check_preemption_disabled+0x48/0x200 [ 1033.137583] ? perf_trace_lock+0x7a0/0x7a0 [ 1033.141809] ? check_preemption_disabled+0x48/0x200 [ 1033.146852] ? debug_smp_processor_id+0x1c/0x20 [ 1033.151514] ? perf_trace_lock+0x14d/0x7a0 [ 1033.155745] ? retint_kernel+0x2d/0x2d [ 1033.159632] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1033.164566] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1033.169321] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1033.174780] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1033.180221] ? lock_acquire+0x1ed/0x520 [ 1033.184194] ? alloc_set_pte+0x1447/0x1f40 [ 1033.188415] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1033.193935] ? check_preemption_disabled+0x48/0x200 [ 1033.198934] ? debug_smp_processor_id+0x1c/0x20 [ 1033.203589] ? perf_trace_lock+0x14d/0x7a0 [ 1033.207806] ? __rwlock_init+0x140/0x140 [ 1033.211852] ? lock_is_held_type+0x210/0x210 [ 1033.216248] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1033.221682] ? _raw_spin_lock+0x35/0x40 [ 1033.225643] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1033.231180] ? alloc_set_pte+0xdee/0x1f40 [ 1033.235318] ? do_swap_page+0x3660/0x3660 [ 1033.239452] ? retint_kernel+0x2d/0x2d [ 1033.243341] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1033.248271] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1033.253724] ? lock_is_held_type+0x210/0x210 [ 1033.258119] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1033.263645] ? filemap_map_pages+0xd11/0x19b0 [ 1033.268138] ? lock_downgrade+0x900/0x900 [ 1033.272308] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1033.277257] ? filemap_map_pages+0x8fa/0x19b0 [ 1033.281755] ? filemap_map_pages+0xd38/0x19b0 [ 1033.286246] ? find_get_entries_tag+0x1400/0x1400 [ 1033.291078] ? lock_downgrade+0x900/0x900 [ 1033.295218] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1033.300743] ? check_preemption_disabled+0x48/0x200 [ 1033.305755] ? debug_smp_processor_id+0x1c/0x20 [ 1033.310413] ? perf_trace_lock+0x14d/0x7a0 [ 1033.314646] ? __pte_alloc_kernel+0x220/0x220 [ 1033.319129] ? lock_is_held_type+0x210/0x210 [ 1033.323529] shmem_fault+0x25f/0x960 [ 1033.327241] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1033.332510] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1033.337431] ? retint_kernel+0x2d/0x2d [ 1033.341717] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1033.346637] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1033.351387] __do_fault+0x100/0x6b0 [ 1033.355001] ? lock_downgrade+0x900/0x900 [ 1033.359139] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1033.364229] ? kasan_check_read+0x11/0x20 [ 1033.368360] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1033.372752] ? do_raw_spin_trylock+0x270/0x270 [ 1033.377321] ? __handle_mm_fault+0xebf/0x5a40 [ 1033.381804] __handle_mm_fault+0x3d40/0x5a40 [ 1033.386204] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1033.391029] ? lock_is_held_type+0x210/0x210 [ 1033.395419] ? perf_trace_lock+0x7a0/0x7a0 [ 1033.399638] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1033.405157] ? pmd_huge+0xf4/0x140 [ 1033.408687] ? retint_kernel+0x2d/0x2d [ 1033.412569] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1033.417487] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1033.422242] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1033.427677] ? gup_pgd_range+0x3ab0/0x3ab0 [ 1033.431922] ? lock_is_held_type+0x210/0x210 [ 1033.436330] ? handle_mm_fault+0x42a/0xc70 [ 1033.440583] ? lock_downgrade+0x900/0x900 [ 1033.444719] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1033.449633] ? __get_user_pages+0x806/0x1b30 [ 1033.454030] ? trace_hardirqs_off_caller+0x300/0x300 [ 1033.459117] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1033.464639] ? check_preemption_disabled+0x48/0x200 [ 1033.469643] handle_mm_fault+0x54f/0xc70 [ 1033.473700] ? __handle_mm_fault+0x5a40/0x5a40 [ 1033.478271] __get_user_pages+0x806/0x1b30 [ 1033.482499] ? follow_page_mask+0x2110/0x2110 [ 1033.486981] ? lock_is_held_type+0x210/0x210 [ 1033.491394] ? __x64_sys_brk+0x850/0x850 [ 1033.495437] ? check_preemption_disabled+0x48/0x200 [ 1033.500443] ? lock_acquire+0x1ed/0x520 [ 1033.504400] ? __mm_populate+0x31a/0x4d0 [ 1033.508449] ? lock_release+0xa10/0xa10 [ 1033.512406] ? perf_trace_sched_process_exec+0x860/0x860 [ 1033.517842] ? lock_is_held_type+0x210/0x210 [ 1033.522242] populate_vma_page_range+0x2db/0x3d0 [ 1033.526989] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1033.531918] ? find_vma+0x34/0x190 [ 1033.535471] __mm_populate+0x286/0x4d0 [ 1033.539349] ? populate_vma_page_range+0x3d0/0x3d0 [ 1033.544262] ? down_read_killable+0x150/0x150 [ 1033.548743] ? security_mmap_file+0x174/0x1b0 [ 1033.553242] vm_mmap_pgoff+0x27f/0x2c0 [ 1033.557118] ? vma_is_stack_for_current+0xd0/0xd0 [ 1033.561954] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1033.566699] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1033.572133] ? kasan_check_read+0x11/0x20 [ 1033.576264] ? _copy_to_user+0xc8/0x110 [ 1033.580226] ksys_mmap_pgoff+0xf1/0x660 [ 1033.584193] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1033.588931] ? retint_kernel+0x2d/0x2d [ 1033.592813] __x64_sys_mmap+0xe9/0x1b0 [ 1033.596690] ? __x64_sys_mmap+0xa/0x1b0 [ 1033.600671] do_syscall_64+0x1b9/0x820 [ 1033.604544] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1033.609902] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1033.614814] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1033.619658] ? trace_hardirqs_on_caller+0x310/0x310 [ 1033.624660] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1033.629671] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1033.634674] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1033.639505] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1033.644765] RIP: 0033:0x457579 [ 1033.647943] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1033.666827] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1033.674521] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1033.681776] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1033.689052] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1033.696317] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1033.703582] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1033.711055] Memory limit reached of cgroup /syz0 [ 1033.716300] memory: usage 205152kB, limit 204800kB, failcnt 6877 [ 1033.722632] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1033.729466] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1033.735815] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:696KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1033.761666] Out of memory and no killable processes... [ 1033.843886] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1033.856082] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1033.862365] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1033.870766] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1033.880111] Call Trace: [ 1033.882687] dump_stack+0x244/0x3ab [ 1033.886300] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1033.891475] ? lock_is_held_type+0x210/0x210 [ 1033.895873] dump_header+0x27b/0xf72 [ 1033.899586] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1033.904505] ? pagefault_out_of_memory+0x197/0x197 [ 1033.909422] ? rcu_read_unlock+0x33/0x60 [ 1033.913470] ? mem_cgroup_iter+0x514/0x1160 [ 1033.917780] ? lock_is_held_type+0x210/0x210 [ 1033.922187] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1033.926928] ? css_task_iter_end+0x222/0x490 [ 1033.931330] ? lock_downgrade+0x900/0x900 [ 1033.935469] ? trace_hardirqs_on+0xbd/0x310 [ 1033.939773] ? kasan_check_read+0x11/0x20 [ 1033.943910] ? css_task_iter_end+0x222/0x490 [ 1033.948306] ? trace_hardirqs_off_caller+0x300/0x300 [ 1033.953400] ? _raw_spin_unlock_irq+0x60/0x80 [ 1033.957878] ? retint_kernel+0x2d/0x2d [ 1033.961763] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1033.966680] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1033.971509] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1033.976945] ? _raw_spin_unlock_irq+0x60/0x80 [ 1033.981430] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1033.986187] ? retint_kernel+0x2d/0x2d [ 1033.990069] out_of_memory.cold.30+0xf/0x184 [ 1033.994465] ? preempt_schedule+0x4d/0x60 [ 1033.998650] ? oom_killer_disable+0x3a0/0x3a0 [ 1034.003127] ? preempt_schedule+0x4d/0x60 [ 1034.007257] ? ___preempt_schedule+0x16/0x18 [ 1034.011650] ? trace_hardirqs_on+0xb4/0x310 [ 1034.015963] mem_cgroup_out_of_memory+0x15e/0x210 [ 1034.020788] ? memory_oom_group_write+0x160/0x160 [ 1034.025614] ? mem_cgroup_try_charge+0x627/0xe20 [ 1034.030356] ? page_counter_try_charge+0x1c1/0x220 [ 1034.035275] try_charge+0xb7c/0x1710 [ 1034.038974] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1034.043900] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1034.048565] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1034.054086] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1034.059606] ? lock_page_memcg+0x350/0x350 [ 1034.063829] ? lock_acquire+0x1ed/0x520 [ 1034.067783] ? mem_cgroup_id_get_many+0x160/0x160 [ 1034.072614] ? lock_release+0xa10/0xa10 [ 1034.076588] mem_cgroup_try_charge+0x627/0xe20 [ 1034.081155] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1034.086675] ? mem_cgroup_protected+0xa60/0xa60 [ 1034.091331] ? shmem_getattr+0x2c0/0x2c0 [ 1034.095378] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1034.100292] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1034.105728] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1034.111167] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1034.115921] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1034.120837] shmem_getpage_gfp+0x186b/0x4840 [ 1034.125244] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1034.130354] ? mark_held_locks+0x130/0x130 [ 1034.134584] ? check_preemption_disabled+0x48/0x200 [ 1034.139586] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1034.145112] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1034.150654] ? check_preemption_disabled+0x48/0x200 [ 1034.155661] ? debug_smp_processor_id+0x1c/0x20 [ 1034.160315] ? perf_trace_lock_acquire+0x15b/0x800 [ 1034.165227] ? check_preemption_disabled+0x48/0x200 [ 1034.170229] ? perf_trace_lock+0x7a0/0x7a0 [ 1034.174448] ? check_preemption_disabled+0x48/0x200 [ 1034.179462] ? retint_kernel+0x2d/0x2d [ 1034.183338] ? debug_smp_processor_id+0x1c/0x20 [ 1034.188004] ? perf_trace_lock+0x14d/0x7a0 [ 1034.192225] ? lock_is_held_type+0x210/0x210 [ 1034.196617] ? retint_kernel+0x2d/0x2d [ 1034.200486] ? retint_kernel+0x2d/0x2d [ 1034.204357] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1034.209268] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1034.214007] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1034.218747] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1034.224179] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1034.228928] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1034.234472] ? check_preemption_disabled+0x48/0x200 [ 1034.239481] ? debug_smp_processor_id+0x1c/0x20 [ 1034.244139] ? perf_trace_lock+0x14d/0x7a0 [ 1034.248357] ? retint_kernel+0x2d/0x2d [ 1034.252236] ? lock_is_held_type+0x210/0x210 [ 1034.256631] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1034.262068] ? alloc_set_pte+0x92c/0x1f40 [ 1034.266213] ? alloc_set_pte+0x941/0x1f40 [ 1034.270355] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1034.275881] ? alloc_set_pte+0xdee/0x1f40 [ 1034.280022] ? do_swap_page+0x3660/0x3660 [ 1034.284153] ? retint_kernel+0x2d/0x2d [ 1034.288035] ? lock_is_held_type+0x210/0x210 [ 1034.292440] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1034.297970] ? filemap_map_pages+0xd11/0x19b0 [ 1034.302457] ? lock_downgrade+0x900/0x900 [ 1034.306598] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1034.311557] ? filemap_map_pages+0xd38/0x19b0 [ 1034.316071] ? find_get_entries_tag+0x1400/0x1400 [ 1034.320913] ? lock_downgrade+0x900/0x900 [ 1034.325052] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1034.330596] ? check_preemption_disabled+0x48/0x200 [ 1034.335604] ? debug_smp_processor_id+0x1c/0x20 [ 1034.340260] ? perf_trace_lock+0x14d/0x7a0 [ 1034.344490] ? __pte_alloc_kernel+0x220/0x220 [ 1034.348974] ? lock_is_held_type+0x210/0x210 [ 1034.353377] shmem_fault+0x25f/0x960 [ 1034.357092] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1034.362360] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1034.367280] ? retint_kernel+0x2d/0x2d [ 1034.371160] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1034.376082] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1034.380828] __do_fault+0x100/0x6b0 [ 1034.384443] ? lock_downgrade+0x900/0x900 [ 1034.388585] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1034.393678] ? kasan_check_read+0x11/0x20 [ 1034.397810] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1034.402206] ? do_raw_spin_trylock+0x270/0x270 [ 1034.406781] __handle_mm_fault+0x3d40/0x5a40 [ 1034.411177] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1034.416103] ? lock_is_held_type+0x210/0x210 [ 1034.420518] ? perf_trace_lock+0x7a0/0x7a0 [ 1034.424743] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1034.430266] ? retint_kernel+0x2d/0x2d [ 1034.434146] ? follow_page_mask+0x18b/0x2110 [ 1034.438544] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1034.443316] ? lock_is_held_type+0x210/0x210 [ 1034.447710] ? handle_mm_fault+0x42a/0xc70 [ 1034.451942] ? lock_downgrade+0x900/0x900 [ 1034.456081] ? handle_mm_fault+0x216/0xc70 [ 1034.460301] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1034.465216] ? __get_user_pages+0x806/0x1b30 [ 1034.469614] ? trace_hardirqs_off_caller+0x300/0x300 [ 1034.474704] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1034.480227] ? check_preemption_disabled+0x48/0x200 [ 1034.485229] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1034.490228] handle_mm_fault+0x54f/0xc70 [ 1034.494295] ? __handle_mm_fault+0x5a40/0x5a40 [ 1034.498869] __get_user_pages+0x806/0x1b30 [ 1034.503100] ? follow_page_mask+0x2110/0x2110 [ 1034.507586] ? lock_is_held_type+0x210/0x210 [ 1034.511984] ? __x64_sys_brk+0x850/0x850 [ 1034.516050] ? check_preemption_disabled+0x48/0x200 [ 1034.521075] ? lock_acquire+0x1ed/0x520 [ 1034.525037] ? __mm_populate+0x31a/0x4d0 [ 1034.529084] ? lock_release+0xa10/0xa10 [ 1034.533042] ? perf_trace_sched_process_exec+0x860/0x860 [ 1034.538478] ? lock_is_held_type+0x210/0x210 [ 1034.542876] populate_vma_page_range+0x2db/0x3d0 [ 1034.547621] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1034.552536] ? find_vma+0x34/0x190 [ 1034.556076] __mm_populate+0x286/0x4d0 [ 1034.559949] ? populate_vma_page_range+0x3d0/0x3d0 [ 1034.564863] ? down_read_killable+0x150/0x150 [ 1034.569342] ? security_mmap_file+0x174/0x1b0 [ 1034.573826] vm_mmap_pgoff+0x27f/0x2c0 [ 1034.577701] ? vma_is_stack_for_current+0xd0/0xd0 [ 1034.582568] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1034.587315] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1034.592750] ? kasan_check_read+0x11/0x20 [ 1034.596885] ? _copy_to_user+0xc8/0x110 [ 1034.600847] ksys_mmap_pgoff+0xf1/0x660 [ 1034.604810] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1034.609569] ? retint_kernel+0x2d/0x2d [ 1034.613463] __x64_sys_mmap+0xe9/0x1b0 [ 1034.617334] ? __x64_sys_mmap+0xa/0x1b0 [ 1034.621295] do_syscall_64+0x1b9/0x820 [ 1034.625166] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1034.630531] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1034.635498] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1034.640325] ? trace_hardirqs_on_caller+0x310/0x310 [ 1034.645325] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1034.650326] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1034.655336] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1034.660168] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1034.665343] RIP: 0033:0x457579 [ 1034.668522] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1034.687408] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1034.695117] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1034.702376] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1034.709635] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1034.716889] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1034.724144] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1034.731513] Memory limit reached of cgroup /syz0 [ 1034.736720] memory: usage 205156kB, limit 204800kB, failcnt 6885 [ 1034.743000] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1034.749875] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1034.756164] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:700KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1034.782236] Out of memory and no killable processes... [ 1034.880144] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1034.892274] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1034.897459] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1034.905842] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1034.915177] Call Trace: [ 1034.917767] dump_stack+0x244/0x3ab [ 1034.921397] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1034.926610] dump_header+0x27b/0xf72 [ 1034.930316] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1034.935235] ? pagefault_out_of_memory+0x197/0x197 [ 1034.940169] ? rcu_read_unlock+0x33/0x60 [ 1034.944230] ? mem_cgroup_iter+0x514/0x1160 [ 1034.948558] ? lock_is_held_type+0x210/0x210 [ 1034.952966] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1034.957720] ? css_task_iter_end+0x222/0x490 [ 1034.962129] ? lock_downgrade+0x900/0x900 [ 1034.966268] ? trace_hardirqs_on+0xbd/0x310 [ 1034.970762] ? kasan_check_read+0x11/0x20 [ 1034.974895] ? css_task_iter_end+0x222/0x490 [ 1034.979290] ? trace_hardirqs_off_caller+0x300/0x300 [ 1034.984385] ? _raw_spin_unlock_irq+0x60/0x80 [ 1034.988864] ? css_task_iter_end+0x2ce/0x490 [ 1034.993261] ? cgroup_procs_next+0x70/0x70 [ 1034.997482] ? _raw_spin_unlock_irq+0x60/0x80 [ 1035.001963] ? oom_badness+0xaa0/0xaa0 [ 1035.005835] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1035.010598] ? mem_cgroup_iter_break+0x30/0x30 [ 1035.015175] out_of_memory.cold.30+0xf/0x184 [ 1035.019581] ? oom_killer_disable+0x3a0/0x3a0 [ 1035.024080] ? trace_hardirqs_on+0xb4/0x310 [ 1035.028389] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 1035.033482] mem_cgroup_out_of_memory+0x15e/0x210 [ 1035.038310] ? memory_oom_group_write+0x160/0x160 [ 1035.043134] ? mem_cgroup_try_charge+0x627/0xe20 [ 1035.047888] ? page_counter_try_charge+0x1c1/0x220 [ 1035.052806] try_charge+0xb7c/0x1710 [ 1035.056504] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1035.061418] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1035.066076] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1035.071596] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1035.077117] ? lock_page_memcg+0x350/0x350 [ 1035.081339] ? lock_acquire+0x1ed/0x520 [ 1035.085295] ? mem_cgroup_id_get_many+0x160/0x160 [ 1035.090123] ? lock_release+0xa10/0xa10 [ 1035.094093] mem_cgroup_try_charge+0x627/0xe20 [ 1035.098663] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1035.104188] ? mem_cgroup_protected+0xa60/0xa60 [ 1035.108845] ? shmem_getattr+0x2c0/0x2c0 [ 1035.112896] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 1035.117466] ? lock_downgrade+0x900/0x900 [ 1035.121614] ? trace_hardirqs_on+0xbd/0x310 [ 1035.125917] ? kasan_check_read+0x11/0x20 [ 1035.130052] ? trace_hardirqs_off_caller+0x300/0x300 [ 1035.135147] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1035.140061] shmem_getpage_gfp+0x186b/0x4840 [ 1035.144470] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1035.149570] ? mark_held_locks+0x130/0x130 [ 1035.153794] ? check_preemption_disabled+0x48/0x200 [ 1035.158794] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1035.164317] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1035.169838] ? check_preemption_disabled+0x48/0x200 [ 1035.174856] ? debug_smp_processor_id+0x1c/0x20 [ 1035.179524] ? perf_trace_lock_acquire+0x15b/0x800 [ 1035.184435] ? check_preemption_disabled+0x48/0x200 [ 1035.189436] ? perf_trace_lock+0x7a0/0x7a0 [ 1035.193658] ? check_preemption_disabled+0x48/0x200 [ 1035.198659] ? debug_smp_processor_id+0x1c/0x20 [ 1035.203314] ? perf_trace_lock+0x14d/0x7a0 [ 1035.207537] ? lock_is_held_type+0x210/0x210 [ 1035.211955] ? mark_held_locks+0x130/0x130 [ 1035.216178] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1035.221616] ? lock_acquire+0x1ed/0x520 [ 1035.225586] ? alloc_set_pte+0x1447/0x1f40 [ 1035.229813] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1035.235334] ? check_preemption_disabled+0x48/0x200 [ 1035.240351] ? debug_smp_processor_id+0x1c/0x20 [ 1035.245018] ? perf_trace_lock+0x14d/0x7a0 [ 1035.249238] ? retint_kernel+0x2d/0x2d [ 1035.253112] ? lock_is_held_type+0x210/0x210 [ 1035.257521] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1035.262962] ? _raw_spin_lock+0x35/0x40 [ 1035.266937] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1035.272459] ? alloc_set_pte+0xdee/0x1f40 [ 1035.276598] ? do_swap_page+0x3660/0x3660 [ 1035.280726] ? retint_kernel+0x2d/0x2d [ 1035.284601] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1035.289518] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1035.294976] ? lock_is_held_type+0x210/0x210 [ 1035.299374] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1035.304896] ? filemap_map_pages+0xd11/0x19b0 [ 1035.309393] ? lock_downgrade+0x900/0x900 [ 1035.313532] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1035.318462] ? filemap_map_pages+0xe1b/0x19b0 [ 1035.322945] ? filemap_map_pages+0xd38/0x19b0 [ 1035.327438] ? find_get_entries_tag+0x1400/0x1400 [ 1035.332271] ? lock_downgrade+0x900/0x900 [ 1035.336406] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1035.342497] ? check_preemption_disabled+0x48/0x200 [ 1035.347507] ? debug_smp_processor_id+0x1c/0x20 [ 1035.352195] ? perf_trace_lock+0x14d/0x7a0 [ 1035.356426] ? lock_is_held_type+0x210/0x210 [ 1035.360835] shmem_fault+0x25f/0x960 [ 1035.364568] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1035.369933] ? retint_kernel+0x2d/0x2d [ 1035.373819] ? retint_kernel+0x2d/0x2d [ 1035.377702] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1035.382450] __do_fault+0x100/0x6b0 [ 1035.386067] ? lock_downgrade+0x900/0x900 [ 1035.390208] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1035.395300] ? kasan_check_read+0x11/0x20 [ 1035.399430] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1035.403822] ? do_raw_spin_trylock+0x270/0x270 [ 1035.408397] __handle_mm_fault+0x3d40/0x5a40 [ 1035.412803] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1035.417644] ? lock_is_held_type+0x210/0x210 [ 1035.422038] ? perf_trace_lock+0x7a0/0x7a0 [ 1035.426272] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1035.431806] ? pmd_huge+0xf4/0x140 [ 1035.435355] ? follow_page_mask+0x18b/0x2110 [ 1035.439779] ? gup_pgd_range+0x3ab0/0x3ab0 [ 1035.444006] ? lock_is_held_type+0x210/0x210 [ 1035.448419] ? handle_mm_fault+0x42a/0xc70 [ 1035.452666] ? lock_downgrade+0x900/0x900 [ 1035.456805] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1035.461723] ? __get_user_pages+0x806/0x1b30 [ 1035.466118] ? trace_hardirqs_off_caller+0x300/0x300 [ 1035.471206] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1035.476729] ? check_preemption_disabled+0x48/0x200 [ 1035.481737] handle_mm_fault+0x54f/0xc70 [ 1035.485785] ? __handle_mm_fault+0x5a40/0x5a40 [ 1035.490368] __get_user_pages+0x806/0x1b30 [ 1035.494596] ? follow_page_mask+0x2110/0x2110 [ 1035.499077] ? lock_is_held_type+0x210/0x210 [ 1035.503479] ? __x64_sys_brk+0x850/0x850 [ 1035.507527] ? check_preemption_disabled+0x48/0x200 [ 1035.512583] ? lock_acquire+0x1ed/0x520 [ 1035.516570] ? __mm_populate+0x31a/0x4d0 [ 1035.520631] ? lock_release+0xa10/0xa10 [ 1035.524599] ? perf_trace_sched_process_exec+0x860/0x860 [ 1035.530032] ? lock_is_held_type+0x210/0x210 [ 1035.534435] populate_vma_page_range+0x2db/0x3d0 [ 1035.539181] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1035.544098] ? find_vma+0x34/0x190 [ 1035.547626] __mm_populate+0x286/0x4d0 [ 1035.551500] ? populate_vma_page_range+0x3d0/0x3d0 [ 1035.556508] ? down_read_killable+0x150/0x150 [ 1035.561002] ? security_mmap_file+0x174/0x1b0 [ 1035.565500] vm_mmap_pgoff+0x27f/0x2c0 [ 1035.569375] ? vma_is_stack_for_current+0xd0/0xd0 [ 1035.574205] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1035.578958] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1035.584392] ? kasan_check_read+0x11/0x20 [ 1035.588524] ? _copy_to_user+0xc8/0x110 [ 1035.592489] ksys_mmap_pgoff+0xf1/0x660 [ 1035.596451] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1035.601188] ? retint_kernel+0x2d/0x2d [ 1035.605069] __x64_sys_mmap+0xe9/0x1b0 [ 1035.608941] ? __x64_sys_mmap+0xa/0x1b0 [ 1035.612902] do_syscall_64+0x1b9/0x820 [ 1035.616774] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1035.622122] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1035.627039] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1035.631869] ? trace_hardirqs_on_caller+0x310/0x310 [ 1035.636872] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1035.641875] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1035.646892] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1035.651726] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1035.656897] RIP: 0033:0x457579 [ 1035.660078] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1035.678964] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1035.686659] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1035.693910] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1035.701165] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1035.708434] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1035.715689] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1035.723101] Memory limit reached of cgroup /syz0 [ 1035.728110] memory: usage 205160kB, limit 204800kB, failcnt 6893 [ 1035.734450] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1035.741324] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1035.747603] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:704KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1035.771094] Out of memory and no killable processes... [ 1035.847604] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1035.859893] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1035.865354] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1035.873754] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1035.883087] Call Trace: [ 1035.885677] dump_stack+0x244/0x3ab [ 1035.889290] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1035.894470] ? lock_is_held_type+0x210/0x210 [ 1035.898868] dump_header+0x27b/0xf72 [ 1035.902579] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1035.907497] ? pagefault_out_of_memory+0x197/0x197 [ 1035.912416] ? rcu_read_unlock+0x33/0x60 [ 1035.916459] ? mem_cgroup_iter+0x514/0x1160 [ 1035.920766] ? lock_is_held_type+0x210/0x210 [ 1035.925160] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1035.929902] ? css_task_iter_end+0x222/0x490 [ 1035.934297] ? lock_downgrade+0x900/0x900 [ 1035.938453] ? trace_hardirqs_on+0xbd/0x310 [ 1035.942760] ? kasan_check_read+0x11/0x20 [ 1035.946897] ? css_task_iter_end+0x222/0x490 [ 1035.951290] ? trace_hardirqs_off_caller+0x300/0x300 [ 1035.956383] ? _raw_spin_unlock_irq+0x60/0x80 [ 1035.960872] ? css_task_iter_end+0x2ce/0x490 [ 1035.965266] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1035.970807] ? cgroup_procs_next+0x70/0x70 [ 1035.975030] ? _raw_spin_unlock_irq+0x60/0x80 [ 1035.979509] ? oom_badness+0xaa0/0xaa0 [ 1035.983385] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1035.988128] ? mem_cgroup_iter_break+0x30/0x30 [ 1035.992710] out_of_memory.cold.30+0xf/0x184 [ 1035.997125] ? oom_killer_disable+0x3a0/0x3a0 [ 1036.001609] ? trace_hardirqs_on+0xb4/0x310 [ 1036.005918] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 1036.011011] mem_cgroup_out_of_memory+0x15e/0x210 [ 1036.015837] ? memory_oom_group_write+0x160/0x160 [ 1036.020664] ? mem_cgroup_try_charge+0x627/0xe20 [ 1036.025422] ? page_counter_try_charge+0x1c1/0x220 [ 1036.030339] try_charge+0xb7c/0x1710 [ 1036.034060] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1036.038984] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1036.043645] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1036.049181] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1036.054098] ? lock_page_memcg+0x350/0x350 [ 1036.058319] ? lock_acquire+0x1ed/0x520 [ 1036.062276] ? mem_cgroup_id_get_many+0x160/0x160 [ 1036.067104] ? lock_release+0xa10/0xa10 [ 1036.071094] mem_cgroup_try_charge+0x627/0xe20 [ 1036.075664] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1036.081187] ? mem_cgroup_protected+0xa60/0xa60 [ 1036.085844] ? shmem_getattr+0x2c0/0x2c0 [ 1036.089902] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 1036.094468] ? lock_downgrade+0x900/0x900 [ 1036.098613] ? trace_hardirqs_on+0xbd/0x310 [ 1036.102916] ? kasan_check_read+0x11/0x20 [ 1036.107049] ? trace_hardirqs_off_caller+0x300/0x300 [ 1036.112143] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1036.117059] shmem_getpage_gfp+0x186b/0x4840 [ 1036.121466] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1036.126567] ? mark_held_locks+0x130/0x130 [ 1036.130789] ? check_preemption_disabled+0x48/0x200 [ 1036.135791] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1036.141309] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1036.146846] ? check_preemption_disabled+0x48/0x200 [ 1036.151846] ? debug_smp_processor_id+0x1c/0x20 [ 1036.156503] ? perf_trace_lock_acquire+0x15b/0x800 [ 1036.161417] ? check_preemption_disabled+0x48/0x200 [ 1036.166423] ? perf_trace_lock+0x7a0/0x7a0 [ 1036.170642] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1036.176080] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1036.181525] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1036.186308] ? retint_kernel+0x2d/0x2d [ 1036.190184] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1036.195103] ? mark_held_locks+0x130/0x130 [ 1036.199321] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1036.204061] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1036.209501] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1036.215025] ? check_preemption_disabled+0x48/0x200 [ 1036.220028] ? debug_smp_processor_id+0x1c/0x20 [ 1036.224682] ? perf_trace_lock+0x14d/0x7a0 [ 1036.228900] ? retint_kernel+0x2d/0x2d [ 1036.232772] ? retint_kernel+0x2d/0x2d [ 1036.236647] ? lock_is_held_type+0x210/0x210 [ 1036.241039] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1036.246480] ? alloc_set_pte+0x1557/0x1f40 [ 1036.250698] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1036.256220] ? alloc_set_pte+0xdee/0x1f40 [ 1036.260370] ? do_swap_page+0x3660/0x3660 [ 1036.264505] ? retint_kernel+0x2d/0x2d [ 1036.268378] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1036.273295] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1036.278734] ? lock_is_held_type+0x210/0x210 [ 1036.283132] ? filemap_map_pages+0xd11/0x19b0 [ 1036.287611] ? lock_downgrade+0x900/0x900 [ 1036.291748] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1036.296671] ? filemap_map_pages+0xa84/0x19b0 [ 1036.301170] ? filemap_map_pages+0xd38/0x19b0 [ 1036.305659] ? find_get_entries_tag+0x1400/0x1400 [ 1036.310514] ? lock_downgrade+0x900/0x900 [ 1036.314667] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1036.320190] ? check_preemption_disabled+0x48/0x200 [ 1036.325195] ? debug_smp_processor_id+0x1c/0x20 [ 1036.329849] ? perf_trace_lock+0x14d/0x7a0 [ 1036.334086] ? lock_is_held_type+0x210/0x210 [ 1036.338491] shmem_fault+0x25f/0x960 [ 1036.342198] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1036.347482] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1036.352234] __do_fault+0x100/0x6b0 [ 1036.355850] ? lock_downgrade+0x900/0x900 [ 1036.359982] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1036.365081] ? kasan_check_read+0x11/0x20 [ 1036.369221] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1036.373630] ? do_raw_spin_trylock+0x270/0x270 [ 1036.378210] __handle_mm_fault+0x3d40/0x5a40 [ 1036.382640] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1036.387494] ? lock_is_held_type+0x210/0x210 [ 1036.391891] ? perf_trace_lock+0x7a0/0x7a0 [ 1036.396127] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1036.401662] ? pmd_huge+0xf4/0x140 [ 1036.405195] ? follow_page_mask+0x18b/0x2110 [ 1036.409598] ? retint_kernel+0x2d/0x2d [ 1036.413473] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1036.418480] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1036.423227] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1036.428662] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1036.434104] ? lock_is_held_type+0x210/0x210 [ 1036.438504] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1036.443270] ? retint_kernel+0x2d/0x2d [ 1036.447164] handle_mm_fault+0x54f/0xc70 [ 1036.451216] ? __handle_mm_fault+0x5a40/0x5a40 [ 1036.455805] __get_user_pages+0x806/0x1b30 [ 1036.460054] ? follow_page_mask+0x2110/0x2110 [ 1036.464547] ? lock_is_held_type+0x210/0x210 [ 1036.468961] ? __x64_sys_brk+0x850/0x850 [ 1036.473013] ? check_preemption_disabled+0x48/0x200 [ 1036.478025] ? lock_acquire+0x1ed/0x520 [ 1036.482476] ? __mm_populate+0x31a/0x4d0 [ 1036.486533] ? lock_release+0xa10/0xa10 [ 1036.490510] ? perf_trace_sched_process_exec+0x860/0x860 [ 1036.495949] ? lock_is_held_type+0x210/0x210 [ 1036.500352] populate_vma_page_range+0x2db/0x3d0 [ 1036.505099] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1036.510016] ? find_vma+0x34/0x190 [ 1036.513546] __mm_populate+0x286/0x4d0 [ 1036.517431] ? populate_vma_page_range+0x3d0/0x3d0 [ 1036.522360] ? down_read_killable+0x150/0x150 [ 1036.526843] ? security_mmap_file+0x174/0x1b0 [ 1036.531336] vm_mmap_pgoff+0x27f/0x2c0 [ 1036.535213] ? vma_is_stack_for_current+0xd0/0xd0 [ 1036.540050] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1036.544802] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1036.550241] ? kasan_check_read+0x11/0x20 [ 1036.554378] ? _copy_to_user+0xc8/0x110 [ 1036.558342] ksys_mmap_pgoff+0xf1/0x660 [ 1036.562305] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1036.567043] ? retint_kernel+0x2d/0x2d [ 1036.570926] __x64_sys_mmap+0xe9/0x1b0 [ 1036.574801] ? __x64_sys_mmap+0xa/0x1b0 [ 1036.578765] do_syscall_64+0x1b9/0x820 [ 1036.582661] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1036.588013] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1036.592928] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1036.597755] ? trace_hardirqs_on_caller+0x310/0x310 [ 1036.602756] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1036.607754] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1036.612758] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1036.617603] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1036.622781] RIP: 0033:0x457579 [ 1036.625963] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1036.644855] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1036.652559] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1036.659817] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1036.667071] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1036.674324] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1036.681587] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1036.688883] rcu: INFO: rcu_preempt self-detected stall on CPU [ 1036.694763] rcu: 0-....: (1 GPs behind) idle=cb6/1/0x4000000000000002 softirq=64368/64369 fqs=750 [ 1036.703920] rcu: (t=10505 jiffies g=81341 q=1698) [ 1036.708921] NMI backtrace for cpu 0 [ 1036.712533] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1036.720923] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1036.730256] Call Trace: [ 1036.732836] [ 1036.734976] dump_stack+0x244/0x3ab [ 1036.738592] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1036.743769] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1036.749292] ? do_raw_spin_lock+0x14f/0x330 [ 1036.753602] nmi_cpu_backtrace.cold.2+0x5c/0xa1 [ 1036.758325] ? lapic_can_unplug_cpu.cold.27+0x3f/0x3f [ 1036.763507] nmi_trigger_cpumask_backtrace+0x1e8/0x22a [ 1036.768772] arch_trigger_cpumask_backtrace+0x14/0x20 [ 1036.773947] rcu_dump_cpu_stacks+0x16f/0x1bc [ 1036.778343] print_cpu_stall.cold.67+0x1f3/0x3c7 [ 1036.783105] ? print_other_cpu_stall+0x160/0x160 [ 1036.787848] ? mark_held_locks+0x130/0x130 [ 1036.792087] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1036.797614] ? do_trace_rcu_torture_read+0x10/0x10 [ 1036.802529] ? rcu_preempt_need_deferred_qs+0x74/0x1f0 [ 1036.807804] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1036.813329] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1036.818850] ? check_preemption_disabled+0x48/0x200 [ 1036.823853] rcu_check_callbacks+0xf38/0x13f0 [ 1036.828334] ? rcutree_dead_cpu+0x10/0x10 [ 1036.832465] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1036.837985] ? debug_smp_processor_id+0x1c/0x20 [ 1036.842639] ? perf_trace_lock+0xc1/0x7a0 [ 1036.846769] ? debug_smp_processor_id+0x1c/0x20 [ 1036.851416] ? perf_trace_lock_acquire+0x15b/0x800 [ 1036.856330] ? lock_is_held_type+0x210/0x210 [ 1036.860722] ? lock_is_held_type+0x210/0x210 [ 1036.865117] ? perf_trace_lock+0x7a0/0x7a0 [ 1036.869338] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1036.874860] ? pvclock_gtod_notify+0x2e3/0x3e0 [ 1036.879444] ? kvm_set_tsc_khz+0x540/0x540 [ 1036.883666] ? lock_is_held_type+0x210/0x210 [ 1036.888058] ? lock_downgrade+0x900/0x900 [ 1036.892194] ? kasan_check_read+0x11/0x20 [ 1036.896327] ? __acct_update_integrals+0x127/0x510 [ 1036.901241] ? taskstats_exit+0xed0/0xed0 [ 1036.905391] ? trace_hardirqs_off+0xb8/0x310 [ 1036.909797] ? trace_hardirqs_on+0x310/0x310 [ 1036.914205] ? cgroup_rstat_updated+0xe6/0x470 [ 1036.918770] ? check_preemption_disabled+0x48/0x200 [ 1036.923772] ? raise_softirq+0x199/0x430 [ 1036.927814] ? raise_softirq_irqoff+0x2e0/0x2e0 [ 1036.932600] ? account_system_index_time+0x333/0x5d0 [ 1036.937689] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1036.943572] ? check_preemption_disabled+0x48/0x200 [ 1036.948590] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1036.954111] ? hrtimer_run_queues+0x9a/0x400 [ 1036.958501] ? run_local_timers+0x19b/0x230 [ 1036.962807] ? timer_clear_idle+0x90/0x90 [ 1036.966942] ? irqtime_account_process_tick.isra.6+0x35b/0x490 [ 1036.972903] ? account_process_tick+0x282/0x350 [ 1036.977587] update_process_times+0x2d/0x70 [ 1036.981898] tick_sched_handle+0x9f/0x180 [ 1036.986053] tick_sched_timer+0x45/0x130 [ 1036.990102] __hrtimer_run_queues+0x412/0x10c0 [ 1036.994673] ? tick_sched_do_timer+0x1a0/0x1a0 [ 1036.999238] ? hrtimer_start_range_ns+0xde0/0xde0 [ 1037.004070] ? pvclock_read_flags+0x160/0x160 [ 1037.008550] ? trace_hardirqs_on+0x310/0x310 [ 1037.012959] ? kvm_clock_read+0x18/0x30 [ 1037.016929] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 1037.021937] ? ktime_get_update_offsets_now+0x3b3/0x540 [ 1037.027296] ? do_timer+0x50/0x50 [ 1037.030731] ? __rwlock_init+0x140/0x140 [ 1037.034787] ? trace_hardirqs_on+0x310/0x310 [ 1037.039183] ? rcu_softirq_qs+0x20/0x20 [ 1037.043152] hrtimer_interrupt+0x313/0x780 [ 1037.047385] smp_apic_timer_interrupt+0x1a1/0x750 [ 1037.052212] ? smp_reschedule_interrupt+0x109/0x650 [ 1037.057209] ? smp_call_function_single_interrupt+0x640/0x640 [ 1037.063077] ? interrupt_entry+0xb5/0xc0 [ 1037.067126] ? trace_hardirqs_off_caller+0xbb/0x300 [ 1037.072125] ? trace_hardirqs_off_caller+0xbb/0x300 [ 1037.077128] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1037.081963] ? trace_hardirqs_on_caller+0x310/0x310 [ 1037.086961] ? trace_hardirqs_on_caller+0x310/0x310 [ 1037.091961] ? task_prio+0x50/0x50 [ 1037.095488] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1037.101006] ? check_preemption_disabled+0x48/0x200 [ 1037.106013] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1037.110841] apic_timer_interrupt+0xf/0x20 [ 1037.115052] [ 1037.117276] RIP: 0010:dump_stack+0x358/0x3ab [ 1037.121666] Code: 74 0c 48 c7 c7 f0 f5 31 89 e8 9f 0e 0e fa 48 83 3d 07 15 7d 01 00 0f 84 63 fe ff ff e8 1c 89 c9 f9 48 8b bd 70 ff ff ff 57 9d <0f> 1f 44 00 00 e8 09 89 c9 f9 48 8b 8d 68 ff ff ff b8 ff ff 37 00 [ 1037.140559] RSP: 0018:ffff88017d3a5c70 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff13 [ 1037.148260] RAX: 0000000000040000 RBX: 1ffffffff1263ebe RCX: ffffc90001e5a000 [ 1037.155513] RDX: 0000000000040000 RSI: ffffffff87b4e0f4 RDI: 0000000000000246 [ 1037.162766] RBP: ffff88017d3a5d18 R08: ffff8801d7e02480 R09: fffffbfff13da030 [ 1037.170018] R10: fffffbfff13da030 R11: 0000000000000003 R12: 1ffff1002fa74b96 [ 1037.177269] R13: 00000000ffffffff R14: 0000000000000200 R15: 0000000000000000 [ 1037.184537] ? dump_stack+0x34f/0x3ab [ 1037.188336] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1037.193513] ? lock_is_held_type+0x210/0x210 [ 1037.197909] dump_header+0x27b/0xf72 [ 1037.201614] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1037.206533] ? pagefault_out_of_memory+0x197/0x197 [ 1037.211480] ? rcu_read_unlock+0x33/0x60 [ 1037.215526] ? mem_cgroup_iter+0x514/0x1160 [ 1037.219835] ? lock_is_held_type+0x210/0x210 [ 1037.224250] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1037.228991] ? css_task_iter_end+0x222/0x490 [ 1037.233386] ? lock_downgrade+0x900/0x900 [ 1037.237524] ? trace_hardirqs_on+0xbd/0x310 [ 1037.241838] ? kasan_check_read+0x11/0x20 [ 1037.245974] ? css_task_iter_end+0x222/0x490 [ 1037.250370] ? trace_hardirqs_off_caller+0x300/0x300 [ 1037.255464] ? _raw_spin_unlock_irq+0x60/0x80 [ 1037.259943] ? css_task_iter_end+0x2ce/0x490 [ 1037.264337] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1037.269858] ? cgroup_procs_next+0x70/0x70 [ 1037.274087] ? _raw_spin_unlock_irq+0x60/0x80 [ 1037.278590] ? oom_badness+0xaa0/0xaa0 [ 1037.282470] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1037.287210] ? mem_cgroup_iter_break+0x30/0x30 [ 1037.291787] out_of_memory.cold.30+0xf/0x184 [ 1037.296183] ? oom_killer_disable+0x3a0/0x3a0 [ 1037.300662] ? trace_hardirqs_on+0xb4/0x310 [ 1037.304988] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 1037.310083] mem_cgroup_out_of_memory+0x15e/0x210 [ 1037.314926] ? memory_oom_group_write+0x160/0x160 [ 1037.319765] ? mem_cgroup_try_charge+0x627/0xe20 [ 1037.324512] ? page_counter_try_charge+0x1c1/0x220 [ 1037.329427] try_charge+0xb7c/0x1710 [ 1037.333127] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1037.338058] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1037.343011] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1037.348534] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1037.353452] ? lock_page_memcg+0x350/0x350 [ 1037.357672] ? lock_acquire+0x1ed/0x520 [ 1037.361637] ? mem_cgroup_id_get_many+0x160/0x160 [ 1037.366475] ? lock_release+0xa10/0xa10 [ 1037.370443] mem_cgroup_try_charge+0x627/0xe20 [ 1037.375026] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1037.380549] ? mem_cgroup_protected+0xa60/0xa60 [ 1037.385216] ? shmem_getattr+0x2c0/0x2c0 [ 1037.389281] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 1037.393859] ? lock_downgrade+0x900/0x900 [ 1037.398023] ? trace_hardirqs_on+0xbd/0x310 [ 1037.402326] ? kasan_check_read+0x11/0x20 [ 1037.406456] ? trace_hardirqs_off_caller+0x300/0x300 [ 1037.411545] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1037.416482] shmem_getpage_gfp+0x186b/0x4840 [ 1037.420883] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1037.425972] ? mark_held_locks+0x130/0x130 [ 1037.430193] ? check_preemption_disabled+0x48/0x200 [ 1037.435200] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1037.440732] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1037.446262] ? check_preemption_disabled+0x48/0x200 [ 1037.451300] ? debug_smp_processor_id+0x1c/0x20 [ 1037.455957] ? perf_trace_lock_acquire+0x15b/0x800 [ 1037.460884] ? check_preemption_disabled+0x48/0x200 [ 1037.465904] ? perf_trace_lock+0x7a0/0x7a0 [ 1037.470211] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1037.475650] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1037.481110] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1037.485871] ? retint_kernel+0x2d/0x2d [ 1037.489766] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1037.494696] ? mark_held_locks+0x130/0x130 [ 1037.498920] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1037.503693] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1037.509137] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1037.514662] ? check_preemption_disabled+0x48/0x200 [ 1037.519667] ? debug_smp_processor_id+0x1c/0x20 [ 1037.524321] ? perf_trace_lock+0x14d/0x7a0 [ 1037.528537] ? retint_kernel+0x2d/0x2d [ 1037.532446] ? retint_kernel+0x2d/0x2d [ 1037.536324] ? lock_is_held_type+0x210/0x210 [ 1037.540719] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1037.546158] ? alloc_set_pte+0x1557/0x1f40 [ 1037.550379] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1037.555902] ? alloc_set_pte+0xdee/0x1f40 [ 1037.560039] ? do_swap_page+0x3660/0x3660 [ 1037.564185] ? retint_kernel+0x2d/0x2d [ 1037.568060] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1037.572976] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1037.578421] ? lock_is_held_type+0x210/0x210 [ 1037.582828] ? filemap_map_pages+0xd11/0x19b0 [ 1037.587320] ? lock_downgrade+0x900/0x900 [ 1037.591463] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1037.596392] ? filemap_map_pages+0xa84/0x19b0 [ 1037.600877] ? filemap_map_pages+0xd38/0x19b0 [ 1037.605364] ? find_get_entries_tag+0x1400/0x1400 [ 1037.610201] ? lock_downgrade+0x900/0x900 [ 1037.614335] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1037.619857] ? check_preemption_disabled+0x48/0x200 [ 1037.624858] ? debug_smp_processor_id+0x1c/0x20 [ 1037.629512] ? perf_trace_lock+0x14d/0x7a0 [ 1037.633735] ? lock_is_held_type+0x210/0x210 [ 1037.638132] shmem_fault+0x25f/0x960 [ 1037.641837] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1037.647116] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1037.651866] __do_fault+0x100/0x6b0 [ 1037.655478] ? lock_downgrade+0x900/0x900 [ 1037.659635] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1037.664730] ? kasan_check_read+0x11/0x20 [ 1037.668862] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1037.673262] ? do_raw_spin_trylock+0x270/0x270 [ 1037.677835] __handle_mm_fault+0x3d40/0x5a40 [ 1037.682235] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1037.687069] ? lock_is_held_type+0x210/0x210 [ 1037.691464] ? perf_trace_lock+0x7a0/0x7a0 [ 1037.695692] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1037.701232] ? pmd_huge+0xf4/0x140 [ 1037.704772] ? follow_page_mask+0x18b/0x2110 [ 1037.709173] ? retint_kernel+0x2d/0x2d [ 1037.713050] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1037.717975] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1037.722728] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1037.728177] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1037.733615] ? lock_is_held_type+0x210/0x210 [ 1037.738015] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1037.742775] ? retint_kernel+0x2d/0x2d [ 1037.746670] handle_mm_fault+0x54f/0xc70 [ 1037.750723] ? __handle_mm_fault+0x5a40/0x5a40 [ 1037.755297] __get_user_pages+0x806/0x1b30 [ 1037.759523] ? follow_page_mask+0x2110/0x2110 [ 1037.764006] ? lock_is_held_type+0x210/0x210 [ 1037.768416] ? __x64_sys_brk+0x850/0x850 [ 1037.772460] ? check_preemption_disabled+0x48/0x200 [ 1037.777466] ? lock_acquire+0x1ed/0x520 [ 1037.781434] ? __mm_populate+0x31a/0x4d0 [ 1037.785595] ? lock_release+0xa10/0xa10 [ 1037.789552] ? perf_trace_sched_process_exec+0x860/0x860 [ 1037.795015] ? lock_is_held_type+0x210/0x210 [ 1037.799508] populate_vma_page_range+0x2db/0x3d0 [ 1037.804251] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1037.809183] ? find_vma+0x34/0x190 [ 1037.812709] __mm_populate+0x286/0x4d0 [ 1037.816590] ? populate_vma_page_range+0x3d0/0x3d0 [ 1037.821508] ? down_read_killable+0x150/0x150 [ 1037.826006] ? security_mmap_file+0x174/0x1b0 [ 1037.830497] vm_mmap_pgoff+0x27f/0x2c0 [ 1037.834373] ? vma_is_stack_for_current+0xd0/0xd0 [ 1037.839221] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1037.843972] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1037.849407] ? kasan_check_read+0x11/0x20 [ 1037.853559] ? _copy_to_user+0xc8/0x110 [ 1037.857536] ksys_mmap_pgoff+0xf1/0x660 [ 1037.861512] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1037.866251] ? retint_kernel+0x2d/0x2d [ 1037.870153] __x64_sys_mmap+0xe9/0x1b0 [ 1037.874035] ? __x64_sys_mmap+0xa/0x1b0 [ 1037.878006] do_syscall_64+0x1b9/0x820 [ 1037.881880] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1037.887297] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1037.892217] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1037.897061] ? trace_hardirqs_on_caller+0x310/0x310 [ 1037.902071] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1037.907075] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1037.912083] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1037.916924] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1037.922115] RIP: 0033:0x457579 [ 1037.925296] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1037.944188] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1037.951892] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1037.959180] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1037.966440] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1037.973695] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1037.980947] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1037.988397] Memory limit reached of cgroup /syz0 [ 1037.993550] memory: usage 205164kB, limit 204800kB, failcnt 6901 [ 1037.999911] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1038.006831] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1038.013214] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:708KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1038.036753] Out of memory and no killable processes... [ 1038.112034] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1038.125085] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1038.130252] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1038.138641] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1038.147999] Call Trace: [ 1038.150599] dump_stack+0x244/0x3ab [ 1038.154227] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1038.159422] dump_header+0x27b/0xf72 [ 1038.163128] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1038.168048] ? pagefault_out_of_memory+0x197/0x197 [ 1038.172968] ? rcu_read_unlock+0x33/0x60 [ 1038.177012] ? mem_cgroup_iter+0x514/0x1160 [ 1038.181322] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1038.186086] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1038.191524] ? lock_is_held_type+0x210/0x210 [ 1038.195921] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1038.200667] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1038.205414] ? retint_kernel+0x2d/0x2d [ 1038.209296] ? trace_hardirqs_on+0xb4/0x310 [ 1038.213622] ? _raw_spin_unlock_irq+0x56/0x80 [ 1038.218105] ? _raw_spin_unlock_irq+0x60/0x80 [ 1038.222603] ? css_task_iter_end+0x2ce/0x490 [ 1038.227015] ? cgroup_procs_next+0x70/0x70 [ 1038.231237] ? _raw_spin_unlock_irq+0x60/0x80 [ 1038.235722] ? oom_badness+0xaa0/0xaa0 [ 1038.239697] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1038.244440] ? mem_cgroup_iter_break+0x30/0x30 [ 1038.249015] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1038.254454] ? cgroup_file_notify+0x226/0x2f0 [ 1038.258937] out_of_memory.cold.30+0xf/0x184 [ 1038.263335] ? oom_killer_disable+0x3a0/0x3a0 [ 1038.267823] mem_cgroup_out_of_memory+0x15e/0x210 [ 1038.272661] ? memory_oom_group_write+0x160/0x160 [ 1038.278968] ? mem_cgroup_try_charge+0x627/0xe20 [ 1038.283713] ? page_counter_try_charge+0x1c1/0x220 [ 1038.288631] try_charge+0xb7c/0x1710 [ 1038.292336] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1038.297257] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1038.301930] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1038.307466] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1038.312997] ? lock_page_memcg+0x350/0x350 [ 1038.317243] ? lock_acquire+0x1ed/0x520 [ 1038.321212] ? mem_cgroup_id_get_many+0x160/0x160 [ 1038.326051] ? lock_release+0xa10/0xa10 [ 1038.331099] mem_cgroup_try_charge+0x627/0xe20 [ 1038.335675] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1038.341205] ? mem_cgroup_protected+0xa60/0xa60 [ 1038.345862] ? retint_kernel+0x2d/0x2d [ 1038.350010] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1038.354927] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1038.362111] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1038.367383] ? retint_kernel+0x2d/0x2d [ 1038.371269] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1038.376202] shmem_getpage_gfp+0x186b/0x4840 [ 1038.380625] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1038.385716] ? mark_held_locks+0x130/0x130 [ 1038.389939] ? check_preemption_disabled+0x48/0x200 [ 1038.396499] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1038.402031] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1038.407563] ? check_preemption_disabled+0x48/0x200 [ 1038.413288] ? debug_smp_processor_id+0x1c/0x20 [ 1038.417951] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1038.423492] ? check_preemption_disabled+0x48/0x200 [ 1038.428495] ? retint_kernel+0x2d/0x2d [ 1038.432488] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1038.437666] ? retint_kernel+0x2d/0x2d [ 1038.441545] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1038.446305] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1038.451743] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1038.456490] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1038.461974] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1038.466729] ? mark_held_locks+0x130/0x130 [ 1038.470954] ? mark_page_accessed+0x613/0x2040 [ 1038.476064] ? write_comp_data+0x22/0x70 [ 1038.480118] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1038.485670] ? check_preemption_disabled+0x48/0x200 [ 1038.490692] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1038.496217] ? debug_smp_processor_id+0x1c/0x20 [ 1038.500874] ? perf_trace_lock+0x14d/0x7a0 [ 1038.505096] ? debug_smp_processor_id+0x1c/0x20 [ 1038.509752] ? perf_trace_lock_acquire+0x15b/0x800 [ 1038.514673] ? lock_is_held_type+0x210/0x210 [ 1038.519071] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1038.524708] ? xas_start+0x23d/0x740 [ 1038.528418] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1038.533962] ? xas_descend+0x201/0x510 [ 1038.537861] ? xa_destroy+0x4d0/0x4d0 [ 1038.541653] ? lock_page_memcg+0x129/0x350 [ 1038.545982] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1038.551511] ? retint_kernel+0x2d/0x2d [ 1038.555393] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1038.560590] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1038.566127] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1038.570886] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1038.576342] ? lock_is_held_type+0x210/0x210 [ 1038.580750] ? filemap_map_pages+0xd11/0x19b0 [ 1038.585247] ? lock_downgrade+0x900/0x900 [ 1038.589409] ? filemap_map_pages+0xd38/0x19b0 [ 1038.593907] ? lock_is_held_type+0x210/0x210 [ 1038.598348] ? find_get_entries_tag+0x1400/0x1400 [ 1038.603280] ? follow_page_pte+0x448/0x1a70 [ 1038.607605] ? lock_downgrade+0x900/0x900 [ 1038.611762] ? kasan_check_read+0x11/0x20 [ 1038.615910] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1038.620332] ? do_raw_spin_trylock+0x270/0x270 [ 1038.624933] shmem_fault+0x25f/0x960 [ 1038.628654] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1038.633920] ? retint_kernel+0x2d/0x2d [ 1038.637793] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1038.642998] ? lock_is_held_type+0x210/0x210 [ 1038.647398] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1038.652167] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1038.657616] __do_fault+0x100/0x6b0 [ 1038.661232] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1038.666327] ? retint_kernel+0x2d/0x2d [ 1038.670211] __handle_mm_fault+0x3d40/0x5a40 [ 1038.674613] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1038.679446] ? lock_is_held_type+0x210/0x210 [ 1038.684378] ? perf_trace_lock+0x7a0/0x7a0 [ 1038.688864] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1038.694486] ? pmd_huge+0xf4/0x140 [ 1038.698019] ? retint_kernel+0x2d/0x2d [ 1038.701902] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1038.706876] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1038.711628] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1038.717452] ? gup_pgd_range+0x3ab0/0x3ab0 [ 1038.721678] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1038.727128] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1038.732309] ? retint_kernel+0x2d/0x2d [ 1038.736446] ? handle_mm_fault+0x75d/0xc70 [ 1038.740672] ? write_comp_data+0x16/0x70 [ 1038.744725] handle_mm_fault+0x54f/0xc70 [ 1038.748781] ? __handle_mm_fault+0x5a40/0x5a40 [ 1038.753366] __get_user_pages+0x806/0x1b30 [ 1038.757601] ? follow_page_mask+0x2110/0x2110 [ 1038.762173] ? lock_is_held_type+0x210/0x210 [ 1038.766592] ? __x64_sys_brk+0x850/0x850 [ 1038.770652] ? check_preemption_disabled+0x48/0x200 [ 1038.775666] ? lock_acquire+0x1ed/0x520 [ 1038.779635] ? __mm_populate+0x31a/0x4d0 [ 1038.783693] ? lock_release+0xa10/0xa10 [ 1038.787740] ? perf_trace_sched_process_exec+0x860/0x860 [ 1038.793227] ? lock_is_held_type+0x210/0x210 [ 1038.797653] populate_vma_page_range+0x2db/0x3d0 [ 1038.802870] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1038.808063] ? find_vma+0x34/0x190 [ 1038.812470] __mm_populate+0x286/0x4d0 [ 1038.816350] ? populate_vma_page_range+0x3d0/0x3d0 [ 1038.821265] ? down_read_killable+0x150/0x150 [ 1038.825756] ? security_mmap_file+0x174/0x1b0 [ 1038.830277] vm_mmap_pgoff+0x27f/0x2c0 [ 1038.834163] ? vma_is_stack_for_current+0xd0/0xd0 [ 1038.838999] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1038.843760] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1038.849730] ? kasan_check_read+0x11/0x20 [ 1038.853871] ? _copy_to_user+0xc8/0x110 [ 1038.857863] ksys_mmap_pgoff+0xf1/0x660 [ 1038.861846] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1038.866595] ? retint_kernel+0x2d/0x2d [ 1038.870480] __x64_sys_mmap+0xe9/0x1b0 [ 1038.874540] ? __x64_sys_mmap+0xa/0x1b0 [ 1038.878515] do_syscall_64+0x1b9/0x820 [ 1038.882390] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1038.887745] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1038.893271] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1038.899146] ? trace_hardirqs_on_caller+0x310/0x310 [ 1038.904153] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1038.909157] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1038.914687] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1038.919537] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1038.924733] RIP: 0033:0x457579 [ 1038.927914] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1038.946808] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1038.954512] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1038.961775] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1038.969053] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1038.976323] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1038.983590] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1038.991039] Memory limit reached of cgroup /syz0 [ 1038.996201] memory: usage 205168kB, limit 204800kB, failcnt 6909 [ 1039.002510] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1039.009598] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1039.015903] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:660KB dirty:0KB writeback:0KB swap:0KB inactive_anon:712KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1039.039808] Out of memory and no killable processes... [ 1039.119104] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1039.131343] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1039.136863] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1039.146135] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1039.155528] Call Trace: [ 1039.158115] dump_stack+0x244/0x3ab [ 1039.161733] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1039.166914] ? lock_is_held_type+0x210/0x210 [ 1039.171312] dump_header+0x27b/0xf72 [ 1039.175018] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1039.179939] ? pagefault_out_of_memory+0x197/0x197 [ 1039.184860] ? rcu_read_unlock+0x33/0x60 [ 1039.188905] ? mem_cgroup_iter+0x514/0x1160 [ 1039.193218] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1039.198134] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1039.203140] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1039.207889] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1039.213596] ? lock_is_held_type+0x210/0x210 [ 1039.219295] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1039.224325] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1039.229076] ? retint_kernel+0x2d/0x2d [ 1039.232962] ? trace_hardirqs_on+0xb4/0x310 [ 1039.237272] ? write_comp_data+0x70/0x70 [ 1039.241321] ? css_task_iter_end+0x2ce/0x490 [ 1039.245717] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1039.251242] ? cgroup_procs_next+0x70/0x70 [ 1039.255469] ? _raw_spin_unlock_irq+0x60/0x80 [ 1039.259989] ? oom_badness+0xaa0/0xaa0 [ 1039.263880] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1039.268624] ? mem_cgroup_iter_break+0x30/0x30 [ 1039.273201] ? cgroup_file_notify+0x226/0x2f0 [ 1039.277685] out_of_memory.cold.30+0xf/0x184 [ 1039.282084] ? oom_killer_disable+0x3a0/0x3a0 [ 1039.286599] ? mem_cgroup_out_of_memory+0x156/0x210 [ 1039.291607] mem_cgroup_out_of_memory+0x15e/0x210 [ 1039.296443] ? memory_oom_group_write+0x160/0x160 [ 1039.301273] ? mem_cgroup_try_charge+0x627/0xe20 [ 1039.306017] ? page_counter_try_charge+0x1c1/0x220 [ 1039.310935] try_charge+0xb7c/0x1710 [ 1039.314640] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1039.319573] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1039.324232] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1039.330018] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1039.335799] ? retint_kernel+0x2d/0x2d [ 1039.340066] ? lock_page_memcg+0x350/0x350 [ 1039.344303] ? lock_acquire+0x268/0x520 [ 1039.348265] ? lock_release+0xa10/0xa10 [ 1039.352235] mem_cgroup_try_charge+0x627/0xe20 [ 1039.356931] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1039.362460] ? mem_cgroup_protected+0xa60/0xa60 [ 1039.367661] ? shmem_getattr+0x2c0/0x2c0 [ 1039.371707] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1039.376623] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1039.382065] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1039.387516] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1039.392259] ? retint_kernel+0x2d/0x2d [ 1039.396139] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1039.401056] shmem_getpage_gfp+0x186b/0x4840 [ 1039.405463] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1039.410552] ? mark_held_locks+0x130/0x130 [ 1039.414783] ? check_preemption_disabled+0x48/0x200 [ 1039.419786] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1039.425582] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1039.432320] ? check_preemption_disabled+0x48/0x200 [ 1039.437344] ? debug_smp_processor_id+0x1c/0x20 [ 1039.442008] ? perf_trace_lock_acquire+0x15b/0x800 [ 1039.446925] ? check_preemption_disabled+0x48/0x200 [ 1039.451941] ? perf_trace_lock+0x7a0/0x7a0 [ 1039.456169] ? check_preemption_disabled+0x48/0x200 [ 1039.461168] ? debug_smp_processor_id+0x1c/0x20 [ 1039.466254] ? perf_trace_lock+0x14d/0x7a0 [ 1039.470474] ? retint_kernel+0x2d/0x2d [ 1039.474351] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1039.479283] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1039.484024] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1039.489461] ? mark_held_locks+0x130/0x130 [ 1039.493698] ? lock_acquire+0x1ed/0x520 [ 1039.497675] ? alloc_set_pte+0x1447/0x1f40 [ 1039.501899] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1039.507434] ? check_preemption_disabled+0x48/0x200 [ 1039.512457] ? debug_smp_processor_id+0x1c/0x20 [ 1039.517116] ? perf_trace_lock+0x14d/0x7a0 [ 1039.521333] ? __rwlock_init+0x140/0x140 [ 1039.525380] ? lock_is_held_type+0x210/0x210 [ 1039.529782] ? _raw_spin_lock+0x35/0x40 [ 1039.533759] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1039.539281] ? alloc_set_pte+0xdee/0x1f40 [ 1039.543415] ? xas_descend+0x201/0x510 [ 1039.547294] ? do_swap_page+0x3660/0x3660 [ 1039.551422] ? retint_kernel+0x2d/0x2d [ 1039.555295] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1039.560219] ? retint_kernel+0x2d/0x2d [ 1039.564097] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1039.569021] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1039.574457] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1039.579197] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1039.584633] ? lock_is_held_type+0x210/0x210 [ 1039.589031] ? filemap_map_pages+0xd11/0x19b0 [ 1039.593509] ? lock_downgrade+0x900/0x900 [ 1039.597645] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1039.602579] ? filemap_map_pages+0xa96/0x19b0 [ 1039.607069] ? filemap_map_pages+0xd38/0x19b0 [ 1039.611573] ? find_get_entries_tag+0x1400/0x1400 [ 1039.616407] ? lock_downgrade+0x900/0x900 [ 1039.620539] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1039.626071] ? check_preemption_disabled+0x48/0x200 [ 1039.631075] ? debug_smp_processor_id+0x1c/0x20 [ 1039.635727] ? perf_trace_lock+0x14d/0x7a0 [ 1039.639945] ? __pte_alloc_kernel+0x220/0x220 [ 1039.644429] ? lock_is_held_type+0x210/0x210 [ 1039.648833] shmem_fault+0x25f/0x960 [ 1039.653232] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1039.659799] ? retint_kernel+0x2d/0x2d [ 1039.663686] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1039.668608] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1039.673613] __do_fault+0x100/0x6b0 [ 1039.677229] ? lock_downgrade+0x900/0x900 [ 1039.681365] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1039.686457] ? kasan_check_read+0x11/0x20 [ 1039.690594] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1039.694985] ? do_raw_spin_trylock+0x270/0x270 [ 1039.699565] ? find_get_entries_tag+0x1400/0x1400 [ 1039.704421] __handle_mm_fault+0x3d40/0x5a40 [ 1039.708834] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1039.713663] ? lock_is_held_type+0x210/0x210 [ 1039.718063] ? retint_kernel+0x2d/0x2d [ 1039.721950] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1039.726872] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1039.731620] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1039.737066] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1039.741810] ? retint_kernel+0x2d/0x2d [ 1039.745685] ? lock_is_held_type+0x210/0x210 [ 1039.750081] ? handle_mm_fault+0x42a/0xc70 [ 1039.754300] ? lock_downgrade+0x900/0x900 [ 1039.758473] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1039.763391] ? __get_user_pages+0x806/0x1b30 [ 1039.767786] ? trace_hardirqs_off_caller+0x300/0x300 [ 1039.772875] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1039.778396] ? check_preemption_disabled+0x48/0x200 [ 1039.783397] handle_mm_fault+0x54f/0xc70 [ 1039.787446] ? __handle_mm_fault+0x5a40/0x5a40 [ 1039.792017] __get_user_pages+0x806/0x1b30 [ 1039.796246] ? follow_page_mask+0x2110/0x2110 [ 1039.800832] ? lock_is_held_type+0x210/0x210 [ 1039.805228] ? __x64_sys_brk+0x850/0x850 [ 1039.809271] ? check_preemption_disabled+0x48/0x200 [ 1039.814275] ? lock_acquire+0x1ed/0x520 [ 1039.818236] ? __mm_populate+0x31a/0x4d0 [ 1039.822288] ? lock_release+0xa10/0xa10 [ 1039.826262] ? perf_trace_sched_process_exec+0x860/0x860 [ 1039.831699] ? lock_is_held_type+0x210/0x210 [ 1039.836103] populate_vma_page_range+0x2db/0x3d0 [ 1039.840862] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1039.845781] ? find_vma+0x34/0x190 [ 1039.849306] __mm_populate+0x286/0x4d0 [ 1039.853181] ? populate_vma_page_range+0x3d0/0x3d0 [ 1039.858370] ? down_read_killable+0x150/0x150 [ 1039.862850] ? security_mmap_file+0x174/0x1b0 [ 1039.867333] vm_mmap_pgoff+0x27f/0x2c0 [ 1039.871481] ? vma_is_stack_for_current+0xd0/0xd0 [ 1039.877894] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1039.884214] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1039.890172] ? kasan_check_read+0x11/0x20 [ 1039.894312] ? _copy_to_user+0xc8/0x110 [ 1039.898276] ksys_mmap_pgoff+0xf1/0x660 [ 1039.902237] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1039.906973] ? retint_kernel+0x2d/0x2d [ 1039.910851] __x64_sys_mmap+0xe9/0x1b0 [ 1039.914721] ? __x64_sys_mmap+0xa/0x1b0 [ 1039.918681] do_syscall_64+0x1b9/0x820 [ 1039.922562] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1039.927919] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1039.932838] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1039.937674] ? trace_hardirqs_on_caller+0x310/0x310 [ 1039.942690] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1039.947715] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1039.952722] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1039.957588] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1039.963289] RIP: 0033:0x457579 [ 1039.966470] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1039.985362] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1039.993083] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1040.000512] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1040.008025] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1040.015278] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1040.022532] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1040.030033] Memory limit reached of cgroup /syz0 [ 1040.035209] memory: usage 205172kB, limit 204800kB, failcnt 6917 [ 1040.041595] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1040.048490] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1040.054763] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:792KB dirty:0KB writeback:0KB swap:0KB inactive_anon:716KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1040.078966] Out of memory and no killable processes... [ 1040.180946] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1040.193083] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1040.198261] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1040.207290] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1040.216894] Call Trace: [ 1040.219485] dump_stack+0x244/0x3ab [ 1040.223106] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1040.228284] ? lock_is_held_type+0x210/0x210 [ 1040.232691] dump_header+0x27b/0xf72 [ 1040.236397] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1040.241407] ? pagefault_out_of_memory+0x197/0x197 [ 1040.247455] ? rcu_read_unlock+0x33/0x60 [ 1040.251499] ? mem_cgroup_iter+0x514/0x1160 [ 1040.255808] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1040.260914] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1040.267896] ? lock_is_held_type+0x210/0x210 [ 1040.273084] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1040.277831] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1040.282589] ? retint_kernel+0x2d/0x2d [ 1040.286469] ? trace_hardirqs_on+0xb4/0x310 [ 1040.290788] ? _raw_spin_unlock_irq+0x56/0x80 [ 1040.295272] ? _raw_spin_unlock_irq+0x60/0x80 [ 1040.300014] ? css_task_iter_end+0x2ce/0x490 [ 1040.304930] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1040.310452] ? cgroup_procs_next+0x70/0x70 [ 1040.314683] ? _raw_spin_unlock_irq+0x60/0x80 [ 1040.319239] ? oom_badness+0xaa0/0xaa0 [ 1040.323898] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1040.328652] ? mem_cgroup_iter_break+0x30/0x30 [ 1040.333229] ? write_comp_data+0x6c/0x70 [ 1040.337280] out_of_memory.cold.30+0xf/0x184 [ 1040.342201] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1040.347117] ? oom_killer_disable+0x3a0/0x3a0 [ 1040.351599] ? trace_hardirqs_on+0xb4/0x310 [ 1040.355911] mem_cgroup_out_of_memory+0x15e/0x210 [ 1040.360736] ? memory_oom_group_write+0x160/0x160 [ 1040.365591] ? trace_hardirqs_on+0xb4/0x310 [ 1040.369907] try_charge+0xb7c/0x1710 [ 1040.373627] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1040.378546] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1040.383218] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1040.388741] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1040.394959] ? lock_page_memcg+0x350/0x350 [ 1040.399186] ? lock_acquire+0x1ed/0x520 [ 1040.403143] ? mem_cgroup_id_get_many+0x160/0x160 [ 1040.408774] ? lock_release+0xa10/0xa10 [ 1040.412745] mem_cgroup_try_charge+0x627/0xe20 [ 1040.417318] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1040.422846] ? mem_cgroup_protected+0xa60/0xa60 [ 1040.427511] ? shmem_getattr+0x2c0/0x2c0 [ 1040.431563] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1040.436522] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1040.441976] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1040.446741] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1040.451664] shmem_getpage_gfp+0x186b/0x4840 [ 1040.456079] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1040.461174] ? mark_held_locks+0x130/0x130 [ 1040.465398] ? check_preemption_disabled+0x48/0x200 [ 1040.470400] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1040.476235] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1040.481766] ? check_preemption_disabled+0x48/0x200 [ 1040.486767] ? debug_smp_processor_id+0x1c/0x20 [ 1040.491430] ? perf_trace_lock_acquire+0x15b/0x800 [ 1040.496346] ? check_preemption_disabled+0x48/0x200 [ 1040.501394] ? perf_trace_lock+0x7a0/0x7a0 [ 1040.505618] ? check_preemption_disabled+0x48/0x200 [ 1040.510621] ? debug_smp_processor_id+0x1c/0x20 [ 1040.515290] ? perf_trace_lock+0x14d/0x7a0 [ 1040.519511] ? retint_kernel+0x2d/0x2d [ 1040.523385] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1040.528311] ? lock_is_held_type+0x210/0x210 [ 1040.532719] ? retint_kernel+0x2d/0x2d [ 1040.536612] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1040.541526] ? mark_held_locks+0x130/0x130 [ 1040.545752] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1040.551214] ? lock_acquire+0x1ed/0x520 [ 1040.555178] ? alloc_set_pte+0x1447/0x1f40 [ 1040.559399] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1040.564923] ? check_preemption_disabled+0x48/0x200 [ 1040.569929] ? debug_smp_processor_id+0x1c/0x20 [ 1040.574593] ? perf_trace_lock+0x14d/0x7a0 [ 1040.578814] ? __rwlock_init+0x140/0x140 [ 1040.582863] ? lock_is_held_type+0x210/0x210 [ 1040.587284] ? _raw_spin_lock+0x35/0x40 [ 1040.591253] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1040.596778] ? alloc_set_pte+0xdee/0x1f40 [ 1040.600922] ? xas_descend+0x201/0x510 [ 1040.604803] ? do_swap_page+0x3660/0x3660 [ 1040.608938] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1040.614464] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1040.619999] ? lock_is_held_type+0x210/0x210 [ 1040.624398] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1040.629926] ? filemap_map_pages+0xd11/0x19b0 [ 1040.634441] ? lock_downgrade+0x900/0x900 [ 1040.638598] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1040.643533] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1040.648312] ? filemap_map_pages+0xd38/0x19b0 [ 1040.652802] ? find_get_entries_tag+0x1400/0x1400 [ 1040.657654] ? lock_downgrade+0x900/0x900 [ 1040.661793] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1040.667320] ? check_preemption_disabled+0x48/0x200 [ 1040.672326] ? debug_smp_processor_id+0x1c/0x20 [ 1040.676978] ? perf_trace_lock+0x14d/0x7a0 [ 1040.681195] ? retint_kernel+0x2d/0x2d [ 1040.685069] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1040.689983] ? follow_page_pte+0xa7b/0x1a70 [ 1040.694291] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1040.699052] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1040.704493] ? lock_is_held_type+0x210/0x210 [ 1040.708892] shmem_fault+0x25f/0x960 [ 1040.712608] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1040.717353] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1040.722634] ? retint_kernel+0x2d/0x2d [ 1040.726505] ? retint_kernel+0x2d/0x2d [ 1040.730376] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1040.735294] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1040.740036] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1040.744806] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1040.750251] ? lock_release+0x4ea/0xa10 [ 1040.754217] __do_fault+0x100/0x6b0 [ 1040.757833] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1040.762926] ? retint_kernel+0x2d/0x2d [ 1040.766822] __handle_mm_fault+0x3d40/0x5a40 [ 1040.771224] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1040.776055] ? lock_is_held_type+0x210/0x210 [ 1040.780476] ? perf_trace_lock+0x7a0/0x7a0 [ 1040.784702] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1040.790232] ? pmd_huge+0xf4/0x140 [ 1040.793771] ? follow_page_mask+0x18b/0x2110 [ 1040.798166] ? retint_kernel+0x2d/0x2d [ 1040.802045] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1040.806803] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1040.812253] ? lock_is_held_type+0x210/0x210 [ 1040.816656] ? handle_mm_fault+0x42a/0xc70 [ 1040.820885] ? lock_downgrade+0x900/0x900 [ 1040.825127] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1040.830066] ? retint_kernel+0x2d/0x2d [ 1040.833975] handle_mm_fault+0x54f/0xc70 [ 1040.838045] ? __handle_mm_fault+0x5a40/0x5a40 [ 1040.842619] __get_user_pages+0x806/0x1b30 [ 1040.846860] ? follow_page_mask+0x2110/0x2110 [ 1040.851366] ? lock_is_held_type+0x210/0x210 [ 1040.855767] ? __x64_sys_brk+0x850/0x850 [ 1040.859812] ? check_preemption_disabled+0x48/0x200 [ 1040.864819] ? lock_acquire+0x1ed/0x520 [ 1040.868776] ? __mm_populate+0x31a/0x4d0 [ 1040.872843] ? lock_release+0xa10/0xa10 [ 1040.876804] ? perf_trace_sched_process_exec+0x860/0x860 [ 1040.882254] ? lock_is_held_type+0x210/0x210 [ 1040.886671] populate_vma_page_range+0x2db/0x3d0 [ 1040.891415] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1040.896329] ? find_vma+0x34/0x190 [ 1040.899874] __mm_populate+0x286/0x4d0 [ 1040.903755] ? populate_vma_page_range+0x3d0/0x3d0 [ 1040.908687] ? down_read_killable+0x150/0x150 [ 1040.913167] ? security_mmap_file+0x174/0x1b0 [ 1040.917651] vm_mmap_pgoff+0x27f/0x2c0 [ 1040.921528] ? vma_is_stack_for_current+0xd0/0xd0 [ 1040.926358] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1040.931117] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1040.936596] ? kasan_check_read+0x11/0x20 [ 1040.940826] ? _copy_to_user+0xc8/0x110 [ 1040.944823] ksys_mmap_pgoff+0xf1/0x660 [ 1040.948792] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1040.953536] ? retint_kernel+0x2d/0x2d [ 1040.957425] __x64_sys_mmap+0xe9/0x1b0 [ 1040.961312] ? __x64_sys_mmap+0xa/0x1b0 [ 1040.965283] do_syscall_64+0x1b9/0x820 [ 1040.969161] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1040.974517] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1040.979435] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1040.984272] ? trace_hardirqs_on_caller+0x310/0x310 [ 1040.989290] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1040.994300] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1040.999306] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1041.004143] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1041.009321] RIP: 0033:0x457579 [ 1041.012503] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1041.031407] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1041.039105] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1041.046363] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1041.053631] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1041.060906] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1041.068162] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1041.075699] Memory limit reached of cgroup /syz0 [ 1041.080781] memory: usage 205176kB, limit 204800kB, failcnt 6925 [ 1041.087128] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1041.094068] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1041.100585] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:792KB dirty:0KB writeback:0KB swap:0KB inactive_anon:720KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1041.124111] Out of memory and no killable processes... [ 1041.217104] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1041.229621] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1041.236502] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1041.245084] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1041.254595] Call Trace: [ 1041.257171] dump_stack+0x244/0x3ab [ 1041.260785] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1041.265962] ? lock_is_held_type+0x210/0x210 [ 1041.270616] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1041.275382] dump_header+0x27b/0xf72 [ 1041.279362] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1041.284311] ? pagefault_out_of_memory+0x197/0x197 [ 1041.289246] ? rcu_read_unlock+0x33/0x60 [ 1041.293309] ? mem_cgroup_iter+0x514/0x1160 [ 1041.297622] ? lock_is_held_type+0x210/0x210 [ 1041.302022] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1041.306761] ? css_task_iter_end+0x222/0x490 [ 1041.311157] ? lock_downgrade+0x900/0x900 [ 1041.315296] ? trace_hardirqs_on+0xbd/0x310 [ 1041.319600] ? kasan_check_read+0x11/0x20 [ 1041.323736] ? css_task_iter_end+0x222/0x490 [ 1041.328129] ? trace_hardirqs_off_caller+0x300/0x300 [ 1041.333225] ? _raw_spin_unlock_irq+0x60/0x80 [ 1041.337720] ? css_task_iter_end+0x2ce/0x490 [ 1041.342576] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1041.348107] ? cgroup_procs_next+0x70/0x70 [ 1041.352417] ? _raw_spin_unlock_irq+0x60/0x80 [ 1041.357419] ? oom_badness+0xaa0/0xaa0 [ 1041.361292] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1041.367080] ? mem_cgroup_iter_break+0x30/0x30 [ 1041.371832] ? lock_downgrade+0x900/0x900 [ 1041.375967] ? cgroup_file_notify+0x226/0x2f0 [ 1041.380898] out_of_memory.cold.30+0xf/0x184 [ 1041.385562] ? kasan_check_read+0x11/0x20 [ 1041.389700] ? oom_killer_disable+0x3a0/0x3a0 [ 1041.394201] mem_cgroup_out_of_memory+0x15e/0x210 [ 1041.399027] ? memory_oom_group_write+0x160/0x160 [ 1041.403855] ? mem_cgroup_try_charge+0x627/0xe20 [ 1041.408629] ? page_counter_try_charge+0x1c1/0x220 [ 1041.413584] try_charge+0xb7c/0x1710 [ 1041.417309] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1041.422228] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1041.426886] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1041.432411] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1041.437937] ? lock_page_memcg+0x350/0x350 [ 1041.442162] ? lock_acquire+0x1ed/0x520 [ 1041.446498] ? mem_cgroup_id_get_many+0x160/0x160 [ 1041.451343] ? lock_release+0xa10/0xa10 [ 1041.455327] mem_cgroup_try_charge+0x627/0xe20 [ 1041.459915] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1041.465440] ? mem_cgroup_protected+0xa60/0xa60 [ 1041.470114] ? shmem_getattr+0x2c0/0x2c0 [ 1041.474161] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1041.479076] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1041.484519] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1041.489444] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1041.494362] shmem_getpage_gfp+0x186b/0x4840 [ 1041.498770] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1041.503862] ? mark_held_locks+0x130/0x130 [ 1041.508086] ? check_preemption_disabled+0x48/0x200 [ 1041.513096] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1041.518639] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1041.524259] ? check_preemption_disabled+0x48/0x200 [ 1041.529259] ? debug_smp_processor_id+0x1c/0x20 [ 1041.533914] ? perf_trace_lock_acquire+0x15b/0x800 [ 1041.538845] ? check_preemption_disabled+0x48/0x200 [ 1041.543849] ? perf_trace_lock+0x7a0/0x7a0 [ 1041.548088] ? check_preemption_disabled+0x48/0x200 [ 1041.553096] ? debug_smp_processor_id+0x1c/0x20 [ 1041.557748] ? perf_trace_lock+0x14d/0x7a0 [ 1041.562895] ? retint_kernel+0x2d/0x2d [ 1041.566973] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1041.571889] ? lock_is_held_type+0x210/0x210 [ 1041.576592] ? mark_held_locks+0x130/0x130 [ 1041.581857] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1041.587308] ? lock_acquire+0x1ed/0x520 [ 1041.591270] ? alloc_set_pte+0x1447/0x1f40 [ 1041.595759] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1041.601282] ? check_preemption_disabled+0x48/0x200 [ 1041.606286] ? debug_smp_processor_id+0x1c/0x20 [ 1041.610940] ? perf_trace_lock+0x14d/0x7a0 [ 1041.615157] ? __rwlock_init+0x140/0x140 [ 1041.619206] ? lock_is_held_type+0x210/0x210 [ 1041.623600] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1041.629046] ? _raw_spin_lock+0x35/0x40 [ 1041.633028] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1041.638813] ? alloc_set_pte+0xdee/0x1f40 [ 1041.642981] ? do_swap_page+0x3660/0x3660 [ 1041.647120] ? retint_kernel+0x2d/0x2d [ 1041.651002] ? lock_is_held_type+0x210/0x210 [ 1041.655401] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1041.660927] ? filemap_map_pages+0xd11/0x19b0 [ 1041.665410] ? lock_downgrade+0x900/0x900 [ 1041.670329] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1041.676050] ? filemap_map_pages+0xd38/0x19b0 [ 1041.680554] ? find_get_entries_tag+0x1400/0x1400 [ 1041.685396] ? lock_downgrade+0x900/0x900 [ 1041.689541] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1041.695075] ? check_preemption_disabled+0x48/0x200 [ 1041.700087] ? debug_smp_processor_id+0x1c/0x20 [ 1041.704755] ? perf_trace_lock+0x14d/0x7a0 [ 1041.708978] ? __pte_alloc_kernel+0x220/0x220 [ 1041.713462] ? lock_is_held_type+0x210/0x210 [ 1041.717868] shmem_fault+0x25f/0x960 [ 1041.721613] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1041.726910] ? retint_kernel+0x2d/0x2d [ 1041.730791] ? retint_kernel+0x2d/0x2d [ 1041.735282] ? retint_kernel+0x2d/0x2d [ 1041.739415] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1041.744344] ? lock_is_held_type+0x210/0x210 [ 1041.749273] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1041.754310] __do_fault+0x100/0x6b0 [ 1041.757933] ? lock_downgrade+0x900/0x900 [ 1041.762080] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1041.767179] ? kasan_check_read+0x11/0x20 [ 1041.771315] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1041.775714] ? do_raw_spin_trylock+0x270/0x270 [ 1041.780291] __handle_mm_fault+0x3d40/0x5a40 [ 1041.784695] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1041.789540] ? lock_is_held_type+0x210/0x210 [ 1041.793968] ? perf_trace_lock+0x7a0/0x7a0 [ 1041.798200] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1041.803727] ? pmd_huge+0xf4/0x140 [ 1041.807265] ? follow_page_mask+0x18b/0x2110 [ 1041.811671] ? retint_kernel+0x2d/0x2d [ 1041.815563] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1041.820322] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1041.825772] ? lock_is_held_type+0x210/0x210 [ 1041.830269] ? handle_mm_fault+0x42a/0xc70 [ 1041.834520] ? lock_downgrade+0x900/0x900 [ 1041.838664] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1041.843591] ? retint_kernel+0x2d/0x2d [ 1041.848434] handle_mm_fault+0x54f/0xc70 [ 1041.852755] ? __handle_mm_fault+0x5a40/0x5a40 [ 1041.857329] __get_user_pages+0x806/0x1b30 [ 1041.861574] ? follow_page_mask+0x2110/0x2110 [ 1041.866782] ? lock_is_held_type+0x210/0x210 [ 1041.871196] ? __x64_sys_brk+0x850/0x850 [ 1041.875245] ? check_preemption_disabled+0x48/0x200 [ 1041.880267] ? lock_acquire+0x1ed/0x520 [ 1041.884231] ? __mm_populate+0x31a/0x4d0 [ 1041.888292] ? lock_release+0xa10/0xa10 [ 1041.892253] ? perf_trace_sched_process_exec+0x860/0x860 [ 1041.897699] ? lock_is_held_type+0x210/0x210 [ 1041.902109] populate_vma_page_range+0x2db/0x3d0 [ 1041.906857] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1041.911786] ? find_vma+0x34/0x190 [ 1041.915317] __mm_populate+0x286/0x4d0 [ 1041.919195] ? populate_vma_page_range+0x3d0/0x3d0 [ 1041.924108] ? down_read_killable+0x150/0x150 [ 1041.928642] ? security_mmap_file+0x174/0x1b0 [ 1041.933670] vm_mmap_pgoff+0x27f/0x2c0 [ 1041.937552] ? vma_is_stack_for_current+0xd0/0xd0 [ 1041.942398] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1041.947148] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1041.952602] ? kasan_check_read+0x11/0x20 [ 1041.956747] ? _copy_to_user+0xc8/0x110 [ 1041.960719] ksys_mmap_pgoff+0xf1/0x660 [ 1041.964692] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1041.969894] ? retint_kernel+0x2d/0x2d [ 1041.973780] __x64_sys_mmap+0xe9/0x1b0 [ 1041.977662] ? __x64_sys_mmap+0xa/0x1b0 [ 1041.981640] do_syscall_64+0x1b9/0x820 [ 1041.985532] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1041.990917] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1041.995837] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1042.000674] ? trace_hardirqs_on_caller+0x310/0x310 [ 1042.005945] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1042.010963] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1042.015994] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1042.021547] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1042.026740] RIP: 0033:0x457579 [ 1042.029925] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1042.048821] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1042.056701] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1042.063968] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1042.071234] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1042.078502] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1042.085856] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1042.094051] Memory limit reached of cgroup /syz0 [ 1042.099161] memory: usage 205180kB, limit 204800kB, failcnt 6933 [ 1042.105640] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1042.112617] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1042.119170] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:792KB dirty:0KB writeback:0KB swap:0KB inactive_anon:724KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1042.145102] Out of memory and no killable processes... [ 1042.201772] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1042.213970] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1042.219277] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1042.227672] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1042.237021] Call Trace: [ 1042.239612] dump_stack+0x244/0x3ab [ 1042.243259] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1042.248453] ? lock_is_held_type+0x210/0x210 [ 1042.252868] dump_header+0x27b/0xf72 [ 1042.256605] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1042.261537] ? retint_kernel+0x2d/0x2d [ 1042.265478] ? pagefault_out_of_memory+0x197/0x197 [ 1042.270432] ? rcu_read_unlock+0x33/0x60 [ 1042.274497] ? mem_cgroup_iter+0x514/0x1160 [ 1042.278823] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1042.284115] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1042.290433] ? lock_is_held_type+0x210/0x210 [ 1042.294838] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1042.299603] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1042.304361] ? retint_kernel+0x2d/0x2d [ 1042.308272] ? trace_hardirqs_on+0xb4/0x310 [ 1042.312610] ? _raw_spin_unlock_irq+0x56/0x80 [ 1042.317109] ? _raw_spin_unlock_irq+0x60/0x80 [ 1042.321607] ? retint_kernel+0x2d/0x2d [ 1042.325517] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1042.330470] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1042.336012] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1042.340776] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1042.346250] ? _raw_spin_unlock_irq+0x60/0x80 [ 1042.350753] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1042.355511] ? retint_kernel+0x2d/0x2d [ 1042.359407] out_of_memory.cold.30+0xf/0x184 [ 1042.363850] ? oom_killer_disable+0x3a0/0x3a0 [ 1042.368348] ? trace_hardirqs_on+0xb4/0x310 [ 1042.372679] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 1042.377792] mem_cgroup_out_of_memory+0x15e/0x210 [ 1042.382641] ? memory_oom_group_write+0x160/0x160 [ 1042.387756] ? mem_cgroup_try_charge+0x627/0xe20 [ 1042.392522] ? page_counter_try_charge+0x1c1/0x220 [ 1042.397474] try_charge+0xb7c/0x1710 [ 1042.401194] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1042.406134] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1042.410810] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1042.416347] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1042.421921] ? lock_page_memcg+0x350/0x350 [ 1042.426174] ? lock_acquire+0x1ed/0x520 [ 1042.430424] ? mem_cgroup_id_get_many+0x160/0x160 [ 1042.435702] ? lock_release+0xa10/0xa10 [ 1042.439690] mem_cgroup_try_charge+0x627/0xe20 [ 1042.444276] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1042.449820] ? mem_cgroup_protected+0xa60/0xa60 [ 1042.454491] ? shmem_getattr+0x2c0/0x2c0 [ 1042.458551] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1042.463523] ? shmem_getpage_gfp+0x1f7d/0x4840 [ 1042.468103] ? lock_downgrade+0x900/0x900 [ 1042.472656] ? trace_hardirqs_on+0xbd/0x310 [ 1042.477083] ? kasan_check_read+0x11/0x20 [ 1042.481237] ? trace_hardirqs_off_caller+0x300/0x300 [ 1042.486358] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1042.491379] shmem_getpage_gfp+0x186b/0x4840 [ 1042.495799] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1042.500897] ? mark_held_locks+0x130/0x130 [ 1042.505125] ? check_preemption_disabled+0x48/0x200 [ 1042.510141] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1042.515670] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1042.521207] ? check_preemption_disabled+0x48/0x200 [ 1042.526236] ? debug_smp_processor_id+0x1c/0x20 [ 1042.530920] ? perf_trace_lock_acquire+0x15b/0x800 [ 1042.535858] ? check_preemption_disabled+0x48/0x200 [ 1042.540884] ? perf_trace_lock+0x7a0/0x7a0 [ 1042.545118] ? check_preemption_disabled+0x48/0x200 [ 1042.550137] ? debug_smp_processor_id+0x1c/0x20 [ 1042.554805] ? perf_trace_lock+0x14d/0x7a0 [ 1042.559305] ? retint_kernel+0x2d/0x2d [ 1042.563192] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1042.568124] ? lock_is_held_type+0x210/0x210 [ 1042.572529] ? mark_held_locks+0x130/0x130 [ 1042.577367] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1042.582815] ? lock_acquire+0x1ed/0x520 [ 1042.586781] ? alloc_set_pte+0x1447/0x1f40 [ 1042.591010] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1042.596547] ? check_preemption_disabled+0x48/0x200 [ 1042.601593] ? debug_smp_processor_id+0x1c/0x20 [ 1042.606281] ? perf_trace_lock+0x14d/0x7a0 [ 1042.610513] ? __rwlock_init+0x140/0x140 [ 1042.615004] ? lock_is_held_type+0x210/0x210 [ 1042.619412] ? _raw_spin_lock+0x35/0x40 [ 1042.623385] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1042.628928] ? alloc_set_pte+0xdee/0x1f40 [ 1042.633071] ? xas_descend+0x201/0x510 [ 1042.638022] ? do_swap_page+0x3660/0x3660 [ 1042.643474] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1042.649438] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1042.654979] ? lock_is_held_type+0x210/0x210 [ 1042.659383] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1042.664919] ? filemap_map_pages+0xd11/0x19b0 [ 1042.669412] ? lock_downgrade+0x900/0x900 [ 1042.674856] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1042.679799] ? filemap_map_pages+0xd38/0x19b0 [ 1042.684315] ? find_get_entries_tag+0x1400/0x1400 [ 1042.689146] ? lock_downgrade+0x900/0x900 [ 1042.693299] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1042.698826] ? check_preemption_disabled+0x48/0x200 [ 1042.703849] ? debug_smp_processor_id+0x1c/0x20 [ 1042.708506] ? perf_trace_lock+0x14d/0x7a0 [ 1042.712728] ? __pte_alloc_kernel+0x220/0x220 [ 1042.717227] ? lock_is_held_type+0x210/0x210 [ 1042.721892] shmem_fault+0x25f/0x960 [ 1042.725633] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1042.730899] ? retint_kernel+0x2d/0x2d [ 1042.734771] ? retint_kernel+0x2d/0x2d [ 1042.738660] ? lock_is_held_type+0x210/0x210 [ 1042.743079] __do_fault+0x100/0x6b0 [ 1042.746701] ? lock_downgrade+0x900/0x900 [ 1042.750854] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1042.755946] ? kasan_check_read+0x11/0x20 [ 1042.760079] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1042.764474] ? do_raw_spin_trylock+0x270/0x270 [ 1042.769051] __handle_mm_fault+0x3d40/0x5a40 [ 1042.773457] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1042.778289] ? lock_is_held_type+0x210/0x210 [ 1042.783205] ? perf_trace_lock+0x7a0/0x7a0 [ 1042.787866] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1042.793389] ? pmd_huge+0xf4/0x140 [ 1042.796935] ? follow_page_mask+0x18b/0x2110 [ 1042.801334] ? gup_pgd_range+0x3ab0/0x3ab0 [ 1042.805564] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1042.811012] ? lock_is_held_type+0x210/0x210 [ 1042.815409] ? handle_mm_fault+0x42a/0xc70 [ 1042.819655] ? lock_downgrade+0x900/0x900 [ 1042.823798] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1042.829233] ? retint_kernel+0x2d/0x2d [ 1042.833645] ? __get_user_pages+0x806/0x1b30 [ 1042.838041] ? trace_hardirqs_off_caller+0x300/0x300 [ 1042.843135] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1042.848655] ? check_preemption_disabled+0x48/0x200 [ 1042.853661] handle_mm_fault+0x54f/0xc70 [ 1042.857711] ? __handle_mm_fault+0x5a40/0x5a40 [ 1042.862371] __get_user_pages+0x806/0x1b30 [ 1042.866860] ? follow_page_mask+0x2110/0x2110 [ 1042.871345] ? lock_is_held_type+0x210/0x210 [ 1042.875746] ? __x64_sys_brk+0x850/0x850 [ 1042.879805] ? check_preemption_disabled+0x48/0x200 [ 1042.884812] ? lock_acquire+0x1ed/0x520 [ 1042.888773] ? __mm_populate+0x31a/0x4d0 [ 1042.892822] ? lock_release+0xa10/0xa10 [ 1042.896778] ? perf_trace_sched_process_exec+0x860/0x860 [ 1042.902216] ? lock_is_held_type+0x210/0x210 [ 1042.906641] populate_vma_page_range+0x2db/0x3d0 [ 1042.911387] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1042.916309] ? find_vma+0x34/0x190 [ 1042.919836] __mm_populate+0x286/0x4d0 [ 1042.923720] ? populate_vma_page_range+0x3d0/0x3d0 [ 1042.928636] ? down_read_killable+0x150/0x150 [ 1042.933133] ? security_mmap_file+0x174/0x1b0 [ 1042.937624] vm_mmap_pgoff+0x27f/0x2c0 [ 1042.941521] ? vma_is_stack_for_current+0xd0/0xd0 [ 1042.946629] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1042.951393] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1042.956833] ? kasan_check_read+0x11/0x20 [ 1042.960970] ? _copy_to_user+0xc8/0x110 [ 1042.964936] ksys_mmap_pgoff+0xf1/0x660 [ 1042.968898] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1042.973637] ? retint_kernel+0x2d/0x2d [ 1042.977547] __x64_sys_mmap+0xe9/0x1b0 [ 1042.981436] ? __x64_sys_mmap+0xa/0x1b0 [ 1042.985400] do_syscall_64+0x1b9/0x820 [ 1042.989282] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1042.994644] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1043.000013] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1043.004867] ? trace_hardirqs_on_caller+0x310/0x310 [ 1043.009897] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1043.014922] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1043.020928] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1043.026492] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1043.031711] RIP: 0033:0x457579 [ 1043.035678] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1043.054583] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1043.062282] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1043.069544] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1043.076820] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1043.084335] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1043.091590] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1043.098988] Memory limit reached of cgroup /syz0 [ 1043.103931] memory: usage 205184kB, limit 204800kB, failcnt 6941 [ 1043.110683] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1043.117729] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1043.124090] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:792KB dirty:0KB writeback:0KB swap:0KB inactive_anon:728KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1043.152471] Out of memory and no killable processes... [ 1043.211975] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1043.224590] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1043.230851] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1043.239264] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1043.248633] Call Trace: [ 1043.251233] dump_stack+0x244/0x3ab [ 1043.254872] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1043.260063] ? lock_is_held_type+0x210/0x210 [ 1043.264478] dump_header+0x27b/0xf72 [ 1043.268183] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1043.273105] ? pagefault_out_of_memory+0x197/0x197 [ 1043.278057] ? rcu_read_unlock+0x33/0x60 [ 1043.282116] ? mem_cgroup_iter+0x514/0x1160 [ 1043.286427] ? lock_is_held_type+0x210/0x210 [ 1043.291177] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1043.297231] ? css_task_iter_end+0x222/0x490 [ 1043.302951] ? lock_downgrade+0x900/0x900 [ 1043.307091] ? trace_hardirqs_on+0xbd/0x310 [ 1043.311902] ? kasan_check_read+0x11/0x20 [ 1043.316049] ? css_task_iter_end+0x222/0x490 [ 1043.320446] ? trace_hardirqs_off_caller+0x300/0x300 [ 1043.325550] ? _raw_spin_unlock_irq+0x60/0x80 [ 1043.330049] ? css_task_iter_end+0x2ce/0x490 [ 1043.334973] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1043.341106] ? cgroup_procs_next+0x70/0x70 [ 1043.345333] ? _raw_spin_unlock_irq+0x60/0x80 [ 1043.350249] ? oom_badness+0xaa0/0xaa0 [ 1043.354143] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1043.358916] ? mem_cgroup_iter_break+0x30/0x30 [ 1043.363499] out_of_memory.cold.30+0xf/0x184 [ 1043.367897] ? oom_killer_disable+0x3a0/0x3a0 [ 1043.372382] ? trace_hardirqs_on+0xb4/0x310 [ 1043.376701] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 1043.381799] mem_cgroup_out_of_memory+0x15e/0x210 [ 1043.386631] ? memory_oom_group_write+0x160/0x160 [ 1043.391460] ? mem_cgroup_try_charge+0x627/0xe20 [ 1043.396205] ? page_counter_try_charge+0x1c1/0x220 [ 1043.401124] try_charge+0xb7c/0x1710 [ 1043.404841] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1043.409764] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1043.414423] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1043.419432] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1043.424952] ? retint_kernel+0x2d/0x2d [ 1043.428830] ? lock_page_memcg+0x350/0x350 [ 1043.433086] ? lock_acquire+0x268/0x520 [ 1043.437313] ? lock_release+0xa10/0xa10 [ 1043.441552] mem_cgroup_try_charge+0x627/0xe20 [ 1043.446246] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1043.451773] ? mem_cgroup_protected+0xa60/0xa60 [ 1043.456433] ? shmem_getattr+0x2c0/0x2c0 [ 1043.460477] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1043.465393] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1043.470839] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1043.475606] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1043.480527] shmem_getpage_gfp+0x186b/0x4840 [ 1043.484933] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1043.490113] ? mark_held_locks+0x130/0x130 [ 1043.494351] ? check_preemption_disabled+0x48/0x200 [ 1043.499351] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1043.504875] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1043.511440] ? check_preemption_disabled+0x48/0x200 [ 1043.517615] ? debug_smp_processor_id+0x1c/0x20 [ 1043.522277] ? perf_trace_lock_acquire+0x15b/0x800 [ 1043.527189] ? check_preemption_disabled+0x48/0x200 [ 1043.532194] ? perf_trace_lock+0x7a0/0x7a0 [ 1043.536413] ? check_preemption_disabled+0x48/0x200 [ 1043.541411] ? retint_kernel+0x2d/0x2d [ 1043.545284] ? debug_smp_processor_id+0x1c/0x20 [ 1043.549944] ? perf_trace_lock+0x14d/0x7a0 [ 1043.554163] ? retint_kernel+0x2d/0x2d [ 1043.558034] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1043.562953] ? lock_is_held_type+0x210/0x210 [ 1043.567348] ? mark_held_locks+0x130/0x130 [ 1043.571584] ? retint_kernel+0x2d/0x2d [ 1043.576506] ? lock_acquire+0x1ed/0x520 [ 1043.581902] ? alloc_set_pte+0x1447/0x1f40 [ 1043.586599] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1043.592911] ? check_preemption_disabled+0x48/0x200 [ 1043.597926] ? debug_smp_processor_id+0x1c/0x20 [ 1043.602606] ? perf_trace_lock+0x14d/0x7a0 [ 1043.606850] ? __rwlock_init+0x140/0x140 [ 1043.610899] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1043.616338] ? lock_is_held_type+0x210/0x210 [ 1043.621251] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1043.626688] ? _raw_spin_lock+0x35/0x40 [ 1043.630647] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1043.636170] ? alloc_set_pte+0xdee/0x1f40 [ 1043.640299] ? xas_descend+0x201/0x510 [ 1043.644179] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1043.649442] ? retint_kernel+0x2d/0x2d [ 1043.653323] ? lock_is_held_type+0x210/0x210 [ 1043.657716] ? xas_find+0x532/0xa60 [ 1043.661328] ? filemap_map_pages+0xd11/0x19b0 [ 1043.665811] ? lock_downgrade+0x900/0x900 [ 1043.669947] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1043.674871] ? filemap_map_pages+0xd38/0x19b0 [ 1043.679357] ? find_get_entries_tag+0x1400/0x1400 [ 1043.684188] ? lock_downgrade+0x900/0x900 [ 1043.688320] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1043.693841] ? check_preemption_disabled+0x48/0x200 [ 1043.698842] ? debug_smp_processor_id+0x1c/0x20 [ 1043.703497] ? perf_trace_lock+0x14d/0x7a0 [ 1043.707979] ? lock_is_held_type+0x210/0x210 [ 1043.712379] shmem_fault+0x25f/0x960 [ 1043.716109] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1043.721373] ? retint_kernel+0x2d/0x2d [ 1043.725242] ? retint_kernel+0x2d/0x2d [ 1043.729112] ? retint_kernel+0x2d/0x2d [ 1043.732985] ? lock_is_held_type+0x210/0x210 [ 1043.737380] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1043.742125] __do_fault+0x100/0x6b0 [ 1043.745752] ? lock_downgrade+0x900/0x900 [ 1043.749884] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1043.754990] ? kasan_check_read+0x11/0x20 [ 1043.759122] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1043.763530] ? do_raw_spin_trylock+0x270/0x270 [ 1043.768108] __handle_mm_fault+0x3d40/0x5a40 [ 1043.772509] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1043.777336] ? lock_is_held_type+0x210/0x210 [ 1043.781727] ? perf_trace_lock+0x7a0/0x7a0 [ 1043.785950] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1043.791947] ? retint_kernel+0x2d/0x2d [ 1043.795842] ? follow_page_mask+0x18b/0x2110 [ 1043.800240] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1043.804982] ? lock_is_held_type+0x210/0x210 [ 1043.809378] ? handle_mm_fault+0x42a/0xc70 [ 1043.813612] ? lock_downgrade+0x900/0x900 [ 1043.817748] ? handle_mm_fault+0x216/0xc70 [ 1043.821970] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1043.826892] ? __get_user_pages+0x806/0x1b30 [ 1043.831286] ? trace_hardirqs_off_caller+0x300/0x300 [ 1043.836374] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1043.841896] ? check_preemption_disabled+0x48/0x200 [ 1043.846913] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1043.851655] handle_mm_fault+0x54f/0xc70 [ 1043.855895] ? __handle_mm_fault+0x5a40/0x5a40 [ 1043.860485] __get_user_pages+0x806/0x1b30 [ 1043.864711] ? follow_page_mask+0x2110/0x2110 [ 1043.869190] ? lock_is_held_type+0x210/0x210 [ 1043.873594] ? __x64_sys_brk+0x850/0x850 [ 1043.877639] ? check_preemption_disabled+0x48/0x200 [ 1043.882642] ? lock_acquire+0x1ed/0x520 [ 1043.886624] ? __mm_populate+0x31a/0x4d0 [ 1043.890691] ? lock_release+0xa10/0xa10 [ 1043.894649] ? perf_trace_sched_process_exec+0x860/0x860 [ 1043.900083] ? lock_is_held_type+0x210/0x210 [ 1043.904484] populate_vma_page_range+0x2db/0x3d0 [ 1043.909232] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1043.914150] ? find_vma+0x34/0x190 [ 1043.917678] __mm_populate+0x286/0x4d0 [ 1043.921592] ? populate_vma_page_range+0x3d0/0x3d0 [ 1043.926524] ? down_read_killable+0x150/0x150 [ 1043.931018] ? security_mmap_file+0x174/0x1b0 [ 1043.935516] vm_mmap_pgoff+0x27f/0x2c0 [ 1043.939391] ? vma_is_stack_for_current+0xd0/0xd0 [ 1043.944220] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1043.948967] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1043.954402] ? kasan_check_read+0x11/0x20 [ 1043.958539] ? _copy_to_user+0xc8/0x110 [ 1043.962512] ksys_mmap_pgoff+0xf1/0x660 [ 1043.966508] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1043.971286] ? retint_kernel+0x2d/0x2d [ 1043.975166] __x64_sys_mmap+0xe9/0x1b0 [ 1043.979039] ? __x64_sys_mmap+0xa/0x1b0 [ 1043.983004] do_syscall_64+0x1b9/0x820 [ 1043.986880] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1043.992233] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1043.997154] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1044.001998] ? trace_hardirqs_on_caller+0x310/0x310 [ 1044.007002] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1044.012008] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1044.017029] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1044.021866] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1044.027044] RIP: 0033:0x457579 [ 1044.030222] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1044.049114] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1044.056812] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1044.064330] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1044.071589] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1044.078846] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1044.086101] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1044.093772] Memory limit reached of cgroup /syz0 [ 1044.098930] memory: usage 205188kB, limit 204800kB, failcnt 6949 [ 1044.105227] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1044.112124] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1044.118406] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:792KB dirty:0KB writeback:0KB swap:0KB inactive_anon:732KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1044.144104] Out of memory and no killable processes... [ 1044.229597] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1044.242013] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1044.247460] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1044.255854] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1044.265199] Call Trace: [ 1044.267809] dump_stack+0x244/0x3ab [ 1044.271423] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1044.276608] ? lock_is_held_type+0x210/0x210 [ 1044.281011] dump_header+0x27b/0xf72 [ 1044.285148] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1044.290851] ? pagefault_out_of_memory+0x197/0x197 [ 1044.295767] ? rcu_read_unlock+0x33/0x60 [ 1044.299809] ? mem_cgroup_iter+0x514/0x1160 [ 1044.304132] ? lock_is_held_type+0x210/0x210 [ 1044.308524] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1044.313267] ? css_task_iter_end+0x222/0x490 [ 1044.317677] ? lock_downgrade+0x900/0x900 [ 1044.321813] ? trace_hardirqs_on+0xbd/0x310 [ 1044.326116] ? kasan_check_read+0x11/0x20 [ 1044.330250] ? css_task_iter_end+0x222/0x490 [ 1044.334644] ? trace_hardirqs_off_caller+0x300/0x300 [ 1044.339739] ? _raw_spin_unlock_irq+0x60/0x80 [ 1044.344222] ? css_task_iter_end+0x2ce/0x490 [ 1044.348619] ? cgroup_procs_next+0x70/0x70 [ 1044.352842] ? _raw_spin_unlock_irq+0x60/0x80 [ 1044.357323] ? oom_badness+0xaa0/0xaa0 [ 1044.361196] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1044.365938] ? mem_cgroup_iter_break+0x30/0x30 [ 1044.370778] out_of_memory.cold.30+0xf/0x184 [ 1044.375206] ? oom_killer_disable+0x3a0/0x3a0 [ 1044.379691] ? trace_hardirqs_on+0xb4/0x310 [ 1044.383999] ? _raw_spin_unlock_irqrestore+0xaf/0xd0 [ 1044.389105] mem_cgroup_out_of_memory+0x15e/0x210 [ 1044.393941] ? memory_oom_group_write+0x160/0x160 [ 1044.398785] ? mem_cgroup_try_charge+0x627/0xe20 [ 1044.403532] ? page_counter_try_charge+0x1c1/0x220 [ 1044.408448] try_charge+0xb7c/0x1710 [ 1044.412149] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1044.417076] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1044.421733] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1044.427278] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1044.432805] ? lock_page_memcg+0x350/0x350 [ 1044.437039] ? lock_acquire+0x1ed/0x520 [ 1044.440996] ? mem_cgroup_id_get_many+0x160/0x160 [ 1044.446109] ? lock_release+0xa10/0xa10 [ 1044.450086] mem_cgroup_try_charge+0x627/0xe20 [ 1044.454665] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1044.460195] ? mem_cgroup_protected+0xa60/0xa60 [ 1044.464860] ? shmem_getattr+0x2c0/0x2c0 [ 1044.468910] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1044.474280] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1044.480773] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1044.485531] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1044.490451] shmem_getpage_gfp+0x186b/0x4840 [ 1044.494867] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1044.499974] ? mark_held_locks+0x130/0x130 [ 1044.504199] ? check_preemption_disabled+0x48/0x200 [ 1044.509204] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1044.514738] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1044.520264] ? check_preemption_disabled+0x48/0x200 [ 1044.525273] ? debug_smp_processor_id+0x1c/0x20 [ 1044.529935] ? perf_trace_lock_acquire+0x15b/0x800 [ 1044.534867] ? check_preemption_disabled+0x48/0x200 [ 1044.539881] ? perf_trace_lock+0x7a0/0x7a0 [ 1044.544113] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1044.550160] ? debug_smp_processor_id+0x1c/0x20 [ 1044.554993] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1044.560345] ? retint_kernel+0x2d/0x2d [ 1044.565351] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1044.570282] ? mark_held_locks+0x130/0x130 [ 1044.574507] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1044.579954] ? lock_acquire+0x1ed/0x520 [ 1044.583919] ? alloc_set_pte+0x1447/0x1f40 [ 1044.588262] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1044.595704] ? check_preemption_disabled+0x48/0x200 [ 1044.600708] ? debug_smp_processor_id+0x1c/0x20 [ 1044.605376] ? perf_trace_lock+0x14d/0x7a0 [ 1044.609597] ? retint_kernel+0x2d/0x2d [ 1044.613475] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1044.618392] ? lock_is_held_type+0x210/0x210 [ 1044.622794] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1044.628324] ? alloc_set_pte+0xdee/0x1f40 [ 1044.632461] ? do_swap_page+0x3660/0x3660 [ 1044.636594] ? retint_kernel+0x2d/0x2d [ 1044.640466] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1044.645383] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1044.651960] ? unlock_page+0x102/0x4c0 [ 1044.655837] ? lock_is_held_type+0x210/0x210 [ 1044.660231] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1044.665753] ? filemap_map_pages+0xd11/0x19b0 [ 1044.670234] ? lock_downgrade+0x900/0x900 [ 1044.674369] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1044.679287] ? filemap_map_pages+0xa96/0x19b0 [ 1044.683769] ? filemap_map_pages+0xd38/0x19b0 [ 1044.688254] ? find_get_entries_tag+0x1400/0x1400 [ 1044.693085] ? lock_downgrade+0x900/0x900 [ 1044.697220] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1044.702741] ? check_preemption_disabled+0x48/0x200 [ 1044.707744] ? debug_smp_processor_id+0x1c/0x20 [ 1044.712402] ? perf_trace_lock+0x14d/0x7a0 [ 1044.716633] ? lock_is_held_type+0x210/0x210 [ 1044.721046] shmem_fault+0x25f/0x960 [ 1044.724754] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1044.730019] ? retint_kernel+0x2d/0x2d [ 1044.733890] ? retint_kernel+0x2d/0x2d [ 1044.737767] ? lock_is_held_type+0x210/0x210 [ 1044.742172] __do_fault+0x100/0x6b0 [ 1044.746223] ? lock_downgrade+0x900/0x900 [ 1044.750362] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1044.755457] ? kasan_check_read+0x11/0x20 [ 1044.759593] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1044.763986] ? do_raw_spin_trylock+0x270/0x270 [ 1044.768554] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1044.773485] __handle_mm_fault+0x3d40/0x5a40 [ 1044.777885] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1044.782714] ? lock_is_held_type+0x210/0x210 [ 1044.787115] ? perf_trace_lock+0x7a0/0x7a0 [ 1044.791336] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1044.796858] ? pmd_huge+0xf4/0x140 [ 1044.800390] ? follow_page_mask+0x18b/0x2110 [ 1044.804795] ? retint_kernel+0x2d/0x2d [ 1044.808667] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1044.813592] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1044.818330] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1044.824115] ? lock_is_held_type+0x210/0x210 [ 1044.828510] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1044.833252] ? retint_kernel+0x2d/0x2d [ 1044.837136] handle_mm_fault+0x54f/0xc70 [ 1044.841185] ? __handle_mm_fault+0x5a40/0x5a40 [ 1044.845763] __get_user_pages+0x806/0x1b30 [ 1044.850166] ? follow_page_mask+0x2110/0x2110 [ 1044.855170] ? lock_is_held_type+0x210/0x210 [ 1044.859577] ? __x64_sys_brk+0x850/0x850 [ 1044.863621] ? check_preemption_disabled+0x48/0x200 [ 1044.868627] ? lock_acquire+0x1ed/0x520 [ 1044.872596] ? __mm_populate+0x31a/0x4d0 [ 1044.876646] ? lock_release+0xa10/0xa10 [ 1044.880604] ? perf_trace_sched_process_exec+0x860/0x860 [ 1044.886037] ? lock_is_held_type+0x210/0x210 [ 1044.890439] populate_vma_page_range+0x2db/0x3d0 [ 1044.895198] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1044.900127] ? find_vma+0x34/0x190 [ 1044.903657] __mm_populate+0x286/0x4d0 [ 1044.907533] ? populate_vma_page_range+0x3d0/0x3d0 [ 1044.912466] ? down_read_killable+0x150/0x150 [ 1044.916948] ? security_mmap_file+0x174/0x1b0 [ 1044.921428] vm_mmap_pgoff+0x27f/0x2c0 [ 1044.925303] ? vma_is_stack_for_current+0xd0/0xd0 [ 1044.930135] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1044.934886] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1044.940320] ? kasan_check_read+0x11/0x20 [ 1044.944457] ? _copy_to_user+0xc8/0x110 [ 1044.948421] ksys_mmap_pgoff+0xf1/0x660 [ 1044.952905] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1044.957908] ? retint_kernel+0x2d/0x2d [ 1044.961786] __x64_sys_mmap+0xe9/0x1b0 [ 1044.965664] ? __x64_sys_mmap+0xa/0x1b0 [ 1044.969637] do_syscall_64+0x1b9/0x820 [ 1044.973518] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1044.978878] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1044.983795] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1044.988624] ? trace_hardirqs_on_caller+0x310/0x310 [ 1044.993633] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1044.998637] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1045.003646] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1045.008479] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1045.013661] RIP: 0033:0x457579 [ 1045.016849] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1045.035736] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1045.043431] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1045.050794] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1045.058054] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1045.065586] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1045.072844] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1045.080321] Memory limit reached of cgroup /syz0 [ 1045.085489] memory: usage 205192kB, limit 204800kB, failcnt 6957 [ 1045.091693] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1045.098579] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1045.105590] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:792KB dirty:0KB writeback:0KB swap:0KB inactive_anon:736KB active_anon:176448KB inactive_file:0KB active_file:4KB unevictable:0KB [ 1045.133865] Out of memory and no killable processes... [ 1045.223262] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1045.235412] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1045.240727] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1045.249131] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1045.258552] Call Trace: [ 1045.261146] dump_stack+0x244/0x3ab [ 1045.264763] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1045.269939] ? lock_is_held_type+0x210/0x210 [ 1045.274338] dump_header+0x27b/0xf72 [ 1045.278042] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1045.282960] ? retint_kernel+0x2d/0x2d [ 1045.286837] ? pagefault_out_of_memory+0x197/0x197 [ 1045.291752] ? rcu_read_unlock+0x33/0x60 [ 1045.295884] ? mem_cgroup_iter+0x514/0x1160 [ 1045.300192] ? _raw_spin_unlock+0x37/0x50 [ 1045.304331] ? lock_is_held_type+0x210/0x210 [ 1045.308742] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1045.313484] ? css_task_iter_end+0x222/0x490 [ 1045.317879] ? lock_downgrade+0x900/0x900 [ 1045.322018] ? trace_hardirqs_on+0xbd/0x310 [ 1045.326321] ? kasan_check_read+0x11/0x20 [ 1045.330453] ? css_task_iter_end+0x222/0x490 [ 1045.334845] ? trace_hardirqs_off_caller+0x300/0x300 [ 1045.340364] ? _raw_spin_unlock_irq+0x60/0x80 [ 1045.344845] ? css_task_iter_end+0x2ce/0x490 [ 1045.349243] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1045.354765] ? cgroup_procs_next+0x70/0x70 [ 1045.358986] ? _raw_spin_unlock_irq+0x60/0x80 [ 1045.363467] ? oom_badness+0xaa0/0xaa0 [ 1045.367342] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1045.372093] ? mem_cgroup_iter_break+0x30/0x30 [ 1045.376671] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1045.382107] ? cgroup_file_notify+0x226/0x2f0 [ 1045.386595] out_of_memory.cold.30+0xf/0x184 [ 1045.390993] ? oom_killer_disable+0x3a0/0x3a0 [ 1045.395482] mem_cgroup_out_of_memory+0x15e/0x210 [ 1045.400313] ? memory_oom_group_write+0x160/0x160 [ 1045.405142] ? mem_cgroup_try_charge+0x627/0xe20 [ 1045.409887] ? page_counter_try_charge+0x1c1/0x220 [ 1045.414806] try_charge+0xb7c/0x1710 [ 1045.418507] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1045.423424] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1045.428083] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1045.433612] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 1045.439309] ? lock_page_memcg+0x350/0x350 [ 1045.443547] ? lock_acquire+0x1ed/0x520 [ 1045.448569] ? mem_cgroup_id_get_many+0x160/0x160 [ 1045.453409] ? lock_release+0xa10/0xa10 [ 1045.457386] mem_cgroup_try_charge+0x627/0xe20 [ 1045.461965] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1045.467491] ? mem_cgroup_protected+0xa60/0xa60 [ 1045.472147] ? shmem_getattr+0x2c0/0x2c0 [ 1045.476197] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1045.481636] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1045.487086] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1045.491835] ? retint_kernel+0x2d/0x2d [ 1045.495722] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1045.500644] shmem_getpage_gfp+0x186b/0x4840 [ 1045.505051] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1045.510490] ? mark_held_locks+0x130/0x130 [ 1045.515505] ? check_preemption_disabled+0x48/0x200 [ 1045.520505] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1045.526024] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1045.531547] ? check_preemption_disabled+0x48/0x200 [ 1045.536593] ? debug_smp_processor_id+0x1c/0x20 [ 1045.541250] ? perf_trace_lock_acquire+0x15b/0x800 [ 1045.546163] ? check_preemption_disabled+0x48/0x200 [ 1045.551188] ? perf_trace_lock+0x7a0/0x7a0 [ 1045.555408] ? check_preemption_disabled+0x48/0x200 [ 1045.560408] ? debug_smp_processor_id+0x1c/0x20 [ 1045.565062] ? perf_trace_lock+0x14d/0x7a0 [ 1045.569283] ? retint_kernel+0x2d/0x2d [ 1045.573170] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1045.578089] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1045.582844] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1045.588286] ? mark_held_locks+0x130/0x130 [ 1045.592521] ? lock_acquire+0x1ed/0x520 [ 1045.596507] ? alloc_set_pte+0x1447/0x1f40 [ 1045.600738] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1045.606263] ? check_preemption_disabled+0x48/0x200 [ 1045.611265] ? debug_smp_processor_id+0x1c/0x20 [ 1045.615922] ? perf_trace_lock+0x14d/0x7a0 [ 1045.620416] ? __rwlock_init+0x140/0x140 [ 1045.624483] ? lock_is_held_type+0x210/0x210 [ 1045.628887] ? _raw_spin_lock+0x35/0x40 [ 1045.632852] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1045.638381] ? alloc_set_pte+0xdee/0x1f40 [ 1045.642518] ? xas_descend+0x201/0x510 [ 1045.646398] ? do_swap_page+0x3660/0x3660 [ 1045.650538] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1045.656766] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1045.662319] ? lock_is_held_type+0x210/0x210 [ 1045.666716] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1045.672243] ? filemap_map_pages+0xd11/0x19b0 [ 1045.676832] ? lock_downgrade+0x900/0x900 [ 1045.680982] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1045.686986] ? filemap_map_pages+0xd38/0x19b0 [ 1045.691491] ? find_get_entries_tag+0x1400/0x1400 [ 1045.696352] ? lock_downgrade+0x900/0x900 [ 1045.700504] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1045.706042] ? check_preemption_disabled+0x48/0x200 [ 1045.711068] ? debug_smp_processor_id+0x1c/0x20 [ 1045.715767] ? perf_trace_lock+0x14d/0x7a0 [ 1045.720010] ? __pte_alloc_kernel+0x220/0x220 [ 1045.724514] ? lock_is_held_type+0x210/0x210 [ 1045.728950] shmem_fault+0x25f/0x960 [ 1045.732674] ? shmem_read_mapping_page_gfp+0x1f0/0x1f0 [ 1045.737956] ? retint_kernel+0x2d/0x2d [ 1045.741845] ? retint_kernel+0x2d/0x2d [ 1045.745735] ? retint_kernel+0x2d/0x2d [ 1045.749629] ? lock_is_held_type+0x210/0x210 [ 1045.754043] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1045.758795] __do_fault+0x100/0x6b0 [ 1045.763109] ? lock_downgrade+0x900/0x900 [ 1045.768120] ? pmd_devmap_trans_unstable+0x220/0x220 [ 1045.773219] ? kasan_check_read+0x11/0x20 [ 1045.777362] ? do_raw_spin_unlock+0xa7/0x2f0 [ 1045.781766] ? do_raw_spin_trylock+0x270/0x270 [ 1045.787398] __handle_mm_fault+0x3d40/0x5a40 [ 1045.793303] ? vmf_insert_mixed_mkwrite+0x40/0x40 [ 1045.798841] ? lock_is_held_type+0x210/0x210 [ 1045.803250] ? perf_trace_lock+0x7a0/0x7a0 [ 1045.807499] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1045.813034] ? pmd_huge+0xf4/0x140 [ 1045.816588] ? follow_page_mask+0x18b/0x2110 [ 1045.820996] ? retint_kernel+0x2d/0x2d [ 1045.824884] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1045.829636] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1045.835092] ? lock_is_held_type+0x210/0x210 [ 1045.839497] ? handle_mm_fault+0x42a/0xc70 [ 1045.843739] ? lock_downgrade+0x900/0x900 [ 1045.847903] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1045.852829] ? retint_kernel+0x2d/0x2d [ 1045.856720] handle_mm_fault+0x54f/0xc70 [ 1045.861296] ? __handle_mm_fault+0x5a40/0x5a40 [ 1045.867290] __get_user_pages+0x806/0x1b30 [ 1045.873008] ? follow_page_mask+0x2110/0x2110 [ 1045.877500] ? lock_is_held_type+0x210/0x210 [ 1045.881911] ? __x64_sys_brk+0x850/0x850 [ 1045.885973] ? check_preemption_disabled+0x48/0x200 [ 1045.891006] ? lock_acquire+0x1ed/0x520 [ 1045.894978] ? __mm_populate+0x31a/0x4d0 [ 1045.899037] ? lock_release+0xa10/0xa10 [ 1045.903001] ? perf_trace_sched_process_exec+0x860/0x860 [ 1045.908443] ? lock_is_held_type+0x210/0x210 [ 1045.912850] populate_vma_page_range+0x2db/0x3d0 [ 1045.917607] ? get_user_pages_unlocked+0x5d0/0x5d0 [ 1045.922524] ? find_vma+0x34/0x190 [ 1045.926048] __mm_populate+0x286/0x4d0 [ 1045.929925] ? populate_vma_page_range+0x3d0/0x3d0 [ 1045.934840] ? down_read_killable+0x150/0x150 [ 1045.940013] ? security_mmap_file+0x174/0x1b0 [ 1045.944498] vm_mmap_pgoff+0x27f/0x2c0 [ 1045.948375] ? vma_is_stack_for_current+0xd0/0xd0 [ 1045.953207] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1045.957952] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1045.963384] ? kasan_check_read+0x11/0x20 [ 1045.967531] ? _copy_to_user+0xc8/0x110 [ 1045.971496] ksys_mmap_pgoff+0xf1/0x660 [ 1045.975457] ? find_mergeable_anon_vma+0xd0/0xd0 [ 1045.980193] ? retint_kernel+0x2d/0x2d [ 1045.984074] __x64_sys_mmap+0xe9/0x1b0 [ 1045.987948] ? __x64_sys_mmap+0xa/0x1b0 [ 1045.991924] do_syscall_64+0x1b9/0x820 [ 1045.995809] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 1046.001422] ? syscall_return_slowpath+0x5e0/0x5e0 [ 1046.006336] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1046.011169] ? trace_hardirqs_on_caller+0x310/0x310 [ 1046.016180] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 1046.021187] ? prepare_exit_to_usermode+0x291/0x3b0 [ 1046.026200] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1046.031038] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1046.036211] RIP: 0033:0x457579 [ 1046.039391] Code: 1d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1046.058802] RSP: 002b:00007f9315bfbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 1046.066510] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000457579 [ 1046.073765] RDX: 0000000000000002 RSI: 0000000000b36000 RDI: 0000000020000000 [ 1046.081028] RBP: 000000000072bf00 R08: ffffffffffffffff R09: 0000000000000000 [ 1046.088317] R10: 0000000000008031 R11: 0000000000000246 R12: 00007f9315bfc6d4 [ 1046.095594] R13: 00000000004c284a R14: 00000000004d3bd0 R15: 00000000ffffffff [ 1046.103072] Memory limit reached of cgroup /syz0 [ 1046.108129] memory: usage 205196kB, limit 204800kB, failcnt 6965 [ 1046.114469] memory+swap: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1046.121453] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1046.127692] Memory cgroup stats for /syz0: cache:680KB rss:176336KB rss_huge:163840KB shmem:740KB mapped_file:792KB dirty:0KB writeback:0KB swap:0KB inactive_anon:740KB active_anon:176448KB inactive_file:4KB active_file:0KB unevictable:0KB [ 1046.151365] Out of memory and no killable processes... [ 1046.220613] syz-executor0 invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=-1000 [ 1046.233093] syz-executor0 cpuset=syz0 mems_allowed=0 [ 1046.238279] CPU: 0 PID: 2050 Comm: syz-executor0 Not tainted 4.19.0-rc7-next-20181009+ #90 [ 1046.246673] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1046.256007] Call Trace: [ 1046.258597] dump_stack+0x244/0x3ab [ 1046.262215] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1046.267395] ? lock_is_held_type+0x210/0x210 [ 1046.271803] dump_header+0x27b/0xf72 [ 1046.276545] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1046.283133] ? retint_kernel+0x2d/0x2d [ 1046.288135] ? pagefault_out_of_memory+0x197/0x197 [ 1046.294183] ? rcu_read_unlock+0x33/0x60 [ 1046.299442] ? mem_cgroup_iter+0x514/0x1160 [ 1046.304622] ? lock_is_held_type+0x210/0x210 [ 1046.309104] ? mem_cgroup_nr_lru_pages+0x80/0x80 [ 1046.313844] ? css_task_iter_end+0x222/0x490 [ 1046.318236] ? lock_downgrade+0x900/0x900 [ 1046.322375] ? trace_hardirqs_on+0xbd/0x310 [ 1046.326678] ? kasan_check_read+0x11/0x20 [ 1046.330812] ? css_task_iter_end+0x222/0x490 [ 1046.335219] ? trace_hardirqs_off_caller+0x300/0x300 [ 1046.340314] ? _raw_spin_unlock_irq+0x60/0x80 [ 1046.344798] ? css_task_iter_end+0x2ce/0x490 [ 1046.349191] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1046.354717] ? cgroup_procs_next+0x70/0x70 [ 1046.358940] ? _raw_spin_unlock_irq+0x60/0x80 [ 1046.363424] ? oom_badness+0xaa0/0xaa0 [ 1046.367299] ? mem_cgroup_scan_tasks+0x1c3/0x1e0 [ 1046.372058] ? mem_cgroup_iter_break+0x30/0x30 [ 1046.377160] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1046.384244] ? lock_downgrade+0x900/0x900 [ 1046.389892] ? cgroup_file_notify+0x226/0x2f0 [ 1046.394900] out_of_memory.cold.30+0xf/0x184 [ 1046.399299] ? oom_killer_disable+0x3a0/0x3a0 [ 1046.403791] mem_cgroup_out_of_memory+0x15e/0x210 [ 1046.408618] ? memory_oom_group_write+0x160/0x160 [ 1046.413446] ? mem_cgroup_try_charge+0x627/0xe20 [ 1046.418192] ? page_counter_try_charge+0x1c1/0x220 [ 1046.424923] try_charge+0xb7c/0x1710 [ 1046.429904] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 1046.435952] ? mem_cgroup_from_task+0x1f0/0x1f0 [ 1046.440611] ? get_mem_cgroup_from_mm.part.63+0x221/0x880 [ 1046.446132] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1046.451047] ? lock_page_memcg+0x350/0x350 [ 1046.455629] ? lock_acquire+0x1ed/0x520 [ 1046.459595] ? mem_cgroup_id_get_many+0x160/0x160 [ 1046.464442] ? lock_release+0xa10/0xa10 [ 1046.468427] mem_cgroup_try_charge+0x627/0xe20 [ 1046.473001] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1046.478952] ? mem_cgroup_protected+0xa60/0xa60 [ 1046.484594] ? shmem_getattr+0x2c0/0x2c0 [ 1046.489856] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1046.494770] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 1046.500211] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1046.504979] mem_cgroup_try_charge_delay+0x1d/0xa0 [ 1046.510156] shmem_getpage_gfp+0x186b/0x4840 [ 1046.514559] ? shmem_add_to_page_cache+0x1950/0x1950 [ 1046.519661] ? mark_held_locks+0x130/0x130 [ 1046.523884] ? check_preemption_disabled+0x48/0x200 [ 1046.528884] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1046.534423] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1046.539946] ? check_preemption_disabled+0x48/0x200 [ 1046.544949] ? debug_smp_processor_id+0x1c/0x20 [ 1046.549604] ? perf_trace_lock_acquire+0x15b/0x800 [ 1046.554518] ? check_preemption_disabled+0x48/0x200 [ 1046.559521] ? perf_trace_lock+0x7a0/0x7a0 [ 1046.563744] ? check_preemption_disabled+0x48/0x200 [ 1046.568746] ? debug_smp_processor_id+0x1c/0x20 [ 1046.573399] ? perf_trace_lock+0x14d/0x7a0 [ 1046.577618] ? retint_kernel+0x2d/0x2d [ 1046.581491] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1046.586406] ? lock_is_held_type+0x210/0x210 [ 1046.590800] ? mark_held_locks+0x130/0x130 [ 1046.595025] ? lock_acquire+0x1ed/0x520 [ 1046.598984] ? alloc_set_pte+0x1447/0x1f40 [ 1046.604340] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1046.610822] ? check_preemption_disabled+0x48/0x200 [ 1046.615824] ? debug_smp_processor_id+0x1c/0x20 [ 1046.620479] ? perf_trace_lock+0x14d/0x7a0 [ 1046.624698] ? __rwlock_init+0x140/0x140 [ 1046.628747] ? lock_is_held_type+0x210/0x210 [ 1046.633142] ? _raw_spin_lock+0x35/0x40 [ 1046.637102] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1046.642640] ? alloc_set_pte+0xdee/0x1f40 [ 1046.646775] ? xas_descend+0x201/0x510 [ 1046.650666] ? do_swap_page+0x3660/0x3660 [ 1046.654801] ? retint_kernel+0x2d/0x2d [ 1046.658674] ? trace_hardirqs_on_caller+0xc0/0x310 [ 1046.663595] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20