executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program 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: [ 25.187779] syzkaller739192 invoked oom-killer: gfp_mask=0x16040d0(GFP_KERNEL|__GFP_COMP|__GFP_RECLAIMABLE|__GFP_NOTRACK), nodemask=(null), order=0, oom_score_adj=0 [ 25.189442] syzkaller739192 cpuset=/ mems_allowed=0-1 [ 25.190091] CPU: 3 PID: 3046 Comm: syzkaller739192 Not tainted 4.13.0-rc6-next-20170825+ #9 [ 25.190942] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 25.191718] Call Trace: [ 25.191986] dump_stack+0x194/0x257 [ 25.192352] ? arch_local_irq_restore+0x53/0x53 [ 25.192825] ? check_noncircular+0x20/0x20 [ 25.193261] dump_header+0x234/0xa0e [ 25.193656] ? pagefault_out_of_memory+0x152/0x152 [ 25.194166] ? lock_acquire+0x1d5/0x580 [ 25.194567] ? ___ratelimit+0x152/0x630 [ 25.194976] ? do_raw_spin_trylock+0x190/0x190 [ 25.195443] ? mark_held_locks+0xb2/0x100 [ 25.195865] ? _raw_spin_unlock_irqrestore+0x31/0xba [ 25.196380] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 25.197456] ? trace_hardirqs_on+0xd/0x10 [ 25.197859] ? ___ratelimit+0x95/0x630 [ 25.198252] ? idr_get_free+0xff0/0xff0 [ 25.198641] ? lock_downgrade+0x990/0x990 [ 25.199068] ? cred_has_capability+0x1a0/0x3d0 [ 25.199534] oom_kill_process+0x86d/0x13d0 [ 25.199956] ? lock_release+0xd70/0xd70 [ 25.200366] ? oom_evaluate_task+0x480/0x480 [ 25.200807] ? security_capable_noaudit+0x8b/0xc0 [ 25.201303] ? has_ns_capability_noaudit+0x18c/0x2a0 [ 25.201781] ? check_noncircular+0x20/0x20 [ 25.202150] ? has_capability+0x30/0x30 [ 25.202559] ? has_capability_noaudit+0x24/0x30 [ 25.203024] ? oom_badness+0xdf/0xb80 [ 25.203418] ? find_held_lock+0x39/0x1d0 [ 25.203845] ? lock_downgrade+0x990/0x990 [ 25.204276] ? out_of_memory+0x8c1/0x11d0 [ 25.204690] ? oom_reaper+0x4d0/0x4d0 [ 25.205078] ? lock_release+0xd70/0xd70 [ 25.205477] ? __alloc_pages_slowpath+0x10f6/0x2ee0 [ 25.205969] ? oom_evaluate_task+0x284/0x480 [ 25.206913] out_of_memory+0x7dd/0x11d0 [ 25.207324] ? oom_killer_disable+0x310/0x310 [ 25.207761] ? mutex_trylock+0x23a/0x2d0 [ 25.208165] ? __lock_is_held+0xbc/0x140 [ 25.208574] ? __ww_mutex_wakeup_for_backoff+0x240/0x240 [ 25.209133] __alloc_pages_slowpath+0x1eae/0x2ee0 [ 25.209675] ? warn_alloc+0x2f0/0x2f0 [ 25.210059] ? new_inode+0x1c/0x40 [ 25.210417] ? warn_alloc+0x2f0/0x2f0 [ 25.210800] ? save_stack_trace+0x16/0x20 [ 25.211231] ? check_noncircular+0x20/0x20 [ 25.211668] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 25.212230] ? depot_save_stack+0x12c/0x490 [ 25.212668] ? find_held_lock+0x39/0x1d0 [ 25.213088] ? SyS_ioctl+0x8f/0xc0 [ 25.213515] ? check_same_owner+0x320/0x320 [ 25.213983] ? __might_sleep+0x95/0x190 [ 25.214385] __alloc_pages_nodemask+0x9f7/0xd80 [ 25.214854] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 25.215348] ? __alloc_pages_nodemask+0xae5/0xd80 [ 25.215846] ? find_held_lock+0x39/0x1d0 [ 25.216264] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 25.216801] ? cache_grow_begin+0x31b/0x400 [ 25.217251] cache_grow_begin+0x86/0x400 [ 25.217627] fallback_alloc+0x150/0x2b0 [ 25.218230] ____cache_alloc_node+0x1cf/0x1e0 [ 25.218485] kmem_cache_alloc+0x287/0x760 [ 25.218718] ? __lookup_hash+0x38/0x190 [ 25.218945] alloc_inode+0x128/0x180 [ 25.219153] new_inode_pseudo+0x69/0x190 [ 25.219381] ? prune_icache_sb+0x1a0/0x1a0 [ 25.219619] ? down_read+0x150/0x150 [ 25.219829] ? mntput+0x66/0x90 [ 25.220018] new_inode+0x1c/0x40 [ 25.220209] debugfs_get_inode+0x1b/0x120 [ 25.220460] __debugfs_create_file+0x99/0x3e0 [ 25.220741] ? kmem_cache_alloc_trace+0x459/0x750 [ 25.221055] debugfs_create_file+0x57/0x70 [ 25.221318] kvm_dev_ioctl+0xb4e/0x1840 [ 25.221547] ? install_new_memslots+0x420/0x420 [ 25.221829] ? avc_has_extended_perms+0x7fa/0x12c0 [ 25.222104] ? unwind_get_return_address+0x61/0xa0 [ 25.222383] ? avc_ss_reset+0x110/0x110 [ 25.222608] ? putname+0xee/0x130 [ 25.222804] ? save_stack+0xa3/0xd0 [ 25.223009] ? save_stack_trace+0x16/0x20 [ 25.223238] ? save_stack+0x43/0xd0 [ 25.223441] ? kmem_cache_free+0x77/0x280 [ 25.223671] ? putname+0xee/0x130 [ 25.223881] ? do_sys_open+0x31b/0x6d0 [ 25.224144] ? __lock_is_held+0xbc/0x140 [ 25.224426] ? check_same_owner+0x320/0x320 [ 25.224721] ? install_new_memslots+0x420/0x420 [ 25.225028] do_vfs_ioctl+0x1b1/0x1530 [ 25.225285] ? _cond_resched+0x14/0x30 [ 25.225545] ? ioctl_preallocate+0x2b0/0x2b0 [ 25.225841] ? selinux_capable+0x40/0x40 [ 25.226110] ? putname+0xf3/0x130 [ 25.226351] ? security_file_ioctl+0x7d/0xb0 [ 25.226627] ? security_file_ioctl+0x89/0xb0 [ 25.226923] SyS_ioctl+0x8f/0xc0 [ 25.227139] entry_SYSCALL_64_fastpath+0x1f/0xbe [ 25.227451] RIP: 0033:0x4358d9 [ 25.227663] RSP: 002b:00007fff29bb3578 EFLAGS: 00000207 ORIG_RAX: 0000000000000010 [ 25.228169] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00000000004358d9 [ 25.228643] RDX: 0000000000000000 RSI: 000000000000ae01 RDI: 00000000000002e5 [ 25.229117] RBP: 0000000000000086 R08: 0000000000000000 R09: 0000000000000000 [ 25.229636] R10: 0000000000000000 R11: 0000000000000207 R12: 6d766b2f7665642f [ 25.230098] R13: 0000000000401c40 R14: 0000000000401cd0 R15: 0000000000000000 [ 25.230591] Mem-Info: [ 25.230792] active_anon:3666 inactive_anon:42 isolated_anon:0 [ 25.230792] active_file:25 inactive_file:63 isolated_file:0 [ 25.230792] unevictable:0 dirty:0 writeback:0 unstable:0 [ 25.230792] slab_reclaimable:53507 slab_unreclaimable:329471 [ 25.230792] mapped:9 shmem:76 pagetables:338 bounce:0 [ 25.230792] free:17629 free_pcp:160 free_cma:0 [ 25.233230] Node 0 active_anon:6872kB inactive_anon:104kB active_file:64kB inactive_file:64kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:8kB dirty:0kB writeback:0kB shmem:144kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 25.235440] Node 1 active_anon:7792kB inactive_anon:64kB active_file:76kB inactive_file:100kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:28kB dirty:0kB writeback:0kB shmem:160kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 25.239612] Node 0 DMA free:4160kB min:640kB low:800kB high:960kB active_anon:52kB 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 [ 25.242327] lowmem_reserve[]: 0 886 886 886 [ 25.242747] Node 0 DMA32 free:36512kB min:36536kB low:45668kB high:54800kB active_anon:6820kB inactive_anon:104kB active_file:64kB inactive_file:64kB unevictable:0kB writepending:0kB present:1032192kB managed:909748kB mlocked:0kB kernel_stack:2816kB pagetables:616kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 25.245197] lowmem_reserve[]: 0 0 0 0 [ 25.245543] Node 1 DMA32 free:29964kB min:30404kB low:38004kB high:45604kB active_anon:7792kB inactive_anon:64kB active_file:76kB inactive_file:204kB unevictable:0kB writepending:0kB present:1048560kB managed:755216kB mlocked:0kB kernel_stack:1376kB pagetables:736kB bounce:0kB free_pcp:44kB local_pcp:0kB free_cma:0kB [ 25.247896] lowmem_reserve[]: 0 0 0 0 [ 25.248336] Node 0 DMA: 12*4kB (UME) 2*8kB (UM) 2*16kB (ME) 3*32kB (UME) 0*64kB 3*128kB (UME) 2*256kB (UM) 2*512kB (ME) 2*1024kB (UM) 0*2048kB 0*4096kB = 4160kB [ 25.249824] Node 0 DMA32: 385*4kB (UME) 361*8kB (UME) 134*16kB (UME) 80*32kB (UME) 36*64kB (UM) 6*128kB (M) 13*256kB (UME) 3*512kB (M) 1*1024kB (E) 1*2048kB (E) 4*4096kB (M) = 36524kB [ 25.251487] Node 1 DMA32: 247*4kB (ME) 1051*8kB (UME) 526*16kB (UME) 166*32kB (UME) 57*64kB (UME) 11*128kB (ME) 4*256kB (ME) 2*512kB (ME) 0*1024kB 0*2048kB 0*4096kB = 30228kB [ 25.252885] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 25.253778] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 25.254531] 167 total pagecache pages [ 25.254843] 0 pages in swap cache [ 25.255149] Swap cache stats: add 0, delete 0, find 0/0 [ 25.255649] Free swap = 0kB [ 25.255897] Total swap = 0kB [ 25.256172] 524186 pages RAM [ 25.256392] 0 pages HighMem/MovableOnly [ 25.256689] 103968 pages reserved [ 25.256970] [ pid ] uid tgid total_vm rss nr_ptes nr_pmds swapents oom_score_adj name [ 25.257852] [ 1522] 0 1522 7143 1901 20 3 0 -1000 udevd [ 25.259158] [ 2791] 0 2791 2493 573 9 3 0 0 dhclient [ 25.259896] [ 2918] 0 2918 30616 174 24 3 0 0 rsyslogd [ 25.260822] [ 2956] 0 2956 4725 49 15 3 0 0 cron [ 25.261435] [ 2979] 0 2979 12490 153 30 3 0 -1000 sshd [ 25.262152] [ 3006] 0 3006 3694 39 13 3 0 0 getty [ 25.262966] [ 3007] 0 3007 3694 41 12 3 0 0 getty [ 25.263786] [ 3008] 0 3008 3694 40 13 3 0 0 getty [ 25.264682] [ 3009] 0 3009 3694 41 13 3 0 0 getty [ 25.265455] [ 3010] 0 3010 3694 39 13 3 0 0 getty [ 25.266191] [ 3011] 0 3011 3694 41 12 3 0 0 getty [ 25.266912] [ 3012] 0 3012 3649 40 13 3 0 0 getty [ 25.267795] [ 3013] 0 3013 5328 131 15 3 0 -1000 udevd [ 25.268538] [ 3014] 0 3014 5328 132 15 3 0 -1000 udevd [ 25.269271] [ 3029] 0 3029 17820 196 37 3 0 0 sshd [ 25.270147] [ 3032] 0 3032 275 1 4 2 0 0 syzkaller739192 [ 25.270929] [ 3033] 0 3033 275 13 4 2 0 0 syzkaller739192 [ 25.271747] [ 3034] 0 3034 330 13 5 2 0 0 syzkaller739192 [ 25.272562] [ 3035] 0 3035 275 13 4 2 0 0 syzkaller739192 [ 25.273537] [ 3036] 0 3036 275 13 4 2 0 0 syzkaller739192 [ 25.274532] [ 3037] 0 3037 330 13 5 2 0 0 syzkaller739192 [ 25.275550] [ 3038] 0 3038 275 13 4 2 0 0 syzkaller739192 [ 25.276538] [ 3039] 0 3039 275 13 4 2 0 0 syzkaller739192 [ 25.277522] [ 3040] 0 3040 330 13 5 2 0 0 syzkaller739192 [ 25.278508] [ 3041] 0 3041 275 13 4 2 0 0 syzkaller739192 [ 25.279495] [ 3042] 0 3042 275 13 4 2 0 0 syzkaller739192 [ 25.280479] [ 3043] 0 3043 275 13 4 2 0 0 syzkaller739192 [ 25.281460] [ 3044] 0 3044 330 13 5 2 0 0 syzkaller739192 [ 25.282338] [ 3045] 0 3045 330 13 4 2 0 0 syzkaller739192 [ 25.283472] [ 3046] 0 3046 330 13 5 2 0 0 syzkaller739192 [ 25.284334] [ 3047] 0 3047 330 13 4 2 0 0 syzkaller739192 [ 25.285349] [ 3048] 0 3048 330 13 5 2 0 0 syzkaller739192 [ 25.286259] Out of memory: Kill process 2791 (dhclient) score 1 or sacrifice child [ 25.287193] Killed process 2791 (dhclient) total-vm:9972kB, anon-rss:2292kB, file-rss:0kB, shmem-rss:0kB [ 25.675267] sshd invoked oom-killer: gfp_mask=0x14201ca(GFP_HIGHUSER_MOVABLE|__GFP_COLD), nodemask=(null), order=0, oom_score_adj=0 [ 25.676184] sshd cpuset=/ mems_allowed=0-1 [ 25.676542] CPU: 3 PID: 3029 Comm: sshd Not tainted 4.13.0-rc6-next-20170825+ #9 [ 25.677086] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 25.677606] Call Trace: [ 25.677810] dump_stack+0x194/0x257 [ 25.678089] ? arch_local_irq_restore+0x53/0x53 [ 25.678403] ? check_noncircular+0x20/0x20 [ 25.678690] dump_header+0x234/0xa0e [ 25.678986] ? pagefault_out_of_memory+0x152/0x152 [ 25.679349] ? lock_acquire+0x1d5/0x580 [ 25.679608] ? ___ratelimit+0x152/0x630 [ 25.679912] ? do_raw_spin_trylock+0x190/0x190 [ 25.680215] ? mark_held_locks+0xb2/0x100 [ 25.680570] ? _raw_spin_unlock_irqrestore+0x31/0xba [ 25.680973] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 25.681328] ? trace_hardirqs_on+0xd/0x10 [ 25.681628] ? ___ratelimit+0x95/0x630 [ 25.681923] ? idr_get_free+0xff0/0xff0 [ 25.682226] ? lock_downgrade+0x990/0x990 [ 25.682527] ? cred_has_capability+0x1a0/0x3d0 [ 25.682858] oom_kill_process+0x86d/0x13d0 [ 25.683180] ? lock_release+0xd70/0xd70 [ 25.683488] ? oom_evaluate_task+0x480/0x480 [ 25.683804] ? security_capable_noaudit+0x8b/0xc0 [ 25.684209] ? has_ns_capability_noaudit+0x18c/0x2a0 [ 25.684567] ? check_noncircular+0x20/0x20 [ 25.684867] ? has_capability+0x30/0x30 [ 25.685180] ? has_capability_noaudit+0x24/0x30 [ 25.685497] ? oom_badness+0xdf/0xb80 [ 25.685746] ? find_held_lock+0x39/0x1d0 [ 25.686049] ? lock_downgrade+0x990/0x990 [ 25.686326] ? out_of_memory+0x8c1/0x11d0 [ 25.686596] ? oom_reaper+0x4d0/0x4d0 [ 25.686848] ? lock_release+0xd70/0xd70 [ 25.687541] ? __alloc_pages_slowpath+0x10f6/0x2ee0 [ 25.687901] ? oom_evaluate_task+0x284/0x480 [ 25.688212] out_of_memory+0x7dd/0x11d0 [ 25.688509] ? oom_killer_disable+0x310/0x310 [ 25.688816] ? mutex_trylock+0x23a/0x2d0 [ 25.689096] ? __lock_is_held+0xbc/0x140 [ 25.689388] ? __ww_mutex_wakeup_for_backoff+0x240/0x240 [ 25.689836] __alloc_pages_slowpath+0x1eae/0x2ee0 [ 25.690203] ? print_usage_bug+0x480/0x480 [ 25.690518] ? warn_alloc+0x2f0/0x2f0 [ 25.690790] ? find_get_pages_tag+0xf40/0xf40 [ 25.691110] ? radix_tree_lookup_slot+0x99/0xe0 [ 25.691440] ? check_noncircular+0x20/0x20 [ 25.691765] ? find_get_entry+0x53c/0x9e0 [ 25.692102] ? find_held_lock+0x39/0x1d0 [ 25.692437] ? check_same_owner+0x320/0x320 [ 25.692791] ? __page_cache_alloc+0x165/0x4d0 [ 25.693108] ? __might_sleep+0x95/0x190 [ 25.693391] __alloc_pages_nodemask+0x9f7/0xd80 [ 25.693720] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 25.694075] ? add_to_page_cache_lru+0x510/0x510 [ 25.694411] ? find_held_lock+0x39/0x1d0 [ 25.694714] alloc_pages_current+0xb6/0x1e0 [ 25.695017] __page_cache_alloc+0x358/0x4d0 [ 25.695321] ? rcu_read_lock_held+0xa9/0xc0 [ 25.695623] ? trace_event_raw_event_file_check_and_advance_wb_err+0x490/0x490 [ 25.696140] filemap_fault+0xf32/0x1d30 [ 25.696428] ? __lock_page_or_retry+0x500/0x500 [ 25.696770] ? filemap_map_pages+0x942/0x15d0 [ 25.697079] ? __save_stack_trace+0x7e/0xd0 [ 25.697376] ? find_get_entries_tag+0xeb0/0xeb0 [ 25.697744] ? __lock_acquire+0x732/0x4620 [ 25.698035] ? check_noncircular+0x20/0x20 [ 25.698321] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 25.698717] ? poll_freewait+0x1c1/0x250 [ 25.698998] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 25.699349] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 25.699745] ? lock_acquire+0x1d5/0x580 [ 25.700012] ? ext4_filemap_fault+0x7d/0xb0 [ 25.700312] ? lock_release+0xd70/0xd70 [ 25.700581] ? check_same_owner+0x320/0x320 [ 25.700936] ? rcu_note_context_switch+0x710/0x710 [ 25.701289] ? __might_sleep+0x95/0x190 [ 25.701564] ? down_read+0x96/0x150 [ 25.701845] ? ext4_filemap_fault+0x7d/0xb0 [ 25.702149] ? __down_interruptible+0x6a0/0x6a0 [ 25.702485] ? check_noncircular+0x20/0x20 [ 25.702770] ? lock_downgrade+0x990/0x990 [ 25.703103] ext4_filemap_fault+0x85/0xb0 [ 25.703387] __do_fault+0xeb/0x30f [ 25.703632] ? pte_offset_kernel+0xc7/0xc7 [ 25.703969] ? find_held_lock+0x39/0x1d0 [ 25.704256] __handle_mm_fault+0x1b9b/0x39c0 [ 25.704561] ? __pmd_alloc+0x4e0/0x4e0 [ 25.704861] ? lock_downgrade+0x990/0x990 [ 25.705147] ? lock_downgrade+0x990/0x990 [ 25.705431] ? __lock_is_held+0xbc/0x140 [ 25.705732] handle_mm_fault+0x3bb/0x860 [ 25.706056] ? down_read_trylock+0xdb/0x170 [ 25.706353] ? __handle_mm_fault+0x39c0/0x39c0 [ 25.706663] ? vmacache_find+0x61/0x270 [ 25.706983] ? find_vma+0x30/0x150 [ 25.707227] __do_page_fault+0x4f6/0xb60 [ 25.707510] trace_do_page_fault+0x141/0x730 [ 25.707811] ? do_page_fault+0x70/0x70 [ 25.708151] ? kasan_check_write+0x14/0x20 [ 25.708801] ? SyS_select+0x1ae/0x230 [ 25.709112] ? core_sys_select+0x960/0x960 [ 25.709399] ? SyS_write+0x184/0x220 [ 25.709655] ? entry_SYSCALL_64_fastpath+0x4b/0xbe [ 25.710048] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 25.710380] do_async_page_fault+0x72/0xc0 [ 25.710669] async_page_fault+0x22/0x30 [ 25.710953] RIP: 0033:0x7f8848b0cdd3 [ 25.711224] RSP: 002b:00007ffed74a4b78 EFLAGS: 00010246 [ 25.711626] RAX: 0000000000000001 RBX: 00007ffed74a4c00 RCX: 00007f8848b0cdd3 [ 25.712132] RDX: 000055ec02221830 RSI: 000055ec02221850 RDI: 000000000000000c [ 25.712609] RBP: 000055ec014fa8dc R08: 00007ffed74a4ba0 R09: 0101010101010101 [ 25.713089] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffed74a4c08 [ 25.713562] R13: 0000000000000000 R14: 00007ffed74a4bf8 R15: 00007ffed74a4bfc [ 25.714130] Mem-Info: [ 25.716061] active_anon:3096 inactive_anon:42 isolated_anon:0 [ 25.716061] active_file:28 inactive_file:40 isolated_file:0 [ 25.716061] unevictable:0 dirty:0 writeback:0 unstable:0 [ 25.716061] slab_reclaimable:53575 slab_unreclaimable:329835 [ 25.716061] mapped:32 shmem:76 pagetables:331 bounce:0 [ 25.716061] free:17653 free_pcp:242 free_cma:0 [ 25.725367] Node 0 active_anon:4604kB inactive_anon:104kB active_file:36kB inactive_file:64kB unevictable:0kB isolated(anon):0kB isolated(file):44kB mapped:120kB dirty:0kB writeback:0kB shmem:144kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 25.728347] Node 1 active_anon:7780kB inactive_anon:64kB active_file:36kB inactive_file:40kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:160kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 25.731434] Node 0 DMA free:4160kB min:640kB low:800kB high:960kB active_anon:52kB 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 [ 25.733972] lowmem_reserve[]: 0 886 886 886 [ 25.734453] Node 0 DMA32 free:36240kB min:36536kB low:45668kB high:54800kB active_anon:4552kB inactive_anon:104kB active_file:36kB inactive_file:164kB unevictable:0kB writepending:0kB present:1032192kB managed:909748kB mlocked:0kB kernel_stack:2784kB pagetables:600kB bounce:0kB free_pcp:4kB local_pcp:4kB free_cma:0kB [ 25.737382] lowmem_reserve[]: 0 0 0 0 [ 25.737773] Node 1 DMA32 free:30312kB min:30404kB low:38004kB high:45604kB active_anon:7780kB inactive_anon:64kB active_file:36kB inactive_file:40kB unevictable:0kB writepending:0kB present:1048560kB managed:755216kB mlocked:0kB kernel_stack:1376kB pagetables:724kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 25.740550] lowmem_reserve[]: 0 0 0 0 [ 25.740963] Node 0 DMA: 12*4kB (UME) 2*8kB (UM) 2*16kB (ME) 3*32kB (UME) 0*64kB 3*128kB (UME) 2*256kB (UM) 2*512kB (ME) 2*1024kB (UM) 0*2048kB 0*4096kB = 4160kB [ 25.742573] Node 0 DMA32: 333*4kB (UME) 316*8kB (UME) 157*16kB (UME) 96*32kB (UM) 56*64kB (UME) 8*128kB (UM) 12*256kB (M) 3*512kB (M) 2*1024kB (UE) 2*2048kB (UE) 3*4096kB (M) = 37092kB [ 25.744348] Node 1 DMA32: 281*4kB (UME) 1046*8kB (UME) 527*16kB (UME) 166*32kB (UME) 57*64kB (UME) 11*128kB (ME) 4*256kB (ME) 2*512kB (ME) 0*1024kB 0*2048kB 0*4096kB = 30340kB [ 25.746117] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 25.746963] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 25.747720] 155 total pagecache pages [ 25.748056] 0 pages in swap cache [ 25.748334] Swap cache stats: add 0, delete 0, find 0/0 [ 25.748850] Free swap = 0kB [ 25.749170] Total swap = 0kB [ 25.749469] 524186 pages RAM [ 25.749764] 0 pages HighMem/MovableOnly [ 25.750176] 103968 pages reserved [ 25.750541] [ pid ] uid tgid total_vm rss nr_ptes nr_pmds swapents oom_score_adj name [ 25.751984] [ 1522] 0 1522 7143 1917 20 3 0 -1000 udevd [ 25.752917] [ 2918] 0 2918 30616 174 24 3 0 0 rsyslogd [ 25.753843] [ 2956] 0 2956 4725 49 15 3 0 0 cron [ 25.754733] [ 2979] 0 2979 12490 153 30 3 0 -1000 sshd [ 25.755594] [ 3006] 0 3006 3694 39 13 3 0 0 getty [ 25.756520] [ 3007] 0 3007 3694 41 12 3 0 0 getty [ 25.757413] [ 3008] 0 3008 3694 40 13 3 0 0 getty [ 25.758348] [ 3009] 0 3009 3694 41 13 3 0 0 getty [ 25.759295] [ 3010] 0 3010 3694 39 13 3 0 0 getty [ 25.759902] [ 3011] 0 3011 3694 41 12 3 0 0 getty [ 25.760528] [ 3012] 0 3012 3649 40 13 3 0 0 getty [ 25.761232] [ 3013] 0 3013 5328 131 15 3 0 -1000 udevd [ 25.761867] [ 3014] 0 3014 5328 132 15 3 0 -1000 udevd [ 25.762518] [ 3029] 0 3029 17820 196 37 3 0 0 sshd [ 25.763137] [ 3032] 0 3032 275 1 4 2 0 0 syzkaller739192 [ 25.763802] [ 3033] 0 3033 275 13 4 2 0 0 syzkaller739192 [ 25.764514] [ 3034] 0 3034 330 13 5 2 0 0 syzkaller739192 [ 25.765205] [ 3035] 0 3035 275 13 4 2 0 0 syzkaller739192 [ 25.765912] [ 3036] 0 3036 275 13 4 2 0 0 syzkaller739192 [ 25.766668] [ 3037] 0 3037 330 13 5 2 0 0 syzkaller739192 [ 25.767415] [ 3038] 0 3038 275 13 4 2 0 0 syzkaller739192 [ 25.768123] [ 3039] 0 3039 275 13 4 2 0 0 syzkaller739192 [ 25.768814] [ 3040] 0 3040 330 13 5 2 0 0 syzkaller739192 [ 25.769507] [ 3041] 0 3041 275 13 4 2 0 0 syzkaller739192 [ 25.770200] [ 3042] 0 3042 275 13 4 2 0 0 syzkaller739192 [ 25.770863] [ 3043] 0 3043 275 13 4 2 0 0 syzkaller739192 [ 25.771559] [ 3044] 0 3044 330 13 5 2 0 0 syzkaller739192 [ 25.772795] [ 3045] 0 3045 330 13 5 2 0 0 syzkaller739192 [ 25.773498] [ 3046] 0 3046 330 13 5 2 0 0 syzkaller739192 [ 25.774158] [ 3047] 0 3047 330 13 5 2 0 0 syzkaller739192 [ 25.774894] [ 3048] 0 3048 330 13 5 2 0 0 syzkaller739192 [ 25.775689] Out of memory: Kill process 3029 (sshd) score 0 or sacrifice child [ 25.776662] Killed process 3032 (syzkaller739192) total-vm:1100kB, anon-rss:4kB, file-rss:0kB, shmem-rss:0kB [ 25.945795] syzkaller739192: page allocation failure: order:5, mode:0x16040c0(GFP_KERNEL|__GFP_COMP|__GFP_NOTRACK), nodemask=(null) [ 25.946873] syzkaller739192 cpuset=/ mems_allowed=0-1 [ 25.947294] CPU: 1 PID: 3045 Comm: syzkaller739192 Not tainted 4.13.0-rc6-next-20170825+ #9 [ 25.948013] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 25.948559] Call Trace: [ 25.948787] dump_stack+0x194/0x257 [ 25.949035] ? arch_local_irq_restore+0x53/0x53 [ 25.949440] ? flush_work+0x621/0x930 [ 25.949706] warn_alloc+0x1c2/0x2f0 [ 25.950024] ? zone_watermark_ok_safe+0x430/0x430 [ 25.950346] ? mutex_unlock+0xd/0x10 [ 25.950681] __alloc_pages_slowpath+0x26ce/0x2ee0 [ 25.951040] ? warn_alloc+0x2f0/0x2f0 [ 25.951368] ? SyS_ioctl+0x8f/0xc0 [ 25.951631] ? warn_alloc+0x2f0/0x2f0 [ 25.952002] ? save_stack_trace+0x16/0x20 [ 25.952371] ? check_noncircular+0x20/0x20 [ 25.952743] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 25.953101] ? find_held_lock+0x39/0x1d0 [ 25.953371] syzkaller739192: page allocation failure: order:5, mode:0x16040c0(GFP_KERNEL|__GFP_COMP|__GFP_NOTRACK), nodemask=(null) [ 25.953388] syzkaller739192 cpuset=/ mems_allowed=0-1 [ 25.954680] ? lock_downgrade+0x990/0x990 [ 25.954976] ? check_same_owner+0x320/0x320 [ 25.955349] ? rcu_note_context_switch+0x710/0x710 [ 25.955682] ? check_noncircular+0x20/0x20 [ 25.956044] ? __fsnotify_update_child_dentry_flags.part.2+0x2a0/0x2a0 [ 25.956489] ? __might_sleep+0x95/0x190 [ 25.956834] __alloc_pages_nodemask+0x9f7/0xd80 [ 25.957154] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 25.957582] ? __alloc_pages_nodemask+0xae5/0xd80 [ 25.957910] ? find_held_lock+0x39/0x1d0 [ 25.958263] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 25.958614] ? cache_grow_begin+0x31b/0x400 [ 25.958988] cache_grow_begin+0x86/0x400 [ 25.959266] fallback_alloc+0x150/0x2b0 [ 25.959614] ____cache_alloc_node+0x1cf/0x1e0 [ 25.959921] kmem_cache_alloc_trace+0x27d/0x750 [ 25.960334] ? lock_downgrade+0x990/0x990 [ 25.960663] kvm_dev_ioctl+0x216/0x1840 [ 25.961036] ? lock_release+0xd70/0xd70 [ 25.961332] ? install_new_memslots+0x420/0x420 [ 25.961769] ? avc_has_extended_perms+0x7fa/0x12c0 [ 25.962117] ? unwind_get_return_address+0x61/0xa0 [ 25.962608] ? avc_ss_reset+0x110/0x110 [ 25.962890] ? putname+0xee/0x130 [ 25.963202] ? save_stack+0xa3/0xd0 [ 25.963448] ? save_stack_trace+0x16/0x20 [ 25.963815] ? save_stack+0x43/0xd0 [ 25.964062] ? kasan_slab_free+0x71/0xc0 [ 25.964755] ? kmem_cache_free+0x77/0x280 [ 25.965111] ? putname+0xee/0x130 [ 25.965348] ? do_sys_open+0x31b/0x6d0 [ 25.965700] ? __lock_is_held+0xbc/0x140 [ 25.966051] ? check_same_owner+0x320/0x320 [ 25.966491] ? rcu_note_context_switch+0x710/0x710 [ 25.966895] ? install_new_memslots+0x420/0x420 [ 25.967360] do_vfs_ioctl+0x1b1/0x1530 [ 25.967634] ? _cond_resched+0x14/0x30 [ 25.967997] ? ioctl_preallocate+0x2b0/0x2b0 [ 25.968240] syzkaller739192: page allocation failure: order:5, mode:0x16040c0(GFP_KERNEL|__GFP_COMP|__GFP_NOTRACK), nodemask=(null) [ 25.968257] syzkaller739192 cpuset=/ mems_allowed=0-1 [ 25.968680] syzkaller739192: page allocation failure: order:5, mode:0x16040c0(GFP_KERNEL|__GFP_COMP|__GFP_NOTRACK), nodemask=(null) [ 25.968695] syzkaller739192 cpuset=/ mems_allowed=0-1 [ 25.971296] ? selinux_capable+0x40/0x40 [ 25.971700] ? putname+0xf3/0x130 [ 25.971957] ? security_file_ioctl+0x7d/0xb0 [ 25.972429] ? security_file_ioctl+0x89/0xb0 [ 25.972808] SyS_ioctl+0x8f/0xc0 [ 25.973131] entry_SYSCALL_64_fastpath+0x1f/0xbe [ 25.973464] RIP: 0033:0x4358d9 [ 25.973738] RSP: 002b:00007fff29bb3578 EFLAGS: 00000207 ORIG_RAX: 0000000000000010 [ 25.974329] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00000000004358d9 [ 25.975040] RDX: 0000000000000000 RSI: 000000000000ae01 RDI: 00000000000002d3 [ 25.975597] RBP: 0000000000000086 R08: 0000000000000000 R09: 0000000000000000 [ 25.976237] R10: 0000000000000000 R11: 0000000000000207 R12: 6d766b2f7665642f [ 25.976792] R13: 0000000000401c40 R14: 0000000000401cd0 R15: 0000000000000000 [ 25.977449] CPU: 0 PID: 3040 Comm: syzkaller739192 Not tainted 4.13.0-rc6-next-20170825+ #9 [ 25.977561] Mem-Info: [ 25.977570] active_anon:3089 inactive_anon:42 isolated_anon:0 [ 25.977570] active_file:17 inactive_file:0 isolated_file:30 [ 25.977570] unevictable:0 dirty:0 writeback:0 unstable:0 [ 25.977570] slab_reclaimable:53604 slab_unreclaimable:329926 [ 25.977570] mapped:30 shmem:76 pagetables:327 bounce:0 [ 25.977570] free:17724 free_pcp:0 free_cma:0 [ 25.977576] Node 0 active_anon:4600kB inactive_anon:104kB active_file:28kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):120kB mapped:120kB dirty:0kB writeback:0kB shmem:144kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 25.977581] Node 1 active_anon:7756kB inactive_anon:64kB active_file:40kB inactive_file:36kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:160kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 25.977583] Node 0 DMA free:4160kB min:640kB low:800kB high:960kB active_anon:52kB 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 [ 25.977591] lowmem_reserve[]: 0 886 886 886 [ 25.977602] Node 0 DMA32 free:36436kB min:36536kB low:45668kB high:54800kB active_anon:4548kB inactive_anon:104kB active_file:160kB inactive_file:80kB unevictable:0kB writepending:0kB present:1032192kB managed:909748kB mlocked:0kB kernel_stack:2752kB pagetables:600kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 25.977610] lowmem_reserve[]: 0 0 0 0 [ 25.977620] Node 1 DMA32 free:30300kB min:30404kB low:38004kB high:45604kB active_anon:7756kB inactive_anon:64kB active_file:40kB inactive_file:36kB unevictable:0kB writepending:0kB present:1048560kB managed:755216kB mlocked:0kB kernel_stack:1376kB pagetables:708kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 25.977628] lowmem_reserve[]: 0 0 0 0 [ 25.977638] Node 0 DMA: 12*4kB (UME) 2*8kB (UM) 2*16kB (ME) 3*32kB (UME) 0*64kB 3*128kB (UME) 2*256kB (UM) 2*512kB (ME) 2*1024kB (UM) 0*2048kB 0*4096kB = 4160kB [ 25.977680] Node 0 DMA32: 334*4kB (UM) 307*8kB (UM) 155*16kB (UM) 97*32kB (UM) 56*64kB (UME) 7*128kB (M) 13*256kB (UM) 4*512kB (UM) 1*1024kB (E) 2*2048kB (UE) 3*4096kB (M) = 36640kB [ 25.977726] Node 1 DMA32: 328*4kB (UM) 1045*8kB (UM) 532*16kB (UM) 167*32kB (UM) 59*64kB (UM) 10*128kB (M) 3*256kB (M) 2*512kB (UM) 0*1024kB 0*2048kB 0*4096kB = 30376kB [ 25.977768] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 25.977771] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 25.977773] 155 total pagecache pages [ 25.977777] 0 pages in swap cache [ 25.977780] Swap cache stats: add 0, delete 0, find 0/0 [ 25.977782] Free swap = 0kB [ 25.977784] Total swap = 0kB [ 25.977786] 524186 pages RAM [ 25.977788] 0 pages HighMem/MovableOnly [ 25.977790] 103968 pages reserved [ 26.004761] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 26.005548] Call Trace: [ 26.005838] dump_stack+0x194/0x257 [ 26.006235] ? arch_local_irq_restore+0x53/0x53 [ 26.006732] ? flush_work+0x621/0x930 [ 26.007586] warn_alloc+0x1c2/0x2f0 [ 26.007933] ? zone_watermark_ok_safe+0x430/0x430 [ 26.008416] ? mutex_unlock+0xd/0x10 [ 26.008849] __alloc_pages_slowpath+0x26ce/0x2ee0 [ 26.009429] ? warn_alloc+0x2f0/0x2f0 [ 26.009823] ? SyS_ioctl+0x8f/0xc0 [ 26.010201] ? warn_alloc+0x2f0/0x2f0 [ 26.010594] ? save_stack_trace+0x16/0x20 [ 26.011056] ? check_noncircular+0x20/0x20 [ 26.011551] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 26.012081] ? find_held_lock+0x39/0x1d0 [ 26.012468] ? lock_downgrade+0x990/0x990 [ 26.012870] ? check_same_owner+0x320/0x320 [ 26.013270] ? rcu_note_context_switch+0x710/0x710 [ 26.013715] ? check_noncircular+0x20/0x20 [ 26.014119] ? __fsnotify_update_child_dentry_flags.part.2+0x2a0/0x2a0 [ 26.014782] ? __might_sleep+0x95/0x190 [ 26.015171] __alloc_pages_nodemask+0x9f7/0xd80 [ 26.015619] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 26.016145] ? __alloc_pages_nodemask+0xae5/0xd80 [ 26.016585] ? find_held_lock+0x39/0x1d0 [ 26.016975] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 26.017457] ? cache_grow_begin+0x31b/0x400 [ 26.017860] cache_grow_begin+0x86/0x400 [ 26.018239] fallback_alloc+0x150/0x2b0 [ 26.018609] ____cache_alloc_node+0x1cf/0x1e0 [ 26.019026] kmem_cache_alloc_trace+0x27d/0x750 [ 26.019500] ? lock_downgrade+0x990/0x990 [ 26.019903] kvm_dev_ioctl+0x216/0x1840 [ 26.020286] ? lock_release+0xd70/0xd70 [ 26.020650] ? install_new_memslots+0x420/0x420 [ 26.021092] ? avc_has_extended_perms+0x7fa/0x12c0 [ 26.021588] ? unwind_get_return_address+0x61/0xa0 [ 26.022071] ? avc_ss_reset+0x110/0x110 [ 26.022454] ? putname+0xee/0x130 [ 26.022824] ? save_stack+0xa3/0xd0 [ 26.023182] ? save_stack_trace+0x16/0x20 [ 26.023576] ? save_stack+0x43/0xd0 [ 26.023941] ? kasan_slab_free+0x71/0xc0 [ 26.024330] ? kmem_cache_free+0x77/0x280 [ 26.024714] ? putname+0xee/0x130 [ 26.025030] ? do_sys_open+0x31b/0x6d0 [ 26.025390] ? __lock_is_held+0xbc/0x140 [ 26.025777] ? check_same_owner+0x320/0x320 [ 26.026235] ? rcu_note_context_switch+0x710/0x710 [ 26.026719] ? install_new_memslots+0x420/0x420 [ 26.027183] do_vfs_ioctl+0x1b1/0x1530 [ 26.027525] ? _cond_resched+0x14/0x30 [ 26.027948] ? ioctl_preallocate+0x2b0/0x2b0 [ 26.028370] ? selinux_capable+0x40/0x40 [ 26.029053] ? putname+0xf3/0x130 [ 26.029392] ? security_file_ioctl+0x7d/0xb0 [ 26.029781] ? security_file_ioctl+0x89/0xb0 [ 26.030260] SyS_ioctl+0x8f/0xc0 [ 26.030566] entry_SYSCALL_64_fastpath+0x1f/0xbe [ 26.031006] RIP: 0033:0x4358d9 [ 26.031311] RSP: 002b:00007fff29bb3578 EFLAGS: 00000207 ORIG_RAX: 0000000000000010 [ 26.032052] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00000000004358d9 [ 26.032710] RDX: 0000000000000000 RSI: 000000000000ae01 RDI: 0000000000000313 [ 26.033375] RBP: 0000000000000086 R08: 0000000000000000 R09: 0000000000000000 [ 26.034068] R10: 0000000000000000 R11: 0000000000000207 R12: 6d766b2f7665642f [ 26.034823] R13: 0000000000401c40 R14: 0000000000401cd0 R15: 0000000000000000 [ 26.035523] CPU: 3 PID: 3047 Comm: syzkaller739192 Not tainted 4.13.0-rc6-next-20170825+ #9 [ 26.036110] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 26.036655] Call Trace: [ 26.036846] dump_stack+0x194/0x257 [ 26.037088] ? arch_local_irq_restore+0x53/0x53 [ 26.037400] ? isolate_lru_page+0x11d0/0x11d0 [ 26.037702] warn_alloc+0x1c2/0x2f0 [ 26.037948] ? zone_watermark_ok_safe+0x430/0x430 [ 26.038285] __alloc_pages_slowpath+0x26ce/0x2ee0 [ 26.038642] ? warn_alloc+0x2f0/0x2f0 [ 26.038896] ? SyS_ioctl+0x8f/0xc0 [ 26.039137] ? warn_alloc+0x2f0/0x2f0 [ 26.039391] ? save_stack_trace+0x16/0x20 [ 26.039677] ? check_noncircular+0x20/0x20 [ 26.039965] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 26.040318] ? find_held_lock+0x39/0x1d0 [ 26.040598] ? lock_downgrade+0x990/0x990 [ 26.040889] ? check_same_owner+0x320/0x320 [ 26.041179] ? rcu_note_context_switch+0x710/0x710 [ 26.041505] ? check_noncircular+0x20/0x20 [ 26.041786] ? __fsnotify_update_child_dentry_flags.part.2+0x2a0/0x2a0 [ 26.042231] ? __might_sleep+0x95/0x190 [ 26.042500] __alloc_pages_nodemask+0x9f7/0xd80 [ 26.042842] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 26.043173] ? __alloc_pages_nodemask+0xae5/0xd80 [ 26.043495] ? find_held_lock+0x39/0x1d0 [ 26.043768] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 26.044117] ? cache_grow_begin+0x31b/0x400 [ 26.044436] cache_grow_begin+0x86/0x400 [ 26.044712] fallback_alloc+0x150/0x2b0 [ 26.044983] ____cache_alloc_node+0x1cf/0x1e0 [ 26.045287] kmem_cache_alloc_trace+0x27d/0x750 [ 26.045596] ? lock_downgrade+0x990/0x990 [ 26.045884] kvm_dev_ioctl+0x216/0x1840 [ 26.046152] ? lock_release+0xd70/0xd70 [ 26.046417] ? install_new_memslots+0x420/0x420 [ 26.046737] ? avc_has_extended_perms+0x7fa/0x12c0 [ 26.047062] ? unwind_get_return_address+0x61/0xa0 [ 26.047456] ? avc_ss_reset+0x110/0x110 [ 26.047743] ? putname+0xee/0x130 [ 26.047988] ? save_stack+0xa3/0xd0 [ 26.048230] ? save_stack_trace+0x16/0x20 [ 26.048504] ? save_stack+0x43/0xd0 [ 26.048741] ? kasan_slab_free+0x71/0xc0 [ 26.049008] ? kmem_cache_free+0x77/0x280 [ 26.049283] ? putname+0xee/0x130 [ 26.049511] ? do_sys_open+0x31b/0x6d0 [ 26.050139] ? __lock_is_held+0xbc/0x140 [ 26.050446] ? check_same_owner+0x320/0x320 [ 26.050731] ? rcu_note_context_switch+0x710/0x710 [ 26.051060] ? install_new_memslots+0x420/0x420 [ 26.051375] do_vfs_ioctl+0x1b1/0x1530 [ 26.051634] ? _cond_resched+0x14/0x30 [ 26.051896] ? ioctl_preallocate+0x2b0/0x2b0 [ 26.052190] ? selinux_capable+0x40/0x40 [ 26.052470] ? putname+0xf3/0x130 [ 26.052713] ? security_file_ioctl+0x7d/0xb0 [ 26.053005] ? security_file_ioctl+0x89/0xb0 [ 26.053309] SyS_ioctl+0x8f/0xc0 [ 26.053540] entry_SYSCALL_64_fastpath+0x1f/0xbe [ 26.053931] RIP: 0033:0x4358d9 [ 26.054158] RSP: 002b:00007fff29bb3578 EFLAGS: 00000203 ORIG_RAX: 0000000000000010 [ 26.054673] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00000000004358d9 [ 26.055147] RDX: 0000000000000000 RSI: 000000000000ae01 RDI: 0000000000000363 [ 26.055635] RBP: 0000000000000086 R08: 0000000000000000 R09: 0000000000000000 [ 26.056112] R10: 0000000000000000 R11: 0000000000000203 R12: 6d766b2f7665642f [ 26.056576] R13: 0000000000401c40 R14: 0000000000401cd0 R15: 0000000000000000 [ 26.057032] CPU: 2 PID: 3037 Comm: syzkaller739192 Not tainted 4.13.0-rc6-next-20170825+ #9 [ 26.057611] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 26.058164] Call Trace: [ 26.058339] dump_stack+0x194/0x257 [ 26.058581] ? arch_local_irq_restore+0x53/0x53 [ 26.058904] ? isolate_lru_page+0x11d0/0x11d0 [ 26.059342] warn_alloc+0x1c2/0x2f0 [ 26.059576] ? zone_watermark_ok_safe+0x430/0x430 [ 26.059882] ? rcu_note_context_switch+0x710/0x710 [ 26.060199] __alloc_pages_slowpath+0x26ce/0x2ee0 [ 26.060551] ? warn_alloc+0x2f0/0x2f0 [ 26.060802] ? SyS_ioctl+0x8f/0xc0 [ 26.061051] ? warn_alloc+0x2f0/0x2f0 [ 26.061301] ? save_stack_trace+0x16/0x20 [ 26.061581] ? check_noncircular+0x20/0x20 [ 26.061869] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 26.062233] ? find_held_lock+0x39/0x1d0 [ 26.062508] ? lock_downgrade+0x990/0x990 [ 26.062797] ? check_same_owner+0x320/0x320 [ 26.063131] ? rcu_note_context_switch+0x710/0x710 [ 26.063477] ? check_noncircular+0x20/0x20 [ 26.063755] ? __fsnotify_update_child_dentry_flags.part.2+0x2a0/0x2a0 [ 26.064202] ? __might_sleep+0x95/0x190 [ 26.064468] __alloc_pages_nodemask+0x9f7/0xd80 [ 26.064758] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 26.065069] ? __alloc_pages_nodemask+0xae5/0xd80 [ 26.065419] ? find_held_lock+0x39/0x1d0 [ 26.065688] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 26.066044] ? cache_grow_begin+0x31b/0x400 [ 26.066363] cache_grow_begin+0x86/0x400 [ 26.066656] fallback_alloc+0x150/0x2b0 [ 26.066914] ____cache_alloc_node+0x1cf/0x1e0 [ 26.067214] kmem_cache_alloc_trace+0x27d/0x750 [ 26.067487] ? lock_downgrade+0x990/0x990 [ 26.067726] kvm_dev_ioctl+0x216/0x1840 [ 26.067950] ? lock_release+0xd70/0xd70 [ 26.068193] ? install_new_memslots+0x420/0x420 [ 26.068479] ? avc_has_extended_perms+0x7fa/0x12c0 [ 26.068753] ? unwind_get_return_address+0x61/0xa0 [ 26.069043] ? avc_ss_reset+0x110/0x110 [ 26.069302] ? putname+0xee/0x130 [ 26.069491] ? save_stack+0xa3/0xd0 [ 26.069723] ? save_stack_trace+0x16/0x20 [ 26.069998] ? save_stack+0x43/0xd0 [ 26.070300] ? kasan_slab_free+0x71/0xc0 [ 26.070612] ? kmem_cache_free+0x77/0x280 [ 26.070884] ? putname+0xee/0x130 [ 26.071129] ? do_sys_open+0x31b/0x6d0 [ 26.071658] ? __lock_is_held+0xbc/0x140 [ 26.071923] ? check_same_owner+0x320/0x320 [ 26.072221] ? rcu_note_context_switch+0x710/0x710 [ 26.072548] ? install_new_memslots+0x420/0x420 [ 26.072853] do_vfs_ioctl+0x1b1/0x1530 [ 26.073119] ? _cond_resched+0x14/0x30 [ 26.073359] ? ioctl_preallocate+0x2b0/0x2b0 [ 26.073651] ? selinux_capable+0x40/0x40 [ 26.073933] ? putname+0xf3/0x130 [ 26.074182] ? security_file_ioctl+0x7d/0xb0 [ 26.074473] ? security_file_ioctl+0x89/0xb0 [ 26.074765] SyS_ioctl+0x8f/0xc0 [ 26.074993] entry_SYSCALL_64_fastpath+0x1f/0xbe [ 26.075310] RIP: 0033:0x4358d9 [ 26.075518] RSP: 002b:00007fff29bb3578 EFLAGS: 00000203 ORIG_RAX: 0000000000000010 [ 26.076033] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00000000004358d9 [ 26.076506] RDX: 0000000000000000 RSI: 000000000000ae01 RDI: 00000000000002e1 [ 26.076974] RBP: 0000000000000086 R08: 0000000000000000 R09: 0000000000000000 [ 26.077517] R10: 0000000000000000 R11: 0000000000000203 R12: 6d766b2f7665642f [ 26.077987] R13: 0000000000401c40 R14: 0000000000401cd0 R15: 0000000000000000 [ 26.207646] syzkaller739192 invoked oom-killer: gfp_mask=0x14080c0(GFP_KERNEL|__GFP_ZERO), nodemask=(null), order=0, oom_score_adj=0 [ 26.208934] syzkaller739192 cpuset=/ mems_allowed=0-1 [ 26.209578] CPU: 0 PID: 3046 Comm: syzkaller739192 Not tainted 4.13.0-rc6-next-20170825+ #9 [ 26.210419] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 26.211234] Call Trace: [ 26.211511] dump_stack+0x194/0x257 [ 26.211893] ? arch_local_irq_restore+0x53/0x53 [ 26.212381] ? check_noncircular+0x20/0x20 [ 26.212826] dump_header+0x234/0xa0e [ 26.213229] ? pagefault_out_of_memory+0x152/0x152 [ 26.213744] ? lock_acquire+0x1d5/0x580 [ 26.214163] ? ___ratelimit+0x152/0x630 [ 26.214597] ? do_raw_spin_trylock+0x190/0x190 [ 26.215073] ? mark_held_locks+0xb2/0x100 [ 26.215476] ? _raw_spin_unlock_irqrestore+0x31/0xba [ 26.215972] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 26.216508] ? trace_hardirqs_on+0xd/0x10 [ 26.216911] ? ___ratelimit+0x95/0x630 [ 26.217293] ? idr_get_free+0xff0/0xff0 [ 26.217700] ? lock_downgrade+0x990/0x990 [ 26.218326] ? cred_has_capability+0x1a0/0x3d0 [ 26.218821] oom_kill_process+0x86d/0x13d0 [ 26.219584] ? lock_release+0xd70/0xd70 [ 26.220294] ? oom_evaluate_task+0x480/0x480 [ 26.221470] ? security_capable_noaudit+0x8b/0xc0 [ 26.221980] ? has_ns_capability_noaudit+0x18c/0x2a0 [ 26.222502] ? check_noncircular+0x20/0x20 [ 26.222926] ? has_capability+0x30/0x30 [ 26.223334] ? has_capability_noaudit+0x24/0x30 [ 26.223801] ? oom_badness+0xdf/0xb80 [ 26.224193] ? find_held_lock+0x39/0x1d0 [ 26.224624] ? lock_downgrade+0x990/0x990 [ 26.225332] ? out_of_memory+0x8c1/0x11d0 [ 26.225723] ? oom_reaper+0x4d0/0x4d0 [ 26.226108] ? lock_release+0xd70/0xd70 [ 26.226778] ? __alloc_pages_slowpath+0x10f6/0x2ee0 [ 26.227295] ? oom_evaluate_task+0x284/0x480 [ 26.227760] out_of_memory+0x7dd/0x11d0 [ 26.228207] ? trace_hardirqs_on+0xd/0x10 [ 26.228878] ? oom_killer_disable+0x310/0x310 [ 26.229316] ? mutex_trylock+0x23a/0x2d0 [ 26.229720] ? __ww_mutex_wakeup_for_backoff+0x240/0x240 [ 26.230490] ? check_same_owner+0x320/0x320 [ 26.230933] __alloc_pages_slowpath+0x1eae/0x2ee0 [ 26.231463] ? warn_alloc+0x2f0/0x2f0 [ 26.231850] ? save_stack_trace+0x16/0x20 [ 26.232256] ? lock_downgrade+0x990/0x990 [ 26.232663] ? bpf_prog_alloc+0x310/0x310 [ 26.233067] ? __bpf_address_lookup+0x2b0/0x2b0 [ 26.233511] ? check_noncircular+0x20/0x20 [ 26.233940] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 26.234566] ? unwind_dump+0x4c0/0x4c0 [ 26.234970] ? find_held_lock+0x39/0x1d0 [ 26.235384] ? depot_save_stack+0x12c/0x490 [ 26.235824] ? check_same_owner+0x320/0x320 [ 26.236252] ? __might_sleep+0x95/0x190 [ 26.236641] __alloc_pages_nodemask+0x9f7/0xd80 [ 26.237103] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 26.237510] ? __lock_is_held+0xbc/0x140 [ 26.237905] ? cpus_read_unlock+0x56/0x70 [ 26.238274] ? static_key_slow_inc+0x16b/0x3c0 [ 26.238730] ? kvm_dev_ioctl+0x13e1/0x1840 [ 26.239099] ? mmu_notifier_synchronize+0x20/0x20 [ 26.239559] alloc_pages_current+0xb6/0x1e0 [ 26.239971] kvm_coalesced_mmio_init+0x6d/0x1c0 [ 26.240441] ? coalesced_mmio_write+0x3c0/0x3c0 [ 26.240899] kvm_dev_ioctl+0x637/0x1840 [ 26.241259] ? install_new_memslots+0x420/0x420 [ 26.241687] ? avc_has_extended_perms+0x7fa/0x12c0 [ 26.242564] ? unwind_get_return_address+0x61/0xa0 [ 26.242968] ? avc_ss_reset+0x110/0x110 [ 26.243254] ? putname+0xee/0x130 [ 26.243497] ? save_stack+0xa3/0xd0 [ 26.243741] ? save_stack_trace+0x16/0x20 [ 26.244042] ? save_stack+0x43/0xd0 [ 26.244296] ? kmem_cache_free+0x77/0x280 [ 26.244568] ? putname+0xee/0x130 [ 26.244797] ? do_sys_open+0x31b/0x6d0 [ 26.245120] ? __lock_is_held+0xbc/0x140 [ 26.245412] ? check_same_owner+0x320/0x320 [ 26.245700] ? rcu_note_context_switch+0x710/0x710 [ 26.246088] ? install_new_memslots+0x420/0x420 [ 26.246482] do_vfs_ioctl+0x1b1/0x1530 [ 26.246744] ? _cond_resched+0x14/0x30 [ 26.247085] ? ioctl_preallocate+0x2b0/0x2b0 [ 26.247383] ? selinux_capable+0x40/0x40 [ 26.247722] ? putname+0xf3/0x130 [ 26.248035] ? security_file_ioctl+0x7d/0xb0 [ 26.248333] ? security_file_ioctl+0x89/0xb0 [ 26.248716] SyS_ioctl+0x8f/0xc0 [ 26.248957] entry_SYSCALL_64_fastpath+0x1f/0xbe [ 26.249374] RIP: 0033:0x4358d9 [ 26.249655] RSP: 002b:00007fff29bb3578 EFLAGS: 00000207 ORIG_RAX: 0000000000000010 [ 26.250325] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00000000004358d9 [ 26.250953] RDX: 0000000000000000 RSI: 000000000000ae01 RDI: 00000000000002e9 [ 26.251574] RBP: 0000000000000086 R08: 0000000000000000 R09: 0000000000000000 [ 26.252194] R10: 0000000000000000 R11: 0000000000000207 R12: 6d766b2f7665642f [ 26.252811] R13: 0000000000401c40 R14: 0000000000401cd0 R15: 0000000000000000 [ 26.253496] Mem-Info: [ 26.253724] active_anon:3090 inactive_anon:42 isolated_anon:0 [ 26.253724] active_file:62 inactive_file:0 isolated_file:0 [ 26.253724] unevictable:0 dirty:0 writeback:0 unstable:0 [ 26.253724] slab_reclaimable:53619 slab_unreclaimable:329935 [ 26.253724] mapped:2 shmem:76 pagetables:327 bounce:0 [ 26.253724] free:17754 free_pcp:3 free_cma:0 [ 26.266364] Node 0 active_anon:4604kB inactive_anon:104kB active_file:128kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:8kB dirty:0kB writeback:0kB shmem:144kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 26.268905] Node 1 active_anon:7756kB inactive_anon:64kB active_file:20kB inactive_file:56kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:160kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 26.271072] Node 0 DMA free:4160kB min:640kB low:800kB high:960kB active_anon:52kB 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 [ 26.273319] lowmem_reserve[]: 0 886 886 886 [ 26.273718] Node 0 DMA32 free:36488kB min:36536kB low:45668kB high:54800kB active_anon:4552kB inactive_anon:104kB active_file:56kB inactive_file:72kB unevictable:0kB writepending:0kB present:1032192kB managed:909748kB mlocked:0kB kernel_stack:2752kB pagetables:600kB bounce:0kB free_pcp:12kB local_pcp:0kB free_cma:0kB [ 26.276569] lowmem_reserve[]: 0 0 0 0 [ 26.276925] Node 1 DMA32 free:30368kB min:30404kB low:38004kB high:45604kB active_anon:7756kB inactive_anon:64kB active_file:20kB inactive_file:56kB unevictable:0kB writepending:0kB present:1048560kB managed:755216kB mlocked:0kB kernel_stack:1376kB pagetables:708kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 26.279339] lowmem_reserve[]: 0 0 0 0 [ 26.279693] Node 0 DMA: 12*4kB (UME) 2*8kB (UM) 2*16kB (ME) 3*32kB (UME) 0*64kB 3*128kB (UME) 2*256kB (UM) 2*512kB (ME) 2*1024kB (UM) 0*2048kB 0*4096kB = 4160kB [ 26.281037] Node 0 DMA32: 349*4kB (UME) 304*8kB (UME) 155*16kB (UM) 97*32kB (UM) 55*64kB (UM) 7*128kB (M) 13*256kB (UM) 4*512kB (UM) 1*1024kB (E) 2*2048kB (UE) 3*4096kB (M) = 36612kB [ 26.282662] Node 1 DMA32: 328*4kB (UM) 1046*8kB (UME) 533*16kB (UME) 166*32kB (UME) 59*64kB (UME) 10*128kB (M) 3*256kB (M) 2*512kB (ME) 0*1024kB 0*2048kB 0*4096kB = 30368kB [ 26.283790] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 26.284519] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 26.285694] 128 total pagecache pages [ 26.286073] 0 pages in swap cache [ 26.286361] Swap cache stats: add 0, delete 0, find 0/0 [ 26.286764] Free swap = 0kB [ 26.287025] Total swap = 0kB [ 26.287240] 524186 pages RAM [ 26.287452] 0 pages HighMem/MovableOnly [ 26.287715] 103968 pages reserved [ 26.287943] [ pid ] uid tgid total_vm rss nr_ptes nr_pmds swapents oom_score_adj name [ 26.288598] [ 1522] 0 1522 7143 1916 20 3 0 -1000 udevd [ 26.289221] [ 2918] 0 2918 30616 174 24 3 0 0 rsyslogd [ 26.289839] [ 2956] 0 2956 4725 49 15 3 0 0 cron [ 26.290440] [ 2979] 0 2979 12490 153 30 3 0 -1000 sshd [ 26.291029] [ 3006] 0 3006 3694 39 13 3 0 0 getty [ 26.291622] [ 3007] 0 3007 3694 41 12 3 0 0 getty [ 26.292216] [ 3008] 0 3008 3694 40 13 3 0 0 getty [ 26.292817] [ 3009] 0 3009 3694 41 13 3 0 0 getty [ 26.293436] [ 3010] 0 3010 3694 39 13 3 0 0 getty [ 26.294022] [ 3011] 0 3011 3694 41 12 3 0 0 getty [ 26.294613] [ 3012] 0 3012 3649 40 13 3 0 0 getty [ 26.295206] [ 3013] 0 3013 5328 131 15 3 0 -1000 udevd [ 26.295959] [ 3014] 0 3014 5328 132 15 3 0 -1000 udevd [ 26.296869] [ 3029] 0 3029 17820 196 37 3 0 0 sshd [ 26.297797] [ 3033] 0 3033 275 13 4 2 0 0 syzkaller739192 [ 26.298818] [ 3034] 0 3034 330 13 5 2 0 0 syzkaller739192 [ 26.299793] [ 3035] 0 3035 275 13 4 2 0 0 syzkaller739192 [ 26.300789] [ 3036] 0 3036 275 13 4 2 0 0 syzkaller739192 [ 26.301782] [ 3037] 0 3037 330 13 5 2 0 0 syzkaller739192 [ 26.302658] [ 3038] 0 3038 275 13 4 2 0 0 syzkaller739192 [ 26.303338] [ 3039] 0 3039 275 13 4 2 0 0 syzkaller739192 [ 26.303979] [ 3040] 0 3040 330 13 5 2 0 0 syzkaller739192 [ 26.304663] [ 3041] 0 3041 275 13 4 2 0 0 syzkaller739192 [ 26.305896] [ 3042] 0 3042 275 13 4 2 0 0 syzkaller739192 [ 26.306607] [ 3043] 0 3043 275 13 4 2 0 0 syzkaller739192 [ 26.307337] [ 3044] 0 3044 330 13 5 2 0 0 syzkaller739192 [ 26.308181] [ 3045] 0 3045 330 13 5 2 0 0 syzkaller739192 [ 26.309300] [ 3046] 0 3046 330 13 5 2 0 0 syzkaller739192 [ 26.309959] [ 3047] 0 3047 330 13 5 2 0 0 syzkaller739192 [ 26.310639] [ 3048] 0 3048 330 13 5 2 0 0 syzkaller739192 [ 26.311338] Out of memory: Kill process 3029 (sshd) score 0 or sacrifice child [ 26.311973] Killed process 3029 (sshd) total-vm:71280kB, anon-rss:780kB, file-rss:0kB, shmem-rss:4kB [ 26.314649] oom_reaper: reaped process 3029 (sshd), now anon-rss:0kB, file-rss:0kB, shmem-rss:4kB [ 26.347686] syzkaller739192 invoked oom-killer: gfp_mask=0x16040d0(GFP_KERNEL|__GFP_COMP|__GFP_RECLAIMABLE|__GFP_NOTRACK), nodemask=(null), order=0, oom_score_adj=0 [ 26.349348] syzkaller739192 cpuset=/ mems_allowed=0-1 [ 26.349705] CPU: 1 PID: 3046 Comm: syzkaller739192 Not tainted 4.13.0-rc6-next-20170825+ #9 [ 26.350276] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 26.350808] Call Trace: [ 26.350985] dump_stack+0x194/0x257 [ 26.351240] ? arch_local_irq_restore+0x53/0x53 [ 26.351550] ? check_noncircular+0x20/0x20 [ 26.351834] dump_header+0x234/0xa0e [ 26.352089] ? pagefault_out_of_memory+0x152/0x152 [ 26.352415] ? lock_acquire+0x1d5/0x580 [ 26.352675] ? ___ratelimit+0x152/0x630 [ 26.352941] ? do_raw_spin_trylock+0x190/0x190 [ 26.353245] ? mark_held_locks+0xb2/0x100 [ 26.353518] ? _raw_spin_unlock_irqrestore+0x31/0xba [ 26.353854] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 26.354180] ? trace_hardirqs_on+0xd/0x10 [ 26.354459] ? ___ratelimit+0x95/0x630 [ 26.354717] ? idr_get_free+0xff0/0xff0 [ 26.354975] ? lock_downgrade+0x990/0x990 [ 26.355251] ? cred_has_capability+0x1a0/0x3d0 [ 26.355554] oom_kill_process+0x86d/0x13d0 [ 26.355838] ? lock_release+0xd70/0xd70 [ 26.356108] ? oom_evaluate_task+0x480/0x480 [ 26.356403] ? security_capable_noaudit+0x8b/0xc0 [ 26.356723] ? has_ns_capability_noaudit+0x18c/0x2a0 [ 26.357056] ? check_noncircular+0x20/0x20 [ 26.357334] ? has_capability+0x30/0x30 [ 26.357600] ? has_capability_noaudit+0x24/0x30 [ 26.357909] ? oom_badness+0xdf/0xb80 [ 26.358164] ? find_held_lock+0x39/0x1d0 [ 26.358444] ? lock_downgrade+0x990/0x990 [ 26.358723] ? out_of_memory+0x8c1/0x11d0 [ 26.358992] ? oom_reaper+0x4d0/0x4d0 [ 26.359245] ? lock_release+0xd70/0xd70 [ 26.359505] ? __alloc_pages_slowpath+0x10f6/0x2ee0 [ 26.359837] ? oom_evaluate_task+0x284/0x480 [ 26.360133] out_of_memory+0x7dd/0x11d0 [ 26.360394] ? trace_hardirqs_on+0xd/0x10 [ 26.360674] ? oom_killer_disable+0x310/0x310 [ 26.360967] ? mutex_trylock+0x23a/0x2d0 [ 26.361240] ? __ww_mutex_wakeup_for_backoff+0x240/0x240 [ 26.361595] ? check_same_owner+0x320/0x320 [ 26.361890] __alloc_pages_slowpath+0x1eae/0x2ee0 [ 26.362242] ? warn_alloc+0x2f0/0x2f0 [ 26.362494] ? new_inode+0x1c/0x40 [ 26.362731] ? warn_alloc+0x2f0/0x2f0 [ 26.362986] ? save_stack_trace+0x16/0x20 [ 26.363266] ? check_noncircular+0x20/0x20 [ 26.363564] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 26.363907] ? depot_save_stack+0x12c/0x490 [ 26.364196] ? find_held_lock+0x39/0x1d0 [ 26.364473] ? SyS_ioctl+0x8f/0xc0 [ 26.364723] ? check_same_owner+0x320/0x320 [ 26.365012] ? __might_sleep+0x95/0x190 [ 26.365278] __alloc_pages_nodemask+0x9f7/0xd80 [ 26.365585] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 26.365918] ? __alloc_pages_nodemask+0xae5/0xd80 [ 26.366240] ? find_held_lock+0x39/0x1d0 [ 26.366516] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 26.366863] ? cache_grow_begin+0x31b/0x400 [ 26.367165] cache_grow_begin+0x86/0x400 [ 26.367438] fallback_alloc+0x150/0x2b0 [ 26.367707] ____cache_alloc_node+0x1cf/0x1e0 [ 26.368009] kmem_cache_alloc+0x287/0x760 [ 26.368285] ? __lookup_hash+0x38/0x190 [ 26.368553] alloc_inode+0x128/0x180 [ 26.368801] new_inode_pseudo+0x69/0x190 [ 26.369071] ? prune_icache_sb+0x1a0/0x1a0 [ 26.369342] ? down_read+0x150/0x150 [ 26.369938] ? mntput+0x66/0x90 [ 26.370163] new_inode+0x1c/0x40 [ 26.370390] debugfs_get_inode+0x1b/0x120 [ 26.370666] __debugfs_create_file+0x99/0x3e0 [ 26.370961] ? kmem_cache_alloc_trace+0x459/0x750 [ 26.371285] debugfs_create_file+0x57/0x70 [ 26.371569] kvm_dev_ioctl+0xb4e/0x1840 [ 26.371840] ? install_new_memslots+0x420/0x420 [ 26.372160] ? avc_has_extended_perms+0x7fa/0x12c0 [ 26.372485] ? unwind_get_return_address+0x61/0xa0 [ 26.372920] ? avc_ss_reset+0x110/0x110 [ 26.373192] ? putname+0xee/0x130 [ 26.373491] ? save_stack+0xa3/0xd0 [ 26.373736] ? save_stack_trace+0x16/0x20 [ 26.374092] ? save_stack+0x43/0xd0 [ 26.374336] ? kmem_cache_free+0x77/0x280 [ 26.374687] ? putname+0xee/0x130 [ 26.374920] ? do_sys_open+0x31b/0x6d0 [ 26.375257] ? __lock_is_held+0xbc/0x140 [ 26.375544] ? check_same_owner+0x320/0x320 [ 26.375922] ? install_new_memslots+0x420/0x420 [ 26.376236] do_vfs_ioctl+0x1b1/0x1530 [ 26.376569] ? _cond_resched+0x14/0x30 [ 26.376835] ? ioctl_preallocate+0x2b0/0x2b0 [ 26.377215] ? selinux_capable+0x40/0x40 [ 26.377490] ? putname+0xf3/0x130 [ 26.377800] ? security_file_ioctl+0x7d/0xb0 [ 26.378105] ? security_file_ioctl+0x89/0xb0 [ 26.378486] SyS_ioctl+0x8f/0xc0 [ 26.378717] entry_SYSCALL_64_fastpath+0x1f/0xbe [ 26.379123] RIP: 0033:0x4358d9 [ 26.379338] RSP: 002b:00007fff29bb3578 EFLAGS: 00000207 ORIG_RAX: 0000000000000010 [ 26.379990] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00000000004358d9 [ 26.380468] RDX: 0000000000000000 RSI: 000000000000ae01 RDI: 00000000000002e9 [ 26.381080] RBP: 0000000000000086 R08: 0000000000000000 R09: 0000000000000000 [ 26.381605] R10: 0000000000000000 R11: 0000000000000207 R12: 6d766b2f7665642f [ 26.382236] R13: 0000000000401c40 R14: 0000000000401cd0 R15: 0000000000000000 [ 26.382757] Mem-Info: [ 26.382976] active_anon:2895 inactive_anon:42 isolated_anon:0 [ 26.382976] active_file:21 inactive_file:30 isolated_file:0 [ 26.382976] unevictable:0 dirty:0 writeback:0 unstable:0 [ 26.382976] slab_reclaimable:53619 slab_unreclaimable:329935 [ 26.382976] mapped:2 shmem:76 pagetables:327 bounce:0 [ 26.382976] free:17754 free_pcp:227 free_cma:0 [ 26.385581] Node 0 active_anon:3824kB inactive_anon:104kB active_file:48kB inactive_file:80kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:8kB dirty:0kB writeback:0kB shmem:144kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 26.387841] Node 1 active_anon:7756kB inactive_anon:64kB active_file:36kB inactive_file:40kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:160kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 26.390095] Node 0 DMA free:4160kB min:640kB low:800kB high:960kB active_anon:52kB 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 [ 26.392743] lowmem_reserve[]: 0 886 886 886 [ 26.394930] Node 0 DMA32 free:37164kB min:36536kB low:45668kB high:54800kB active_anon:3772kB inactive_anon:104kB active_file:136kB inactive_file:0kB unevictable:0kB writepending:0kB present:1032192kB managed:909748kB mlocked:0kB kernel_stack:2752kB pagetables:600kB bounce:0kB free_pcp:652kB local_pcp:412kB free_cma:0kB [ 26.397543] lowmem_reserve[]: 0 0 0 0 [ 26.398090] Node 1 DMA32 free:30120kB min:30404kB low:38004kB high:45604kB active_anon:7756kB inactive_anon:64kB active_file:16kB inactive_file:60kB unevictable:0kB writepending:0kB present:1048560kB managed:755216kB mlocked:0kB kernel_stack:1376kB pagetables:708kB bounce:0kB free_pcp:240kB local_pcp:0kB free_cma:0kB Connection to localhost closed by remote host. [ 26.403302] sshd (3029) used greatest stack depth: 13184 bytes left [ 26.403953] lowmem_reserve[]: 0 0 0 0 [ 26.404279] Node 0 DMA: 12*4kB (UME) 2*8kB (UM) 2*16kB (ME) 3*32kB (UME) 0*64kB 3*128kB (UME) 2*256kB (UM) 2*512kB (ME) 2*1024kB (UM) 0*2048kB 0*4096kB = 4160kB [ 26.405511] Node 0 DMA32: 79*4kB (M) 277*8kB (UME) 166*16kB (UM) 104*32kB (UM) 56*64kB (UM) 9*128kB (UM) 12*256kB (UM) 4*512kB (M) 1*1024kB (E) 2*2048kB (UE) 3*4096kB (M) = 35780kB [ 26.407415] Node 1 DMA32: 327*4kB (UMEH) 1046*8kB (UMEH) 532*16kB (UMEH) 166*32kB (UME) 58*64kB (UME) 11*128kB (ME) 5*256kB (ME) 1*512kB (M) 0*1024kB 0*2048kB 0*4096kB = 30412kB [ 26.409174] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 26.409767] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 26.410408] 238 total pagecache pages [ 26.410663] 0 pages in swap cache [ 26.410891] Swap cache stats: add 0, delete 0, find 0/0 [ 26.411270] Free swap = 0kB [ 26.411471] Total swap = 0kB [ 26.411671] 524186 pages RAM [ 26.411871] 0 pages HighMem/MovableOnly [ 26.412542] 103968 pages reserved [ 26.412861] [ pid ] uid tgid total_vm rss nr_ptes nr_pmds swapents oom_score_adj name [ 26.413550] [ 1522] 0 1522 7143 1916 20 3 0 -1000 udevd [ 26.414176] [ 2918] 0 2918 30616 174 24 3 0 0 rsyslogd [ 26.414763] [ 2956] 0 2956 4725 49 15 3 0 0 cron [ 26.415356] [ 2979] 0 2979 12490 153 30 3 0 -1000 sshd [ 26.416037] [ 3006] 0 3006 3694 39 13 3 0 0 getty [ 26.416790] [ 3007] 0 3007 3694 41 12 3 0 0 getty [ 26.417558] [ 3008] 0 3008 3694 40 13 3 0 0 getty [ 26.418336] [ 3009] 0 3009 3694 41 13 3 0 0 getty [ 26.419099] [ 3010] 0 3010 3694 39 13 3 0 0 getty [ 26.419838] [ 3011] 0 3011 3694 41 12 3 0 0 getty [ 26.420429] [ 3012] 0 3012 3649 40 13 3 0 0 getty [ 26.421027] [ 3013] 0 3013 5328 131 15 3 0 -1000 udevd [ 26.421601] [ 3014] 0 3014 5328 132 15 3 0 -1000 udevd [ 26.422209] [ 3033] 0 3033 275 13 4 2 0 0 syzkaller739192 [ 26.422838] [ 3034] 0 3034 330 15 5 2 0 0 syzkaller739192 [ 26.423485] [ 3035] 0 3035 275 13 4 2 0 0 syzkaller739192 [ 26.424131] [ 3036] 0 3036 275 13 4 2 0 0 syzkaller739192 [ 26.424757] [ 3038] 0 3038 275 13 4 2 0 0 syzkaller739192 [ 26.425405] [ 3039] 0 3039 275 13 4 2 0 0 syzkaller739192 [ 26.426055] [ 3040] 0 3040 330 15 5 2 0 0 syzkaller739192 [ 26.426682] [ 3041] 0 3041 275 13 4 2 0 0 syzkaller739192 [ 26.427326] [ 3042] 0 3042 275 13 4 2 0 0 syzkaller739192 [ 26.427957] [ 3043] 0 3043 275 13 4 2 0 0 syzkaller739192 [ 26.428612] [ 3044] 0 3044 330 13 5 2 0 0 syzkaller739192 [ 26.429263] [ 3046] 0 3046 330 13 5 2 0 0 syzkaller739192 [ 26.429896] Out of memory: Kill process 2918 (rsyslogd) score 0 or sacrifice child [ 26.430437] Killed process 2918 (rsyslogd) total-vm:122464kB, anon-rss:692kB, file-rss:4kB, shmem-rss:0kB [ 26.433602] oom_reaper: reaped process 2918 (rsyslogd), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB [ 26.436381] syzkaller739192 invoked oom-killer: gfp_mask=0x16040d0(GFP_KERNEL|__GFP_COMP|__GFP_RECLAIMABLE|__GFP_NOTRACK), nodemask=(null), order=0, oom_score_adj=0 [ 26.437981] syzkaller739192 cpuset=/ mems_allowed=0-1 [ 26.438557] CPU: 2 PID: 3046 Comm: syzkaller739192 Not tainted 4.13.0-rc6-next-20170825+ #9 [ 26.439393] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 26.440084] Call Trace: [ 26.440314] dump_stack+0x194/0x257 [ 26.440631] ? arch_local_irq_restore+0x53/0x53 [ 26.441095] ? check_noncircular+0x20/0x20 [ 26.441541] dump_header+0x234/0xa0e [ 26.441906] ? pagefault_out_of_memory+0x152/0x152 [ 26.442248] ? lock_acquire+0x1d5/0x580 [ 26.442522] ? ___ratelimit+0x152/0x630 [ 26.442791] ? do_raw_spin_trylock+0x190/0x190 [ 26.443099] ? mark_held_locks+0xb2/0x100 [ 26.443387] ? _raw_spin_unlock_irqrestore+0x31/0xba [ 26.443764] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 26.444134] ? trace_hardirqs_on+0xd/0x10 [ 26.444438] ? ___ratelimit+0x95/0x630 [ 26.444706] ? idr_get_free+0xff0/0xff0 [ 26.444975] ? find_lock_task_mm+0x1c2/0x460 [ 26.445306] oom_kill_process+0x86d/0x13d0 [ 26.445586] ? lock_release+0xd30/0xd70 [ 26.445850] ? lock_release+0xd70/0xd70 [ 26.446123] ? oom_evaluate_task+0x480/0x480 [ 26.446430] ? find_lock_task_mm+0x23b/0x460 [ 26.446724] ? task_will_free_mem+0xaa0/0xaa0 [ 26.447103] ? check_noncircular+0x20/0x20 [ 26.447542] ? lock_downgrade+0x990/0x990 [ 26.447879] ? oom_badness+0xdf/0xb80 [ 26.448138] ? find_held_lock+0x39/0x1d0 [ 26.448431] ? lock_downgrade+0x990/0x990 [ 26.448711] ? oom_unkillable_task+0x33d/0x4c0 [ 26.449012] ? out_of_memory+0x8c1/0x11d0 [ 26.449298] ? oom_reaper+0x4d0/0x4d0 [ 26.449554] ? lock_release+0xd70/0xd70 [ 26.449822] ? __alloc_pages_slowpath+0x10f6/0x2ee0 [ 26.450158] ? oom_evaluate_task+0x284/0x480 [ 26.450468] out_of_memory+0x7dd/0x11d0 [ 26.450738] ? oom_killer_disable+0x310/0x310 [ 26.451033] ? mutex_trylock+0x23a/0x2d0 [ 26.451325] ? __lock_is_held+0xbc/0x140 [ 26.451594] ? __ww_mutex_wakeup_for_backoff+0x240/0x240 [ 26.451957] __alloc_pages_slowpath+0x1eae/0x2ee0 [ 26.452324] ? warn_alloc+0x2f0/0x2f0 [ 26.452577] ? new_inode+0x1c/0x40 [ 26.452816] ? warn_alloc+0x2f0/0x2f0 [ 26.453068] ? save_stack_trace+0x16/0x20 [ 26.453365] ? check_noncircular+0x20/0x20 [ 26.453647] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 26.453994] ? depot_save_stack+0x12c/0x490 [ 26.454301] ? find_held_lock+0x39/0x1d0 [ 26.454921] ? SyS_ioctl+0x8f/0xc0 [ 26.455307] ? __lock_is_held+0xbc/0x140 [ 26.455745] ? check_same_owner+0x320/0x320 [ 26.456202] ? __might_sleep+0x95/0x190 [ 26.456616] __alloc_pages_nodemask+0x9f7/0xd80 [ 26.457104] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 26.457615] ? __alloc_pages_nodemask+0xae5/0xd80 [ 26.458025] ? find_held_lock+0x39/0x1d0 [ 26.458319] ? __alloc_pages_slowpath+0x2ee0/0x2ee0 [ 26.458753] ? cache_grow_begin+0x31b/0x400 [ 26.459202] cache_grow_begin+0x86/0x400 [ 26.459623] fallback_alloc+0x150/0x2b0 [ 26.460040] ____cache_alloc_node+0x1cf/0x1e0 [ 26.460507] kmem_cache_alloc+0x287/0x760 [ 26.460935] ? __lookup_hash+0x38/0x190 [ 26.461356] alloc_inode+0x128/0x180 [ 26.461738] new_inode_pseudo+0x69/0x190 [ 26.462144] ? prune_icache_sb+0x1a0/0x1a0 [ 26.462509] ? down_read+0x150/0x150 [ 26.462755] ? mntput+0x66/0x90 [ 26.463001] new_inode+0x1c/0x40 [ 26.463403] debugfs_get_inode+0x1b/0x120 [ 26.463889] __debugfs_create_file+0x99/0x3e0 [ 26.464247] ? kmem_cache_alloc_trace+0x459/0x750 [ 26.464615] debugfs_create_file+0x57/0x70 [ 26.465036] kvm_dev_ioctl+0xb4e/0x1840 [ 26.465376] ? install_new_memslots+0x420/0x420 [ 26.465928] ? avc_has_extended_perms+0x7fa/0x12c0 [ 26.466436] ? unwind_get_return_address+0x61/0xa0 [ 26.466788] ? avc_ss_reset+0x110/0x110 [ 26.467069] ? putname+0xee/0x130 [ 26.467361] ? save_stack+0xa3/0xd0 [ 26.467658] ? save_stack_trace+0x16/0x20 [ 26.467943] ? save_stack+0x43/0xd0 [ 26.468195] ? kmem_cache_free+0x77/0x280 [ 26.468479] ? putname+0xee/0x130 [ 26.468708] ? do_sys_open+0x31b/0x6d0 [ 26.468967] ? __lock_is_held+0xbc/0x140 [ 26.469264] ? check_same_owner+0x320/0x320 [ 26.469578] ? install_new_memslots+0x420/0x420 [ 26.469983] do_vfs_ioctl+0x1b1/0x1530 [ 26.470402] ? _cond_resched+0x14/0x30 [ 26.470823] ? ioctl_preallocate+0x2b0/0x2b0 [ 26.471298] ? selinux_capable+0x40/0x40 [ 26.471754] ? putname+0xf3/0x130 [ 26.472158] ? security_file_ioctl+0x7d/0xb0 [ 26.472652] ? security_file_ioctl+0x89/0xb0 [ 26.473128] SyS_ioctl+0x8f/0xc0 [ 26.473504] entry_SYSCALL_64_fastpath+0x1f/0xbe [ 26.474017] RIP: 0033:0x4358d9 [ 26.474387] RSP: 002b:00007fff29bb3578 EFLAGS: 00000207 ORIG_RAX: 0000000000000010 [ 26.475327] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00000000004358d9 [ 26.476186] RDX: 0000000000000000 RSI: 000000000000ae01 RDI: 00000000000002e9 [ 26.477522] RBP: 0000000000000086 R08: 0000000000000000 R09: 0000000000000000 [ 26.478289] R10: 0000000000000000 R11: 0000000000000207 R12: 6d766b2f7665642f [ 26.478783] R13: 0000000000401c40 R14: 0000000000401cd0 R15: 0000000000000000 [ 26.479314] Mem-Info: [ 26.479513] active_anon:2672 inactive_anon:41 isolated_anon:0 [ 26.479513] active_file:25 inactive_file:26 isolated_file:0 [ 26.479513] unevictable:0 dirty:0 writeback:0 unstable:0 [ 26.479513] slab_reclaimable:53623 slab_unreclaimable:330039 [ 26.479513] mapped:1 shmem:75 pagetables:270 bounce:0 [ 26.479513] free:17728 free_pcp:513 free_cma:0 [ 26.481696] Node 0 active_anon:3188kB inactive_anon:100kB active_file:64kB inactive_file:64kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:4kB dirty:0kB writeback:0kB shmem:140kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 26.483566] Node 1 active_anon:7500kB inactive_anon:64kB active_file:36kB inactive_file:40kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:160kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes [ 26.486357] Node 0 DMA free:4160kB min:640kB low:800kB high:960kB active_anon:52kB 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 [ 26.488624] lowmem_reserve[]: 0 886 886 886 [ 26.489136] Node 0 DMA32 free:36432kB min:36536kB low:45668kB high:54800kB active_anon:3136kB inactive_anon:100kB active_file:64kB inactive_file:64kB unevictable:0kB writepending:0kB present:1032192kB managed:909748kB mlocked:0kB kernel_stack:2688kB pagetables:400kB bounce:0kB free_pcp:1672kB local_pcp:288kB free_cma:0kB [ 26.491582] lowmem_reserve[]: 0 0 0 0 [ 26.491883] Node 1 DMA32 free:30320kB min:30404kB low:38004kB high:45604kB active_anon:7500kB inactive_anon:64kB active_file:36kB inactive_file:40kB unevictable:0kB writepending:0kB present:1048560kB managed:755216kB mlocked:0kB kernel_stack:1312kB pagetables:680kB bounce:0kB free_pcp:380kB local_pcp:160kB free_cma:0kB [ 26.493712] lowmem_reserve[]: 0 0 0 0 [ 26.494185] Node 0 DMA: 12*4kB (UME) 2*8kB (UM) 2*16kB (ME) 3*32kB (UME) 0*64kB 3*128kB (UME) 2*256kB (UM) 2*512kB (ME) 2*1024kB (UM) 0*2048kB 0*4096kB = 4160kB [ 26.495904] Node 0 DMA32: 197*4kB (UM) 298*8kB (UME) 167*16kB (UME) 106*32kB (UME) 55*64kB (UM) 10*128kB (UM) 13*256kB (UME) 5*512kB (ME) 0*1024kB 2*2048kB (UE) 3*4096kB (M) = 36308kB [ 26.497830] Node 1 DMA32: 296*4kB (UMEH) 1046*8kB (UMEH) 532*16kB (UMEH) 167*32kB (UME) 58*64kB (UME) 11*128kB (ME) 5*256kB (ME) 1*512kB (M) 0*1024kB 0*2048kB 0*4096kB = 30320kB [ 26.499409] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 26.499960] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 26.500533] 126 total pagecache pages [ 26.500777] 0 pages in swap cache [ 26.501023] Swap cache stats: add 0, delete 0, find 0/0 [ 26.501373] Free swap = 0kB [ 26.501572] Total swap = 0kB [ 26.501800] 524186 pages RAM [ 26.502025] 0 pages HighMem/MovableOnly [ 26.502281] 103968 pages reserved [ 26.502508] [ pid ] uid tgid total_vm rss nr_ptes nr_pmds swapents oom_score_adj name [ 26.503223] [ 1522] 0 1522 7143 1916 20 3 0 -1000 udevd [ 26.503810] [ 2923] 0 2918 30616 0 24 3 0 0 rsyslogd [ 26.504428] [ 2956] 0 2956 4725 49 15 3 0 0 cron [ 26.505052] [ 2979] 0 2979 12490 153 30 3 0 -1000 sshd [ 26.505721] [ 3006] 0 3006 3694 39 13 3 0 0 getty [ 26.506361] [ 3007] 0 3007 3694 41 12 3 0 0 getty [ 26.506978] [ 3008] 0 3008 3694 40 13 3 0 0 getty [ 26.507655] [ 3009] 0 3009 3694 41 13 3 0 0 getty [ 26.508314] [ 3010] 0 3010 3694 39 13 3 0 0 getty [ 26.508899] [ 3011] 0 3011 3694 41 12 3 0 0 getty [ 26.509545] [ 3012] 0 3012 3649 40 13 3 0 0 getty [ 26.510231] [ 3013] 0 3013 5328 131 15 3 0 -1000 udevd [ 26.510892] [ 3014] 0 3014 5328 132 15 3 0 -1000 udevd [ 26.511551] [ 3033] 0 3033 275 13 4 2 0 0 syzkaller739192 [ 26.512203] [ 3034] 0 3034 330 13 5 2 0 0 syzkaller739192 [ 26.513076] [ 3035] 0 3035 275 13 4 2 0 0 syzkaller739192 [ 26.514074] [ 3036] 0 3036 275 13 4 2 0 0 syzkaller739192 [ 26.515087] [ 3038] 0 3038 275 13 4 2 0 0 syzkaller739192 [ 26.516081] [ 3039] 0 3039 275 13 4 2 0 0 syzkaller739192 [ 26.516925] [ 3040] 0 3040 330 13 5 2 0 0 syzkaller739192 [ 26.517578] [ 3041] 0 3041 275 13 4 2 0 0 syzkaller739192 [ 26.518503] [ 3042] 0 3042 275 13 4 2 0 0 syzkaller739192 [ 26.519983] [ 3043] 0 3043 275 13 4 2 0 0 syzkaller739192 [ 26.520989] [ 3044] 0 3044 330 13 5 2 0 0 syzkaller739192 [ 26.522105] [ 3046] 0 3046 330 13 5 2 0 0 syzkaller739192 [ 26.522977] Out of memory: Kill process 2956 (cron) score 0 or sacrifice child [ 26.523700] Killed process 2956 (cron) total-vm:18900kB, anon-rss:192kB, file-rss:4kB, shmem-rss:0kB [ 26.724157] [ 26.724347] ====================================================== [ 26.724966] WARNING: possible circular locking dependency detected [ 26.725588] 4.13.0-rc6-next-20170825+ #9 Not tainted [ 26.726088] ------------------------------------------------------ [ 26.726607] kworker/0:1/37 is trying to acquire lock: [ 26.726949] ((shepherd).work){+.+.}, at: [] process_one_work+0xb2c/0x1be0 [ 26.727538] [ 26.727538] but now in release context of a crosslock acquired at the following: [ 26.728197] ((complete)&rcu.completion){+.+.}, at: [] __synchronize_srcu+0x1b5/0x250 [ 26.728897] [ 26.728897] which lock already depends on the new lock. [ 26.728897] [ 26.729637] [ 26.729637] the existing dependency chain (in reverse order) is: [ 26.730260] [ 26.730260] -> #2 ((complete)&rcu.completion){+.+.}: [ 26.730713] __lock_acquire+0x3286/0x4620 [ 26.731032] lock_acquire+0x1d5/0x580 [ 26.731353] wait_for_completion+0xc8/0x770 [ 26.731712] __synchronize_srcu+0x1b5/0x250 [ 26.732131] synchronize_srcu+0x1a3/0x560 [ 26.733009] quarantine_remove_cache+0xd7/0xf0 [ 26.733516] kasan_cache_shrink+0x9/0x10 [ 26.733988] kmem_cache_shrink+0x15/0x30 [ 26.734442] acpi_os_purge_cache+0x15/0x20 [ 26.734918] acpi_purge_cached_objects+0x38/0xc9 [ 26.735457] acpi_initialize_objects+0xc5/0x112 [ 26.735968] acpi_init+0x23c/0x8e6 [ 26.736343] do_one_initcall+0x9e/0x330 [ 26.736710] kernel_init_freeable+0x469/0x521 [ 26.737208] kernel_init+0x13/0x172 [ 26.737624] ret_from_fork+0x2a/0x40 [ 26.738050] [ 26.738050] -> #1 (cpu_hotplug_lock.rw_sem){++++}: [ 26.738702] __lock_acquire+0x3286/0x4620 [ 26.739176] lock_acquire+0x1d5/0x580 [ 26.739611] cpus_read_lock+0x42/0x90 [ 26.740047] vmstat_shepherd+0x3d/0x1b0 [ 26.740489] process_one_work+0xbfd/0x1be0 [ 26.740961] worker_thread+0x223/0x1860 [ 26.741373] kthread+0x39c/0x470 [ 26.741759] ret_from_fork+0x2a/0x40 [ 26.742180] [ 26.742180] -> #0 ((shepherd).work){+.+.}: [ 26.742749] process_one_work+0xba5/0x1be0 [ 26.743222] worker_thread+0x223/0x1860 [ 26.743676] kthread+0x39c/0x470 [ 26.744067] ret_from_fork+0x2a/0x40 [ 26.744491] 0xffffffffffffffff [ 26.744869] [ 26.744869] other info that might help us debug this: [ 26.744869] [ 26.745657] Chain exists of: [ 26.745657] (shepherd).work --> cpu_hotplug_lock.rw_sem --> (complete)&rcu.completion [ 26.745657] [ 26.746557] Possible unsafe locking scenario by crosslock: [ 26.746557] [ 26.747274] CPU0 CPU1 [ 26.747729] ---- ---- [ 26.748192] lock(cpu_hotplug_lock.rw_sem); [ 26.748632] lock((complete)&rcu.completion); [ 26.749088] lock((shepherd).work); [ 26.749705] unlock((complete)&rcu.completion); [ 26.750416] [ 26.750416] *** DEADLOCK *** [ 26.750416] [ 26.750836] 3 locks held by kworker/0:1/37: [ 26.751117] #0: ("events_power_efficient"){.+.+}, at: [] process_one_work+0xad4/0x1be0 [ 26.751938] #1: ((&(&sdp->work)->work)){+.+.}, at: [] process_one_work+0xb2c/0x1be0 [ 26.752949] #2: (&x->wait#5){....}, at: [] complete+0x18/0x80 [ 26.753696] [ 26.753696] stack backtrace: [ 26.754559] CPU: 0 PID: 37 Comm: kworker/0:1 Not tainted 4.13.0-rc6-next-20170825+ #9 [ 26.755068] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 26.755615] Workqueue: events_power_efficient srcu_invoke_callbacks [ 26.756030] Call Trace: [ 26.756214] dump_stack+0x194/0x257 [ 26.756491] ? arch_local_irq_restore+0x53/0x53 [ 26.756795] print_circular_bug+0x503/0x710 [ 26.757090] ? print_circular_bug_entry+0xb0/0xb0 [ 26.757417] check_prev_add+0x865/0x1520 [ 26.757714] ? graph_lock+0x170/0x170 [ 26.757977] ? check_usage+0xb70/0xb70 [ 26.758238] ? hlock_class+0x140/0x140 [ 26.758500] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 26.758868] lock_commit_crosslock+0xe73/0x1d10 [ 26.759372] ? lock_commit_crosslock+0xe73/0x1d10 [ 26.759888] ? check_prev_add+0x1520/0x1520 [ 26.760362] ? lock_acquire+0x1d5/0x580 [ 26.760761] ? complete+0x18/0x80 [ 26.761126] ? lock_release+0xd70/0xd70 [ 26.761578] ? do_raw_spin_trylock+0x190/0x190 [ 26.762074] complete+0x24/0x80 [ 26.762443] wakeme_after_rcu+0xd/0x10 [ 26.762885] srcu_invoke_callbacks+0x280/0x4d0 [ 26.763418] ? srcu_queue_delayed_work_on+0x240/0x240 [ 26.763829] ? __lock_is_held+0xbc/0x140 [ 26.764112] process_one_work+0xbfd/0x1be0 [ 26.764520] ? check_noncircular+0x20/0x20 [ 26.764931] ? pwq_dec_nr_in_flight+0x450/0x450 [ 26.765471] ? finish_task_switch+0x1d3/0x740 [ 26.765966] ? finish_task_switch+0x1aa/0x740 [ 26.766432] ? __sched_text_start+0x8/0x8 [ 26.766850] ? check_noncircular+0x20/0x20 [ 26.767311] ? __unwind_start+0x169/0x330 [ 26.767758] ? find_held_lock+0x39/0x1d0 [ 26.768187] ? lock_acquire+0x1d5/0x580 [ 26.768635] ? worker_thread+0x4a3/0x1860 [ 26.768949] ? lock_release+0xd70/0xd70 [ 26.769345] ? do_raw_spin_trylock+0x190/0x190 [ 26.769760] ? pr_cont_work+0x130/0x130 [ 26.770106] worker_thread+0x223/0x1860 [ 26.770500] ? process_one_work+0x1be0/0x1be0 [ 26.770903] ? check_noncircular+0x20/0x20 [ 26.771395] ? _raw_spin_unlock_irq+0x27/0x70 [ 26.771790] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 26.772230] ? trace_hardirqs_on+0xd/0x10 [ 26.772635] ? _raw_spin_unlock_irq+0x27/0x70 [ 26.773054] ? finish_task_switch+0x1d3/0x740 [ 26.773371] ? finish_task_switch+0x1aa/0x740 [ 26.773774] ? preempt_notifier_dec+0x20/0x20 [ 26.774187] ? __schedule+0x8f0/0x2070 [ 26.774520] ? __x2apic_send_IPI_dest.constprop.7+0x5b/0x80 [ 26.775008] ? try_to_wake_up+0xf9/0x1600 [ 26.775622] ? find_held_lock+0x39/0x1d0 [ 26.775984] ? lock_downgrade+0x990/0x990 [ 26.776389] ? complete+0x18/0x80 [ 26.776726] ? __schedule+0x2070/0x2070 [ 26.777088] ? _raw_spin_unlock_irqrestore+0x31/0xba [ 26.777543] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 26.778006] ? trace_hardirqs_on+0xd/0x10 [ 26.778372] ? __kthread_parkme+0x173/0x240 [ 26.778794] kthread+0x39c/0x470 [ 26.779109] ? process_one_work+0x1be0/0x1be0 [ 26.779540] ? kthread_create_on_node+0x100/0x100 [ 26.780002] ret_from_fork+0x2a/0x40