executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program syzkaller login: [ 151.890124] syzkaller953552 invoked oom-killer: gfp_mask=0x16040c0(GFP_KERNEL|__GFP_COMP|__GFP_NOTRACK), nodemask=(null), order=1, oom_score_adj=0 [ 151.891081] syzkaller953552 cpuset=/ mems_allowed=0-1 [ 151.891446] CPU: 2 PID: 3039 Comm: syzkaller953552 Not tainted 4.13.0-rc6-next-20170824+ #8 [ 151.891985] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 151.892516] Call Trace: [ 151.892699] dump_stack+0x194/0x257 [ 151.892942] ? arch_local_irq_restore+0x53/0x53 [ 151.893251] ? check_noncircular+0x20/0x20 [ 151.893532] dump_header+0x234/0xa0e [ 151.893798] ? pagefault_out_of_memory+0x152/0x152 [ 151.894124] ? lock_acquire+0x1d5/0x580 [ 151.894382] ? ___ratelimit+0x152/0x630 [ 151.894660] ? do_raw_spin_trylock+0x190/0x190 [ 151.894964] ? mark_held_locks+0xb2/0x100 [ 151.895239] ? _raw_spin_unlock_irqrestore+0x31/0xba [ 151.895573] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 151.895908] ? trace_hardirqs_on+0xd/0x10 [ 151.896182] ? ___ratelimit+0x95/0x630 [ 151.896439] ? idr_get_free+0xff0/0xff0 [ 151.896708] ? lock_downgrade+0x990/0x990 [ 151.896978] ? cred_has_capability+0x1a0/0x3d0 [ 151.897283] oom_kill_process+0x86d/0x13d0 [ 151.897560] ? lock_release+0xd70/0xd70 [ 151.897836] ? oom_evaluate_task+0x480/0x480 [ 151.898127] ? security_capable_noaudit+0x8b/0xc0 [ 151.898447] ? has_ns_capability_noaudit+0x18c/0x2a0 [ 151.898788] ? check_noncircular+0x20/0x20 [ 151.899071] ? has_capability+0x30/0x30 [ 151.899341] ? has_capability_noaudit+0x24/0x30 [ 151.899656] ? oom_badness+0xdf/0xb80 [ 151.899911] ? find_held_lock+0x39/0x1d0 [ 151.900186] ? lock_downgrade+0x990/0x990 [ 151.900460] ? out_of_memory+0x921/0x11d0 [ 151.900741] ? oom_reaper+0x4d0/0x4d0 [ 151.900993] ? lock_release+0xd70/0xd70 [ 151.901255] ? __alloc_pages_slowpath+0x10f6/0x2ee0 [ 151.901595] ? oom_evaluate_task+0x284/0x480 [ 151.901899] out_of_memory+0x7dd/0x11d0 [ 151.902169] ? trace_hardirqs_on+0xd/0x10 [ 151.902446] ? oom_killer_disable+0x310/0x310 [ 151.902754] ? mutex_trylock+0x23a/0x2d0 [ 151.903019] ? __ww_mutex_wakeup_for_backoff+0x240/0x240 [ 151.903382] ? __alloc_pages_direct_compact+0xc2/0x330 [ 151.903740] __alloc_pages_slowpath+0x1eae/0x2ee0 [ 151.904088] ? warn_alloc+0x2f0/0x2f0 [ 151.904339] ? do_sys_open+0x2e7/0x6d0 [ 151.904603] ? warn_alloc+0x2f0/0x2f0 [ 151.904864] ? save_stack_trace+0x16/0x20 [ 151.905152] ? check_noncircular+0x20/0x20 [ 151.905437] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 151.905800] ? lock_release+0xd70/0xd70 [ 151.906060] ? check_same_owner+0x320/0x320 [ 151.906352] ? find_held_lock+0x39/0x1d0 [ 151.906644] ? check_same_owner+0x320/0x320 [ 151.906951] ? __might_sleep+0x95/0x190 [ 151.907213] __alloc_pages_nodemask+0x9f7/0xd80 [ 151.907532] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 151.907866] ? __alloc_pages_nodemask+0xae5/0xd80 [ 151.908201] ? find_held_lock+0x39/0x1d0 [ 151.908539] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 151.909240] ? cache_grow_begin+0x31b/0x400 [ 151.909533] cache_grow_begin+0x86/0x400 [ 151.909822] fallback_alloc+0x150/0x2b0 [ 151.910111] ____cache_alloc_node+0x1cf/0x1e0 [ 151.910416] kmem_cache_alloc+0x287/0x760 [ 151.910703] getname_flags+0xcb/0x580 [ 151.910970] ? do_page_fault+0x70/0x70 [ 151.911235] getname+0x19/0x20 [ 151.911453] do_sys_open+0x2e7/0x6d0 [ 151.911708] ? filp_open+0x70/0x70 [ 151.911959] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 151.912298] SyS_openat+0x30/0x40 [ 151.912536] entry_SYSCALL_64_fastpath+0x1f/0xbe [ 151.912861] RIP: 0033:0x435379 [ 151.913088] RSP: 002b:00007ffd2d798298 EFLAGS: 00000217 ORIG_RAX: 0000000000000101 [ 151.913607] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 0000000000435379 [ 151.914101] RDX: 0002000000000000 RSI: 0000000020736000 RDI: ffffffffffffff9c [ 151.914582] RBP: 0000000000000086 R08: 0000000000000000 R09: 0000000000000000 [ 151.915069] R10: 0000000000000000 R11: 0000000000000217 R12: 6d766b2f7665642f [ 151.915548] R13: 0000000000401810 R14: 00000000004018a0 R15: 0000000000000000 [ 151.916100] Mem-Info: [ 151.916285] active_anon:4635 inactive_anon:42 isolated_anon:0 [ 151.916285] active_file:76 inactive_file:0 isolated_file:0 [ 151.916285] unevictable:0 dirty:0 writeback:0 unstable:0 [ 151.916285] slab_reclaimable:53332 slab_unreclaimable:328775 [ 151.916285] mapped:24 shmem:76 pagetables:312 bounce:0 [ 151.916285] free:17739 free_pcp:0 free_cma:0 [ 151.918541] Node 0 active_anon:15812kB inactive_anon:64kB active_file:148kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:4kB dirty:0kB writeback:0kB shmem:180kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 4096kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 151.920972] Node 1 active_anon:2728kB inactive_anon:104kB active_file:156kB inactive_file:72kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:92kB dirty:0kB writeback:0kB shmem:124kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 151.925027] Node 0 DMA free:4140kB min:640kB low:800kB high:960kB active_anon:80kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:4kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 151.927301] lowmem_reserve[]: 0 886 886 886 [ 151.927656] Node 0 DMA32 free:36488kB min:36536kB low:45668kB high:54800kB active_anon:15732kB inactive_anon:64kB active_file:148kB inactive_file:0kB unevictable:0kB writepending:0kB present:1032192kB managed:909748kB mlocked:0kB kernel_stack:2432kB pagetables:660kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 151.929830] lowmem_reserve[]: 0 0 0 0 [ 151.930188] Node 1 DMA32 free:30328kB min:30404kB low:38004kB high:45604kB active_anon:2728kB inactive_anon:104kB active_file:60kB inactive_file:124kB unevictable:0kB writepending:0kB present:1048560kB managed:755216kB mlocked:0kB kernel_stack:1568kB pagetables:584kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 151.932309] lowmem_reserve[]: 0 0 0 0 [ 151.932581] Node 0 DMA: 5*4kB (UME) 3*8kB (UME) 2*16kB (UE) 3*32kB (UME) 2*64kB (UE) 2*128kB (UM) 2*256kB (UM) 2*512kB (ME) 2*1024kB (UM) 0*2048kB 0*4096kB = 4140kB [ 151.933660] Node 0 DMA32: 316*4kB (UME) 291*8kB (UM) 158*16kB (UME) 69*32kB (UME) 36*64kB (ME) 6*128kB (UM) 4*256kB (UME) 1*512kB (U) 3*1024kB (UME) 4*2048kB (UM) 3*4096kB (M) = 36488kB [ 151.935432] Node 1 DMA32: 325*4kB (UME) 204*8kB (UME) 472*16kB (UME) 202*32kB (UM) 102*64kB (UME) 14*128kB (M) 7*256kB (M) 3*512kB (M) 2*1024kB (ME) 0*2048kB 0*4096kB = 30644kB [ 151.936570] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 151.937906] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 151.953505] 148 total pagecache pages [ 151.953903] 0 pages in swap cache [ 151.954268] Swap cache stats: add 0, delete 0, find 0/0 [ 151.954810] Free swap = 0kB [ 151.955126] Total swap = 0kB [ 151.955432] 524186 pages RAM [ 151.955726] 0 pages HighMem/MovableOnly [ 151.956141] 103968 pages reserved [ 151.956481] [ pid ] uid tgid total_vm rss nr_ptes nr_pmds swapents oom_score_adj name [ 151.957401] [ 1510] 0 1510 7131 1892 20 3 0 -1000 udevd [ 151.958349] [ 2783] 0 2783 2493 574 9 3 0 0 dhclient [ 151.959273] [ 2912] 0 2912 30604 96 24 3 0 0 rsyslogd [ 151.960188] [ 2949] 0 2949 4725 48 15 3 0 0 cron [ 151.961070] [ 2975] 0 2975 12490 152 29 3 0 -1000 sshd [ 151.961937] [ 2999] 0 2999 3694 41 13 3 0 0 getty [ 151.962827] [ 3000] 0 3000 3694 41 13 3 0 0 getty [ 151.963721] [ 3001] 0 3001 3694 41 13 3 0 0 getty [ 151.964613] [ 3002] 0 3002 3694 41 13 3 0 0 getty [ 151.965510] [ 3003] 0 3003 3694 41 13 3 0 0 getty [ 151.966399] [ 3004] 0 3004 3694 42 11 3 0 0 getty [ 151.967299] [ 3005] 0 3005 3649 41 12 3 0 0 getty [ 151.968190] [ 3007] 0 3007 5382 171 16 3 0 -1000 udevd [ 151.969078] [ 3008] 0 3008 5382 172 16 3 0 -1000 udevd [ 151.969953] [ 3029] 0 3029 17820 196 40 3 0 0 sshd [ 151.970824] [ 3031] 0 3031 271 1 4 2 0 0 syzkaller953552 [ 151.971806] [ 3032] 0 3032 4286 11 5 2 0 0 syzkaller953552 [ 151.973064] [ 3033] 0 3033 4286 11 5 2 0 0 syzkaller953552 [ 151.974052] [ 3034] 0 3034 4286 11 5 2 0 0 syzkaller953552 [ 151.975004] [ 3035] 0 3035 4286 11 5 2 0 0 syzkaller953552 [ 151.975983] [ 3036] 0 3036 4286 523 5 2 0 0 syzkaller953552 [ 151.976956] [ 3037] 0 3037 4286 11 5 2 0 0 syzkaller953552 [ 151.977944] [ 3038] 0 3038 4286 11 5 2 0 0 syzkaller953552 [ 151.978914] [ 3039] 0 3039 4286 523 5 2 0 0 syzkaller953552 [ 151.979892] Out of memory: Kill process 2783 (dhclient) score 1 or sacrifice child [ 151.982997] Killed process 2783 (dhclient) total-vm:9972kB, anon-rss:2296kB, file-rss:0kB, shmem-rss:0kB [ 152.981576] sshd invoked oom-killer: gfp_mask=0x14201ca(GFP_HIGHUSER_MOVABLE|__GFP_COLD), nodemask=(null), order=0, oom_score_adj=0 [ 152.982524] sshd cpuset=/ mems_allowed=0-1 [ 152.982910] CPU: 0 PID: 3029 Comm: sshd Not tainted 4.13.0-rc6-next-20170824+ #8 [ 152.983421] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 152.983675] syzkaller953552: page allocation failure: order:5, mode:0x16040c0(GFP_KERNEL|__GFP_COMP|__GFP_NOTRACK), nodemask=(null) [ 152.983693] syzkaller953552 cpuset=/ mems_allowed=0-1 [ 152.985087] Call Trace: [ 152.985265] dump_stack+0x194/0x257 [ 152.985510] ? arch_local_irq_restore+0x53/0x53 [ 152.985837] ? check_noncircular+0x20/0x20 [ 152.986126] dump_header+0x234/0xa0e [ 152.986385] ? pagefault_out_of_memory+0x152/0x152 [ 152.986718] ? lock_acquire+0x1d5/0x580 [ 152.986992] ? ___ratelimit+0x152/0x630 [ 152.987260] ? do_raw_spin_trylock+0x190/0x190 [ 152.987580] ? mark_held_locks+0xb2/0x100 [ 152.987869] ? _raw_spin_unlock_irqrestore+0x31/0xba [ 152.988209] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 152.988543] ? trace_hardirqs_on+0xd/0x10 [ 152.988834] ? ___ratelimit+0x95/0x630 [ 152.989096] ? idr_get_free+0xff0/0xff0 [ 152.989361] ? lock_downgrade+0x990/0x990 [ 152.989639] ? cred_has_capability+0x1a0/0x3d0 [ 152.989961] oom_kill_process+0x86d/0x13d0 [ 152.990251] ? lock_release+0xd70/0xd70 [ 152.990524] ? oom_evaluate_task+0x480/0x480 [ 152.990831] ? security_capable_noaudit+0x8b/0xc0 [ 152.991158] ? has_ns_capability_noaudit+0x18c/0x2a0 [ 152.991498] ? check_noncircular+0x20/0x20 [ 152.991790] ? has_capability+0x30/0x30 [ 152.992067] ? has_capability_noaudit+0x24/0x30 [ 152.992379] ? oom_badness+0xdf/0xb80 [ 152.992640] ? find_held_lock+0x39/0x1d0 [ 152.992932] ? lock_downgrade+0x990/0x990 [ 152.993213] ? out_of_memory+0x921/0x11d0 [ 152.993491] ? oom_reaper+0x4d0/0x4d0 [ 152.993754] ? lock_release+0xd70/0xd70 [ 152.994029] ? __alloc_pages_slowpath+0x10f6/0x2ee0 [ 152.994370] ? oom_evaluate_task+0x284/0x480 [ 152.994670] out_of_memory+0x7dd/0x11d0 [ 152.994944] ? trace_hardirqs_on+0xd/0x10 [ 152.995227] ? oom_killer_disable+0x310/0x310 [ 152.995526] ? mutex_trylock+0x23a/0x2d0 [ 152.995803] ? __ww_mutex_wakeup_for_backoff+0x240/0x240 [ 152.996172] ? check_same_owner+0x320/0x320 [ 152.996878] __alloc_pages_slowpath+0x1eae/0x2ee0 [ 152.997231] ? print_usage_bug+0x480/0x480 [ 152.997564] ? warn_alloc+0x2f0/0x2f0 [ 152.997833] ? find_get_pages_tag+0xf40/0xf40 [ 152.998153] ? radix_tree_lookup_slot+0x99/0xe0 [ 152.998468] ? check_noncircular+0x20/0x20 [ 152.998756] ? find_get_entry+0x53c/0x9e0 [ 152.999055] ? find_held_lock+0x39/0x1d0 [ 152.999352] ? check_same_owner+0x320/0x320 [ 152.999641] ? __page_cache_alloc+0x165/0x4d0 [ 152.999958] ? __might_sleep+0x95/0x190 [ 153.000228] __alloc_pages_nodemask+0x9f7/0xd80 [ 153.000544] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 153.000878] ? add_to_page_cache_lru+0x510/0x510 [ 153.001213] ? find_held_lock+0x39/0x1d0 [ 153.001502] alloc_pages_current+0xb6/0x1e0 [ 153.001799] __page_cache_alloc+0x358/0x4d0 [ 153.002097] ? rcu_read_lock_held+0xa9/0xc0 [ 153.002387] ? trace_event_raw_event_file_check_and_advance_wb_err+0x490/0x490 [ 153.002881] filemap_fault+0xf32/0x1d30 [ 153.003167] ? __lock_page_or_retry+0x500/0x500 [ 153.003482] ? filemap_map_pages+0x942/0x15d0 [ 153.003785] ? __save_stack_trace+0x7e/0xd0 [ 153.004086] ? find_get_entries_tag+0xeb0/0xeb0 [ 153.004399] ? __lock_acquire+0x732/0x4620 [ 153.004683] ? check_noncircular+0x20/0x20 [ 153.004967] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 153.005323] ? poll_freewait+0x1c1/0x250 [ 153.005603] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 153.005950] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 153.006311] ? lock_acquire+0x1d5/0x580 [ 153.006577] ? ext4_filemap_fault+0x7d/0xb0 [ 153.006872] ? lock_release+0xd70/0xd70 [ 153.007149] ? check_same_owner+0x320/0x320 [ 153.007438] ? rcu_note_context_switch+0x710/0x710 [ 153.007769] ? __might_sleep+0x95/0x190 [ 153.008043] ? down_read+0x96/0x150 [ 153.008286] ? ext4_filemap_fault+0x7d/0xb0 [ 153.008575] ? __down_interruptible+0x6a0/0x6a0 [ 153.008882] ? check_noncircular+0x20/0x20 [ 153.009175] ? finish_task_switch+0x1aa/0x740 [ 153.009478] ext4_filemap_fault+0x85/0xb0 [ 153.009757] __do_fault+0xeb/0x30f [ 153.009997] ? pte_offset_kernel+0xc7/0xc7 [ 153.010292] ? find_held_lock+0x39/0x1d0 [ 153.010572] __handle_mm_fault+0x1b9b/0x39c0 [ 153.010871] ? __pmd_alloc+0x4e0/0x4e0 [ 153.011149] ? lock_downgrade+0x990/0x990 [ 153.011425] ? lock_downgrade+0x990/0x990 [ 153.011707] ? __lock_is_held+0xbc/0x140 [ 153.012000] handle_mm_fault+0x3bb/0x860 [ 153.012283] ? down_read_trylock+0xdb/0x170 [ 153.012573] ? __handle_mm_fault+0x39c0/0x39c0 [ 153.012886] ? vmacache_find+0x61/0x270 [ 153.013165] ? find_vma+0x30/0x150 [ 153.013412] __do_page_fault+0x4f6/0xb60 [ 153.013694] trace_do_page_fault+0x141/0x730 [ 153.013992] ? do_page_fault+0x70/0x70 [ 153.014259] ? kasan_check_write+0x14/0x20 [ 153.014545] ? SyS_select+0x1ae/0x230 [ 153.014801] ? core_sys_select+0x960/0x960 [ 153.015093] ? entry_SYSCALL_64_fastpath+0x4b/0xbe [ 153.015424] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 153.015750] do_async_page_fault+0x72/0xc0 [ 153.016034] async_page_fault+0x22/0x30 [ 153.016308] RIP: 0033:0x5609cfd45e16 [ 153.016554] RSP: 002b:00007fff7b65fc20 EFLAGS: 00010203 [ 153.016914] RAX: 0000000000000002 RBX: 00007fff7b65fca0 RCX: 00007f689fda2dd3 [ 153.017396] RDX: 00005609d188d810 RSI: 00005609d188d830 RDI: 000000000000000c [ 153.018228] RBP: 00005609cffad8dc R08: 00007fff7b65fc40 R09: 0101010101010101 [ 153.018704] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fff7b65fca8 [ 153.019193] R13: 0000000000000000 R14: 00007fff7b65fc98 R15: 00007fff7b65fc9c [ 153.019693] CPU: 2 PID: 3035 Comm: syzkaller953552 Not tainted 4.13.0-rc6-next-20170824+ #8 [ 153.019733] Mem-Info: [ 153.019741] active_anon:3045 inactive_anon:42 isolated_anon:0 [ 153.019741] active_file:51 inactive_file:2 isolated_file:0 [ 153.019741] unevictable:0 dirty:0 writeback:0 unstable:0 [ 153.019741] slab_reclaimable:53612 slab_unreclaimable:330088 [ 153.019741] mapped:5 shmem:76 pagetables:303 bounce:0 [ 153.019741] free:17728 free_pcp:0 free_cma:0 [ 153.019747] Node 0 active_anon:9444kB inactive_anon:60kB active_file:44kB inactive_file:16kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:4kB dirty:0kB writeback:0kB shmem:176kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 153.019753] Node 1 active_anon:2736kB inactive_anon:108kB active_file:160kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:16kB dirty:0kB writeback:0kB shmem:128kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 153.019755] Node 0 DMA free:4148kB min:640kB low:800kB high:960kB active_anon:76kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 153.019764] lowmem_reserve[]: 0 886 886 886 [ 153.019776] Node 0 DMA32 free:36416kB min:36536kB low:45668kB high:54800kB active_anon:9368kB inactive_anon:60kB active_file:44kB inactive_file:16kB unevictable:0kB writepending:0kB present:1032192kB managed:909748kB mlocked:0kB kernel_stack:2400kB pagetables:644kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 153.019785] lowmem_reserve[]: 0 0 0 0 [ 153.019796] Node 1 DMA32 free:30348kB min:30404kB low:38004kB high:45604kB active_anon:2736kB inactive_anon:108kB active_file:240kB inactive_file:0kB unevictable:0kB writepending:0kB present:1048560kB managed:755216kB mlocked:0kB kernel_stack:1568kB pagetables:568kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 153.019804] lowmem_reserve[]: 0 0 0 0 [ 153.019816] Node 0 DMA: 3*4kB (UME) 3*8kB (UE) 3*16kB (UME) 3*32kB (UME) 2*64kB (UE) 2*128kB (UM) 2*256kB (UM) 2*512kB (ME) 2*1024kB (UM) 0*2048kB 0*4096kB = 4148kB [ 153.019879] Node 0 DMA32: 289*4kB (UME) 191*8kB (UM) 168*16kB (UME) 90*32kB (UME) 42*64kB (M) 10*128kB (UM) 5*256kB (UME) 3*512kB (UME) 1*1024kB (M) 4*2048kB (UM) 3*4096kB (M) = 36540kB [ 153.019932] Node 1 DMA32: 235*4kB (UME) 303*8kB (UME) 511*16kB (UME) 217*32kB (UME) 112*64kB (UM) 13*128kB (UM) 6*256kB (ME) 3*512kB (ME) 0*1024kB 0*2048kB 0*4096kB = 30388kB [ 153.019980] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 153.019983] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 153.019985] 138 total pagecache pages [ 153.019990] 0 pages in swap cache [ 153.019993] Swap cache stats: add 0, delete 0, find 0/0 [ 153.019996] Free swap = 0kB [ 153.019998] Total swap = 0kB [ 153.020002] 524186 pages RAM [ 153.020035] 0 pages HighMem/MovableOnly [ 153.020037] 103968 pages reserved [ 153.020040] [ pid ] uid tgid total_vm rss nr_ptes nr_pmds swapents oom_score_adj name [ 153.020068] [ 1510] 0 1510 7131 1906 20 3 0 -1000 udevd [ 153.020083] [ 2912] 0 2912 30604 96 24 3 0 0 rsyslogd [ 153.020090] [ 2949] 0 2949 4725 48 15 3 0 0 cron [ 153.020097] [ 2975] 0 2975 12490 152 29 3 0 -1000 sshd [ 153.020108] [ 2999] 0 2999 3694 41 13 3 0 0 getty [ 153.020119] [ 3000] 0 3000 3694 41 13 3 0 0 getty [ 153.020129] [ 3001] 0 3001 3694 41 13 3 0 0 getty [ 153.020136] [ 3002] 0 3002 3694 41 13 3 0 0 getty [ 153.020142] [ 3003] 0 3003 3694 41 13 3 0 0 getty [ 153.020149] [ 3004] 0 3004 3694 42 11 3 0 0 getty [ 153.020155] [ 3005] 0 3005 3649 41 12 3 0 0 getty [ 153.020162] [ 3007] 0 3007 5382 171 16 3 0 -1000 udevd [ 153.020169] [ 3008] 0 3008 5382 172 16 3 0 -1000 udevd [ 153.020175] [ 3029] 0 3029 17820 197 40 3 0 0 sshd [ 153.020181] [ 3031] 0 3031 271 1 4 2 0 0 syzkaller953552 [ 153.020188] [ 3032] 0 3032 4286 11 5 2 0 0 syzkaller953552 [ 153.020194] [ 3033] 0 3033 4286 11 5 2 0 0 syzkaller953552 [ 153.020201] [ 3034] 0 3034 4286 11 5 2 0 0 syzkaller953552 [ 153.020207] [ 3035] 0 3035 4286 11 5 2 0 0 syzkaller953552 [ 153.020213] [ 3036] 0 3036 4286 11 5 2 0 0 syzkaller953552 [ 153.020219] [ 3037] 0 3037 4286 11 5 2 0 0 syzkaller953552 [ 153.020226] [ 3038] 0 3038 4286 11 5 2 0 0 syzkaller953552 [ 153.020232] [ 3039] 0 3039 4286 11 5 2 0 0 syzkaller953552 [ 153.020235] Out of memory: Kill process 3029 (sshd) score 0 or sacrifice child [ 153.020333] Killed process 3031 (syzkaller953552) total-vm:1084kB, anon-rss:4kB, file-rss:0kB, shmem-rss:0kB [ 153.046320] udevd invoked oom-killer: gfp_mask=0x14201ca(GFP_HIGHUSER_MOVABLE|__GFP_COLD), nodemask=(null), order=0, oom_score_adj=-1000 [ 153.046330] udevd cpuset=/ mems_allowed=0-1 [ 153.073723] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 153.074522] Call Trace: [ 153.074790] dump_stack+0x194/0x257 [ 153.075163] ? arch_local_irq_restore+0x53/0x53 [ 153.075640] ? isolate_lru_page+0x11d0/0x11d0 [ 153.076085] ? _find_next_bit+0xee/0x120 [ 153.076515] warn_alloc+0x1c2/0x2f0 [ 153.076911] ? zone_watermark_ok_safe+0x430/0x430 [ 153.077438] ? mutex_unlock+0xd/0x10 [ 153.077887] __alloc_pages_slowpath+0x26ce/0x2ee0 [ 153.078435] ? warn_alloc+0x2f0/0x2f0 [ 153.078816] ? SyS_ioctl+0x8f/0xc0 [ 153.079184] ? warn_alloc+0x2f0/0x2f0 [ 153.079575] ? save_stack_trace+0x16/0x20 [ 153.080009] ? check_noncircular+0x20/0x20 [ 153.080430] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 153.080978] ? find_held_lock+0x39/0x1d0 [ 153.081413] ? lock_downgrade+0x990/0x990 [ 153.082207] ? check_same_owner+0x320/0x320 [ 153.082636] ? rcu_note_context_switch+0x710/0x710 [ 153.083131] ? check_noncircular+0x20/0x20 [ 153.083557] ? __fsnotify_update_child_dentry_flags.part.2+0x2a0/0x2a0 [ 153.084220] ? __might_sleep+0x95/0x190 [ 153.084625] __alloc_pages_nodemask+0x9f7/0xd80 [ 153.085098] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 153.085606] ? __alloc_pages_nodemask+0xae5/0xd80 [ 153.086009] ? find_held_lock+0x39/0x1d0 [ 153.086284] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 153.086633] ? cache_grow_begin+0x31b/0x400 [ 153.086926] cache_grow_begin+0x86/0x400 [ 153.087307] fallback_alloc+0x150/0x2b0 [ 153.087743] ____cache_alloc_node+0x1cf/0x1e0 [ 153.088217] kmem_cache_alloc_trace+0x27d/0x750 [ 153.088695] ? lock_downgrade+0x990/0x990 [ 153.089130] kvm_dev_ioctl+0x216/0x1840 [ 153.089544] ? lock_release+0xd70/0xd70 [ 153.089947] ? install_new_memslots+0x420/0x420 [ 153.090441] ? avc_has_extended_perms+0x7fa/0x12c0 [ 153.091000] ? unwind_get_return_address+0x61/0xa0 [ 153.091556] ? avc_ss_reset+0x110/0x110 [ 153.091945] ? putname+0xee/0x130 [ 153.092295] ? save_stack+0xa3/0xd0 [ 153.092658] ? save_stack_trace+0x16/0x20 [ 153.093068] ? save_stack+0x43/0xd0 [ 153.093434] ? kasan_slab_free+0x71/0xc0 [ 153.093835] ? kmem_cache_free+0x77/0x280 [ 153.094252] ? putname+0xee/0x130 [ 153.094594] ? do_sys_open+0x31b/0x6d0 [ 153.094989] ? __lock_is_held+0xbc/0x140 [ 153.095410] ? check_same_owner+0x320/0x320 [ 153.095845] ? rcu_note_context_switch+0x710/0x710 [ 153.096182] ? install_new_memslots+0x420/0x420 [ 153.096493] do_vfs_ioctl+0x1b1/0x1530 [ 153.096743] ? _cond_resched+0x14/0x30 [ 153.097006] ? ioctl_preallocate+0x2b0/0x2b0 [ 153.097308] ? selinux_capable+0x40/0x40 [ 153.097579] ? putname+0xf3/0x130 [ 153.097831] ? security_file_ioctl+0x7d/0xb0 [ 153.098133] ? security_file_ioctl+0x89/0xb0 [ 153.098429] SyS_ioctl+0x8f/0xc0 [ 153.098659] entry_SYSCALL_64_fastpath+0x1f/0xbe [ 153.098976] RIP: 0033:0x435379 [ 153.099203] RSP: 002b:00007ffd2d798298 EFLAGS: 00000207 ORIG_RAX: 0000000000000010 [ 153.099774] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 0000000000435379 [ 153.100262] RDX: 0000000000000000 RSI: 000000000000ae01 RDI: 00000000000002e3 [ 153.100741] RBP: 0000000000000086 R08: 0000000000000000 R09: 0000000000000000 [ 153.101226] R10: 0000000000000000 R11: 0000000000000207 R12: 6d766b2f7665642f [ 153.101710] R13: 0000000000401810 R14: 00000000004018a0 R15: 0000000000000000 [ 153.102236] CPU: 1 PID: 1510 Comm: udevd Not tainted 4.13.0-rc6-next-20170824+ #8 [ 153.102330] Mem-Info: [ 153.102339] active_anon:3039 inactive_anon:42 isolated_anon:0 [ 153.102339] active_file:37 inactive_file:4 isolated_file:26 [ 153.102339] unevictable:0 dirty:0 writeback:0 unstable:0 [ 153.102339] slab_reclaimable:53636 slab_unreclaimable:330098 [ 153.102339] mapped:18 shmem:76 pagetables:299 bounce:0 [ 153.102339] free:17619 free_pcp:189 free_cma:0 [ 153.102345] Node 0 active_anon:9420kB inactive_anon:60kB active_file:28kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):104kB mapped:68kB dirty:0kB writeback:0kB shmem:176kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 153.102351] Node 1 active_anon:2736kB inactive_anon:108kB active_file:120kB inactive_file:16kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:4kB dirty:0kB writeback:0kB shmem:128kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 153.102353] Node 0 DMA free:4148kB min:640kB low:800kB high:960kB active_anon:76kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 153.102361] lowmem_reserve[]: 0 886 886 886 [ 153.102372] Node 0 DMA32 free:36072kB min:36536kB low:45668kB high:54800kB active_anon:9344kB inactive_anon:60kB active_file:0kB inactive_file:248kB unevictable:0kB writepending:0kB present:1032192kB managed:909748kB mlocked:0kB kernel_stack:2400kB pagetables:628kB bounce:0kB free_pcp:520kB local_pcp:0kB free_cma:0kB [ 153.102380] lowmem_reserve[]: 0 0 0 0 [ 153.102390] Node 1 DMA32 free:30256kB min:30404kB low:38004kB high:45604kB active_anon:2736kB inactive_anon:108kB active_file:0kB inactive_file:368kB unevictable:0kB writepending:0kB present:1048560kB managed:755216kB mlocked:0kB kernel_stack:1536kB pagetables:568kB bounce:0kB free_pcp:236kB local_pcp:0kB free_cma:0kB [ 153.102398] lowmem_reserve[]: 0 0 0 0 [ 153.102408] Node 0 DMA: 3*4kB (UME) 3*8kB (UE) 3*16kB (UME) 3*32kB (UME) 2*64kB (UE) 2*128kB (UM) 2*256kB (UM) 2*512kB (ME) 2*1024kB (UM) 0*2048kB 0*4096kB = 4148kB [ 153.102451] Node 0 DMA32: 230*4kB (UME) 184*8kB (ME) 156*16kB (UME) 90*32kB (UME) 42*64kB (M) 10*128kB (UM) 4*256kB (UM) 3*512kB (UME) 1*1024kB (M) 4*2048kB (UM) 3*4096kB (M) = 35800kB [ 153.102498] Node 1 DMA32: 200*4kB (UM) 300*8kB (UME) 511*16kB (UME) 218*32kB (UME) 112*64kB (UM) 13*128kB (UM) 6*256kB (ME) 3*512kB (ME) 0*1024kB 0*2048kB 0*4096kB = 30256kB [ 153.102540] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 153.102543] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 153.102545] 142 total pagecache pages [ 153.102549] 0 pages in swap cache [ 153.102552] Swap cache stats: add 0, delete 0, find 0/0 [ 153.102554] Free swap = 0kB [ 153.102556] Total swap = 0kB [ 153.102558] 524186 pages RAM [ 153.102560] 0 pages HighMem/MovableOnly [ 153.102562] 103968 pages reserved [ 153.121303] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 153.121958] Call Trace: [ 153.122151] dump_stack+0x194/0x257 [ 153.122422] ? arch_local_irq_restore+0x53/0x53 [ 153.122749] ? check_noncircular+0x20/0x20 [ 153.123047] dump_header+0x234/0xa0e [ 153.123357] ? pagefault_out_of_memory+0x152/0x152 [ 153.123702] ? lock_acquire+0x1d5/0x580 [ 153.123981] ? ___ratelimit+0x152/0x630 [ 153.124277] ? do_raw_spin_trylock+0x190/0x190 [ 153.125313] ? mark_held_locks+0xb2/0x100 [ 153.125617] ? _raw_spin_unlock_irqrestore+0x31/0xba [ 153.126018] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 153.126390] ? trace_hardirqs_on+0xd/0x10 [ 153.126670] ? ___ratelimit+0x95/0x630 [ 153.126931] ? idr_get_free+0xff0/0xff0 [ 153.127196] ? lock_downgrade+0x990/0x990 [ 153.127474] ? cred_has_capability+0x1a0/0x3d0 [ 153.127786] oom_kill_process+0x86d/0x13d0 [ 153.128098] ? lock_release+0xd70/0xd70 [ 153.128362] ? oom_evaluate_task+0x480/0x480 [ 153.128663] ? security_capable_noaudit+0x8b/0xc0 [ 153.129028] ? has_ns_capability_noaudit+0x18c/0x2a0 [ 153.129410] ? check_noncircular+0x20/0x20 [ 153.129734] ? has_capability+0x30/0x30 [ 153.130036] ? has_capability_noaudit+0x24/0x30 [ 153.130387] ? oom_badness+0xdf/0xb80 [ 153.130689] ? find_held_lock+0x39/0x1d0 [ 153.130998] ? lock_downgrade+0x990/0x990 [ 153.131308] ? out_of_memory+0x921/0x11d0 [ 153.131586] ? oom_reaper+0x4d0/0x4d0 [ 153.131868] ? lock_release+0xd70/0xd70 [ 153.132176] ? __alloc_pages_slowpath+0x10f6/0x2ee0 [ 153.132514] ? oom_evaluate_task+0x284/0x480 [ 153.132855] out_of_memory+0x7dd/0x11d0 [ 153.133143] ? trace_hardirqs_on+0xd/0x10 [ 153.133425] ? oom_killer_disable+0x310/0x310 [ 153.133722] ? mutex_trylock+0x23a/0x2d0 [ 153.134008] ? __ww_mutex_wakeup_for_backoff+0x240/0x240 [ 153.134381] ? check_same_owner+0x320/0x320 [ 153.134677] __alloc_pages_slowpath+0x1eae/0x2ee0 [ 153.135034] ? warn_alloc+0x2f0/0x2f0 [ 153.135347] ? find_get_pages_tag+0xf40/0xf40 [ 153.135656] ? radix_tree_lookup_slot+0x99/0xe0 [ 153.135973] ? check_noncircular+0x20/0x20 [ 153.136252] ? find_get_entry+0x53c/0x9e0 [ 153.136537] ? lock_downgrade+0x990/0x990 [ 153.136815] ? find_held_lock+0x39/0x1d0 [ 153.137110] ? check_same_owner+0x320/0x320 [ 153.137400] ? __page_cache_alloc+0x165/0x4d0 [ 153.137707] ? __might_sleep+0x95/0x190 [ 153.137975] __alloc_pages_nodemask+0x9f7/0xd80 [ 153.138288] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 153.138623] ? add_to_page_cache_lru+0x510/0x510 [ 153.138945] ? find_held_lock+0x39/0x1d0 [ 153.139242] alloc_pages_current+0xb6/0x1e0 [ 153.139530] __page_cache_alloc+0x358/0x4d0 [ 153.139818] ? rcu_read_lock_held+0xa9/0xc0 [ 153.140106] ? trace_event_raw_event_file_check_and_advance_wb_err+0x490/0x490 [ 153.140607] filemap_fault+0xf32/0x1d30 [ 153.140883] ? __lock_page_or_retry+0x500/0x500 [ 153.141196] ? filemap_map_pages+0x942/0x15d0 [ 153.141502] ? find_get_entries_tag+0xeb0/0xeb0 [ 153.141839] ? __lock_acquire+0x732/0x4620 [ 153.142117] ? check_noncircular+0x20/0x20 [ 153.142399] ? page_add_new_anon_rmap+0x750/0x750 [ 153.142723] ? lock_downgrade+0x990/0x990 [ 153.142992] ? __check_object_size+0x25d/0x4f0 [ 153.143295] ? skb_to_sgvec_nomark+0x40/0x40 [ 153.143591] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 153.143935] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 153.144283] ? lock_acquire+0x1d5/0x580 [ 153.144548] ? ext4_filemap_fault+0x7d/0xb0 [ 153.144838] ? lock_release+0xd70/0xd70 [ 153.145097] ? check_same_owner+0x320/0x320 [ 153.145386] ? rcu_note_context_switch+0x710/0x710 [ 153.146345] ? find_held_lock+0x39/0x1d0 [ 153.146636] ? __might_sleep+0x95/0x190 [ 153.146926] ? down_read+0x96/0x150 [ 153.147185] ? ext4_filemap_fault+0x7d/0xb0 [ 153.147473] ? __down_interruptible+0x6a0/0x6a0 [ 153.147787] ext4_filemap_fault+0x85/0xb0 [ 153.148076] __do_fault+0xeb/0x30f [ 153.148313] ? pte_offset_kernel+0xc7/0xc7 [ 153.148604] ? check_noncircular+0x20/0x20 [ 153.148881] __handle_mm_fault+0x1b9b/0x39c0 [ 153.149191] ? __pmd_alloc+0x4e0/0x4e0 [ 153.149453] ? lock_downgrade+0x990/0x990 [ 153.149737] ? find_held_lock+0x39/0x1d0 [ 153.150008] ? __lock_is_held+0xbc/0x140 [ 153.150310] handle_mm_fault+0x3bb/0x860 [ 153.150605] ? down_read_trylock+0xdb/0x170 [ 153.151064] ? __handle_mm_fault+0x39c0/0x39c0 [ 153.151494] ? vmacache_find+0x61/0x270 [ 153.151760] ? find_vma+0x30/0x150 [ 153.152006] __do_page_fault+0x4f6/0xb60 [ 153.152335] trace_do_page_fault+0x141/0x730 [ 153.152625] ? SyS_sendmmsg+0x60/0x60 [ 153.152861] ? do_page_fault+0x70/0x70 [ 153.153130] ? up_read+0x40/0x40 [ 153.153356] ? do_munmap+0x4e2/0xdf0 [ 153.153613] ? retint_user+0x18/0x23 [ 153.153869] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 153.154207] do_async_page_fault+0x72/0xc0 [ 153.154489] async_page_fault+0x22/0x30 [ 153.154750] RIP: 0033:0x7f9719d7047c [ 153.154993] RSP: 002b:00007ffd4a0e6e00 EFLAGS: 00010246 [ 153.155360] RAX: 0000000000000000 RBX: 00007ffd4a0e7470 RCX: 0000000000000440 [ 153.155833] RDX: 0000000000000000 RSI: 00000000004200a6 RDI: 00007ffd4a0e7470 [ 153.156317] RBP: 00007ffd4a0e7460 R08: 0000000000000000 R09: 00007ffd4a0e75e0 [ 153.156776] R10: 1999999999999999 R11: 0000000000000000 R12: 0000000000000000 [ 153.157261] R13: 00007ffd4a0e75e0 R14: 00000000004200a6 R15: ffffffffffffff00 [ 153.157791] Mem-Info: [ 153.158072] active_anon:3039 inactive_anon:42 isolated_anon:0 [ 153.158072] active_file:46 inactive_file:18 isolated_file:0 [ 153.158072] unevictable:0 dirty:0 writeback:0 unstable:0 [ 153.158072] slab_reclaimable:53644 slab_unreclaimable:330105 [ 153.158072] mapped:18 shmem:76 pagetables:299 bounce:0 [ 153.158072] free:17551 free_pcp:188 free_cma:0 [ 153.160203] Node 0 active_anon:9420kB inactive_anon:60kB active_file:88kB inactive_file:32kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:68kB dirty:0kB writeback:0kB shmem:176kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 153.162359] Node 1 active_anon:2736kB inactive_anon:108kB active_file:96kB inactive_file:40kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:4kB dirty:0kB writeback:0kB shmem:128kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 153.164905] Node 0 DMA free:4148kB min:640kB low:800kB high:960kB active_anon:76kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 153.167640] lowmem_reserve[]: 0 886 886 886 [ 153.168594] Node 0 DMA32 free:35800kB min:36536kB low:45668kB high:54800kB active_anon:9344kB inactive_anon:60kB active_file:0kB inactive_file:136kB unevictable:0kB writepending:0kB present:1032192kB managed:909748kB mlocked:0kB kernel_stack:2400kB pagetables:628kB bounce:0kB free_pcp:4kB local_pcp:0kB free_cma:0kB [ 153.171336] lowmem_reserve[]: 0 0 0 0 [ 153.171744] Node 1 DMA32 free:30256kB min:30404kB low:38004kB high:45604kB active_anon:2736kB inactive_anon:108kB active_file:0kB inactive_file:392kB unevictable:0kB writepending:0kB present:1048560kB managed:755216kB mlocked:0kB kernel_stack:1536kB pagetables:568kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 153.174486] lowmem_reserve[]: 0 0 0 0 [ 153.174899] Node 0 DMA: 3*4kB (UME) 3*8kB (UE) 3*16kB (UME) 3*32kB (UME) 2*64kB (UE) 2*128kB (UM) 2*256kB (UM) 2*512kB (ME) 2*1024kB (UM) 0*2048kB 0*4096kB = 4148kB [ 153.176561] Node 0 DMA32: 292*4kB (UM) 195*8kB (UME) 165*16kB (UME) 89*32kB (UM) 42*64kB (M) 11*128kB (UME) 4*256kB (UM) 3*512kB (UME) 1*1024kB (M) 4*2048kB (UM) 3*4096kB (M) = 36376kB [ 153.178333] Node 1 DMA32: 253*4kB (UME) 303*8kB (UME) 511*16kB (UME) 218*32kB (UME) 112*64kB (UM) 13*128kB (UM) 6*256kB (ME) 3*512kB (ME) 0*1024kB 0*2048kB 0*4096kB = 30492kB [ 153.179850] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 153.180716] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 153.181471] 120 total pagecache pages [ 153.181859] 0 pages in swap cache [ 153.182228] Swap cache stats: add 0, delete 0, find 0/0 [ 153.182819] Free swap = 0kB [ 153.183197] Total swap = 0kB [ 153.183597] 524186 pages RAM [ 153.183972] 0 pages HighMem/MovableOnly [ 153.184393] 103968 pages reserved [ 153.184741] [ pid ] uid tgid total_vm rss nr_ptes nr_pmds swapents oom_score_adj name [ 153.185697] [ 1510] 0 1510 7131 1906 20 3 0 -1000 udevd [ 153.186757] [ 2912] 0 2912 30604 96 24 3 0 0 rsyslogd [ 153.187748] [ 2949] 0 2949 4725 48 15 3 0 0 cron [ 153.189306] [ 2975] 0 2975 12490 152 29 3 0 -1000 sshd [ 153.190114] [ 2999] 0 2999 3694 41 13 3 0 0 getty [ 153.191081] [ 3000] 0 3000 3694 41 13 3 0 0 getty [ 153.191909] [ 3001] 0 3001 3694 41 13 3 0 0 getty [ 153.192853] [ 3002] 0 3002 3694 41 13 3 0 0 getty [ 153.193728] [ 3003] 0 3003 3694 41 13 3 0 0 getty [ 153.194690] [ 3004] 0 3004 3694 42 11 3 0 0 getty [ 153.195505] [ 3005] 0 3005 3649 41 12 3 0 0 getty [ 153.196473] [ 3007] 0 3007 5382 171 16 3 0 -1000 udevd [ 153.197263] [ 3008] 0 3008 5382 172 16 3 0 -1000 udevd [ 153.198142] [ 3029] 0 3029 17820 197 40 3 0 0 sshd [ 153.198830] [ 3032] 0 3032 4286 11 5 2 0 0 syzkaller953552 [ 153.199746] [ 3033] 0 3033 4286 11 5 2 0 0 syzkaller953552 [ 153.200721] [ 3034] 0 3034 4286 11 5 2 0 0 syzkaller953552 [ 153.201405] [ 3035] 0 3035 4286 11 5 2 0 0 syzkaller953552 [ 153.202057] [ 3036] 0 3036 4286 11 5 2 0 0 syzkaller953552 [ 153.202696] [ 3037] 0 3037 4286 11 5 2 0 0 syzkaller953552 [ 153.203352] [ 3038] 0 3038 4286 11 5 2 0 0 syzkaller953552 [ 153.203992] [ 3039] 0 3039 4286 11 5 2 0 0 syzkaller953552 [ 153.204655] Out of memory: Kill process 3029 (sshd) score 0 or sacrifice child [ 153.205177] Killed process 3029 (sshd) total-vm:71280kB, anon-rss:784kB, file-rss:0kB, shmem-rss:4kB [ 153.208265] oom_reaper: reaped process 3029 (sshd), now anon-rss:0kB, file-rss:0kB, shmem-rss:4kB [ 153.311263] syzkaller953552 invoked oom-killer: gfp_mask=0x16040d0(GFP_KERNEL|__GFP_COMP|__GFP_RECLAIMABLE|__GFP_NOTRACK), nodemask=(null), order=0, oom_score_adj=0 [ 153.312641] syzkaller953552 cpuset=/ mems_allowed=0-1 [ 153.313073] CPU: 0 PID: 3039 Comm: syzkaller953552 Not tainted 4.13.0-rc6-next-20170824+ #8 [ 153.313815] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 153.314353] Call Trace: [ 153.314588] dump_stack+0x194/0x257 [ 153.314838] ? arch_local_irq_restore+0x53/0x53 [ 153.315254] ? check_noncircular+0x20/0x20 [ 153.315545] dump_header+0x234/0xa0e [ 153.315886] ? pagefault_out_of_memory+0x152/0x152 [ 153.316223] ? lock_acquire+0x1d5/0x580 [ 153.316827] ? ___ratelimit+0x152/0x630 [ 153.317186] ? do_raw_spin_trylock+0x190/0x190 [ 153.317500] ? mark_held_locks+0xb2/0x100 [ 153.317883] ? _raw_spin_unlock_irqrestore+0x31/0xba [ 153.318232] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 153.318673] ? trace_hardirqs_on+0xd/0x10 [ 153.318956] ? ___ratelimit+0x95/0x630 [ 153.319301] ? idr_get_free+0xff0/0xff0 [ 153.319571] ? lock_downgrade+0x990/0x990 [ 153.319941] ? cred_has_capability+0x1a0/0x3d0 [ 153.320256] oom_kill_process+0x86d/0x13d0 [ 153.320634] ? lock_release+0xd70/0xd70 [ 153.320909] ? oom_evaluate_task+0x480/0x480 [ 153.321299] ? security_capable_noaudit+0x8b/0xc0 [ 153.321628] ? has_ns_capability_noaudit+0x18c/0x2a0 [ 153.322082] ? check_noncircular+0x20/0x20 [ 153.322368] ? has_capability+0x30/0x30 [ 153.322729] ? has_capability_noaudit+0x24/0x30 [ 153.323045] ? oom_badness+0xdf/0xb80 [ 153.323388] ? find_held_lock+0x39/0x1d0 [ 153.323673] ? lock_downgrade+0x990/0x990 [ 153.324044] ? out_of_memory+0x921/0x11d0 [ 153.324325] ? oom_reaper+0x4d0/0x4d0 [ 153.324666] ? lock_release+0xd70/0xd70 [ 153.324936] ? __alloc_pages_slowpath+0x10f6/0x2ee0 [ 153.325385] ? oom_evaluate_task+0x284/0x480 [ 153.325692] out_of_memory+0x7dd/0x11d0 [ 153.326049] ? oom_killer_disable+0x310/0x310 [ 153.326353] ? mutex_trylock+0x23a/0x2d0 [ 153.326710] ? __lock_is_held+0xbc/0x140 [ 153.326987] ? __ww_mutex_wakeup_for_backoff+0x240/0x240 [ 153.327470] __alloc_pages_slowpath+0x1eae/0x2ee0 [ 153.327831] ? warn_alloc+0x2f0/0x2f0 [ 153.328169] ? new_inode+0x1c/0x40 [ 153.328416] ? warn_alloc+0x2f0/0x2f0 [ 153.328756] ? save_stack_trace+0x16/0x20 [ 153.329046] ? check_noncircular+0x20/0x20 [ 153.329429] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 153.329783] ? depot_save_stack+0x12c/0x490 [ 153.330169] ? find_held_lock+0x39/0x1d0 [ 153.330455] ? SyS_ioctl+0x8f/0xc0 [ 153.330770] ? __lock_is_held+0xbc/0x140 [ 153.331057] ? check_same_owner+0x320/0x320 [ 153.331444] ? __might_sleep+0x95/0x190 [ 153.331717] __alloc_pages_nodemask+0x9f7/0xd80 [ 153.332129] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 153.332467] ? __alloc_pages_nodemask+0xae5/0xd80 [ 153.332891] ? find_held_lock+0x39/0x1d0 [ 153.333175] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 153.333636] ? cache_grow_begin+0x31b/0x400 [ 153.333938] cache_grow_begin+0x86/0x400 [ 153.334294] fallback_alloc+0x150/0x2b0 [ 153.334575] ____cache_alloc_node+0x1cf/0x1e0 [ 153.334966] kmem_cache_alloc+0x287/0x760 [ 153.335249] ? __lookup_hash+0x38/0x190 [ 153.335596] alloc_inode+0x128/0x180 [ 153.335852] new_inode_pseudo+0x69/0x190 [ 153.336201] ? prune_icache_sb+0x1a0/0x1a0 [ 153.336500] ? down_read+0x150/0x150 [ 153.336757] ? mntput+0x66/0x90 [ 153.337047] new_inode+0x1c/0x40 [ 153.337279] debugfs_get_inode+0x1b/0x120 [ 153.337637] __debugfs_create_file+0x99/0x3e0 [ 153.338211] ? kmem_cache_alloc_trace+0x459/0x750 [ 153.338623] debugfs_create_file+0x57/0x70 [ 153.338914] kvm_dev_ioctl+0xb4e/0x1840 [ 153.339271] ? install_new_memslots+0x420/0x420 [ 153.339598] ? avc_has_extended_perms+0x7fa/0x12c0 [ 153.340030] ? unwind_get_return_address+0x61/0xa0 [ 153.340375] ? avc_ss_reset+0x110/0x110 [ 153.340684] ? putname+0xee/0x130 [ 153.340931] ? save_stack+0xa3/0xd0 [ 153.341269] ? save_stack_trace+0x16/0x20 [ 153.341598] ? save_stack+0x43/0xd0 [ 153.342024] ? kmem_cache_free+0x77/0x280 [ 153.342314] ? putname+0xee/0x130 [ 153.342556] ? do_sys_open+0x31b/0x6d0 Connection to localhost closed by remote host. [ 153.342833] ? __lock_is_held+0xbc/0x140 [ 153.343232] ? check_same_owner+0x320/0x320 [ 153.343457] sshd (3029) used greatest stack depth: 10984 bytes left [ 153.344041] ? install_new_memslots+0x420/0x420 [ 153.344368] do_vfs_ioctl+0x1b1/0x1530 [ 153.344684] ? _cond_resched+0x14/0x30 [ 153.345002] ? ioctl_preallocate+0x2b0/0x2b0 [ 153.345353] ? selinux_capable+0x40/0x40 [ 153.345625] ? putname+0xf3/0x130 [ 153.345924] ? security_file_ioctl+0x7d/0xb0 [ 153.346248] ? security_file_ioctl+0x89/0xb0 [ 153.346610] SyS_ioctl+0x8f/0xc0 [ 153.346880] entry_SYSCALL_64_fastpath+0x1f/0xbe [ 153.347263] RIP: 0033:0x435379 [ 153.347477] RSP: 002b:00007ffd2d798298 EFLAGS: 00000203 ORIG_RAX: 0000000000000010 [ 153.348028] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 0000000000435379 [ 153.348544] RDX: 0000000000000000 RSI: 000000000000ae01 RDI: 0000000000000309 [ 153.349060] RBP: 0000000000000086 R08: 0000000000000000 R09: 0000000000000000 [ 153.349580] R10: 0000000000000000 R11: 0000000000000203 R12: 6d766b2f7665642f [ 153.350131] R13: 0000000000401810 R14: 00000000004018a0 R15: 0000000000000000 [ 153.350848] Mem-Info: [ 153.351529] active_anon:2843 inactive_anon:41 isolated_anon:0 [ 153.351529] active_file:36 inactive_file:78 isolated_file:27 [ 153.351529] unevictable:0 dirty:0 writeback:0 unstable:0 [ 153.351529] slab_reclaimable:53732 slab_unreclaimable:330119 [ 153.351529] mapped:57 shmem:75 pagetables:259 bounce:0 [ 153.351529] free:17663 free_pcp:131 free_cma:0 [ 153.353717] Node 0 active_anon:9420kB inactive_anon:60kB active_file:28kB inactive_file:32kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:4kB dirty:0kB writeback:0kB shmem:176kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 153.355467] Node 1 active_anon:1952kB inactive_anon:104kB active_file:116kB inactive_file:280kB unevictable:0kB isolated(anon):0kB isolated(file):108kB mapped:224kB dirty:0kB writeback:0kB shmem:124kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 153.357214] Node 0 DMA free:4148kB min:640kB low:800kB high:960kB active_anon:76kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 153.358997] lowmem_reserve[]: 0 886 886 886 [ 153.359934] Node 0 DMA32 free:36320kB min:36536kB low:45668kB high:54800kB active_anon:9344kB inactive_anon:60kB active_file:28kB inactive_file:32kB unevictable:0kB writepending:0kB present:1032192kB managed:909748kB mlocked:0kB kernel_stack:2400kB pagetables:628kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 153.361888] lowmem_reserve[]: 0 0 0 0 [ 153.362272] Node 1 DMA32 free:30168kB min:30404kB low:38004kB high:45604kB active_anon:1952kB inactive_anon:104kB active_file:28kB inactive_file:724kB unevictable:0kB writepending:0kB present:1048560kB managed:755216kB mlocked:0kB kernel_stack:1504kB pagetables:408kB bounce:0kB free_pcp:284kB local_pcp:0kB free_cma:0kB [ 153.364297] lowmem_reserve[]: 0 0 0 0 [ 153.364698] Node 0 DMA: 3*4kB (UME) 3*8kB (UE) 3*16kB (UME) 3*32kB (UME) 2*64kB (UE) 2*128kB (UM) 2*256kB (UM) 2*512kB (ME) 2*1024kB (UM) 0*2048kB 0*4096kB = 4148kB [ 153.365970] Node 0 DMA32: 300*4kB (UME) 188*8kB (UM) 165*16kB (UME) 89*32kB (UM) 42*64kB (M) 11*128kB (UME) 4*256kB (UM) 3*512kB (UME) 1*1024kB (M) 4*2048kB (UM) 3*4096kB (M) = 36352kB [ 153.367269] Node 1 DMA32: 59*4kB (UM) 281*8kB (UME) 533*16kB (UME) 234*32kB (UME) 118*64kB (UM) 10*128kB (M) 5*256kB (UM) 3*512kB (UM) 0*1024kB 0*2048kB 0*4096kB = 30148kB [ 153.368447] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 153.369065] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 153.369720] 287 total pagecache pages [ 153.370002] 0 pages in swap cache [ 153.370250] Swap cache stats: add 0, delete 0, find 0/0 [ 153.370616] Free swap = 0kB [ 153.370857] Total swap = 0kB [ 153.371103] 524186 pages RAM [ 153.371331] 0 pages HighMem/MovableOnly [ 153.371620] 103968 pages reserved [ 153.371848] [ pid ] uid tgid total_vm rss nr_ptes nr_pmds swapents oom_score_adj name [ 153.372559] [ 1510] 0 1510 7131 1906 20 3 0 -1000 udevd [ 153.373265] [ 2912] 0 2912 30604 96 24 3 0 0 rsyslogd [ 153.373879] [ 2949] 0 2949 4725 48 15 3 0 0 cron [ 153.374509] [ 2975] 0 2975 12490 152 29 3 0 -1000 sshd [ 153.375137] [ 2999] 0 2999 3694 41 13 3 0 0 getty [ 153.375793] [ 3000] 0 3000 3694 41 13 3 0 0 getty [ 153.376455] [ 3001] 0 3001 3694 41 13 3 0 0 getty [ 153.377103] [ 3002] 0 3002 3694 41 13 3 0 0 getty [ 153.377742] [ 3003] 0 3003 3694 41 13 3 0 0 getty [ 153.378441] [ 3004] 0 3004 3694 42 11 3 0 0 getty [ 153.379088] [ 3005] 0 3005 3649 41 12 3 0 0 getty [ 153.379758] [ 3007] 0 3007 5382 171 16 3 0 -1000 udevd [ 153.380793] [ 3008] 0 3008 5382 172 16 3 0 -1000 udevd [ 153.381431] [ 3032] 0 3032 4286 11 5 2 0 0 syzkaller953552 [ 153.382163] [ 3033] 0 3033 4286 11 5 2 0 0 syzkaller953552 [ 153.382797] [ 3034] 0 3034 4286 26 4 2 0 0 syzkaller953552 [ 153.383451] [ 3036] 0 3036 4286 26 5 2 0 0 syzkaller953552 [ 153.384121] [ 3037] 0 3037 4286 26 5 2 0 0 syzkaller953552 [ 153.384752] [ 3038] 0 3038 4286 11 5 2 0 0 syzkaller953552 [ 153.385396] [ 3039] 0 3039 4286 11 5 2 0 0 syzkaller953552 [ 153.386049] Out of memory: Kill process 2912 (rsyslogd) score 0 or sacrifice child [ 153.386739] Killed process 2912 (rsyslogd) total-vm:122416kB, anon-rss:380kB, file-rss:4kB, shmem-rss:0kB [ 153.389436] oom_reaper: reaped process 2912 (rsyslogd), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB