====================================== | [ 2151.924189][T14341] test-bond0 (unregistering): (slave eth0): Releasing backup interface | [ 2151.943823][T14341] test-bond0 (unregistering): (slave eth1): Releasing backup interface | [ 2151.967299][T14341] test-bond0 (unregistering): Released all slaves | [ 2458.866766][T14344] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 2458.868405][T14344] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2458.868744][T14344] Call Trace: [ 2458.868921][T14344] [2458.869010][T14344] dump_stack_lvl (lib/dump_stack.c:117) [2458.869183][T14344] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2458.869341][T14344] oom_kill_process (mm/oom_kill.c:1036) [2458.869494][T14344] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2458.869646][T14344] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2458.869799][T14344] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [2458.869960][T14344] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2458.870111][T14344] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2458.870315][T14344] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2458.870511][T14344] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2458.870662][T14344] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2458.870881][T14344] __alloc_pages_noprof (mm/page_alloc.c:4673) [2458.871037][T14344] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2458.871193][T14344] ? 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) [2458.871350][T14344] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2458.871479][T14344] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2458.871643][T14344] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [2458.871801][T14344] allocate_slab (mm/slub.c:2435) [2458.871959][T14344] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [2458.872123][T14344] ? __lock_release (kernel/locking/lockdep.c:5430) [2458.872275][T14344] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [2458.872462][T14344] ? __alloc_skb (net/core/skbuff.c:667) [2458.872615][T14344] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [2458.872781][T14344] ? 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) [2458.872967][T14344] 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) [2458.873153][T14344] ? kmemleak_seq_show (mm/kmemleak.c:1913) [2458.873304][T14344] ? __alloc_skb (net/core/skbuff.c:667) [2458.873463][T14344] kmalloc_reserve (net/core/skbuff.c:601) [2458.873617][T14344] ? netlink_dump (net/netlink/af_netlink.c:2277) [2458.873774][T14344] __alloc_skb (net/core/skbuff.c:667) [2458.873928][T14344] ? __pfx___alloc_skb (net/core/skbuff.c:640) [2458.874086][T14344] ? __might_fault (./include/linux/uaccess.h:250 mm/memory.c:6228) [2458.874249][T14344] netlink_dump (net/netlink/af_netlink.c:2305) [2458.874402][T14344] ? __pfx__copy_to_iter (lib/iov_iter.c:180) [2458.874561][T14344] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [2458.874728][T14344] ? __pfx_simple_copy_to_iter (net/core/datagram.c:512) [2458.874893][T14344] netlink_recvmsg (net/netlink/af_netlink.c:1988) [2458.875047][T14344] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [2458.875198][T14344] ? find_held_lock (kernel/locking/lockdep.c:5244) [2458.875355][T14344] ? __lock_release (kernel/locking/lockdep.c:5430) [2458.875510][T14344] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2458.875663][T14344] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2458.875813][T14344] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2458.875967][T14344] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [2458.876129][T14344] ? __pfx_____sys_recvmsg (net/socket.c:2782) [2458.876283][T14344] ? copy_msghdr_from_user (net/socket.c:2525) [2458.876439][T14344] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [2458.876634][T14344] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [2458.876792][T14344] ? kfree (mm/slub.c:4546) [2458.876910][T14344] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2458.877032][T14344] ___sys_recvmsg (net/socket.c:2847) [2458.877185][T14344] ? __pfx____sys_recvmsg (net/socket.c:2836) [2458.877346][T14344] ? 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) [2458.877505][T14344] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [2458.877656][T14344] ? 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) [2458.877811][T14344] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [2458.877974][T14344] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [2458.878130][T14344] ? __pfx___sys_recvmsg (net/socket.c:2864) [2458.878279][T14344] ? __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) [2458.878434][T14344] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2458.878603][T14344] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [2458.878769][T14344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 2458.878968][T14344] RIP: 0033:0x7f9a93f7364d [ 2458.879138][T14344] 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 [ 2458.879683][T14344] RSP: 002b:00007ffcd0f61330 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2458.879918][T14344] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f9a93f7364d [ 2458.880146][T14344] RDX: 0000000000000022 RSI: 00007ffcd0f61430 RDI: 0000000000000005 [ 2458.880373][T14344] RBP: 0000000000000022 R08: 0000000000000003 R09: 0000000000000000 [ 2458.880606][T14344] R10: 000000001698b980 R11: 0000000000000246 R12: 00007ffcd0f61430 [ 2458.880842][T14344] R13: 0000000000000005 R14: 00007ffcd0f61420 R15: 0000000016983980 | [ 2458.894403][T14344] [ 14345] 0 14345 1282 222 192 30 0 45056 0 0 jq | [ 2458.894708][T14344] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=14344,uid=0 | [ 2458.895124][T14344] Out of memory: Killed process 14344 (ip) total-vm:620448kB, anon-rss:615296kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:1248kB oom_score_adj:0 | [ 2615.296786][T14348] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 2615.297517][T14348] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2615.297850][T14348] Call Trace: [ 2615.297980][T14348] [2615.298061][T14348] dump_stack_lvl (lib/dump_stack.c:117) [2615.298230][T14348] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2615.298391][T14348] oom_kill_process (mm/oom_kill.c:1036) [2615.298545][T14348] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2615.298698][T14348] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2615.298853][T14348] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [2615.299016][T14348] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2615.299173][T14348] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2615.299376][T14348] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2615.299581][T14348] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2615.299736][T14348] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2615.299944][T14348] __alloc_pages_noprof (mm/page_alloc.c:4673) [2615.300099][T14348] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2615.300257][T14348] ? 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) [2615.300411][T14348] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2615.300533][T14348] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2615.300692][T14348] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [2615.300849][T14348] allocate_slab (mm/slub.c:2435) [2615.301005][T14348] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [2615.301156][T14348] ? __lock_release (kernel/locking/lockdep.c:5430) [2615.301306][T14348] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [2615.301497][T14348] ? __alloc_skb (net/core/skbuff.c:667) [2615.301654][T14348] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [2615.301824][T14348] ? 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) [2615.302015][T14348] 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) [2615.302211][T14348] ? kmemleak_seq_show (mm/kmemleak.c:1913) [2615.302367][T14348] ? __alloc_skb (net/core/skbuff.c:667) [2615.302527][T14348] kmalloc_reserve (net/core/skbuff.c:601) [2615.302685][T14348] ? netlink_dump (net/netlink/af_netlink.c:2277) [2615.302846][T14348] __alloc_skb (net/core/skbuff.c:667) [2615.303000][T14348] ? __pfx___alloc_skb (net/core/skbuff.c:640) [2615.303154][T14348] ? __might_fault (./include/linux/uaccess.h:250 mm/memory.c:6228) [2615.303318][T14348] netlink_dump (net/netlink/af_netlink.c:2305) [2615.303472][T14348] ? __pfx__copy_to_iter (lib/iov_iter.c:180) [2615.303633][T14348] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [2615.303799][T14348] ? __pfx_simple_copy_to_iter (net/core/datagram.c:512) [2615.303971][T14348] netlink_recvmsg (net/netlink/af_netlink.c:1988) [2615.304128][T14348] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [2615.304283][T14348] ? find_held_lock (kernel/locking/lockdep.c:5244) [2615.304438][T14348] ? __lock_release (kernel/locking/lockdep.c:5430) [2615.304589][T14348] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2615.304745][T14348] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2615.304904][T14348] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2615.305063][T14348] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [2615.305242][T14348] ? __pfx_____sys_recvmsg (net/socket.c:2782) [2615.305414][T14348] ? copy_msghdr_from_user (net/socket.c:2525) [2615.305582][T14348] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [2615.305776][T14348] ? 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) [2615.305941][T14348] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2615.306104][T14348] ___sys_recvmsg (net/socket.c:2847) [2615.306268][T14348] ? __pfx____sys_recvmsg (net/socket.c:2836) [2615.306447][T14348] ? find_held_lock (kernel/locking/lockdep.c:5244) [2615.306624][T14348] ? __lock_release (kernel/locking/lockdep.c:5430) [2615.306785][T14348] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2615.306943][T14348] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2615.307107][T14348] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2615.307270][T14348] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2615.307427][T14348] ? lock_acquire (kernel/locking/lockdep.c:5727) [2615.307586][T14348] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [2615.307742][T14348] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2615.307918][T14348] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [2615.308074][T14348] ? __pfx___sys_recvmsg (net/socket.c:2864) [2615.308224][T14348] ? __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) [2615.308380][T14348] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [2615.308588][T14348] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [2615.308748][T14348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 2615.308943][T14348] RIP: 0033:0x7f3dc21e964d [ 2615.309102][T14348] 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 [ 2615.309655][T14348] RSP: 002b:00007ffed72fefe0 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2615.309893][T14348] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f3dc21e964d [ 2615.310125][T14348] RDX: 0000000000000022 RSI: 00007ffed72ff0e0 RDI: 0000000000000005 [ 2615.310355][T14348] RBP: 0000000000000022 R08: 0000000000000003 R09: 0000000000000000 [ 2615.310594][T14348] R10: 000000000f3bd980 R11: 0000000000000246 R12: 00007ffed72ff0e0 [ 2615.310821][T14348] R13: 0000000000000005 R14: 00007ffed72ff0d0 R15: 000000000f3b5980 | [ 2615.323963][T14348] [ 14349] 0 14349 1282 201 192 9 0 57344 0 0 jq | [ 2615.324264][T14348] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=14348,uid=0 | [ 2615.324601][T14348] Out of memory: Killed process 14348 (ip) total-vm:616092kB, anon-rss:610816kB, file-rss:116kB, shmem-rss:0kB, UID:0 pgtables:1244kB oom_score_adj:0 | [ 2722.472664][T14352] ip invoked oom-killer: gfp_mask=0x140dca(GFP_HIGHUSER_MOVABLE|__GFP_COMP|__GFP_ZERO), order=0, oom_score_adj=0 [ 2722.473516][T14352] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2722.473836][T14352] Call Trace: [ 2722.473959][T14352] [2722.474655][T14352] dump_stack_lvl (lib/dump_stack.c:117) [2722.474822][T14352] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2722.474982][T14352] oom_kill_process (mm/oom_kill.c:1036) [2722.475135][T14352] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2722.475284][T14352] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2722.475450][T14352] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2722.475605][T14352] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2722.475807][T14352] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2722.475997][T14352] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2722.476142][T14352] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2722.476331][T14352] __alloc_pages_noprof (mm/page_alloc.c:4673) [2722.476476][T14352] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2722.476629][T14352] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5756) [2722.476775][T14352] ? __pte_offset_map (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 mm/pgtable-generic.c:287) [2722.476930][T14352] alloc_pages_mpol_noprof (mm/mempolicy.c:2267) [2722.477082][T14352] ? __pfx_alloc_pages_mpol_noprof (mm/mempolicy.c:2223) [2722.477273][T14352] ? __lock_release (kernel/locking/lockdep.c:5430) [2722.477417][T14352] ? rcu_read_unlock (./include/linux/rcupdate.h:339 (discriminator 9) ./include/linux/rcupdate.h:812 (discriminator 9)) [2722.477566][T14352] vma_alloc_folio_noprof (mm/mempolicy.c:2304) [2722.477710][T14352] ? __pfx_vma_alloc_folio_noprof (mm/mempolicy.c:2298) [2722.477887][T14352] ? pte_offset_map_nolock (mm/pgtable-generic.c:315) [2722.478036][T14352] ? rcu_read_unlock (./include/linux/rcupdate.h:339 (discriminator 9) ./include/linux/rcupdate.h:812 (discriminator 9)) [2722.478182][T14352] do_anonymous_page (mm/memory.c:1053 mm/memory.c:4403 mm/memory.c:4461) [2722.478328][T14352] ? handle_pte_fault (mm/memory.c:5375) [2722.478477][T14352] __handle_mm_fault (mm/memory.c:5523) [2722.478640][T14352] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5719) [2722.478789][T14352] ? __pfx___handle_mm_fault (mm/memory.c:5432) [2722.478951][T14352] ? lock_vma_under_rcu (mm/memory.c:5860) [2722.479106][T14352] handle_mm_fault (mm/memory.c:5692) [2722.479257][T14352] ? __pfx_handle_mm_fault (mm/memory.c:5658) [2722.479415][T14352] do_user_addr_fault (arch/x86/mm/fault.c:1338) [2722.479573][T14352] exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:67 ./arch/x86/include/asm/irqflags.h:127 arch/x86/mm/fault.c:1489 arch/x86/mm/fault.c:1539) [2722.479734][T14352] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 2722.479879][T14352] RIP: 0033:0x7f539f13ebad [ 2722.480034][T14352] Code: 49 39 cb 49 89 73 60 4c 8d 78 10 0f 95 c1 48 29 da 4c 89 ff 0f b6 c9 48 83 ca 01 48 c1 e1 02 48 09 d9 48 83 c9 01 48 89 48 08 <48> 89 56 08 4c 89 ee e8 47 cc ff ff e9 44 f2 ff ff 48 8d 0d 73 01 All code ======== 0: 49 39 cb cmp %rcx,%r11 3: 49 89 73 60 mov %rsi,0x60(%r11) 7: 4c 8d 78 10 lea 0x10(%rax),%r15 b: 0f 95 c1 setne %cl e: 48 29 da sub %rbx,%rdx 11: 4c 89 ff mov %r15,%rdi 14: 0f b6 c9 movzbl %cl,%ecx 17: 48 83 ca 01 or $0x1,%rdx 1b: 48 c1 e1 02 shl $0x2,%rcx 1f: 48 09 d9 or %rbx,%rcx 22: 48 83 c9 01 or $0x1,%rcx 26: 48 89 48 08 mov %rcx,0x8(%rax) 2a:* 48 89 56 08 mov %rdx,0x8(%rsi) <-- trapping instruction 2e: 4c 89 ee mov %r13,%rsi 31: e8 47 cc ff ff call 0xffffffffffffcc7d 36: e9 44 f2 ff ff jmp 0xfffffffffffff27f 3b: 48 rex.W 3c: 8d .byte 0x8d 3d: 0d .byte 0xd 3e: 73 01 jae 0x41 Code starting with the faulting instruction =========================================== 0: 48 89 56 08 mov %rdx,0x8(%rsi) 4: 4c 89 ee mov %r13,%rsi 7: e8 47 cc ff ff call 0xffffffffffffcc53 c: e9 44 f2 ff ff jmp 0xfffffffffffff255 11: 48 rex.W 12: 8d .byte 0x8d 13: 0d .byte 0xd 14: 73 01 jae 0x17 [ 2722.480535][T14352] RSP: 002b:00007ffd351d5f90 EFLAGS: 00010206 [ 2722.480720][T14352] RAX: 0000000060233fd0 RBX: 0000000000000070 RCX: 0000000000000071 [ 2722.480940][T14352] RDX: 0000000000019fc1 RSI: 0000000060234040 RDI: 0000000060233fe0 [ 2722.481161][T14352] RBP: 00007f539f289cc0 R08: 0000000000000003 R09: 0000000000000000 [ 2722.481381][T14352] R10: 000000003a8a2980 R11: 00007f539f289c60 R12: 0000000000000007 [ 2722.481603][T14352] R13: 000000000000005c R14: fffffffffffffec8 R15: 0000000060233fe0 | [ 2722.494382][T14352] [ 14353] 0 14353 1282 205 192 13 0 49152 0 0 jq | [ 2722.494669][T14352] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=14352,uid=0 | [ 2722.495013][T14352] Out of memory: Killed process 14352 (ip) total-vm:621108kB, anon-rss:615936kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:1256kB oom_score_adj:0 | [ 2829.863962][T14356] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 2829.864649][T14356] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2829.864980][T14356] Call Trace: [ 2829.865097][T14356] [2829.865177][T14356] dump_stack_lvl (lib/dump_stack.c:117) [2829.865341][T14356] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2829.865501][T14356] oom_kill_process (mm/oom_kill.c:1036) [2829.865657][T14356] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2829.865810][T14356] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2829.865961][T14356] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [2829.866124][T14356] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2829.866277][T14356] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2829.866483][T14356] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2829.866679][T14356] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2829.866830][T14356] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2829.867028][T14356] __alloc_pages_noprof (mm/page_alloc.c:4673) [2829.867183][T14356] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2829.867338][T14356] ? 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) [2829.867493][T14356] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2829.867621][T14356] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2829.867781][T14356] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [2829.867939][T14356] allocate_slab (mm/slub.c:2435) [2829.868094][T14356] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [2829.868249][T14356] ? __lock_release (kernel/locking/lockdep.c:5430) [2829.868403][T14356] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [2829.868590][T14356] ? __alloc_skb (net/core/skbuff.c:667) [2829.868743][T14356] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [2829.868908][T14356] ? 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) [2829.869096][T14356] 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) [2829.869282][T14356] ? kmemleak_seq_show (mm/kmemleak.c:1913) [2829.869438][T14356] ? __alloc_skb (net/core/skbuff.c:667) [2829.869599][T14356] kmalloc_reserve (net/core/skbuff.c:601) [2829.869753][T14356] ? netlink_dump (net/netlink/af_netlink.c:2277) [2829.869910][T14356] __alloc_skb (net/core/skbuff.c:667) [2829.870061][T14356] ? __pfx___alloc_skb (net/core/skbuff.c:640) [2829.870217][T14356] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [2829.870376][T14356] netlink_dump (net/netlink/af_netlink.c:2305) [2829.870536][T14356] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [2829.870733][T14356] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [2829.870903][T14356] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [2829.871055][T14356] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [2829.871211][T14356] netlink_recvmsg (net/netlink/af_netlink.c:1988) [2829.871365][T14356] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [2829.871517][T14356] ? find_held_lock (kernel/locking/lockdep.c:5244) [2829.871670][T14356] ? __lock_release (kernel/locking/lockdep.c:5430) [2829.871820][T14356] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2829.871978][T14356] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2829.872134][T14356] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2829.872298][T14356] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [2829.872464][T14356] ? __pfx_____sys_recvmsg (net/socket.c:2782) [2829.872623][T14356] ? copy_msghdr_from_user (net/socket.c:2525) [2829.872782][T14356] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [2829.872983][T14356] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [2829.873133][T14356] ? kfree (mm/slub.c:4546) [2829.873247][T14356] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2829.873366][T14356] ___sys_recvmsg (net/socket.c:2847) [2829.873519][T14356] ? __pfx____sys_recvmsg (net/socket.c:2836) [2829.873677][T14356] ? 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) [2829.873829][T14356] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [2829.873979][T14356] ? 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) [2829.874140][T14356] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [2829.874304][T14356] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [2829.874456][T14356] ? __pfx___sys_recvmsg (net/socket.c:2864) [2829.874606][T14356] ? __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) [2829.874758][T14356] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2829.874927][T14356] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [2829.875084][T14356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 2829.875274][T14356] RIP: 0033:0x7f1112c9964d [ 2829.875431][T14356] 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 [ 2829.875950][T14356] RSP: 002b:00007fff6e934700 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2829.876175][T14356] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007f1112c9964d [ 2829.876399][T14356] RDX: 0000000000000000 RSI: 00007fff6e934800 RDI: 0000000000000005 [ 2829.876626][T14356] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2829.876850][T14356] R10: 000000002cfdc980 R11: 0000000000000246 R12: 00007fff6e934800 [ 2829.877075][T14356] R13: 0000000000000005 R14: 00007fff6e9347f0 R15: 000000002cfd4980 | [ 2829.890860][T14356] [ 14357] 0 14357 1282 192 192 0 0 49152 0 0 jq | [ 2829.891163][T14356] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=14356,uid=0 | [ 2829.891548][T14356] Out of memory: Killed process 14356 (ip) total-vm:619656kB, anon-rss:614784kB, file-rss:88kB, shmem-rss:0kB, UID:0 pgtables:1256kB oom_score_adj:0 | [ 2936.351913][T14359] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 2936.352635][T14359] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2936.352969][T14359] Call Trace: [ 2936.353086][T14359] [2936.353165][T14359] dump_stack_lvl (lib/dump_stack.c:117) [2936.353344][T14359] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2936.353507][T14359] oom_kill_process (mm/oom_kill.c:1036) [2936.353662][T14359] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2936.353818][T14359] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2936.353972][T14359] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [2936.354144][T14359] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2936.354302][T14359] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2936.354523][T14359] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2936.354721][T14359] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2936.354874][T14359] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2936.355078][T14359] __alloc_pages_noprof (mm/page_alloc.c:4673) [2936.355233][T14359] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2936.355384][T14359] ? 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) [2936.355537][T14359] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2936.355659][T14359] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2936.355824][T14359] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [2936.355981][T14359] allocate_slab (mm/slub.c:2435) [2936.356143][T14359] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [2936.356301][T14359] ? __lock_release (kernel/locking/lockdep.c:5430) [2936.356452][T14359] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [2936.356638][T14359] ? __alloc_skb (net/core/skbuff.c:667) [2936.356791][T14359] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [2936.356955][T14359] ? 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) [2936.357148][T14359] 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) [2936.357359][T14359] ? kmemleak_seq_show (mm/kmemleak.c:1913) [2936.357515][T14359] ? __alloc_skb (net/core/skbuff.c:667) [2936.357674][T14359] kmalloc_reserve (net/core/skbuff.c:601) [2936.357832][T14359] ? netlink_dump (net/netlink/af_netlink.c:2277) [2936.357992][T14359] __alloc_skb (net/core/skbuff.c:667) [2936.358147][T14359] ? __pfx___alloc_skb (net/core/skbuff.c:640) [2936.358305][T14359] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [2936.358465][T14359] netlink_dump (net/netlink/af_netlink.c:2305) [2936.358635][T14359] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [2936.358833][T14359] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [2936.359008][T14359] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [2936.359163][T14359] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [2936.359324][T14359] netlink_recvmsg (net/netlink/af_netlink.c:1988) [2936.359483][T14359] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [2936.359641][T14359] ? find_held_lock (kernel/locking/lockdep.c:5244) [2936.359802][T14359] ? __lock_release (kernel/locking/lockdep.c:5430) [2936.359953][T14359] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2936.360106][T14359] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2936.360256][T14359] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2936.360411][T14359] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [2936.360572][T14359] ? __pfx_____sys_recvmsg (net/socket.c:2782) [2936.360725][T14359] ? copy_msghdr_from_user (net/socket.c:2525) [2936.360876][T14359] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [2936.361072][T14359] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [2936.361225][T14359] ? kfree (mm/slub.c:4546) [2936.361340][T14359] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2936.361460][T14359] ___sys_recvmsg (net/socket.c:2847) [2936.361611][T14359] ? __pfx____sys_recvmsg (net/socket.c:2836) [2936.361771][T14359] ? 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) [2936.361922][T14359] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [2936.362072][T14359] ? 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) [2936.362229][T14359] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [2936.362388][T14359] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [2936.362540][T14359] ? __pfx___sys_recvmsg (net/socket.c:2864) [2936.362690][T14359] ? __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) [2936.362842][T14359] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2936.363009][T14359] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [2936.363168][T14359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 2936.363356][T14359] RIP: 0033:0x7fc5c38da64d [ 2936.363512][T14359] 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 [ 2936.364036][T14359] RSP: 002b:00007fff82b40320 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2936.364262][T14359] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007fc5c38da64d [ 2936.364485][T14359] RDX: 0000000000000000 RSI: 00007fff82b40420 RDI: 0000000000000005 [ 2936.364708][T14359] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2936.364933][T14359] R10: 0000000027345980 R11: 0000000000000246 R12: 00007fff82b40420 [ 2936.365161][T14359] R13: 0000000000000005 R14: 00007fff82b40410 R15: 000000002733d980 | [ 2936.378713][T14359] [ 14360] 0 14360 1282 230 192 38 0 57344 0 0 jq | [ 2936.379008][T14359] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=14359,uid=0 | [ 2936.379454][T14359] Out of memory: Killed process 14359 (ip) total-vm:613056kB, anon-rss:607872kB, file-rss:228kB, shmem-rss:0kB, UID:0 pgtables:1236kB oom_score_adj:0 | [ 3043.492170][T14362] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 3043.492888][T14362] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 3043.493224][T14362] Call Trace: [ 3043.493343][T14362] [3043.493424][T14362] dump_stack_lvl (lib/dump_stack.c:117) [3043.493609][T14362] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [3043.493772][T14362] oom_kill_process (mm/oom_kill.c:1036) [3043.493931][T14362] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [3043.494087][T14362] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [3043.494241][T14362] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [3043.494413][T14362] __alloc_pages_may_oom (mm/page_alloc.c:3575) [3043.494573][T14362] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [3043.494785][T14362] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [3043.494999][T14362] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [3043.495158][T14362] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [3043.495362][T14362] __alloc_pages_noprof (mm/page_alloc.c:4673) [3043.495535][T14362] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [3043.495690][T14362] ? 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) [3043.495846][T14362] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3043.495973][T14362] ? __lock_acquire (kernel/locking/lockdep.c:5137) [3043.496135][T14362] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [3043.496294][T14362] allocate_slab (mm/slub.c:2435) [3043.496458][T14362] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [3043.496618][T14362] ? __lock_release (kernel/locking/lockdep.c:5430) [3043.496784][T14362] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [3043.496970][T14362] ? __alloc_skb (net/core/skbuff.c:667) [3043.497123][T14362] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [3043.497288][T14362] ? 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) [3043.497480][T14362] 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) [3043.497671][T14362] ? kmemleak_seq_show (mm/kmemleak.c:1913) [3043.497825][T14362] ? __alloc_skb (net/core/skbuff.c:667) [3043.497980][T14362] kmalloc_reserve (net/core/skbuff.c:601) [3043.498133][T14362] ? netlink_dump (net/netlink/af_netlink.c:2277) [3043.498289][T14362] __alloc_skb (net/core/skbuff.c:667) [3043.498439][T14362] ? __pfx___alloc_skb (net/core/skbuff.c:640) [3043.498595][T14362] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [3043.498753][T14362] netlink_dump (net/netlink/af_netlink.c:2305) [3043.498911][T14362] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [3043.499110][T14362] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [3043.499286][T14362] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [3043.499441][T14362] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [3043.499620][T14362] netlink_recvmsg (net/netlink/af_netlink.c:1988) [3043.499782][T14362] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [3043.499944][T14362] ? find_held_lock (kernel/locking/lockdep.c:5244) [3043.500110][T14362] ? __lock_release (kernel/locking/lockdep.c:5430) [3043.500263][T14362] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3043.500419][T14362] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [3043.500572][T14362] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3043.500743][T14362] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [3043.500905][T14362] ? __pfx_____sys_recvmsg (net/socket.c:2782) [3043.501059][T14362] ? copy_msghdr_from_user (net/socket.c:2525) [3043.501209][T14362] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [3043.501407][T14362] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [3043.501560][T14362] ? kfree (mm/slub.c:4546) [3043.501675][T14362] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3043.501793][T14362] ___sys_recvmsg (net/socket.c:2847) [3043.501946][T14362] ? __pfx____sys_recvmsg (net/socket.c:2836) [3043.502106][T14362] ? 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) [3043.502259][T14362] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [3043.502409][T14362] ? 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) [3043.502565][T14362] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [3043.502725][T14362] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [3043.502878][T14362] ? __pfx___sys_recvmsg (net/socket.c:2864) [3043.503027][T14362] ? __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) [3043.503179][T14362] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3043.503348][T14362] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [3043.503522][T14362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3043.503716][T14362] RIP: 0033:0x7f13bd79064d [ 3043.503877][T14362] 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 [ 3043.504411][T14362] RSP: 002b:00007ffcce6afc10 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 3043.504646][T14362] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007f13bd79064d [ 3043.504880][T14362] RDX: 0000000000000000 RSI: 00007ffcce6afd10 RDI: 0000000000000005 [ 3043.505108][T14362] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 3043.505336][T14362] R10: 0000000006f93980 R11: 0000000000000246 R12: 00007ffcce6afd10 [ 3043.505563][T14362] R13: 0000000000000005 R14: 00007ffcce6afd00 R15: 0000000006f8b980 | [ 3043.518850][T14362] [ 14363] 0 14363 1282 197 192 5 0 49152 0 0 jq | [ 3043.519153][T14362] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=14362,uid=0 | [ 3043.519576][T14362] Out of memory: Killed process 14362 (ip) total-vm:620580kB, anon-rss:615424kB, file-rss:160kB, shmem-rss:0kB, UID:0 pgtables:1252kB oom_score_adj:0 | [ 3149.378727][T14365] ip invoked oom-killer: gfp_mask=0x140dca(GFP_HIGHUSER_MOVABLE|__GFP_COMP|__GFP_ZERO), order=0, oom_score_adj=0 [ 3149.379429][T14365] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 3149.379748][T14365] Call Trace: [ 3149.379858][T14365] [3149.379933][T14365] dump_stack_lvl (lib/dump_stack.c:117) [3149.380094][T14365] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [3149.380249][T14365] oom_kill_process (mm/oom_kill.c:1036) [3149.380398][T14365] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [3149.380550][T14365] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [3149.380708][T14365] __alloc_pages_may_oom (mm/page_alloc.c:3575) [3149.380857][T14365] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [3149.381056][T14365] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [3149.381248][T14365] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [3149.381395][T14365] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [3149.381587][T14365] __alloc_pages_noprof (mm/page_alloc.c:4673) [3149.381734][T14365] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [3149.381888][T14365] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5756) [3149.382044][T14365] ? __pte_offset_map (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 mm/pgtable-generic.c:287) [3149.382202][T14365] alloc_pages_mpol_noprof (mm/mempolicy.c:2267) [3149.382354][T14365] ? __pfx_alloc_pages_mpol_noprof (mm/mempolicy.c:2223) [3149.382538][T14365] ? __lock_release (kernel/locking/lockdep.c:5430) [3149.382681][T14365] ? rcu_read_unlock (./include/linux/rcupdate.h:339 (discriminator 9) ./include/linux/rcupdate.h:812 (discriminator 9)) [3149.382833][T14365] vma_alloc_folio_noprof (mm/mempolicy.c:2304) [3149.382984][T14365] ? __pfx_vma_alloc_folio_noprof (mm/mempolicy.c:2298) [3149.383169][T14365] ? pte_offset_map_nolock (mm/pgtable-generic.c:315) [3149.383318][T14365] ? rcu_read_unlock (./include/linux/rcupdate.h:339 (discriminator 9) ./include/linux/rcupdate.h:812 (discriminator 9)) [3149.383467][T14365] do_anonymous_page (mm/memory.c:1053 mm/memory.c:4403 mm/memory.c:4461) [3149.383614][T14365] ? handle_pte_fault (mm/memory.c:5375) [3149.383768][T14365] __handle_mm_fault (mm/memory.c:5523) [3149.383916][T14365] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5719) [3149.384061][T14365] ? __pfx___handle_mm_fault (mm/memory.c:5432) [3149.384225][T14365] ? lock_vma_under_rcu (mm/memory.c:5860) [3149.384392][T14365] handle_mm_fault (mm/memory.c:5692) [3149.384563][T14365] ? __pfx_handle_mm_fault (mm/memory.c:5658) [3149.384726][T14365] do_user_addr_fault (arch/x86/mm/fault.c:1338) [3149.384889][T14365] exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:67 ./arch/x86/include/asm/irqflags.h:127 arch/x86/mm/fault.c:1489 arch/x86/mm/fault.c:1539) [3149.385050][T14365] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 3149.385207][T14365] RIP: 0033:0x7f565f9babad [ 3149.385365][T14365] Code: 49 39 cb 49 89 73 60 4c 8d 78 10 0f 95 c1 48 29 da 4c 89 ff 0f b6 c9 48 83 ca 01 48 c1 e1 02 48 09 d9 48 83 c9 01 48 89 48 08 <48> 89 56 08 4c 89 ee e8 47 cc ff ff e9 44 f2 ff ff 48 8d 0d 73 01 All code ======== 0: 49 39 cb cmp %rcx,%r11 3: 49 89 73 60 mov %rsi,0x60(%r11) 7: 4c 8d 78 10 lea 0x10(%rax),%r15 b: 0f 95 c1 setne %cl e: 48 29 da sub %rbx,%rdx 11: 4c 89 ff mov %r15,%rdi 14: 0f b6 c9 movzbl %cl,%ecx 17: 48 83 ca 01 or $0x1,%rdx 1b: 48 c1 e1 02 shl $0x2,%rcx 1f: 48 09 d9 or %rbx,%rcx 22: 48 83 c9 01 or $0x1,%rcx 26: 48 89 48 08 mov %rcx,0x8(%rax) 2a:* 48 89 56 08 mov %rdx,0x8(%rsi) <-- trapping instruction 2e: 4c 89 ee mov %r13,%rsi 31: e8 47 cc ff ff call 0xffffffffffffcc7d 36: e9 44 f2 ff ff jmp 0xfffffffffffff27f 3b: 48 rex.W 3c: 8d .byte 0x8d 3d: 0d .byte 0xd 3e: 73 01 jae 0x41 Code starting with the faulting instruction =========================================== 0: 48 89 56 08 mov %rdx,0x8(%rsi) 4: 4c 89 ee mov %r13,%rsi 7: e8 47 cc ff ff call 0xffffffffffffcc53 c: e9 44 f2 ff ff jmp 0xfffffffffffff255 11: 48 rex.W 12: 8d .byte 0x8d 13: 0d .byte 0xd 14: 73 01 jae 0x17 [ 3149.385879][T14365] RSP: 002b:00007ffc76976a90 EFLAGS: 00010206 [ 3149.386068][T14365] RAX: 000000003094afc0 RBX: 0000000000000070 RCX: 0000000000000071 [ 3149.386297][T14365] RDX: 000000000000afd1 RSI: 000000003094b030 RDI: 000000003094afd0 [ 3149.386516][T14365] RBP: 00007f565fb05cc0 R08: 0000000000000003 R09: 0000000000000000 [ 3149.386731][T14365] R10: 000000000b766980 R11: 00007f565fb05c60 R12: 0000000000000007 [ 3149.386946][T14365] R13: 0000000000000064 R14: fffffffffffffec8 R15: 000000003094afd0 | [ 3149.399274][T14365] [ 14366] 0 14366 1282 193 192 1 0 57344 0 0 jq | [ 3149.399565][T14365] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=14365,uid=0 | [ 3149.399868][T14365] Out of memory: Killed process 14365 (ip) total-vm:613188kB, anon-rss:608128kB, file-rss:112kB, shmem-rss:0kB, UID:0 pgtables:1236kB oom_score_adj:0 | [ 3254.953060][T14368] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 3254.953772][T14368] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 3254.954100][T14368] Call Trace: [ 3254.954216][T14368] [3254.954295][T14368] dump_stack_lvl (lib/dump_stack.c:117) [3254.954462][T14368] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [3254.954621][T14368] oom_kill_process (mm/oom_kill.c:1036) [3254.954779][T14368] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [3254.954932][T14368] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [3254.955085][T14368] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [3254.955247][T14368] __alloc_pages_may_oom (mm/page_alloc.c:3575) [3254.955403][T14368] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [3254.955609][T14368] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [3254.955806][T14368] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [3254.955956][T14368] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [3254.956154][T14368] __alloc_pages_noprof (mm/page_alloc.c:4673) [3254.956310][T14368] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [3254.956469][T14368] ? 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) [3254.956624][T14368] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3254.956749][T14368] ? __lock_acquire (kernel/locking/lockdep.c:5137) [3254.956906][T14368] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [3254.957061][T14368] allocate_slab (mm/slub.c:2435) [3254.957218][T14368] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [3254.957373][T14368] ? __lock_release (kernel/locking/lockdep.c:5430) [3254.957527][T14368] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [3254.957718][T14368] ? __alloc_skb (net/core/skbuff.c:667) [3254.957873][T14368] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [3254.958041][T14368] ? 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) [3254.958229][T14368] 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) [3254.958415][T14368] ? kmemleak_seq_show (mm/kmemleak.c:1913) [3254.958567][T14368] ? __alloc_skb (net/core/skbuff.c:667) [3254.958723][T14368] kmalloc_reserve (net/core/skbuff.c:601) [3254.958881][T14368] ? netlink_dump (net/netlink/af_netlink.c:2277) [3254.959041][T14368] __alloc_skb (net/core/skbuff.c:667) [3254.959197][T14368] ? __pfx___alloc_skb (net/core/skbuff.c:640) [3254.959351][T14368] ? __might_fault (./include/linux/uaccess.h:250 mm/memory.c:6228) [3254.959517][T14368] netlink_dump (net/netlink/af_netlink.c:2305) [3254.959674][T14368] ? __pfx__copy_to_iter (lib/iov_iter.c:180) [3254.959840][T14368] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [3254.960013][T14368] ? __pfx_simple_copy_to_iter (net/core/datagram.c:512) [3254.960177][T14368] netlink_recvmsg (net/netlink/af_netlink.c:1988) [3254.960331][T14368] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [3254.960482][T14368] ? find_held_lock (kernel/locking/lockdep.c:5244) [3254.960636][T14368] ? __lock_release (kernel/locking/lockdep.c:5430) [3254.960786][T14368] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3254.960937][T14368] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [3254.961087][T14368] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3254.961247][T14368] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [3254.961410][T14368] ? __pfx_____sys_recvmsg (net/socket.c:2782) [3254.961565][T14368] ? copy_msghdr_from_user (net/socket.c:2525) [3254.961716][T14368] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [3254.961907][T14368] ? __pfx_validate_chain (kernel/locking/lockdep.c:3825) [3254.962059][T14368] ? 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) [3254.962209][T14368] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3254.962328][T14368] ___sys_recvmsg (net/socket.c:2847) [3254.962483][T14368] ? __pfx____sys_recvmsg (net/socket.c:2836) [3254.962643][T14368] ? 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) [3254.962798][T14368] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [3254.962950][T14368] ? 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) [3254.963104][T14368] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [3254.963263][T14368] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [3254.963417][T14368] ? __pfx___sys_recvmsg (net/socket.c:2864) [3254.963570][T14368] ? __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) [3254.963729][T14368] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3254.963892][T14368] ? do_user_addr_fault (./include/linux/rcupdate.h:814 ./include/linux/mm.h:703 arch/x86/mm/fault.c:1340) [3254.964048][T14368] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [3254.964205][T14368] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3254.964396][T14368] RIP: 0033:0x7fce0e97a64d [ 3254.964553][T14368] 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 [ 3254.965077][T14368] RSP: 002b:00007fff21fae610 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 3254.965308][T14368] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fce0e97a64d [ 3254.965535][T14368] RDX: 0000000000000022 RSI: 00007fff21fae710 RDI: 0000000000000005 [ 3254.965766][T14368] RBP: 0000000000000022 R08: 0000000000000003 R09: 0000000000000000 [ 3254.965994][T14368] R10: 000000000e90d980 R11: 0000000000000246 R12: 00007fff21fae710 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