====================================== | [ 2161.096496][T19329] test-bond0 (unregistering): (slave eth0): Releasing backup interface | [ 2161.118724][T19329] test-bond0 (unregistering): (slave eth1): Releasing backup interface | [ 2161.141843][T19329] test-bond0 (unregistering): Released all slaves | [ 2501.284687][T19333] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 2501.285589][T19333] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2501.286261][T19333] Call Trace: [ 2501.286419][T19333] [2501.286506][T19333] dump_stack_lvl (lib/dump_stack.c:117) [2501.286679][T19333] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2501.286842][T19333] oom_kill_process (mm/oom_kill.c:1036) [2501.287005][T19333] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2501.287162][T19333] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2501.287320][T19333] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [2501.287493][T19333] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2501.287655][T19333] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2501.287865][T19333] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2501.288070][T19333] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2501.288226][T19333] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2501.288433][T19333] __alloc_pages_noprof (mm/page_alloc.c:4673) [2501.288590][T19333] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2501.288747][T19333] ? 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) [2501.288905][T19333] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2501.289032][T19333] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2501.289197][T19333] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [2501.289358][T19333] allocate_slab (mm/slub.c:2435) [2501.289526][T19333] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [2501.289683][T19333] ? __lock_release (kernel/locking/lockdep.c:5430) [2501.289838][T19333] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [2501.290031][T19333] ? __alloc_skb (net/core/skbuff.c:667) [2501.290188][T19333] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [2501.290357][T19333] ? 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) [2501.290550][T19333] 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) [2501.290744][T19333] ? kmemleak_seq_show (mm/kmemleak.c:1913) [2501.290904][T19333] ? __alloc_skb (net/core/skbuff.c:667) [2501.291072][T19333] kmalloc_reserve (net/core/skbuff.c:601) [2501.291230][T19333] ? netlink_dump (net/netlink/af_netlink.c:2277) [2501.291391][T19333] __alloc_skb (net/core/skbuff.c:667) [2501.291552][T19333] ? __pfx___alloc_skb (net/core/skbuff.c:640) [2501.291712][T19333] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [2501.291874][T19333] netlink_dump (net/netlink/af_netlink.c:2305) [2501.292041][T19333] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [2501.292249][T19333] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [2501.292434][T19333] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [2501.292599][T19333] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [2501.292768][T19333] netlink_recvmsg (net/netlink/af_netlink.c:1988) [2501.292930][T19333] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [2501.293091][T19333] ? find_held_lock (kernel/locking/lockdep.c:5244) [2501.293251][T19333] ? __lock_release (kernel/locking/lockdep.c:5430) [2501.293413][T19333] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2501.293575][T19333] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2501.293734][T19333] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2501.293895][T19333] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [2501.294060][T19333] ? __pfx_____sys_recvmsg (net/socket.c:2782) [2501.294218][T19333] ? copy_msghdr_from_user (net/socket.c:2525) [2501.294378][T19333] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [2501.294584][T19333] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [2501.294743][T19333] ? kfree (mm/slub.c:4546) [2501.294865][T19333] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2501.294991][T19333] ___sys_recvmsg (net/socket.c:2847) [2501.295149][T19333] ? __pfx____sys_recvmsg (net/socket.c:2836) [2501.295314][T19333] ? 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) [2501.295473][T19333] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [2501.295634][T19333] ? 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) [2501.295795][T19333] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [2501.295960][T19333] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [2501.296117][T19333] ? __pfx___sys_recvmsg (net/socket.c:2864) [2501.296271][T19333] ? __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) [2501.296429][T19333] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2501.296604][T19333] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [2501.296767][T19333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 2501.296966][T19333] RIP: 0033:0x7f5dbfb6564d [ 2501.297139][T19333] 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 [ 2501.297705][T19333] RSP: 002b:00007ffc57cb5f80 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2501.297945][T19333] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007f5dbfb6564d [ 2501.298186][T19333] RDX: 0000000000000000 RSI: 00007ffc57cb6080 RDI: 0000000000000005 [ 2501.298427][T19333] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2501.298662][T19333] R10: 000000000f6d9980 R11: 0000000000000246 R12: 00007ffc57cb6080 [ 2501.298903][T19333] R13: 0000000000000005 R14: 00007ffc57cb6070 R15: 000000000f6d1980 | [ 2501.313706][T19333] [ 19334] 0 19334 1282 202 192 10 0 53248 0 0 jq | [ 2501.314018][T19333] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19333,uid=0 | [ 2501.314509][T19333] Out of memory: Killed process 19333 (ip) total-vm:632196kB, anon-rss:627200kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:1272kB oom_score_adj:0 | [ 2675.309032][T19337] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 2675.309767][T19337] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2675.310147][T19337] Call Trace: [ 2675.310274][T19337] [2675.310365][T19337] dump_stack_lvl (lib/dump_stack.c:117) [2675.310547][T19337] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2675.310721][T19337] oom_kill_process (mm/oom_kill.c:1036) [2675.310895][T19337] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2675.311069][T19337] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2675.311256][T19337] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [2675.311434][T19337] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2675.311603][T19337] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2675.311823][T19337] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2675.312050][T19337] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2675.312217][T19337] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2675.312441][T19337] __alloc_pages_noprof (mm/page_alloc.c:4673) [2675.312621][T19337] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2675.312791][T19337] ? 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) [2675.312962][T19337] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2675.313112][T19337] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2675.313287][T19337] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [2675.313459][T19337] allocate_slab (mm/slub.c:2435) [2675.313641][T19337] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [2675.313810][T19337] ? __lock_release (kernel/locking/lockdep.c:5430) [2675.313981][T19337] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [2675.314194][T19337] ? __alloc_skb (net/core/skbuff.c:667) [2675.314363][T19337] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [2675.314547][T19337] ? 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) [2675.314759][T19337] 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) [2675.314971][T19337] ? kmemleak_seq_show (mm/kmemleak.c:1913) [2675.315145][T19337] ? __alloc_skb (net/core/skbuff.c:667) [2675.315319][T19337] kmalloc_reserve (net/core/skbuff.c:601) [2675.315489][T19337] ? netlink_dump (net/netlink/af_netlink.c:2277) [2675.315669][T19337] __alloc_skb (net/core/skbuff.c:667) [2675.315841][T19337] ? __pfx___alloc_skb (net/core/skbuff.c:640) [2675.316049][T19337] ? __might_fault (./include/linux/uaccess.h:250 mm/memory.c:6228) [2675.316236][T19337] netlink_dump (net/netlink/af_netlink.c:2305) [2675.316408][T19337] ? __pfx__copy_to_iter (lib/iov_iter.c:180) [2675.316584][T19337] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [2675.316769][T19337] ? __pfx_simple_copy_to_iter (net/core/datagram.c:512) [2675.316949][T19337] netlink_recvmsg (net/netlink/af_netlink.c:1988) [2675.317123][T19337] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [2675.317295][T19337] ? find_held_lock (kernel/locking/lockdep.c:5244) [2675.317468][T19337] ? __lock_release (kernel/locking/lockdep.c:5430) [2675.317638][T19337] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2675.317804][T19337] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2675.317975][T19337] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2675.318149][T19337] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [2675.318330][T19337] ? __pfx_____sys_recvmsg (net/socket.c:2782) [2675.318506][T19337] ? copy_msghdr_from_user (net/socket.c:2525) [2675.318685][T19337] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [2675.318896][T19337] ? 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) [2675.319076][T19337] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [2675.319243][T19337] ? kfree (mm/slub.c:4546) [2675.319370][T19337] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2675.319543][T19337] ___sys_recvmsg (net/socket.c:2847) [2675.319714][T19337] ? __pfx____sys_recvmsg (net/socket.c:2836) [2675.319887][T19337] ? find_held_lock (kernel/locking/lockdep.c:5244) [2675.320066][T19337] ? __lock_release (kernel/locking/lockdep.c:5430) [2675.320231][T19337] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2675.320404][T19337] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2675.320574][T19337] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2675.320742][T19337] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2675.320915][T19337] ? lock_acquire (kernel/locking/lockdep.c:5727) [2675.321086][T19337] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [2675.321265][T19337] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2675.321443][T19337] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [2675.321609][T19337] ? __pfx___sys_recvmsg (net/socket.c:2864) [2675.321777][T19337] ? __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) [2675.321950][T19337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [2675.322183][T19337] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [2675.322365][T19337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 2675.322579][T19337] RIP: 0033:0x7f52dfe1464d [ 2675.322753][T19337] 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 [ 2675.323338][T19337] RSP: 002b:00007fffe343dc20 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2675.323590][T19337] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f52dfe1464d [ 2675.323846][T19337] RDX: 0000000000000022 RSI: 00007fffe343dd20 RDI: 0000000000000005 [ 2675.324100][T19337] RBP: 0000000000000022 R08: 0000000000000003 R09: 0000000000000000 [ 2675.324350][T19337] R10: 000000000f5f2980 R11: 0000000000000246 R12: 00007fffe343dd20 [ 2675.324628][T19337] R13: 0000000000000005 R14: 00007fffe343dd10 R15: 000000000f5ea980 | [ 2675.339017][T19337] [ 19338] 0 19338 1282 206 192 14 0 53248 0 0 jq | [ 2675.339344][T19337] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19337,uid=0 | [ 2675.339712][T19337] Out of memory: Killed process 19337 (ip) total-vm:626784kB, anon-rss:621696kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:1260kB oom_score_adj:0 | [ 2793.926246][T19341] ip invoked oom-killer: gfp_mask=0x140dca(GFP_HIGHUSER_MOVABLE|__GFP_COMP|__GFP_ZERO), order=0, oom_score_adj=0 [ 2793.927692][T19341] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2793.928150][T19341] Call Trace: [ 2793.928277][T19341] [2793.928382][T19341] dump_stack_lvl (lib/dump_stack.c:117) [2793.928566][T19341] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2793.928750][T19341] oom_kill_process (mm/oom_kill.c:1036) [2793.928923][T19341] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2793.929105][T19341] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2793.929296][T19341] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2793.929467][T19341] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2793.929690][T19341] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2793.929914][T19341] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2793.930106][T19341] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2793.930351][T19341] __alloc_pages_noprof (mm/page_alloc.c:4673) [2793.930533][T19341] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2793.930722][T19341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5756) [2793.930889][T19341] ? __pte_offset_map (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 mm/pgtable-generic.c:287) [2793.931093][T19341] alloc_pages_mpol_noprof (mm/mempolicy.c:2267) [2793.931267][T19341] ? __pfx_alloc_pages_mpol_noprof (mm/mempolicy.c:2223) [2793.931490][T19341] ? __lock_release (kernel/locking/lockdep.c:5430) [2793.931672][T19341] ? rcu_read_unlock (./include/linux/rcupdate.h:339 (discriminator 9) ./include/linux/rcupdate.h:812 (discriminator 9)) [2793.931866][T19341] vma_alloc_folio_noprof (mm/mempolicy.c:2304) [2793.932056][T19341] ? __pfx_vma_alloc_folio_noprof (mm/mempolicy.c:2298) [2793.932379][T19341] ? pte_offset_map_nolock (mm/pgtable-generic.c:315) [2793.932651][T19341] ? rcu_read_unlock (./include/linux/rcupdate.h:339 (discriminator 9) ./include/linux/rcupdate.h:812 (discriminator 9)) [2793.932867][T19341] do_anonymous_page (mm/memory.c:1053 mm/memory.c:4403 mm/memory.c:4461) [2793.933065][T19341] ? handle_pte_fault (mm/memory.c:5375) [2793.933239][T19341] __handle_mm_fault (mm/memory.c:5523) [2793.933417][T19341] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5719) [2793.933584][T19341] ? __pfx___handle_mm_fault (mm/memory.c:5432) [2793.933782][T19341] ? lock_vma_under_rcu (mm/memory.c:5860) [2793.933953][T19341] handle_mm_fault (mm/memory.c:5692) [2793.934145][T19341] ? __pfx_handle_mm_fault (mm/memory.c:5658) [2793.934327][T19341] do_user_addr_fault (arch/x86/mm/fault.c:1338) [2793.934514][T19341] 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) [2793.934698][T19341] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 2793.934870][T19341] RIP: 0033:0x7f4ca4e37bad [ 2793.935066][T19341] 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 [ 2793.935674][T19341] RSP: 002b:00007ffea0326130 EFLAGS: 00010206 [ 2793.935904][T19341] RAX: 0000000034bd1fe0 RBX: 0000000000000070 RCX: 0000000000000071 [ 2793.936177][T19341] RDX: 000000000000cfb1 RSI: 0000000034bd2050 RDI: 0000000034bd1ff0 [ 2793.936422][T19341] RBP: 00007f4ca4f82cc0 R08: 0000000000000003 R09: 0000000000000000 [ 2793.936690][T19341] R10: 000000000ec45980 R11: 00007f4ca4f82c60 R12: 0000000000000007 [ 2793.936947][T19341] R13: 0000000000000064 R14: fffffffffffffec8 R15: 0000000034bd1ff0 | [ 2793.953109][T19341] [ 19342] 0 19342 1282 209 192 17 0 49152 0 0 jq | [ 2793.953490][T19341] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19341,uid=0 | [ 2793.953902][T19341] Out of memory: Killed process 19341 (ip) total-vm:627180kB, anon-rss:622080kB, file-rss:108kB, shmem-rss:0kB, UID:0 pgtables:1260kB oom_score_adj:0 | [ 2912.341066][T19345] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 2912.341780][T19345] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2912.342118][T19345] Call Trace: [ 2912.342240][T19345] [2912.342323][T19345] dump_stack_lvl (lib/dump_stack.c:117) [2912.342492][T19345] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2912.342656][T19345] oom_kill_process (mm/oom_kill.c:1036) [2912.342812][T19345] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2912.342968][T19345] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2912.343122][T19345] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [2912.343286][T19345] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2912.343441][T19345] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2912.343655][T19345] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2912.343866][T19345] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2912.344030][T19345] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2912.344235][T19345] __alloc_pages_noprof (mm/page_alloc.c:4673) [2912.344393][T19345] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2912.344558][T19345] ? 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) [2912.344716][T19345] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2912.344846][T19345] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2912.345009][T19345] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [2912.345180][T19345] allocate_slab (mm/slub.c:2435) [2912.345350][T19345] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [2912.345511][T19345] ? __lock_release (kernel/locking/lockdep.c:5430) [2912.345665][T19345] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [2912.345859][T19345] ? __alloc_skb (net/core/skbuff.c:667) [2912.346017][T19345] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [2912.346191][T19345] ? 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) [2912.346388][T19345] 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) [2912.346584][T19345] ? kmemleak_seq_show (mm/kmemleak.c:1913) [2912.346742][T19345] ? __alloc_skb (net/core/skbuff.c:667) [2912.346913][T19345] kmalloc_reserve (net/core/skbuff.c:601) [2912.347070][T19345] ? netlink_dump (net/netlink/af_netlink.c:2277) [2912.347231][T19345] __alloc_skb (net/core/skbuff.c:667) [2912.347399][T19345] ? __pfx___alloc_skb (net/core/skbuff.c:640) [2912.347581][T19345] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [2912.347751][T19345] netlink_dump (net/netlink/af_netlink.c:2305) [2912.347911][T19345] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [2912.348116][T19345] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [2912.348291][T19345] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [2912.348449][T19345] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [2912.348606][T19345] netlink_recvmsg (net/netlink/af_netlink.c:1988) [2912.348764][T19345] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [2912.348924][T19345] ? find_held_lock (kernel/locking/lockdep.c:5244) [2912.349093][T19345] ? __lock_release (kernel/locking/lockdep.c:5430) [2912.349252][T19345] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2912.349415][T19345] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2912.349578][T19345] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2912.349749][T19345] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [2912.349915][T19345] ? __pfx_____sys_recvmsg (net/socket.c:2782) [2912.350079][T19345] ? copy_msghdr_from_user (net/socket.c:2525) [2912.350238][T19345] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [2912.350434][T19345] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [2912.350591][T19345] ? kfree (mm/slub.c:4546) [2912.350709][T19345] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2912.350831][T19345] ___sys_recvmsg (net/socket.c:2847) [2912.350987][T19345] ? __pfx____sys_recvmsg (net/socket.c:2836) [2912.351150][T19345] ? 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) [2912.351314][T19345] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [2912.351473][T19345] ? 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) [2912.351642][T19345] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [2912.351816][T19345] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [2912.351978][T19345] ? __pfx___sys_recvmsg (net/socket.c:2864) [2912.352134][T19345] ? __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) [2912.352299][T19345] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2912.352483][T19345] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [2912.352644][T19345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 2912.352843][T19345] RIP: 0033:0x7f8ac0a6464d [ 2912.353008][T19345] 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 [ 2912.353562][T19345] RSP: 002b:00007ffe5efa0ec0 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2912.353799][T19345] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007f8ac0a6464d [ 2912.354030][T19345] RDX: 0000000000000000 RSI: 00007ffe5efa0fc0 RDI: 0000000000000005 [ 2912.354263][T19345] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2912.354496][T19345] R10: 0000000009de2980 R11: 0000000000000246 R12: 00007ffe5efa0fc0 [ 2912.354731][T19345] R13: 0000000000000005 R14: 00007ffe5efa0fb0 R15: 0000000009dda980 | [ 2912.367969][T19345] [ 19346] 0 19346 1282 207 192 15 0 53248 0 0 jq | [ 2912.368281][T19345] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19345,uid=0 | [ 2912.368609][T19345] Out of memory: Killed process 19345 (ip) total-vm:636948kB, anon-rss:631936kB, file-rss:104kB, shmem-rss:0kB, UID:0 pgtables:1280kB oom_score_adj:0 | [ 3031.137149][T19348] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 3031.137941][T19348] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 3031.138282][T19348] Call Trace: [ 3031.138401][T19348] [3031.138484][T19348] dump_stack_lvl (lib/dump_stack.c:117) [3031.138657][T19348] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [3031.138843][T19348] oom_kill_process (mm/oom_kill.c:1036) [3031.139002][T19348] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [3031.139160][T19348] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [3031.139316][T19348] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [3031.139483][T19348] __alloc_pages_may_oom (mm/page_alloc.c:3575) [3031.139637][T19348] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [3031.139846][T19348] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [3031.140052][T19348] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [3031.140219][T19348] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [3031.140432][T19348] __alloc_pages_noprof (mm/page_alloc.c:4673) [3031.140589][T19348] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [3031.140745][T19348] ? 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) [3031.140903][T19348] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3031.141030][T19348] ? __lock_acquire (kernel/locking/lockdep.c:5137) [3031.141200][T19348] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [3031.141360][T19348] allocate_slab (mm/slub.c:2435) [3031.141520][T19348] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [3031.141683][T19348] ? __lock_release (kernel/locking/lockdep.c:5430) [3031.141841][T19348] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [3031.142036][T19348] ? __alloc_skb (net/core/skbuff.c:667) [3031.142196][T19348] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [3031.142371][T19348] ? 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) [3031.142570][T19348] 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) [3031.142765][T19348] ? kmemleak_seq_show (mm/kmemleak.c:1913) [3031.142922][T19348] ? __alloc_skb (net/core/skbuff.c:667) [3031.143082][T19348] kmalloc_reserve (net/core/skbuff.c:601) [3031.143239][T19348] ? netlink_dump (net/netlink/af_netlink.c:2277) [3031.143401][T19348] __alloc_skb (net/core/skbuff.c:667) [3031.143559][T19348] ? __pfx___alloc_skb (net/core/skbuff.c:640) [3031.143721][T19348] ? __might_fault (./include/linux/uaccess.h:250 mm/memory.c:6228) [3031.143892][T19348] netlink_dump (net/netlink/af_netlink.c:2305) [3031.144060][T19348] ? __pfx__copy_to_iter (lib/iov_iter.c:180) [3031.144228][T19348] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [3031.144397][T19348] ? __pfx_simple_copy_to_iter (net/core/datagram.c:512) [3031.144566][T19348] netlink_recvmsg (net/netlink/af_netlink.c:1988) [3031.144725][T19348] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [3031.144886][T19348] ? find_held_lock (kernel/locking/lockdep.c:5244) [3031.145045][T19348] ? __lock_release (kernel/locking/lockdep.c:5430) [3031.145199][T19348] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3031.145357][T19348] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [3031.145510][T19348] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3031.145669][T19348] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [3031.145834][T19348] ? __pfx_____sys_recvmsg (net/socket.c:2782) [3031.145994][T19348] ? copy_msghdr_from_user (net/socket.c:2525) [3031.146156][T19348] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [3031.146349][T19348] ? 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) [3031.146515][T19348] ? __lock_acquire (kernel/locking/lockdep.c:5137) [3031.146683][T19348] ___sys_recvmsg (net/socket.c:2847) [3031.146847][T19348] ? __pfx____sys_recvmsg (net/socket.c:2836) [3031.147010][T19348] ? find_held_lock (kernel/locking/lockdep.c:5244) [3031.147173][T19348] ? __lock_release (kernel/locking/lockdep.c:5430) [3031.147332][T19348] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3031.147491][T19348] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [3031.147648][T19348] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3031.147804][T19348] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3031.147962][T19348] ? lock_acquire (kernel/locking/lockdep.c:5727) [3031.148122][T19348] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [3031.148279][T19348] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3031.148449][T19348] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [3031.148610][T19348] ? __pfx___sys_recvmsg (net/socket.c:2864) [3031.148773][T19348] ? __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) [3031.148937][T19348] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:316) [3031.149151][T19348] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [3031.149309][T19348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3031.149508][T19348] RIP: 0033:0x7f825ed2464d [ 3031.149671][T19348] 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 [ 3031.150216][T19348] RSP: 002b:00007fff6181ba60 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 3031.150451][T19348] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f825ed2464d [ 3031.150689][T19348] RDX: 0000000000000022 RSI: 00007fff6181bb60 RDI: 0000000000000005 [ 3031.150925][T19348] RBP: 0000000000000022 R08: 0000000000000003 R09: 0000000000000000 [ 3031.151163][T19348] R10: 00000000254ae980 R11: 0000000000000246 R12: 00007fff6181bb60 [ 3031.151408][T19348] R13: 0000000000000005 R14: 00007fff6181bb50 R15: 00000000254a6980 | [ 3031.164653][T19348] [ 19349] 0 19349 1282 166 160 6 0 57344 0 0 jq | [ 3031.164962][T19348] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19348,uid=0 | [ 3031.165284][T19348] Out of memory: Killed process 19348 (ip) total-vm:631272kB, anon-rss:626304kB, file-rss:172kB, shmem-rss:0kB, UID:0 pgtables:1272kB oom_score_adj:0 | [ 3149.485698][T19351] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 3149.486460][T19351] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 3149.486802][T19351] Call Trace: [ 3149.486922][T19351] [3149.487005][T19351] dump_stack_lvl (lib/dump_stack.c:117) [3149.487183][T19351] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [3149.487358][T19351] oom_kill_process (mm/oom_kill.c:1036) [3149.487518][T19351] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [3149.487675][T19351] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [3149.487838][T19351] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [3149.488013][T19351] __alloc_pages_may_oom (mm/page_alloc.c:3575) [3149.488173][T19351] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [3149.488382][T19351] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [3149.488590][T19351] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [3149.488760][T19351] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [3149.488972][T19351] __alloc_pages_noprof (mm/page_alloc.c:4673) [3149.489132][T19351] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [3149.489288][T19351] ? 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) [3149.489448][T19351] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3149.489575][T19351] ? __lock_acquire (kernel/locking/lockdep.c:5137) [3149.489744][T19351] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [3149.489910][T19351] allocate_slab (mm/slub.c:2435) [3149.490077][T19351] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [3149.490241][T19351] ? __lock_release (kernel/locking/lockdep.c:5430) [3149.490400][T19351] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [3149.490597][T19351] ? __alloc_skb (net/core/skbuff.c:667) [3149.490762][T19351] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [3149.490939][T19351] ? 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) [3149.491142][T19351] 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) [3149.491343][T19351] ? kmemleak_seq_show (mm/kmemleak.c:1913) [3149.491503][T19351] ? __alloc_skb (net/core/skbuff.c:667) [3149.491663][T19351] kmalloc_reserve (net/core/skbuff.c:601) [3149.491825][T19351] ? netlink_dump (net/netlink/af_netlink.c:2277) [3149.491991][T19351] __alloc_skb (net/core/skbuff.c:667) [3149.492153][T19351] ? __pfx___alloc_skb (net/core/skbuff.c:640) [3149.492320][T19351] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [3149.492489][T19351] netlink_dump (net/netlink/af_netlink.c:2305) [3149.492651][T19351] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [3149.492856][T19351] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [3149.493032][T19351] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [3149.493192][T19351] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [3149.493354][T19351] netlink_recvmsg (net/netlink/af_netlink.c:1988) [3149.493521][T19351] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [3149.493683][T19351] ? find_held_lock (kernel/locking/lockdep.c:5244) [3149.493847][T19351] ? __lock_release (kernel/locking/lockdep.c:5430) [3149.494006][T19351] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3149.494169][T19351] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [3149.494326][T19351] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3149.494486][T19351] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [3149.494651][T19351] ? __pfx_____sys_recvmsg (net/socket.c:2782) [3149.494822][T19351] ? copy_msghdr_from_user (net/socket.c:2525) [3149.494985][T19351] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [3149.495190][T19351] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [3149.495354][T19351] ? kfree (mm/slub.c:4546) [3149.495480][T19351] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3149.495609][T19351] ___sys_recvmsg (net/socket.c:2847) [3149.495773][T19351] ? __pfx____sys_recvmsg (net/socket.c:2836) [3149.495950][T19351] ? 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) [3149.496107][T19351] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [3149.496268][T19351] ? 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) [3149.496435][T19351] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [3149.496602][T19351] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [3149.496767][T19351] ? __pfx___sys_recvmsg (net/socket.c:2864) [3149.496933][T19351] ? __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) [3149.497096][T19351] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3149.497273][T19351] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [3149.497443][T19351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3149.497642][T19351] RIP: 0033:0x7fae82a1464d [ 3149.497807][T19351] 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 [ 3149.498375][T19351] RSP: 002b:00007ffc5caabe50 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 3149.498613][T19351] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007fae82a1464d [ 3149.498847][T19351] RDX: 0000000000000000 RSI: 00007ffc5caabf50 RDI: 0000000000000005 [ 3149.499088][T19351] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 3149.499328][T19351] R10: 000000002744c980 R11: 0000000000000246 R12: 00007ffc5caabf50 [ 3149.499567][T19351] R13: 0000000000000005 R14: 00007ffc5caabf40 R15: 0000000027444980 | [ 3149.514776][T19351] [ 19352] 0 19352 1282 200 192 8 0 53248 0 0 jq | [ 3149.515096][T19351] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19351,uid=0 | [ 3149.515579][T19351] Out of memory: Killed process 19351 (ip) total-vm:631008kB, anon-rss:625920kB, file-rss:172kB, shmem-rss:0kB, UID:0 pgtables:1264kB oom_score_adj:0 | [ 3266.453190][T19354] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 3266.453873][T19354] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 3266.454213][T19354] Call Trace: [ 3266.454331][T19354] [3266.454414][T19354] dump_stack_lvl (lib/dump_stack.c:117) [3266.454585][T19354] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [3266.454758][T19354] oom_kill_process (mm/oom_kill.c:1036) [3266.454920][T19354] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [3266.455078][T19354] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [3266.455233][T19354] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [3266.455401][T19354] __alloc_pages_may_oom (mm/page_alloc.c:3575) [3266.455558][T19354] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [3266.455769][T19354] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [3266.455975][T19354] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [3266.456140][T19354] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [3266.456354][T19354] __alloc_pages_noprof (mm/page_alloc.c:4673) [3266.456511][T19354] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [3266.456671][T19354] ? 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.456832][T19354] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3266.456962][T19354] ? __lock_acquire (kernel/locking/lockdep.c:5137) [3266.457138][T19354] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [3266.457301][T19354] allocate_slab (mm/slub.c:2435) [3266.457463][T19354] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [3266.457629][T19354] ? __lock_release (kernel/locking/lockdep.c:5430) [3266.457818][T19354] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [3266.458013][T19354] ? __alloc_skb (net/core/skbuff.c:667) [3266.458174][T19354] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [3266.458352][T19354] ? 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) [3266.458548][T19354] 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) [3266.458747][T19354] ? kmemleak_seq_show (mm/kmemleak.c:1913) [3266.458906][T19354] ? __alloc_skb (net/core/skbuff.c:667) [3266.459072][T19354] kmalloc_reserve (net/core/skbuff.c:601) [3266.459229][T19354] ? netlink_dump (net/netlink/af_netlink.c:2277) [3266.459390][T19354] __alloc_skb (net/core/skbuff.c:667) [3266.459549][T19354] ? __pfx___alloc_skb (net/core/skbuff.c:640) [3266.459716][T19354] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [3266.459889][T19354] netlink_dump (net/netlink/af_netlink.c:2305) [3266.460053][T19354] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [3266.460255][T19354] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [3266.460432][T19354] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [3266.460591][T19354] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [3266.460757][T19354] netlink_recvmsg (net/netlink/af_netlink.c:1988) [3266.460932][T19354] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [3266.461098][T19354] ? find_held_lock (kernel/locking/lockdep.c:5244) [3266.461257][T19354] ? __lock_release (kernel/locking/lockdep.c:5430) [3266.461415][T19354] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3266.461573][T19354] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [3266.461731][T19354] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3266.461892][T19354] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [3266.462057][T19354] ? __pfx_____sys_recvmsg (net/socket.c:2782) [3266.462221][T19354] ? copy_msghdr_from_user (net/socket.c:2525) [3266.462381][T19354] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [3266.462584][T19354] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [3266.462753][T19354] ? kfree (mm/slub.c:4546) [3266.462879][T19354] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3266.463006][T19354] ___sys_recvmsg (net/socket.c:2847) [3266.463173][T19354] ? __pfx____sys_recvmsg (net/socket.c:2836) [3266.463340][T19354] ? 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.463498][T19354] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [3266.463655][T19354] ? 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.463822][T19354] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [3266.463991][T19354] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [3266.464150][T19354] ? __pfx___sys_recvmsg (net/socket.c:2864) [3266.464311][T19354] ? __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.464472][T19354] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3266.464647][T19354] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [3266.464814][T19354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3266.465010][T19354] RIP: 0033:0x7f926592064d [ 3266.465172][T19354] 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.465716][T19354] RSP: 002b:00007ffc89e39a90 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 3266.465955][T19354] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007f926592064d [ 3266.466184][T19354] RDX: 0000000000000000 RSI: 00007ffc89e39b90 RDI: 0000000000000005 [ 3266.466421][T19354] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 3266.466656][T19354] R10: 000000003337f980 R11: 0000000000000246 R12: 00007ffc89e39b90 [ 3266.466936][T19354] R13: 0000000000000005 R14: 00007ffc89e39b80 R15: 0000000033377980 | [ 3266.486213][T19354] [ 19355] 0 19355 1282 160 160 0 0 49152 0 0 jq | [ 3266.486595][T19354] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19354,uid=0 | [ 3266.486954][T19354] Out of memory: Killed process 19354 (ip) total-vm:626784kB, anon-rss:621824kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:1264kB oom_score_adj:0 | [ 3383.307356][T19357] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 3383.308424][T19357] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 3383.308766][T19357] Call Trace: [ 3383.308890][T19357] [3383.308972][T19357] dump_stack_lvl (lib/dump_stack.c:117) [3383.309140][T19357] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [3383.309310][T19357] oom_kill_process (mm/oom_kill.c:1036) [3383.309470][T19357] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [3383.309627][T19357] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [3383.309783][T19357] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [3383.309957][T19357] __alloc_pages_may_oom (mm/page_alloc.c:3575) [3383.310116][T19357] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [3383.310325][T19357] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [3383.310532][T19357] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [3383.310696][T19357] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [3383.310909][T19357] __alloc_pages_noprof (mm/page_alloc.c:4673) [3383.311065][T19357] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [3383.311222][T19357] ? 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) [3383.311382][T19357] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3383.311508][T19357] ? __lock_acquire (kernel/locking/lockdep.c:5137) [3383.311679][T19357] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [3383.311843][T19357] allocate_slab (mm/slub.c:2435) [3383.312008][T19357] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [3383.312173][T19357] ? __lock_release (kernel/locking/lockdep.c:5430) [3383.312333][T19357] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [3383.312528][T19357] ? __alloc_skb (net/core/skbuff.c:667) [3383.312693][T19357] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [3383.312869][T19357] ? 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) [3383.313067][T19357] 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) [3383.313271][T19357] ? kmemleak_seq_show (mm/kmemleak.c:1913) [3383.313432][T19357] ? __alloc_skb (net/core/skbuff.c:667) [3383.313592][T19357] kmalloc_reserve (net/core/skbuff.c:601) [3383.313750][T19357] ? netlink_dump (net/netlink/af_netlink.c:2277) [3383.313914][T19357] __alloc_skb (net/core/skbuff.c:667) [3383.314072][T19357] ? __pfx___alloc_skb (net/core/skbuff.c:640) [3383.314238][T19357] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [3383.314408][T19357] netlink_dump (net/netlink/af_netlink.c:2305) [3383.314572][T19357] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [3383.314773][T19357] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [3383.314947][T19357] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [3383.315106][T19357] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [3383.315267][T19357] netlink_recvmsg (net/netlink/af_netlink.c:1988) [3383.315431][T19357] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [3383.315589][T19357] ? find_held_lock (kernel/locking/lockdep.c:5244) [3383.315751][T19357] ? __lock_release (kernel/locking/lockdep.c:5430) [3383.315908][T19357] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3383.316064][T19357] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [3383.316218][T19357] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3383.316387][T19357] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [3383.316551][T19357] ? __pfx_____sys_recvmsg (net/socket.c:2782) [3383.316720][T19357] ? copy_msghdr_from_user (net/socket.c:2525) [3383.316880][T19357] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [3383.317085][T19357] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [3383.317245][T19357] ? kfree (mm/slub.c:4546) [3383.317372][T19357] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3383.317496][T19357] ___sys_recvmsg (net/socket.c:2847) [3383.317658][T19357] ? __pfx____sys_recvmsg (net/socket.c:2836) [3383.317830][T19357] ? 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) [3383.317989][T19357] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [3383.318151][T19357] ? 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) [3383.318315][T19357] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [3383.318483][T19357] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [3383.318640][T19357] ? __pfx___sys_recvmsg (net/socket.c:2864) [3383.318802][T19357] ? __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) [3383.318965][T19357] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3383.319142][T19357] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [3383.319308][T19357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3383.319515][T19357] RIP: 0033:0x7fc0f4ecc64d [ 3383.319677][T19357] 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 [ 3383.320227][T19357] RSP: 002b:00007ffdc1a664c0 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 3383.320463][T19357] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007fc0f4ecc64d [ 3383.320698][T19357] RDX: 0000000000000000 RSI: 00007ffdc1a665c0 RDI: 0000000000000005 [ 3383.320940][T19357] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 3383.321177][T19357] R10: 0000000009d00980 R11: 0000000000000246 R12: 00007ffdc1a665c0 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