====================================== | [ 2149.349705][T19372] test-bond0 (unregistering): (slave eth0): Releasing backup interface | [ 2149.377831][T19372] test-bond0 (unregistering): (slave eth1): Releasing backup interface | [ 2149.402268][T19372] test-bond0 (unregistering): Released all slaves | [ 2489.087994][T19377] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 2489.088927][T19377] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2489.089303][T19377] Call Trace: [ 2489.089433][T19377] [2489.089527][T19377] dump_stack_lvl (lib/dump_stack.c:117) [2489.089712][T19377] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2489.089879][T19377] oom_kill_process (mm/oom_kill.c:1036) [2489.090038][T19377] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2489.090200][T19377] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2489.090360][T19377] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [2489.090533][T19377] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2489.090690][T19377] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2489.091278][T19377] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2489.091489][T19377] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2489.091646][T19377] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2489.091851][T19377] __alloc_pages_noprof (mm/page_alloc.c:4673) [2489.092007][T19377] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2489.092163][T19377] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [2489.092326][T19377] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2489.092452][T19377] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2489.092618][T19377] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [2489.092776][T19377] allocate_slab (mm/slub.c:2435) [2489.092936][T19377] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [2489.093093][T19377] ? __lock_release (kernel/locking/lockdep.c:5430) [2489.093249][T19377] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [2489.093439][T19377] ? __alloc_skb (net/core/skbuff.c:667) [2489.093596][T19377] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [2489.093765][T19377] ? kmalloc_node_track_caller_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4120 mm/slub.c:4141) [2489.093957][T19377] kmalloc_node_track_caller_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4120 mm/slub.c:4141) [2489.094155][T19377] ? kmemleak_seq_show (mm/kmemleak.c:1913) [2489.094311][T19377] ? __alloc_skb (net/core/skbuff.c:667) [2489.094469][T19377] kmalloc_reserve (net/core/skbuff.c:601) [2489.094626][T19377] ? netlink_dump (net/netlink/af_netlink.c:2277) [2489.094786][T19377] __alloc_skb (net/core/skbuff.c:667) [2489.094942][T19377] ? __pfx___alloc_skb (net/core/skbuff.c:640) [2489.095104][T19377] ? __might_fault (./include/linux/uaccess.h:250 mm/memory.c:6228) [2489.095277][T19377] netlink_dump (net/netlink/af_netlink.c:2305) [2489.095446][T19377] ? __pfx__copy_to_iter (lib/iov_iter.c:180) [2489.095610][T19377] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [2489.095780][T19377] ? __pfx_simple_copy_to_iter (net/core/datagram.c:512) [2489.095953][T19377] netlink_recvmsg (net/netlink/af_netlink.c:1988) [2489.096113][T19377] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [2489.096269][T19377] ? find_held_lock (kernel/locking/lockdep.c:5244) [2489.096427][T19377] ? __lock_release (kernel/locking/lockdep.c:5430) [2489.096581][T19377] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2489.096741][T19377] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2489.096895][T19377] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2489.097054][T19377] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [2489.097222][T19377] ? __pfx_____sys_recvmsg (net/socket.c:2782) [2489.097381][T19377] ? copy_msghdr_from_user (net/socket.c:2525) [2489.097547][T19377] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [2489.097739][T19377] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [2489.097905][T19377] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2489.098068][T19377] ___sys_recvmsg (net/socket.c:2847) [2489.098232][T19377] ? __pfx____sys_recvmsg (net/socket.c:2836) [2489.098395][T19377] ? find_held_lock (kernel/locking/lockdep.c:5244) [2489.098557][T19377] ? __lock_release (kernel/locking/lockdep.c:5430) [2489.098719][T19377] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2489.098876][T19377] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2489.099034][T19377] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2489.099194][T19377] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2489.099355][T19377] ? lock_acquire (kernel/locking/lockdep.c:5727) [2489.099518][T19377] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [2489.099676][T19377] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2489.099838][T19377] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [2489.099999][T19377] ? __pfx___sys_recvmsg (net/socket.c:2864) [2489.100161][T19377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [2489.100379][T19377] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [2489.100544][T19377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 2489.100747][T19377] RIP: 0033:0x7f65ad53c64d [ 2489.100926][T19377] Code: eb b7 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 41 54 48 83 ec 10 64 8b 04 25 18 00 00 00 85 c0 75 22 b8 2f 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 5b 4c 63 e0 48 83 c4 10 4c 89 e0 41 5c c3 66 All code ======== 0: eb b7 jmp 0xffffffffffffffb9 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 41 54 push %r12 13: 48 83 ec 10 sub $0x10,%rsp 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 22 jne 0x45 23: b8 2f 00 00 00 mov $0x2f,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 5b ja 0x8d 32: 4c 63 e0 movslq %eax,%r12 35: 48 83 c4 10 add $0x10,%rsp 39: 4c 89 e0 mov %r12,%rax 3c: 41 5c pop %r12 3e: c3 ret 3f: 66 data16 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 5b ja 0x63 8: 4c 63 e0 movslq %eax,%r12 b: 48 83 c4 10 add $0x10,%rsp f: 4c 89 e0 mov %r12,%rax 12: 41 5c pop %r12 14: c3 ret 15: 66 data16 [ 2489.101469][T19377] RSP: 002b:00007fffeb991080 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2489.101717][T19377] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f65ad53c64d [ 2489.101952][T19377] RDX: 0000000000000022 RSI: 00007fffeb991180 RDI: 0000000000000005 [ 2489.102185][T19377] RBP: 0000000000000022 R08: 0000000000000003 R09: 0000000000000000 [ 2489.102416][T19377] R10: 0000000007211980 R11: 0000000000000246 R12: 00007fffeb991180 [ 2489.102655][T19377] R13: 0000000000000005 R14: 00007fffeb991170 R15: 0000000007209980 | [ 2489.116636][T19377] [ 19378] 0 19378 1282 229 192 37 0 45056 0 0 jq | [ 2489.116945][T19377] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19377,uid=0 | [ 2489.117381][T19377] Out of memory: Killed process 19377 (ip) total-vm:635232kB, anon-rss:630144kB, file-rss:72kB, shmem-rss:0kB, UID:0 pgtables:1276kB oom_score_adj:0 | [ 2664.203263][T19381] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 2664.203972][T19381] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2664.204328][T19381] Call Trace: [ 2664.204451][T19381] [2664.204534][T19381] dump_stack_lvl (lib/dump_stack.c:117) [2664.204714][T19381] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2664.204880][T19381] oom_kill_process (mm/oom_kill.c:1036) [2664.205048][T19381] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2664.205210][T19381] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2664.205366][T19381] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [2664.205532][T19381] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2664.205697][T19381] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2664.205908][T19381] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2664.206120][T19381] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2664.206279][T19381] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2664.206485][T19381] __alloc_pages_noprof (mm/page_alloc.c:4673) [2664.206642][T19381] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2664.206799][T19381] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [2664.206957][T19381] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2664.207087][T19381] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2664.207251][T19381] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [2664.207417][T19381] allocate_slab (mm/slub.c:2435) [2664.207578][T19381] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [2664.207735][T19381] ? __lock_release (kernel/locking/lockdep.c:5430) [2664.207890][T19381] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [2664.208086][T19381] ? __alloc_skb (net/core/skbuff.c:667) [2664.208243][T19381] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [2664.208413][T19381] ? kmalloc_node_track_caller_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4120 mm/slub.c:4141) [2664.208661][T19381] kmalloc_node_track_caller_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4120 mm/slub.c:4141) [2664.208860][T19381] ? kmemleak_seq_show (mm/kmemleak.c:1913) [2664.209020][T19381] ? __alloc_skb (net/core/skbuff.c:667) [2664.209180][T19381] kmalloc_reserve (net/core/skbuff.c:601) [2664.209340][T19381] ? netlink_dump (net/netlink/af_netlink.c:2277) [2664.209512][T19381] __alloc_skb (net/core/skbuff.c:667) [2664.209678][T19381] ? __pfx___alloc_skb (net/core/skbuff.c:640) [2664.209842][T19381] ? __might_fault (./include/linux/uaccess.h:250 mm/memory.c:6228) [2664.210009][T19381] netlink_dump (net/netlink/af_netlink.c:2305) [2664.210179][T19381] ? __pfx__copy_to_iter (lib/iov_iter.c:180) [2664.210352][T19381] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [2664.210534][T19381] ? __pfx_simple_copy_to_iter (net/core/datagram.c:512) [2664.210710][T19381] netlink_recvmsg (net/netlink/af_netlink.c:1988) [2664.210872][T19381] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [2664.211033][T19381] ? find_held_lock (kernel/locking/lockdep.c:5244) [2664.211197][T19381] ? __lock_release (kernel/locking/lockdep.c:5430) [2664.211352][T19381] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2664.211512][T19381] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2664.211669][T19381] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2664.211832][T19381] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [2664.212001][T19381] ? __pfx_____sys_recvmsg (net/socket.c:2782) [2664.212161][T19381] ? copy_msghdr_from_user (net/socket.c:2525) [2664.212319][T19381] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [2664.212526][T19381] ? __pfx_validate_chain (kernel/locking/lockdep.c:3825) [2664.212688][T19381] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [2664.212850][T19381] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2664.212977][T19381] ___sys_recvmsg (net/socket.c:2847) [2664.213177][T19381] ? __pfx____sys_recvmsg (net/socket.c:2836) [2664.213349][T19381] ? do_user_addr_fault (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 ./include/linux/mm.h:701 arch/x86/mm/fault.c:1340) [2664.213511][T19381] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [2664.213667][T19381] ? do_user_addr_fault (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 ./include/linux/mm.h:701 arch/x86/mm/fault.c:1340) [2664.213832][T19381] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [2664.213997][T19381] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [2664.214166][T19381] ? __pfx___sys_recvmsg (net/socket.c:2864) [2664.214324][T19381] ? __up_read (./arch/x86/include/asm/atomic64_64.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2749 ./include/linux/atomic/atomic-long.h:184 ./include/linux/atomic/atomic-instrumented.h:3317 kernel/locking/rwsem.c:1347) [2664.214487][T19381] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2664.214661][T19381] ? do_user_addr_fault (./include/linux/rcupdate.h:814 ./include/linux/mm.h:703 arch/x86/mm/fault.c:1340) [2664.214822][T19381] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [2664.214988][T19381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 2664.215184][T19381] RIP: 0033:0x7fbfa2ba864d [ 2664.215366][T19381] Code: eb b7 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 41 54 48 83 ec 10 64 8b 04 25 18 00 00 00 85 c0 75 22 b8 2f 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 5b 4c 63 e0 48 83 c4 10 4c 89 e0 41 5c c3 66 All code ======== 0: eb b7 jmp 0xffffffffffffffb9 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 41 54 push %r12 13: 48 83 ec 10 sub $0x10,%rsp 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 22 jne 0x45 23: b8 2f 00 00 00 mov $0x2f,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 5b ja 0x8d 32: 4c 63 e0 movslq %eax,%r12 35: 48 83 c4 10 add $0x10,%rsp 39: 4c 89 e0 mov %r12,%rax 3c: 41 5c pop %r12 3e: c3 ret 3f: 66 data16 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 5b ja 0x63 8: 4c 63 e0 movslq %eax,%r12 b: 48 83 c4 10 add $0x10,%rsp f: 4c 89 e0 mov %r12,%rax 12: 41 5c pop %r12 14: c3 ret 15: 66 data16 [ 2664.215916][T19381] RSP: 002b:00007ffe8e614970 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2664.216155][T19381] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fbfa2ba864d [ 2664.216391][T19381] RDX: 0000000000000022 RSI: 00007ffe8e614a70 RDI: 0000000000000005 [ 2664.216641][T19381] RBP: 0000000000000022 R08: 0000000000000003 R09: 0000000000000000 [ 2664.216878][T19381] R10: 000000001a4d9980 R11: 0000000000000246 R12: 00007ffe8e614a70 [ 2664.217115][T19381] R13: 0000000000000005 R14: 00007ffe8e614a60 R15: 000000001a4d1980 | [ 2664.230831][T19381] [ 19382] 0 19382 1282 201 192 9 0 53248 0 0 jq | [ 2664.231160][T19381] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19381,uid=0 | [ 2664.231510][T19381] Out of memory: Killed process 19381 (ip) total-vm:632196kB, anon-rss:627072kB, file-rss:76kB, shmem-rss:0kB, UID:0 pgtables:1272kB oom_score_adj:0 | [ 2787.262739][T19385] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 2787.263458][T19385] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2787.263812][T19385] Call Trace: [ 2787.263932][T19385] [2787.264015][T19385] dump_stack_lvl (lib/dump_stack.c:117) [2787.264189][T19385] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2787.264358][T19385] oom_kill_process (mm/oom_kill.c:1036) [2787.264518][T19385] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2787.264675][T19385] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2787.264831][T19385] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [2787.264998][T19385] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2787.265157][T19385] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2787.265367][T19385] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2787.265574][T19385] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2787.265731][T19385] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2787.265937][T19385] __alloc_pages_noprof (mm/page_alloc.c:4673) [2787.266092][T19385] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2787.266250][T19385] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [2787.266408][T19385] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2787.266533][T19385] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2787.266704][T19385] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [2787.266870][T19385] allocate_slab (mm/slub.c:2435) [2787.267047][T19385] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [2787.267208][T19385] ? __lock_release (kernel/locking/lockdep.c:5430) [2787.267363][T19385] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [2787.267559][T19385] ? __alloc_skb (net/core/skbuff.c:667) [2787.267724][T19385] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [2787.267912][T19385] ? kmalloc_node_track_caller_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4120 mm/slub.c:4141) [2787.268118][T19385] kmalloc_node_track_caller_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4120 mm/slub.c:4141) [2787.268319][T19385] ? kmemleak_seq_show (mm/kmemleak.c:1913) [2787.268486][T19385] ? __alloc_skb (net/core/skbuff.c:667) [2787.268645][T19385] kmalloc_reserve (net/core/skbuff.c:601) [2787.268823][T19385] ? netlink_dump (net/netlink/af_netlink.c:2277) [2787.269008][T19385] __alloc_skb (net/core/skbuff.c:667) [2787.269164][T19385] ? __pfx___alloc_skb (net/core/skbuff.c:640) [2787.269331][T19385] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [2787.269495][T19385] netlink_dump (net/netlink/af_netlink.c:2305) [2787.269656][T19385] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [2787.269858][T19385] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [2787.270033][T19385] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [2787.270194][T19385] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [2787.270359][T19385] netlink_recvmsg (net/netlink/af_netlink.c:1988) [2787.270522][T19385] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [2787.270690][T19385] ? find_held_lock (kernel/locking/lockdep.c:5244) [2787.270855][T19385] ? __lock_release (kernel/locking/lockdep.c:5430) [2787.271017][T19385] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2787.271188][T19385] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2787.271351][T19385] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2787.271514][T19385] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [2787.271688][T19385] ? __pfx_____sys_recvmsg (net/socket.c:2782) [2787.271856][T19385] ? copy_msghdr_from_user (net/socket.c:2525) [2787.272018][T19385] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [2787.272226][T19385] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [2787.272386][T19385] ? kfree (mm/slub.c:4546) [2787.272515][T19385] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2787.272645][T19385] ___sys_recvmsg (net/socket.c:2847) [2787.272806][T19385] ? __pfx____sys_recvmsg (net/socket.c:2836) [2787.272977][T19385] ? do_user_addr_fault (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 ./include/linux/mm.h:701 arch/x86/mm/fault.c:1340) [2787.273141][T19385] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [2787.273311][T19385] ? do_user_addr_fault (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 ./include/linux/mm.h:701 arch/x86/mm/fault.c:1340) [2787.273478][T19385] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [2787.273657][T19385] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [2787.273815][T19385] ? __pfx___sys_recvmsg (net/socket.c:2864) [2787.273974][T19385] ? __up_read (./arch/x86/include/asm/atomic64_64.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2749 ./include/linux/atomic/atomic-long.h:184 ./include/linux/atomic/atomic-instrumented.h:3317 kernel/locking/rwsem.c:1347) [2787.274133][T19385] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2787.274308][T19385] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [2787.274477][T19385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 2787.274681][T19385] RIP: 0033:0x7f87b42c164d [ 2787.274850][T19385] Code: eb b7 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 41 54 48 83 ec 10 64 8b 04 25 18 00 00 00 85 c0 75 22 b8 2f 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 5b 4c 63 e0 48 83 c4 10 4c 89 e0 41 5c c3 66 All code ======== 0: eb b7 jmp 0xffffffffffffffb9 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 41 54 push %r12 13: 48 83 ec 10 sub $0x10,%rsp 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 22 jne 0x45 23: b8 2f 00 00 00 mov $0x2f,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 5b ja 0x8d 32: 4c 63 e0 movslq %eax,%r12 35: 48 83 c4 10 add $0x10,%rsp 39: 4c 89 e0 mov %r12,%rax 3c: 41 5c pop %r12 3e: c3 ret 3f: 66 data16 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 5b ja 0x63 8: 4c 63 e0 movslq %eax,%r12 b: 48 83 c4 10 add $0x10,%rsp f: 4c 89 e0 mov %r12,%rax 12: 41 5c pop %r12 14: c3 ret 15: 66 data16 [ 2787.275391][T19385] RSP: 002b:00007ffd42eb1ef0 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2787.275626][T19385] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007f87b42c164d [ 2787.275863][T19385] RDX: 0000000000000000 RSI: 00007ffd42eb1ff0 RDI: 0000000000000005 [ 2787.276100][T19385] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2787.276338][T19385] R10: 000000003657a980 R11: 0000000000000246 R12: 00007ffd42eb1ff0 [ 2787.276568][T19385] R13: 0000000000000005 R14: 00007ffd42eb1fe0 R15: 0000000036572980 | [ 2787.291139][T19385] [ 19386] 0 19386 1282 179 160 19 0 45056 0 0 jq | [ 2787.291461][T19385] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19385,uid=0 | [ 2787.291796][T19385] Out of memory: Killed process 19385 (ip) total-vm:632856kB, anon-rss:627584kB, file-rss:72kB, shmem-rss:0kB, UID:0 pgtables:1276kB oom_score_adj:0 | [ 2909.080822][T19389] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 2909.081623][T19389] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2909.082003][T19389] Call Trace: [ 2909.082131][T19389] [2909.082222][T19389] dump_stack_lvl (lib/dump_stack.c:117) [2909.082401][T19389] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2909.082577][T19389] oom_kill_process (mm/oom_kill.c:1036) [2909.082750][T19389] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2909.082921][T19389] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2909.083090][T19389] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [2909.083273][T19389] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2909.083447][T19389] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2909.083669][T19389] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2909.083885][T19389] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2909.084051][T19389] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2909.084275][T19389] __alloc_pages_noprof (mm/page_alloc.c:4673) [2909.084447][T19389] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2909.084620][T19389] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [2909.084791][T19389] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2909.084928][T19389] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2909.085103][T19389] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [2909.085273][T19389] allocate_slab (mm/slub.c:2435) [2909.085445][T19389] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [2909.085614][T19389] ? __lock_release (kernel/locking/lockdep.c:5430) [2909.085784][T19389] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [2909.085993][T19389] ? __alloc_skb (net/core/skbuff.c:667) [2909.086169][T19389] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [2909.086357][T19389] ? kmalloc_node_track_caller_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4120 mm/slub.c:4141) [2909.086571][T19389] kmalloc_node_track_caller_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4120 mm/slub.c:4141) [2909.086787][T19389] ? kmemleak_seq_show (mm/kmemleak.c:1913) [2909.086980][T19389] ? __alloc_skb (net/core/skbuff.c:667) [2909.087163][T19389] kmalloc_reserve (net/core/skbuff.c:601) [2909.087339][T19389] ? netlink_dump (net/netlink/af_netlink.c:2277) [2909.087514][T19389] __alloc_skb (net/core/skbuff.c:667) [2909.087691][T19389] ? __pfx___alloc_skb (net/core/skbuff.c:640) [2909.087869][T19389] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [2909.088054][T19389] netlink_dump (net/netlink/af_netlink.c:2305) [2909.088222][T19389] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [2909.088441][T19389] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [2909.088628][T19389] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [2909.088798][T19389] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [2909.088971][T19389] netlink_recvmsg (net/netlink/af_netlink.c:1988) [2909.089144][T19389] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [2909.089314][T19389] ? find_held_lock (kernel/locking/lockdep.c:5244) [2909.089489][T19389] ? __lock_release (kernel/locking/lockdep.c:5430) [2909.089656][T19389] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2909.089827][T19389] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2909.089994][T19389] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2909.090171][T19389] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [2909.090350][T19389] ? __pfx_____sys_recvmsg (net/socket.c:2782) [2909.090525][T19389] ? copy_msghdr_from_user (net/socket.c:2525) [2909.090693][T19389] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [2909.090910][T19389] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [2909.091081][T19389] ? kfree (mm/slub.c:4546) [2909.091209][T19389] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2909.091343][T19389] ___sys_recvmsg (net/socket.c:2847) [2909.091513][T19389] ? __pfx____sys_recvmsg (net/socket.c:2836) [2909.091689][T19389] ? do_user_addr_fault (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 ./include/linux/mm.h:701 arch/x86/mm/fault.c:1340) [2909.091861][T19389] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [2909.092029][T19389] ? do_user_addr_fault (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 ./include/linux/mm.h:701 arch/x86/mm/fault.c:1340) [2909.092204][T19389] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [2909.092382][T19389] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [2909.092551][T19389] ? __pfx___sys_recvmsg (net/socket.c:2864) [2909.092721][T19389] ? __up_read (./arch/x86/include/asm/atomic64_64.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2749 ./include/linux/atomic/atomic-long.h:184 ./include/linux/atomic/atomic-instrumented.h:3317 kernel/locking/rwsem.c:1347) [2909.092889][T19389] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2909.093075][T19389] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [2909.093249][T19389] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 2909.093462][T19389] RIP: 0033:0x7f05047aa64d [ 2909.093637][T19389] Code: eb b7 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 41 54 48 83 ec 10 64 8b 04 25 18 00 00 00 85 c0 75 22 b8 2f 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 5b 4c 63 e0 48 83 c4 10 4c 89 e0 41 5c c3 66 All code ======== 0: eb b7 jmp 0xffffffffffffffb9 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 41 54 push %r12 13: 48 83 ec 10 sub $0x10,%rsp 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 22 jne 0x45 23: b8 2f 00 00 00 mov $0x2f,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 5b ja 0x8d 32: 4c 63 e0 movslq %eax,%r12 35: 48 83 c4 10 add $0x10,%rsp 39: 4c 89 e0 mov %r12,%rax 3c: 41 5c pop %r12 3e: c3 ret 3f: 66 data16 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 5b ja 0x63 8: 4c 63 e0 movslq %eax,%r12 b: 48 83 c4 10 add $0x10,%rsp f: 4c 89 e0 mov %r12,%rax 12: 41 5c pop %r12 14: c3 ret 15: 66 data16 [ 2909.094229][T19389] RSP: 002b:00007ffc6c335580 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2909.094489][T19389] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007f05047aa64d [ 2909.094746][T19389] RDX: 0000000000000000 RSI: 00007ffc6c335680 RDI: 0000000000000005 [ 2909.094997][T19389] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2909.095249][T19389] R10: 000000000708c980 R11: 0000000000000246 R12: 00007ffc6c335680 [ 2909.095495][T19389] R13: 0000000000000005 R14: 00007ffc6c335670 R15: 0000000007084980 | [ 2909.110180][T19389] [ 19390] 0 19390 1282 210 192 18 0 49152 0 0 jq | [ 2909.110559][T19389] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19389,uid=0 | [ 2909.110908][T19389] Out of memory: Killed process 19389 (ip) total-vm:638796kB, anon-rss:633728kB, file-rss:108kB, shmem-rss:0kB, UID:0 pgtables:1284kB oom_score_adj:0 | [ 3027.222254][T19392] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 3027.223045][T19392] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 3027.223423][T19392] Call Trace: [ 3027.223556][T19392] [3027.223646][T19392] dump_stack_lvl (lib/dump_stack.c:117) [3027.223822][T19392] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [3027.223998][T19392] oom_kill_process (mm/oom_kill.c:1036) [3027.224177][T19392] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [3027.224347][T19392] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [3027.224521][T19392] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [3027.224706][T19392] __alloc_pages_may_oom (mm/page_alloc.c:3575) [3027.224876][T19392] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [3027.225101][T19392] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [3027.225320][T19392] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [3027.225489][T19392] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [3027.225714][T19392] __alloc_pages_noprof (mm/page_alloc.c:4673) [3027.225886][T19392] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [3027.226063][T19392] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [3027.226232][T19392] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3027.226367][T19392] ? __lock_acquire (kernel/locking/lockdep.c:5137) [3027.226543][T19392] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [3027.226715][T19392] allocate_slab (mm/slub.c:2435) [3027.226886][T19392] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [3027.227053][T19392] ? __lock_release (kernel/locking/lockdep.c:5430) [3027.227229][T19392] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [3027.227439][T19392] ? __alloc_skb (net/core/skbuff.c:667) [3027.227611][T19392] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [3027.227792][T19392] ? kmalloc_node_track_caller_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4120 mm/slub.c:4141) [3027.228001][T19392] kmalloc_node_track_caller_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4120 mm/slub.c:4141) [3027.228211][T19392] ? kmemleak_seq_show (mm/kmemleak.c:1913) [3027.228380][T19392] ? __alloc_skb (net/core/skbuff.c:667) [3027.228551][T19392] kmalloc_reserve (net/core/skbuff.c:601) [3027.228726][T19392] ? netlink_dump (net/netlink/af_netlink.c:2277) [3027.228905][T19392] __alloc_skb (net/core/skbuff.c:667) [3027.229081][T19392] ? __pfx___alloc_skb (net/core/skbuff.c:640) [3027.229258][T19392] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [3027.229437][T19392] netlink_dump (net/netlink/af_netlink.c:2305) [3027.229608][T19392] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [3027.229824][T19392] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [3027.230011][T19392] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [3027.230184][T19392] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [3027.230358][T19392] netlink_recvmsg (net/netlink/af_netlink.c:1988) [3027.230535][T19392] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [3027.230707][T19392] ? find_held_lock (kernel/locking/lockdep.c:5244) [3027.230881][T19392] ? __lock_release (kernel/locking/lockdep.c:5430) [3027.231051][T19392] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3027.231226][T19392] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [3027.231395][T19392] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3027.231576][T19392] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [3027.231755][T19392] ? __pfx_____sys_recvmsg (net/socket.c:2782) [3027.231928][T19392] ? copy_msghdr_from_user (net/socket.c:2525) [3027.232099][T19392] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [3027.232318][T19392] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [3027.232496][T19392] ? kfree (mm/slub.c:4546) [3027.232624][T19392] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3027.232757][T19392] ___sys_recvmsg (net/socket.c:2847) [3027.232928][T19392] ? __pfx____sys_recvmsg (net/socket.c:2836) [3027.233109][T19392] ? do_user_addr_fault (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 ./include/linux/mm.h:701 arch/x86/mm/fault.c:1340) [3027.233280][T19392] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [3027.233449][T19392] ? do_user_addr_fault (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 ./include/linux/mm.h:701 arch/x86/mm/fault.c:1340) [3027.233622][T19392] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [3027.233797][T19392] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [3027.233966][T19392] ? __pfx___sys_recvmsg (net/socket.c:2864) [3027.234133][T19392] ? __up_read (./arch/x86/include/asm/atomic64_64.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2749 ./include/linux/atomic/atomic-long.h:184 ./include/linux/atomic/atomic-instrumented.h:3317 kernel/locking/rwsem.c:1347) [3027.234302][T19392] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3027.234488][T19392] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [3027.234660][T19392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3027.234868][T19392] RIP: 0033:0x7fc3e727f64d [ 3027.235049][T19392] Code: eb b7 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 41 54 48 83 ec 10 64 8b 04 25 18 00 00 00 85 c0 75 22 b8 2f 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 5b 4c 63 e0 48 83 c4 10 4c 89 e0 41 5c c3 66 All code ======== 0: eb b7 jmp 0xffffffffffffffb9 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 41 54 push %r12 13: 48 83 ec 10 sub $0x10,%rsp 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 22 jne 0x45 23: b8 2f 00 00 00 mov $0x2f,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 5b ja 0x8d 32: 4c 63 e0 movslq %eax,%r12 35: 48 83 c4 10 add $0x10,%rsp 39: 4c 89 e0 mov %r12,%rax 3c: 41 5c pop %r12 3e: c3 ret 3f: 66 data16 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 5b ja 0x63 8: 4c 63 e0 movslq %eax,%r12 b: 48 83 c4 10 add $0x10,%rsp f: 4c 89 e0 mov %r12,%rax 12: 41 5c pop %r12 14: c3 ret 15: 66 data16 [ 3027.235638][T19392] RSP: 002b:00007ffde06b8b80 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 3027.235895][T19392] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007fc3e727f64d [ 3027.236154][T19392] RDX: 0000000000000000 RSI: 00007ffde06b8c80 RDI: 0000000000000005 [ 3027.236403][T19392] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 3027.236657][T19392] R10: 000000003090e980 R11: 0000000000000246 R12: 00007ffde06b8c80 [ 3027.236905][T19392] R13: 0000000000000005 R14: 00007ffde06b8c70 R15: 0000000030906980 | [ 3027.251302][T19392] [ 19393] 0 19393 1282 204 192 12 0 53248 0 0 jq | [ 3027.251647][T19392] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19392,uid=0 | [ 3027.251992][T19392] Out of memory: Killed process 19392 (ip) total-vm:632196kB, anon-rss:627200kB, file-rss:132kB, shmem-rss:0kB, UID:0 pgtables:1272kB oom_score_adj:0 | [ 3147.080746][T19395] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 3147.081517][T19395] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 3147.081901][T19395] Call Trace: [ 3147.082037][T19395] [3147.082144][T19395] dump_stack_lvl (lib/dump_stack.c:117) [3147.082338][T19395] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [3147.082531][T19395] oom_kill_process (mm/oom_kill.c:1036) [3147.082706][T19395] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [3147.082893][T19395] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [3147.083065][T19395] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [3147.083278][T19395] __alloc_pages_may_oom (mm/page_alloc.c:3575) [3147.083456][T19395] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [3147.083699][T19395] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [3147.083937][T19395] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [3147.084117][T19395] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [3147.084375][T19395] __alloc_pages_noprof (mm/page_alloc.c:4673) [3147.084567][T19395] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [3147.084747][T19395] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [3147.084923][T19395] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3147.085081][T19395] ? __lock_acquire (kernel/locking/lockdep.c:5137) [3147.085295][T19395] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [3147.085471][T19395] allocate_slab (mm/slub.c:2435) [3147.085669][T19395] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [3147.085841][T19395] ? __lock_release (kernel/locking/lockdep.c:5430) [3147.086016][T19395] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [3147.086243][T19395] ? __alloc_skb (net/core/skbuff.c:667) [3147.086432][T19395] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [3147.086623][T19395] ? kmalloc_node_track_caller_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4120 mm/slub.c:4141) [3147.086842][T19395] kmalloc_node_track_caller_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4120 mm/slub.c:4141) [3147.087059][T19395] ? kmemleak_seq_show (mm/kmemleak.c:1913) [3147.087248][T19395] ? __alloc_skb (net/core/skbuff.c:667) [3147.087426][T19395] kmalloc_reserve (net/core/skbuff.c:601) [3147.087605][T19395] ? netlink_dump (net/netlink/af_netlink.c:2277) [3147.087783][T19395] __alloc_skb (net/core/skbuff.c:667) [3147.087965][T19395] ? __pfx___alloc_skb (net/core/skbuff.c:640) [3147.088145][T19395] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [3147.088358][T19395] netlink_dump (net/netlink/af_netlink.c:2305) [3147.088533][T19395] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [3147.088754][T19395] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [3147.088945][T19395] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [3147.089119][T19395] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [3147.089309][T19395] netlink_recvmsg (net/netlink/af_netlink.c:1988) [3147.089486][T19395] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [3147.089672][T19395] ? find_held_lock (kernel/locking/lockdep.c:5244) [3147.089856][T19395] ? __lock_release (kernel/locking/lockdep.c:5430) [3147.090041][T19395] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3147.090232][T19395] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [3147.090428][T19395] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3147.090623][T19395] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [3147.090805][T19395] ? __pfx_____sys_recvmsg (net/socket.c:2782) [3147.090992][T19395] ? copy_msghdr_from_user (net/socket.c:2525) [3147.091180][T19395] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [3147.091420][T19395] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [3147.091609][T19395] ? kfree (mm/slub.c:4546) [3147.091750][T19395] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3147.091891][T19395] ___sys_recvmsg (net/socket.c:2847) [3147.092081][T19395] ? __pfx____sys_recvmsg (net/socket.c:2836) [3147.092281][T19395] ? do_user_addr_fault (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 ./include/linux/mm.h:701 arch/x86/mm/fault.c:1340) [3147.092482][T19395] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [3147.092673][T19395] ? do_user_addr_fault (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 ./include/linux/mm.h:701 arch/x86/mm/fault.c:1340) [3147.092856][T19395] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [3147.093037][T19395] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [3147.093236][T19395] ? __pfx___sys_recvmsg (net/socket.c:2864) [3147.093412][T19395] ? __up_read (./arch/x86/include/asm/atomic64_64.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2749 ./include/linux/atomic/atomic-long.h:184 ./include/linux/atomic/atomic-instrumented.h:3317 kernel/locking/rwsem.c:1347) [3147.093593][T19395] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3147.093811][T19395] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [3147.093997][T19395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3147.094227][T19395] RIP: 0033:0x7f41ae9e064d [ 3147.094423][T19395] Code: eb b7 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 41 54 48 83 ec 10 64 8b 04 25 18 00 00 00 85 c0 75 22 b8 2f 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 5b 4c 63 e0 48 83 c4 10 4c 89 e0 41 5c c3 66 All code ======== 0: eb b7 jmp 0xffffffffffffffb9 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 41 54 push %r12 13: 48 83 ec 10 sub $0x10,%rsp 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 22 jne 0x45 23: b8 2f 00 00 00 mov $0x2f,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 5b ja 0x8d 32: 4c 63 e0 movslq %eax,%r12 35: 48 83 c4 10 add $0x10,%rsp 39: 4c 89 e0 mov %r12,%rax 3c: 41 5c pop %r12 3e: c3 ret 3f: 66 data16 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 5b ja 0x63 8: 4c 63 e0 movslq %eax,%r12 b: 48 83 c4 10 add $0x10,%rsp f: 4c 89 e0 mov %r12,%rax 12: 41 5c pop %r12 14: c3 ret 15: 66 data16 [ 3147.095036][T19395] RSP: 002b:00007ffca427c950 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 3147.095318][T19395] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007f41ae9e064d [ 3147.095588][T19395] RDX: 0000000000000000 RSI: 00007ffca427ca50 RDI: 0000000000000005 [ 3147.095853][T19395] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 3147.096124][T19395] R10: 000000001e9ea980 R11: 0000000000000246 R12: 00007ffca427ca50 [ 3147.096412][T19395] R13: 0000000000000005 R14: 00007ffca427ca40 R15: 000000001e9e2980 | [ 3147.113043][T19395] [ 19396] 0 19396 1282 235 192 43 0 53248 0 0 jq | [ 3147.113606][T19395] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19395,uid=0 | [ 3147.113977][T19395] Out of memory: Killed process 19395 (ip) total-vm:632988kB, anon-rss:627840kB, file-rss:16kB, shmem-rss:0kB, UID:0 pgtables:1280kB oom_score_adj:0 | [ 3266.840784][T19398] ip invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=0, oom_score_adj=0 [ 3266.841640][T19398] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 3266.842086][T19398] Call Trace: [ 3266.842241][T19398] [3266.842347][T19398] dump_stack_lvl (lib/dump_stack.c:117) [3266.842554][T19398] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [3266.842759][T19398] oom_kill_process (mm/oom_kill.c:1036) [3266.842961][T19398] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [3266.843168][T19398] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [3266.843380][T19398] __alloc_pages_may_oom (mm/page_alloc.c:3575) [3266.843578][T19398] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [3266.843856][T19398] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [3266.844114][T19398] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [3266.844311][T19398] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [3266.844580][T19398] __alloc_pages_noprof (mm/page_alloc.c:4673) [3266.844795][T19398] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [3266.845026][T19398] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [3266.845247][T19398] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3266.845439][T19398] ? __lock_acquire (kernel/locking/lockdep.c:5137) [3266.845703][T19398] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [3266.845920][T19398] allocate_slab (mm/slub.c:2435) [3266.846142][T19398] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [3266.846341][T19398] ? __lock_release (kernel/locking/lockdep.c:5430) [3266.846536][T19398] ? kmem_cache_alloc_node_noprof (mm/slub.c:4043) [3266.846768][T19398] ? __alloc_skb (net/core/skbuff.c:657) [3266.846959][T19398] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [3266.847171][T19398] ? kmem_cache_alloc_node_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4043) [3266.847410][T19398] kmem_cache_alloc_node_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4043) [3266.847652][T19398] ? __alloc_skb (net/core/skbuff.c:657) [3266.847849][T19398] ? netlink_dump (net/netlink/af_netlink.c:2277) [3266.848064][T19398] __alloc_skb (net/core/skbuff.c:657) [3266.848260][T19398] ? __pfx___alloc_skb (net/core/skbuff.c:640) [3266.848458][T19398] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3266.848669][T19398] netlink_dump (net/netlink/af_netlink.c:2305) [3266.848861][T19398] ? __pfx__copy_to_iter (lib/iov_iter.c:180) [3266.849067][T19398] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [3266.849290][T19398] ? __pfx_simple_copy_to_iter (net/core/datagram.c:512) [3266.849502][T19398] netlink_recvmsg (net/netlink/af_netlink.c:1988) [3266.849720][T19398] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [3266.849948][T19398] ? find_held_lock (kernel/locking/lockdep.c:5244) [3266.850158][T19398] ? __lock_release (kernel/locking/lockdep.c:5430) [3266.850359][T19398] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3266.850576][T19398] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [3266.850778][T19398] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3266.850994][T19398] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [3266.851204][T19398] ? __pfx_____sys_recvmsg (net/socket.c:2782) [3266.851406][T19398] ? copy_msghdr_from_user (net/socket.c:2525) [3266.851599][T19398] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [3266.851842][T19398] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [3266.852032][T19398] ? kfree (mm/slub.c:4546) [3266.852178][T19398] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3266.852331][T19398] ___sys_recvmsg (net/socket.c:2847) [3266.852530][T19398] ? __pfx____sys_recvmsg (net/socket.c:2836) [3266.852737][T19398] ? do_user_addr_fault (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 ./include/linux/mm.h:701 arch/x86/mm/fault.c:1340) [3266.852929][T19398] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [3266.853122][T19398] ? do_user_addr_fault (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 ./include/linux/mm.h:701 arch/x86/mm/fault.c:1340) [3266.853320][T19398] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [3266.853521][T19398] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [3266.853718][T19398] ? __pfx___sys_recvmsg (net/socket.c:2864) [3266.853905][T19398] ? __up_read (./arch/x86/include/asm/atomic64_64.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2749 ./include/linux/atomic/atomic-long.h:184 ./include/linux/atomic/atomic-instrumented.h:3317 kernel/locking/rwsem.c:1347) [3266.854106][T19398] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3266.854313][T19398] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [3266.854515][T19398] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3266.854768][T19398] RIP: 0033:0x7fbc77a0f64d [ 3266.854980][T19398] Code: eb b7 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 41 54 48 83 ec 10 64 8b 04 25 18 00 00 00 85 c0 75 22 b8 2f 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 5b 4c 63 e0 48 83 c4 10 4c 89 e0 41 5c c3 66 All code ======== 0: eb b7 jmp 0xffffffffffffffb9 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 41 54 push %r12 13: 48 83 ec 10 sub $0x10,%rsp 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 22 jne 0x45 23: b8 2f 00 00 00 mov $0x2f,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 5b ja 0x8d 32: 4c 63 e0 movslq %eax,%r12 35: 48 83 c4 10 add $0x10,%rsp 39: 4c 89 e0 mov %r12,%rax 3c: 41 5c pop %r12 3e: c3 ret 3f: 66 data16 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 5b ja 0x63 8: 4c 63 e0 movslq %eax,%r12 b: 48 83 c4 10 add $0x10,%rsp f: 4c 89 e0 mov %r12,%rax 12: 41 5c pop %r12 14: c3 ret 15: 66 data16 [ 3266.855723][T19398] RSP: 002b:00007fff663e4650 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 3266.856047][T19398] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fbc77a0f64d [ 3266.856343][T19398] RDX: 0000000000000022 RSI: 00007fff663e4750 RDI: 0000000000000005 [ 3266.856638][T19398] RBP: 0000000000000022 R08: 0000000000000003 R09: 0000000000000000 [ 3266.856941][T19398] R10: 00000000172f9980 R11: 0000000000000246 R12: 00007fff663e4750 [ 3266.857239][T19398] R13: 0000000000000005 R14: 00007fff663e4740 R15: 00000000172f1980 | [ 3266.875375][T19398] [ 19399] 0 19399 1282 239 192 47 0 49152 0 0 jq | [ 3266.875756][T19398] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19398,uid=0 | [ 3266.876141][T19398] Out of memory: Killed process 19398 (ip) total-vm:631800kB, anon-rss:626816kB, file-rss:40kB, shmem-rss:0kB, UID:0 pgtables:1264kB oom_score_adj:0 | [ 3393.513134][T19401] ip invoked oom-killer: gfp_mask=0x40cc0(GFP_KERNEL|__GFP_COMP), order=0, oom_score_adj=0 [ 3393.513856][T19401] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 3393.514240][T19401] Call Trace: [ 3393.514369][T19401] [3393.514461][T19401] dump_stack_lvl (lib/dump_stack.c:117) [3393.514656][T19401] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [3393.514838][T19401] oom_kill_process (mm/oom_kill.c:1036) [3393.515028][T19401] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [3393.515205][T19401] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [3393.515387][T19401] __alloc_pages_may_oom (mm/page_alloc.c:3575) [3393.515563][T19401] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [3393.515801][T19401] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [3393.516025][T19401] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [3393.516196][T19401] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [3393.516418][T19401] __alloc_pages_noprof (mm/page_alloc.c:4673) [3393.516593][T19401] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [3393.516769][T19401] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [3393.516945][T19401] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3393.517085][T19401] ? __lock_acquire (kernel/locking/lockdep.c:5137) [3393.517266][T19401] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [3393.517440][T19401] allocate_slab (mm/slub.c:2435) [3393.517615][T19401] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [3393.517795][T19401] ? __lock_release (kernel/locking/lockdep.c:5430) [3393.517966][T19401] ? kmem_cache_alloc_node_noprof (mm/slub.c:4043) [3393.518181][T19401] ? __alloc_skb (net/core/skbuff.c:657) [3393.518353][T19401] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [3393.518539][T19401] ? kmem_cache_alloc_node_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4043) [3393.518756][T19401] kmem_cache_alloc_node_noprof (mm/slub.c:3756 mm/slub.c:3809 mm/slub.c:3988 mm/slub.c:4043) [3393.518965][T19401] ? __alloc_skb (net/core/skbuff.c:657) [3393.519138][T19401] ? netlink_dump (net/netlink/af_netlink.c:2277) [3393.519313][T19401] __alloc_skb (net/core/skbuff.c:657) [3393.519486][T19401] ? __pfx___alloc_skb (net/core/skbuff.c:640) [3393.519661][T19401] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [3393.519844][T19401] netlink_dump (net/netlink/af_netlink.c:2305) [3393.520022][T19401] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [3393.520252][T19401] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [3393.520442][T19401] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [3393.520615][T19401] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [3393.520790][T19401] netlink_recvmsg (net/netlink/af_netlink.c:1988) [3393.520966][T19401] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [3393.521136][T19401] ? find_held_lock (kernel/locking/lockdep.c:5244) [3393.521309][T19401] ? __lock_release (kernel/locking/lockdep.c:5430) [3393.521483][T19401] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3393.521656][T19401] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [3393.521831][T19401] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3393.522008][T19401] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [3393.522190][T19401] ? __pfx_____sys_recvmsg (net/socket.c:2782) [3393.522364][T19401] ? copy_msghdr_from_user (net/socket.c:2525) [3393.522538][T19401] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [3393.522758][T19401] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [3393.522930][T19401] ? kfree (mm/slub.c:4546) [3393.523060][T19401] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3393.523196][T19401] ___sys_recvmsg (net/socket.c:2847) [3393.523372][T19401] ? __pfx____sys_recvmsg (net/socket.c:2836) [3393.523556][T19401] ? do_user_addr_fault (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 ./include/linux/mm.h:701 arch/x86/mm/fault.c:1340) [3393.523729][T19401] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [3393.523900][T19401] ? do_user_addr_fault (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 ./include/linux/mm.h:701 arch/x86/mm/fault.c:1340) [3393.524079][T19401] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [3393.524260][T19401] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [3393.524433][T19401] ? __pfx___sys_recvmsg (net/socket.c:2864) [3393.524620][T19401] ? __up_read (./arch/x86/include/asm/atomic64_64.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2749 ./include/linux/atomic/atomic-long.h:184 ./include/linux/atomic/atomic-instrumented.h:3317 kernel/locking/rwsem.c:1347) [3393.524797][T19401] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3393.524985][T19401] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [3393.525158][T19401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3393.525367][T19401] RIP: 0033:0x7f1d1405d64d [ 3393.525547][T19401] Code: eb b7 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 41 54 48 83 ec 10 64 8b 04 25 18 00 00 00 85 c0 75 22 b8 2f 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 5b 4c 63 e0 48 83 c4 10 4c 89 e0 41 5c c3 66 All code ======== 0: eb b7 jmp 0xffffffffffffffb9 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 41 54 push %r12 13: 48 83 ec 10 sub $0x10,%rsp 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 22 jne 0x45 23: b8 2f 00 00 00 mov $0x2f,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 5b ja 0x8d 32: 4c 63 e0 movslq %eax,%r12 35: 48 83 c4 10 add $0x10,%rsp 39: 4c 89 e0 mov %r12,%rax 3c: 41 5c pop %r12 3e: c3 ret 3f: 66 data16 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 5b ja 0x63 8: 4c 63 e0 movslq %eax,%r12 b: 48 83 c4 10 add $0x10,%rsp f: 4c 89 e0 mov %r12,%rax 12: 41 5c pop %r12 14: c3 ret 15: 66 data16 [ 3393.526136][T19401] RSP: 002b:00007ffcb5d3d710 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 3393.526396][T19401] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007f1d1405d64d [ 3393.526651][T19401] RDX: 0000000000000000 RSI: 00007ffcb5d3d810 RDI: 0000000000000005 [ 3393.526911][T19401] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 3393.527172][T19401] R10: 000000003c521980 R11: 0000000000000246 R12: 00007ffcb5d3d810 Finger prints: dump_header:oom_kill_process:out_of_memory:__alloc_pages_may_oom:__alloc_pages_noprof dump_header:oom_kill_process:out_of_memory:__alloc_pages_may_oom:__alloc_pages_noprof dump_header:oom_kill_process:out_of_memory:__alloc_pages_may_oom:__alloc_pages_noprof dump_header:oom_kill_process:out_of_memory:__alloc_pages_may_oom:__alloc_pages_noprof dump_header:oom_kill_process:out_of_memory:__alloc_pages_may_oom:__alloc_pages_noprof dump_header:oom_kill_process:out_of_memory:__alloc_pages_may_oom:__alloc_pages_noprof dump_header:oom_kill_process:out_of_memory:__alloc_pages_may_oom:__alloc_pages_noprof dump_header:oom_kill_process:out_of_memory:__alloc_pages_may_oom:__alloc_pages_noprof