====================================== | [ 2150.567308][T19523] test-bond0 (unregistering): (slave eth0): Releasing backup interface | [ 2150.591924][T19523] test-bond0 (unregistering): (slave eth1): Releasing backup interface | [ 2150.615556][T19523] test-bond0 (unregistering): Released all slaves | [ 2492.786847][T19527] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 2492.787837][T19527] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2492.788580][T19527] Call Trace: [ 2492.788719][T19527] [2492.788813][T19527] dump_stack_lvl (lib/dump_stack.c:117) [2492.789007][T19527] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2492.789190][T19527] oom_kill_process (mm/oom_kill.c:1036) [2492.789363][T19527] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2492.789531][T19527] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2492.789703][T19527] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [2492.789881][T19527] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2492.790045][T19527] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2492.790273][T19527] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2492.790504][T19527] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2492.790679][T19527] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2492.790915][T19527] __alloc_pages_noprof (mm/page_alloc.c:4673) [2492.791085][T19527] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2492.791252][T19527] ? 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) [2492.791423][T19527] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2492.791558][T19527] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2492.791738][T19527] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [2492.791916][T19527] allocate_slab (mm/slub.c:2435) [2492.792096][T19527] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [2492.792274][T19527] ? __lock_release (kernel/locking/lockdep.c:5430) [2492.792450][T19527] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [2492.792665][T19527] ? __alloc_skb (net/core/skbuff.c:667) [2492.792842][T19527] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [2492.793027][T19527] ? 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) [2492.793236][T19527] 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) [2492.793449][T19527] ? kmemleak_seq_show (mm/kmemleak.c:1913) [2492.793627][T19527] ? __alloc_skb (net/core/skbuff.c:667) [2492.793805][T19527] kmalloc_reserve (net/core/skbuff.c:601) [2492.793977][T19527] ? netlink_dump (net/netlink/af_netlink.c:2277) [2492.794153][T19527] __alloc_skb (net/core/skbuff.c:667) [2492.794322][T19527] ? __pfx___alloc_skb (net/core/skbuff.c:640) [2492.794495][T19527] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [2492.794668][T19527] netlink_dump (net/netlink/af_netlink.c:2305) [2492.794850][T19527] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [2492.795065][T19527] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [2492.795252][T19527] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [2492.795428][T19527] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [2492.795600][T19527] netlink_recvmsg (net/netlink/af_netlink.c:1988) [2492.795774][T19527] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [2492.795947][T19527] ? find_held_lock (kernel/locking/lockdep.c:5244) [2492.796117][T19527] ? __lock_release (kernel/locking/lockdep.c:5430) [2492.796291][T19527] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2492.796464][T19527] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2492.796785][T19527] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2492.796964][T19527] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [2492.797143][T19527] ? __pfx_____sys_recvmsg (net/socket.c:2782) [2492.797315][T19527] ? copy_msghdr_from_user (net/socket.c:2525) [2492.797576][T19527] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [2492.797791][T19527] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [2492.797968][T19527] ? kfree (mm/slub.c:4546) [2492.798097][T19527] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2492.798231][T19527] ___sys_recvmsg (net/socket.c:2847) [2492.798498][T19527] ? __pfx____sys_recvmsg (net/socket.c:2836) [2492.798667][T19527] ? 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) [2492.798825][T19527] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [2492.798985][T19527] ? 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) [2492.799334][T19527] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [2492.799505][T19527] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [2492.799664][T19527] ? __pfx___sys_recvmsg (net/socket.c:2864) [2492.799830][T19527] ? __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) [2492.800079][T19527] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2492.800254][T19527] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [2492.800416][T19527] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 2492.800612][T19527] RIP: 0033:0x7f73cca3564d [ 2492.800875][T19527] 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 [ 2492.801445][T19527] RSP: 002b:00007ffd03a0cb70 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2492.801821][T19527] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007f73cca3564d [ 2492.802063][T19527] RDX: 0000000000000000 RSI: 00007ffd03a0cc70 RDI: 0000000000000005 [ 2492.802588][T19527] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2492.802917][T19527] R10: 0000000027c76980 R11: 0000000000000246 R12: 00007ffd03a0cc70 [ 2492.803150][T19527] R13: 0000000000000005 R14: 00007ffd03a0cc60 R15: 0000000027c6e980 | [ 2492.820349][T19527] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19527,uid=0 | [ 2492.820831][T19527] Out of memory: Killed process 19527 (ip) total-vm:630480kB, anon-rss:625408kB, file-rss:168kB, shmem-rss:0kB, UID:0 pgtables:1268kB oom_score_adj:0 | [ 2493.052202][T19527] ip (19527) used greatest stack depth: 23424 bytes left | [ 2673.063321][T19531] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 2673.064048][T19531] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2673.064398][T19531] Call Trace: [ 2673.064528][T19531] [2673.064612][T19531] dump_stack_lvl (lib/dump_stack.c:117) [2673.064781][T19531] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2673.064950][T19531] oom_kill_process (mm/oom_kill.c:1036) [2673.065110][T19531] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2673.065270][T19531] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2673.065434][T19531] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [2673.065615][T19531] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2673.065778][T19531] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2673.065990][T19531] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2673.066202][T19531] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2673.066361][T19531] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2673.066566][T19531] __alloc_pages_noprof (mm/page_alloc.c:4673) [2673.066723][T19531] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2673.066882][T19531] ? 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) [2673.067042][T19531] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2673.067172][T19531] ? __lock_acquire (kernel/locking/lockdep.c:5137) [2673.067340][T19531] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [2673.067504][T19531] allocate_slab (mm/slub.c:2435) [2673.067668][T19531] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [2673.067838][T19531] ? __lock_release (kernel/locking/lockdep.c:5430) [2673.068003][T19531] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [2673.068209][T19531] ? __alloc_skb (net/core/skbuff.c:667) [2673.068376][T19531] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [2673.068549][T19531] ? 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) [2673.068748][T19531] 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) [2673.068949][T19531] ? kmemleak_seq_show (mm/kmemleak.c:1913) [2673.069111][T19531] ? __alloc_skb (net/core/skbuff.c:667) [2673.069273][T19531] kmalloc_reserve (net/core/skbuff.c:601) [2673.069432][T19531] ? netlink_dump (net/netlink/af_netlink.c:2277) [2673.069601][T19531] __alloc_skb (net/core/skbuff.c:667) [2673.069773][T19531] ? __pfx___alloc_skb (net/core/skbuff.c:640) [2673.069940][T19531] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [2673.070104][T19531] netlink_dump (net/netlink/af_netlink.c:2305) [2673.070268][T19531] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [2673.070471][T19531] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [2673.070647][T19531] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [2673.070804][T19531] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [2673.070969][T19531] netlink_recvmsg (net/netlink/af_netlink.c:1988) [2673.071135][T19531] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [2673.071298][T19531] ? find_held_lock (kernel/locking/lockdep.c:5244) [2673.071465][T19531] ? __lock_release (kernel/locking/lockdep.c:5430) [2673.071624][T19531] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [2673.071789][T19531] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [2673.071948][T19531] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2673.072110][T19531] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [2673.072278][T19531] ? __pfx_____sys_recvmsg (net/socket.c:2782) [2673.072442][T19531] ? copy_msghdr_from_user (net/socket.c:2525) [2673.072601][T19531] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [2673.072807][T19531] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [2673.072970][T19531] ? kfree (mm/slub.c:4546) [2673.073092][T19531] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [2673.073220][T19531] ___sys_recvmsg (net/socket.c:2847) [2673.073385][T19531] ? __pfx____sys_recvmsg (net/socket.c:2836) [2673.073555][T19531] ? 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) [2673.073714][T19531] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [2673.073878][T19531] ? 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) [2673.074045][T19531] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [2673.074218][T19531] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [2673.074377][T19531] ? __pfx___sys_recvmsg (net/socket.c:2864) [2673.074536][T19531] ? __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) [2673.074694][T19531] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [2673.074870][T19531] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [2673.075032][T19531] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 2673.075233][T19531] RIP: 0033:0x7fa5dcecc64d [ 2673.075394][T19531] 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 [ 2673.075954][T19531] RSP: 002b:00007fffa19e1840 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2673.076193][T19531] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007fa5dcecc64d [ 2673.076427][T19531] RDX: 0000000000000000 RSI: 00007fffa19e1940 RDI: 0000000000000005 [ 2673.076685][T19531] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2673.076916][T19531] R10: 0000000029fd0980 R11: 0000000000000246 R12: 00007fffa19e1940 [ 2673.077146][T19531] R13: 0000000000000005 R14: 00007fffa19e1930 R15: 0000000029fc8980 | [ 2673.091894][T19531] [ 19532] 0 19532 1282 202 192 10 0 53248 0 0 jq | [ 2673.092219][T19531] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19531,uid=0 | [ 2673.092551][T19531] Out of memory: Killed process 19531 (ip) total-vm:635892kB, anon-rss:630656kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:1280kB oom_score_adj:0 | [ 2791.000568][T19535] ip invoked oom-killer: gfp_mask=0x140dca(GFP_HIGHUSER_MOVABLE|__GFP_COMP|__GFP_ZERO), order=0, oom_score_adj=0 [ 2791.001467][T19535] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2791.001824][T19535] Call Trace: [ 2791.001953][T19535] [2791.002049][T19535] dump_stack_lvl (lib/dump_stack.c:117) [2791.002223][T19535] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2791.002401][T19535] oom_kill_process (mm/oom_kill.c:1036) [2791.002565][T19535] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2791.002738][T19535] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2791.002901][T19535] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2791.003066][T19535] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2791.003692][T19535] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2791.003888][T19535] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2791.004037][T19535] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2791.004241][T19535] __alloc_pages_noprof (mm/page_alloc.c:4673) [2791.004399][T19535] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2791.004577][T19535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5756) [2791.004736][T19535] ? __pte_offset_map (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 mm/pgtable-generic.c:287) [2791.004899][T19535] alloc_pages_mpol_noprof (mm/mempolicy.c:2267) [2791.005057][T19535] ? __pfx_alloc_pages_mpol_noprof (mm/mempolicy.c:2223) [2791.005249][T19535] ? __lock_release (kernel/locking/lockdep.c:5430) [2791.005401][T19535] ? rcu_read_unlock (./include/linux/rcupdate.h:339 (discriminator 9) ./include/linux/rcupdate.h:812 (discriminator 9)) [2791.005587][T19535] vma_alloc_folio_noprof (mm/mempolicy.c:2304) [2791.005745][T19535] ? __pfx_vma_alloc_folio_noprof (mm/mempolicy.c:2298) [2791.005930][T19535] ? pte_offset_map_nolock (mm/pgtable-generic.c:315) [2791.006081][T19535] ? rcu_read_unlock (./include/linux/rcupdate.h:339 (discriminator 9) ./include/linux/rcupdate.h:812 (discriminator 9)) [2791.006232][T19535] do_anonymous_page (mm/memory.c:1053 mm/memory.c:4403 mm/memory.c:4461) [2791.006383][T19535] ? handle_pte_fault (mm/memory.c:5375) [2791.006545][T19535] __handle_mm_fault (mm/memory.c:5523) [2791.006699][T19535] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5719) [2791.006854][T19535] ? __pfx___handle_mm_fault (mm/memory.c:5432) [2791.007018][T19535] ? lock_vma_under_rcu (mm/memory.c:5860) [2791.007172][T19535] handle_mm_fault (mm/memory.c:5692) [2791.007325][T19535] ? __pfx_handle_mm_fault (mm/memory.c:5658) [2791.007486][T19535] do_user_addr_fault (arch/x86/mm/fault.c:1338) [2791.007664][T19535] 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) [2791.007821][T19535] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 2791.007980][T19535] RIP: 0033:0x7fcc673cdbad [ 2791.008146][T19535] 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 [ 2791.008687][T19535] RSP: 002b:00007ffe618cdb60 EFLAGS: 00010206 [ 2791.008970][T19535] RAX: 000000002ce43fa0 RBX: 0000000000000070 RCX: 0000000000000071 [ 2791.009193][T19535] RDX: 0000000000009ff1 RSI: 000000002ce44010 RDI: 000000002ce43fb0 [ 2791.009417][T19535] RBP: 00007fcc67518cc0 R08: 0000000000000003 R09: 0000000000000000 [ 2791.009708][T19535] R10: 0000000006af7980 R11: 00007fcc67518c60 R12: 0000000000000007 [ 2791.009943][T19535] R13: 0000000000000064 R14: fffffffffffffec8 R15: 000000002ce43fb0 | [ 2791.024172][T19535] [ 19536] 0 19536 1282 233 192 41 0 57344 0 0 jq | [ 2791.024474][T19535] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19535,uid=0 | [ 2791.024858][T19535] Out of memory: Killed process 19535 (ip) total-vm:631008kB, anon-rss:625920kB, file-rss:104kB, shmem-rss:0kB, UID:0 pgtables:1268kB oom_score_adj:0 | [ 2910.444464][T19539] ip invoked oom-killer: gfp_mask=0x140dca(GFP_HIGHUSER_MOVABLE|__GFP_COMP|__GFP_ZERO), order=0, oom_score_adj=0 [ 2910.445207][T19539] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 2910.445563][T19539] Call Trace: [ 2910.445679][T19539] [2910.445758][T19539] dump_stack_lvl (lib/dump_stack.c:117) [2910.445932][T19539] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [2910.446090][T19539] oom_kill_process (mm/oom_kill.c:1036) [2910.446248][T19539] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [2910.446403][T19539] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [2910.446566][T19539] __alloc_pages_may_oom (mm/page_alloc.c:3575) [2910.446724][T19539] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [2910.446929][T19539] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [2910.447144][T19539] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [2910.447299][T19539] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [2910.447498][T19539] __alloc_pages_noprof (mm/page_alloc.c:4673) [2910.447651][T19539] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [2910.447811][T19539] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5756) [2910.447969][T19539] ? __pte_offset_map (./include/linux/rcupdate.h:329 ./include/linux/rcupdate.h:781 mm/pgtable-generic.c:287) [2910.448142][T19539] alloc_pages_mpol_noprof (mm/mempolicy.c:2267) [2910.448303][T19539] ? __pfx_alloc_pages_mpol_noprof (mm/mempolicy.c:2223) [2910.448496][T19539] ? __lock_release (kernel/locking/lockdep.c:5430) [2910.448645][T19539] ? rcu_read_unlock (./include/linux/rcupdate.h:339 (discriminator 9) ./include/linux/rcupdate.h:812 (discriminator 9)) [2910.448803][T19539] vma_alloc_folio_noprof (mm/mempolicy.c:2304) [2910.448960][T19539] ? __pfx_vma_alloc_folio_noprof (mm/mempolicy.c:2298) [2910.449147][T19539] ? pte_offset_map_nolock (mm/pgtable-generic.c:315) [2910.449300][T19539] ? rcu_read_unlock (./include/linux/rcupdate.h:339 (discriminator 9) ./include/linux/rcupdate.h:812 (discriminator 9)) [2910.449451][T19539] do_anonymous_page (mm/memory.c:1053 mm/memory.c:4403 mm/memory.c:4461) [2910.449606][T19539] ? handle_pte_fault (mm/memory.c:5375) [2910.449762][T19539] __handle_mm_fault (mm/memory.c:5523) [2910.449910][T19539] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5719) [2910.450059][T19539] ? __pfx___handle_mm_fault (mm/memory.c:5432) [2910.450229][T19539] ? lock_vma_under_rcu (mm/memory.c:5860) [2910.450385][T19539] handle_mm_fault (mm/memory.c:5692) [2910.450537][T19539] ? __pfx_handle_mm_fault (mm/memory.c:5658) [2910.450706][T19539] do_user_addr_fault (arch/x86/mm/fault.c:1338) [2910.450877][T19539] 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) [2910.451038][T19539] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623) [ 2910.451191][T19539] RIP: 0033:0x7f4458749bad [ 2910.451356][T19539] 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 [ 2910.451905][T19539] RSP: 002b:00007ffd44b084a0 EFLAGS: 00010206 [ 2910.452105][T19539] RAX: 00000000296b4fb0 RBX: 0000000000000070 RCX: 0000000000000071 [ 2910.452337][T19539] RDX: 000000000000afe1 RSI: 00000000296b5020 RDI: 00000000296b4fc0 [ 2910.452559][T19539] RBP: 00007f4458894cc0 R08: 0000000000000003 R09: 0000000000000000 [ 2910.452794][T19539] R10: 0000000002d7b980 R11: 00007f4458894c60 R12: 0000000000000007 [ 2910.453026][T19539] R13: 0000000000000064 R14: fffffffffffffec8 R15: 00000000296b4fc0 | [ 2910.466715][T19539] [ 19540] 0 19540 1282 202 192 10 0 57344 0 0 jq | [ 2910.467008][T19539] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19539,uid=0 | [ 2910.467330][T19539] Out of memory: Killed process 19539 (ip) total-vm:637080kB, anon-rss:632064kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:1284kB oom_score_adj:0 | [ 3030.492568][T19542] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 3030.493252][T19542] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 3030.493624][T19542] Call Trace: [ 3030.493754][T19542] [3030.493849][T19542] dump_stack_lvl (lib/dump_stack.c:117) [3030.494033][T19542] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [3030.494208][T19542] oom_kill_process (mm/oom_kill.c:1036) [3030.494380][T19542] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [3030.494555][T19542] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [3030.494727][T19542] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [3030.494910][T19542] __alloc_pages_may_oom (mm/page_alloc.c:3575) [3030.495083][T19542] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [3030.495314][T19542] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [3030.495538][T19542] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [3030.495707][T19542] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [3030.495920][T19542] __alloc_pages_noprof (mm/page_alloc.c:4673) [3030.496094][T19542] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [3030.496268][T19542] ? 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) [3030.496440][T19542] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3030.496575][T19542] ? __lock_acquire (kernel/locking/lockdep.c:5137) [3030.496750][T19542] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [3030.496920][T19542] allocate_slab (mm/slub.c:2435) [3030.497095][T19542] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [3030.497272][T19542] ? __lock_release (kernel/locking/lockdep.c:5430) [3030.497450][T19542] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [3030.497657][T19542] ? __alloc_skb (net/core/skbuff.c:667) [3030.497830][T19542] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [3030.498013][T19542] ? 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) [3030.498221][T19542] 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) [3030.498436][T19542] ? kmemleak_seq_show (mm/kmemleak.c:1913) [3030.498608][T19542] ? __alloc_skb (net/core/skbuff.c:667) [3030.498787][T19542] kmalloc_reserve (net/core/skbuff.c:601) [3030.498960][T19542] ? netlink_dump (net/netlink/af_netlink.c:2277) [3030.499137][T19542] __alloc_skb (net/core/skbuff.c:667) [3030.499310][T19542] ? __pfx___alloc_skb (net/core/skbuff.c:640) [3030.499476][T19542] ? __might_fault (./include/linux/uaccess.h:250 mm/memory.c:6228) [3030.499655][T19542] netlink_dump (net/netlink/af_netlink.c:2305) [3030.499820][T19542] ? __pfx__copy_to_iter (lib/iov_iter.c:180) [3030.499990][T19542] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [3030.500168][T19542] ? __pfx_simple_copy_to_iter (net/core/datagram.c:512) [3030.500346][T19542] netlink_recvmsg (net/netlink/af_netlink.c:1988) [3030.500511][T19542] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [3030.500678][T19542] ? find_held_lock (kernel/locking/lockdep.c:5244) [3030.500838][T19542] ? __lock_release (kernel/locking/lockdep.c:5430) [3030.500997][T19542] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3030.501166][T19542] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [3030.501328][T19542] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3030.501490][T19542] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [3030.501656][T19542] ? __pfx_____sys_recvmsg (net/socket.c:2782) [3030.501827][T19542] ? copy_msghdr_from_user (net/socket.c:2525) [3030.501997][T19542] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [3030.502214][T19542] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [3030.502382][T19542] ? kfree (mm/slub.c:4546) [3030.502512][T19542] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3030.502646][T19542] ___sys_recvmsg (net/socket.c:2847) [3030.502823][T19542] ? __pfx____sys_recvmsg (net/socket.c:2836) [3030.503001][T19542] ? 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) [3030.503178][T19542] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [3030.503341][T19542] ? 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) [3030.503510][T19542] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [3030.503680][T19542] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [3030.503839][T19542] ? __pfx___sys_recvmsg (net/socket.c:2864) [3030.504000][T19542] ? __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) [3030.504157][T19542] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3030.504333][T19542] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [3030.504495][T19542] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3030.504692][T19542] RIP: 0033:0x7ff85b3c264d [ 3030.504858][T19542] 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 [ 3030.505418][T19542] RSP: 002b:00007ffe7e63d0c0 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 3030.505656][T19542] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007ff85b3c264d [ 3030.505893][T19542] RDX: 0000000000000022 RSI: 00007ffe7e63d1c0 RDI: 0000000000000005 [ 3030.506138][T19542] RBP: 0000000000000022 R08: 0000000000000003 R09: 0000000000000000 [ 3030.506376][T19542] R10: 000000001f127980 R11: 0000000000000246 R12: 00007ffe7e63d1c0 [ 3030.506607][T19542] R13: 0000000000000005 R14: 00007ffe7e63d1b0 R15: 000000001f11f980 | [ 3030.520098][T19542] [ 19543] 0 19543 1282 236 192 44 0 53248 0 0 jq | [ 3030.520421][T19542] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19542,uid=0 | [ 3030.520745][T19542] Out of memory: Killed process 19542 (ip) total-vm:636948kB, anon-rss:631808kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:1284kB oom_score_adj:0 | [ 3148.032304][T19545] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 3148.032987][T19545] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 3148.033341][T19545] Call Trace: [ 3148.033460][T19545] [3148.033553][T19545] dump_stack_lvl (lib/dump_stack.c:117) [3148.033720][T19545] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [3148.033886][T19545] oom_kill_process (mm/oom_kill.c:1036) [3148.034050][T19545] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [3148.034215][T19545] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [3148.034375][T19545] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [3148.034548][T19545] __alloc_pages_may_oom (mm/page_alloc.c:3575) [3148.034707][T19545] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [3148.034928][T19545] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [3148.035132][T19545] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [3148.035291][T19545] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [3148.035499][T19545] __alloc_pages_noprof (mm/page_alloc.c:4673) [3148.035664][T19545] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [3148.035823][T19545] ? 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) [3148.035983][T19545] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3148.036110][T19545] ? __lock_acquire (kernel/locking/lockdep.c:5137) [3148.036279][T19545] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [3148.036442][T19545] allocate_slab (mm/slub.c:2435) [3148.036619][T19545] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [3148.036791][T19545] ? __lock_release (kernel/locking/lockdep.c:5430) [3148.036958][T19545] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [3148.037158][T19545] ? __alloc_skb (net/core/skbuff.c:667) [3148.037322][T19545] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [3148.037500][T19545] ? 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) [3148.037698][T19545] 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) [3148.037897][T19545] ? kmemleak_seq_show (mm/kmemleak.c:1913) [3148.038056][T19545] ? __alloc_skb (net/core/skbuff.c:667) [3148.038222][T19545] kmalloc_reserve (net/core/skbuff.c:601) [3148.038388][T19545] ? netlink_dump (net/netlink/af_netlink.c:2277) [3148.038552][T19545] __alloc_skb (net/core/skbuff.c:667) [3148.038710][T19545] ? __pfx___alloc_skb (net/core/skbuff.c:640) [3148.038876][T19545] ? __might_fault (./include/linux/uaccess.h:250 mm/memory.c:6228) [3148.039045][T19545] netlink_dump (net/netlink/af_netlink.c:2305) [3148.039208][T19545] ? __pfx__copy_to_iter (lib/iov_iter.c:180) [3148.039376][T19545] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [3148.039561][T19545] ? __pfx_simple_copy_to_iter (net/core/datagram.c:512) [3148.039738][T19545] netlink_recvmsg (net/netlink/af_netlink.c:1988) [3148.039909][T19545] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [3148.040075][T19545] ? find_held_lock (kernel/locking/lockdep.c:5244) [3148.040238][T19545] ? __lock_release (kernel/locking/lockdep.c:5430) [3148.040406][T19545] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3148.040569][T19545] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [3148.040730][T19545] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3148.040893][T19545] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [3148.041058][T19545] ? __pfx_____sys_recvmsg (net/socket.c:2782) [3148.041231][T19545] ? copy_msghdr_from_user (net/socket.c:2525) [3148.041402][T19545] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [3148.041605][T19545] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [3148.041765][T19545] ? kfree (mm/slub.c:4546) [3148.041884][T19545] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3148.042007][T19545] ___sys_recvmsg (net/socket.c:2847) [3148.042169][T19545] ? __pfx____sys_recvmsg (net/socket.c:2836) [3148.042341][T19545] ? 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) [3148.042517][T19545] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [3148.042691][T19545] ? 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) [3148.042867][T19545] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [3148.043056][T19545] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [3148.043229][T19545] ? __pfx___sys_recvmsg (net/socket.c:2864) [3148.043396][T19545] ? __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) [3148.043570][T19545] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3148.043757][T19545] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [3148.043934][T19545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3148.044148][T19545] RIP: 0033:0x7f485deb764d [ 3148.044327][T19545] 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 [ 3148.044925][T19545] RSP: 002b:00007ffcc81b2d00 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 3148.045180][T19545] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f485deb764d [ 3148.045438][T19545] RDX: 0000000000000022 RSI: 00007ffcc81b2e00 RDI: 0000000000000005 [ 3148.045699][T19545] RBP: 0000000000000022 R08: 0000000000000003 R09: 0000000000000000 [ 3148.045974][T19545] R10: 0000000012bce980 R11: 0000000000000246 R12: 00007ffcc81b2e00 [ 3148.046225][T19545] R13: 0000000000000005 R14: 00007ffcc81b2df0 R15: 0000000012bc6980 | [ 3148.060529][T19545] [ 19546] 0 19546 1282 193 192 1 0 53248 0 0 jq | [ 3148.060844][T19545] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19545,uid=0 | [ 3148.061177][T19545] Out of memory: Killed process 19545 (ip) total-vm:627972kB, anon-rss:622848kB, file-rss:68kB, shmem-rss:0kB, UID:0 pgtables:1268kB oom_score_adj:0 | [ 3265.310240][T19548] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 3265.310998][T19548] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 3265.311343][T19548] Call Trace: [ 3265.311467][T19548] [3265.311550][T19548] dump_stack_lvl (lib/dump_stack.c:117) [3265.311723][T19548] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [3265.311888][T19548] oom_kill_process (mm/oom_kill.c:1036) [3265.312049][T19548] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [3265.312209][T19548] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [3265.312365][T19548] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [3265.312532][T19548] __alloc_pages_may_oom (mm/page_alloc.c:3575) [3265.312689][T19548] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [3265.312903][T19548] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [3265.313109][T19548] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [3265.313269][T19548] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [3265.313479][T19548] __alloc_pages_noprof (mm/page_alloc.c:4673) [3265.313640][T19548] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [3265.313796][T19548] ? 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) [3265.313962][T19548] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3265.314096][T19548] ? __lock_acquire (kernel/locking/lockdep.c:5137) [3265.314262][T19548] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [3265.314425][T19548] allocate_slab (mm/slub.c:2435) [3265.314586][T19548] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [3265.314742][T19548] ? __lock_release (kernel/locking/lockdep.c:5430) [3265.314900][T19548] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [3265.315098][T19548] ? __alloc_skb (net/core/skbuff.c:667) [3265.315257][T19548] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [3265.315430][T19548] ? 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) [3265.315626][T19548] 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) [3265.315828][T19548] ? kmemleak_seq_show (mm/kmemleak.c:1913) [3265.315985][T19548] ? __alloc_skb (net/core/skbuff.c:667) [3265.316146][T19548] kmalloc_reserve (net/core/skbuff.c:601) [3265.316304][T19548] ? netlink_dump (net/netlink/af_netlink.c:2277) [3265.316471][T19548] __alloc_skb (net/core/skbuff.c:667) [3265.316629][T19548] ? __pfx___alloc_skb (net/core/skbuff.c:640) [3265.316788][T19548] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [3265.316953][T19548] netlink_dump (net/netlink/af_netlink.c:2305) [3265.317119][T19548] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [3265.317323][T19548] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [3265.317499][T19548] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [3265.317672][T19548] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [3265.317835][T19548] netlink_recvmsg (net/netlink/af_netlink.c:1988) [3265.318001][T19548] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [3265.318163][T19548] ? find_held_lock (kernel/locking/lockdep.c:5244) [3265.318331][T19548] ? __lock_release (kernel/locking/lockdep.c:5430) [3265.318495][T19548] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3265.318658][T19548] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [3265.318818][T19548] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3265.318987][T19548] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [3265.319159][T19548] ? __pfx_____sys_recvmsg (net/socket.c:2782) [3265.319330][T19548] ? copy_msghdr_from_user (net/socket.c:2525) [3265.319491][T19548] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [3265.319694][T19548] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [3265.319854][T19548] ? kfree (mm/slub.c:4546) [3265.319977][T19548] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3265.320100][T19548] ___sys_recvmsg (net/socket.c:2847) [3265.320258][T19548] ? __pfx____sys_recvmsg (net/socket.c:2836) [3265.320432][T19548] ? 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) [3265.320596][T19548] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [3265.320754][T19548] ? 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) [3265.320914][T19548] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [3265.321081][T19548] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [3265.321238][T19548] ? __pfx___sys_recvmsg (net/socket.c:2864) [3265.321394][T19548] ? __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) [3265.321574][T19548] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3265.321760][T19548] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [3265.321927][T19548] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3265.322129][T19548] RIP: 0033:0x7f8a2999464d [ 3265.322292][T19548] 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 [ 3265.322844][T19548] RSP: 002b:00007fffa1fc3250 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 3265.323080][T19548] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007f8a2999464d [ 3265.323318][T19548] RDX: 0000000000000000 RSI: 00007fffa1fc3350 RDI: 0000000000000005 [ 3265.323556][T19548] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 3265.323793][T19548] R10: 0000000008b01980 R11: 0000000000000246 R12: 00007fffa1fc3350 [ 3265.324028][T19548] R13: 0000000000000005 R14: 00007fffa1fc3340 R15: 0000000008af9980 | [ 3265.337345][T19548] [ 19549] 0 19549 1282 206 160 46 0 57344 0 0 jq | [ 3265.337657][T19548] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,task=ip,pid=19548,uid=0 | [ 3265.337983][T19548] Out of memory: Killed process 19548 (ip) total-vm:634836kB, anon-rss:629760kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:1276kB oom_score_adj:0 | [ 3386.684077][T19551] ip invoked oom-killer: gfp_mask=0xc2cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_COMP|__GFP_NOMEMALLOC), order=2, oom_score_adj=0 [ 3386.684827][T19551] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 3386.685180][T19551] Call Trace: [ 3386.685299][T19551] [3386.685379][T19551] dump_stack_lvl (lib/dump_stack.c:117) [3386.685555][T19551] dump_header (mm/oom_kill.c:74 mm/oom_kill.c:463) [3386.685718][T19551] oom_kill_process (mm/oom_kill.c:1036) [3386.685877][T19551] out_of_memory (mm/oom_kill.c:1175 (discriminator 4)) [3386.686032][T19551] ? __pfx_out_of_memory (mm/oom_kill.c:1108) [3386.686193][T19551] ? __alloc_pages_may_oom (mm/page_alloc.c:3523) [3386.686359][T19551] __alloc_pages_may_oom (mm/page_alloc.c:3575) [3386.686517][T19551] ? __pfx___alloc_pages_may_oom (mm/page_alloc.c:3507) [3386.686732][T19551] __alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4337) [3386.686934][T19551] ? get_page_from_freelist (mm/page_alloc.c:3158 mm/page_alloc.c:3351) [3386.687090][T19551] ? __pfx___alloc_pages_slowpath.constprop.0 (mm/page_alloc.c:4131) [3386.687298][T19551] __alloc_pages_noprof (mm/page_alloc.c:4673) [3386.687457][T19551] ? __pfx___alloc_pages_noprof (mm/page_alloc.c:4626) [3386.687614][T19551] ? 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) [3386.687776][T19551] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3386.687907][T19551] ? __lock_acquire (kernel/locking/lockdep.c:5137) [3386.688074][T19551] alloc_slab_page (./include/linux/gfp.h:269 ./include/linux/gfp.h:296 mm/slub.c:2264) [3386.688235][T19551] allocate_slab (mm/slub.c:2435) [3386.688398][T19551] ___slab_alloc (mm/slub.c:3666 (discriminator 3)) [3386.688561][T19551] ? __lock_release (kernel/locking/lockdep.c:5430) [3386.688717][T19551] ? kmalloc_node_track_caller_noprof (mm/slab.h:415 mm/slub.c:4118 mm/slub.c:4141) [3386.688915][T19551] ? __alloc_skb (net/core/skbuff.c:667) [3386.689072][T19551] ? lock_downgrade (kernel/locking/lockdep.c:122 kernel/locking/lockdep.c:5650) [3386.689244][T19551] ? 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) [3386.689437][T19551] 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) [3386.689633][T19551] ? kmemleak_seq_show (mm/kmemleak.c:1913) [3386.689790][T19551] ? __alloc_skb (net/core/skbuff.c:667) [3386.689950][T19551] kmalloc_reserve (net/core/skbuff.c:601) [3386.690109][T19551] ? netlink_dump (net/netlink/af_netlink.c:2277) [3386.690276][T19551] __alloc_skb (net/core/skbuff.c:667) [3386.690431][T19551] ? __pfx___alloc_skb (net/core/skbuff.c:640) [3386.690591][T19551] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [3386.690753][T19551] netlink_dump (net/netlink/af_netlink.c:2305) [3386.690911][T19551] ? __debug_check_no_obj_freed (lib/debugobjects.c:1000) [3386.691113][T19551] ? __pfx_netlink_dump (net/netlink/af_netlink.c:2265) [3386.691290][T19551] ? kmem_cache_free (mm/slub.c:4436 mm/slub.c:4511) [3386.691450][T19551] ? netlink_recvmsg (net/netlink/af_netlink.c:1985) [3386.691613][T19551] netlink_recvmsg (net/netlink/af_netlink.c:1988) [3386.691776][T19551] ? __pfx_netlink_recvmsg (net/netlink/af_netlink.c:1914) [3386.691934][T19551] ? find_held_lock (kernel/locking/lockdep.c:5244) [3386.692098][T19551] ? __lock_release (kernel/locking/lockdep.c:5430) [3386.692257][T19551] ? __might_fault (mm/memory.c:6233 mm/memory.c:6226) [3386.692420][T19551] ? __pfx___lock_release (kernel/locking/lockdep.c:5406) [3386.692577][T19551] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3386.692743][T19551] ____sys_recvmsg (net/socket.c:1046 net/socket.c:1068 net/socket.c:2804) [3386.692911][T19551] ? __pfx_____sys_recvmsg (net/socket.c:2782) [3386.693079][T19551] ? copy_msghdr_from_user (net/socket.c:2525) [3386.693237][T19551] ? __pfx_copy_msghdr_from_user (net/socket.c:2511) [3386.693440][T19551] ? trace_kfree (./include/trace/events/kmem.h:94 (discriminator 52)) [3386.693602][T19551] ? kfree (mm/slub.c:4546) [3386.693725][T19551] ? mark_lock (kernel/locking/lockdep.c:4656 (discriminator 3)) [3386.693848][T19551] ___sys_recvmsg (net/socket.c:2847) [3386.694007][T19551] ? __pfx____sys_recvmsg (net/socket.c:2836) [3386.694176][T19551] ? 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) [3386.694341][T19551] ? reacquire_held_locks (kernel/locking/lockdep.c:5279) [3386.694498][T19551] ? 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) [3386.694659][T19551] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) [3386.694827][T19551] __sys_recvmsg (./include/linux/file.h:34 net/socket.c:2878) [3386.694992][T19551] ? __pfx___sys_recvmsg (net/socket.c:2864) [3386.695147][T19551] ? __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) [3386.695305][T19551] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [3386.695488][T19551] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [3386.695652][T19551] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3386.695856][T19551] RIP: 0033:0x7f17e5af064d [ 3386.696019][T19551] 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 [ 3386.696562][T19551] RSP: 002b:00007ffe45addc40 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 3386.696793][T19551] RAX: ffffffffffffffda RBX: 0000000000008000 RCX: 00007f17e5af064d [ 3386.697027][T19551] RDX: 0000000000000000 RSI: 00007ffe45addd40 RDI: 0000000000000005 [ 3386.697261][T19551] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 3386.697499][T19551] R10: 000000002107c980 R11: 0000000000000246 R12: 00007ffe45addd40 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