====================================== | [ 41.066846][ T288] 1 lock held by nft/288: | [ 41.067084][ T288] #0: ffff8880055a62c8 (&nft_net->commit_mutex){+.+.}-{3:3}, at: nf_tables_valid_genid (./include/linux/jiffies.h:101 net/netfilter/nf_tables_api.c:10954) nf_tables | [ 41.067755][ T288] | [ 41.067755][ T288] stack backtrace: [ 41.068466][ T288] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 41.068853][ T288] Call Trace: [ 41.068986][ T288] [ 41.069092][ T288] dump_stack_lvl (lib/dump_stack.c:123) [ 41.069269][ T288] lockdep_rcu_suspicious (kernel/locking/lockdep.c:6822) [ 41.069477][ T288] nft_set_lookup.part.0 (net/netfilter/nf_tables_api.c:4467) nf_tables [ 41.069720][ T288] nf_tables_newset (net/netfilter/nf_tables_api.c:5230) nf_tables [ 41.069982][ T288] ? __pfx_nf_tables_newset (net/netfilter/nf_tables_api.c:5072) nf_tables [ 41.070232][ T288] ? find_held_lock (kernel/locking/lockdep.c:5315) [ 41.070432][ T288] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5790) [ 41.070606][ T288] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [ 41.070809][ T288] ? __nla_validate_parse (lib/nlattr.c:638) [ 41.070982][ T288] nfnetlink_rcv_batch (net/netfilter/nfnetlink.c:524) [ 41.071165][ T288] ? __pfx_nfnetlink_rcv_batch (net/netfilter/nfnetlink.c:373) [ 41.071345][ T288] ? find_held_lock (kernel/locking/lockdep.c:5315) [ 41.071523][ T288] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.071713][ T288] ? validate_chain (kernel/locking/lockdep.c:3797 kernel/locking/lockdep.c:3817 kernel/locking/lockdep.c:3872) [ 41.071903][ T288] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860) [ 41.072105][ T288] ? find_held_lock (kernel/locking/lockdep.c:5315) [ 41.072277][ T288] ? __lock_release (kernel/locking/lockdep.c:5501) [ 41.072450][ T288] ? __nla_validate_parse (./include/net/netlink.h:1267 (discriminator 1) lib/nlattr.c:622 (discriminator 1)) [ 41.072620][ T288] nfnetlink_rcv (net/netfilter/nfnetlink.c:647 net/netfilter/nfnetlink.c:665) [ 41.072795][ T288] ? __pfx_nfnetlink_rcv (net/netfilter/nfnetlink.c:651) [ 41.072971][ T288] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 41.073147][ T288] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 41.073312][ T288] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 41.073480][ T288] ? __build_skb_around (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 net/core/skbuff.c:390 net/core/skbuff.c:448) [ 41.073646][ T288] ? __build_skb (net/core/skbuff.c:484) [ 41.073821][ T288] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 41.073991][ T288] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 41.074162][ T288] ? __import_iovec (lib/iov_iter.c:1433 lib/iov_iter.c:1449) [ 41.074332][ T288] ____sys_sendmsg (net/socket.c:729 net/socket.c:744 net/socket.c:2607) [ 41.074493][ T288] ? __pfx_____sys_sendmsg (net/socket.c:2553) [ 41.074687][ T288] ? __pfx_copy_msghdr_from_user (net/socket.c:2533) [ 41.074929][ T288] ___sys_sendmsg (net/socket.c:2663) [ 41.075092][ T288] ? __lock_release (kernel/locking/lockdep.c:5501) [ 41.075258][ T288] ? __pfx____sys_sendmsg (net/socket.c:2650) [ 41.075428][ T288] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 41.075595][ T288] ? lock_acquire (kernel/locking/lockdep.c:5798) [ 41.075761][ T288] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 41.075924][ T288] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 41.076100][ T288] ? do_sock_getsockopt (net/socket.c:2388) [ 41.076265][ T288] ? do_sock_setsockopt (net/socket.c:2303) [ 41.076441][ T288] ? __pfx_do_sock_getsockopt (net/socket.c:2374) [ 41.076626][ T288] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1114 fs/file.c:1128) [ 41.076768][ T288] __sys_sendmsg (./include/linux/file.h:35 net/socket.c:2692) [ 41.076946][ T288] ? __pfx___sys_sendmsg (net/socket.c:2678) [ 41.077130][ T288] ? __pfx___sys_getsockopt (net/socket.c:2415) [ 41.077315][ T288] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 41.077486][ T288] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 41.077725][ T288] RIP: 0033:0x7f7f9ac397b7 [ 41.077927][ T288] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0a 00 or (%rax),%al 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 41.078534][ T288] RSP: 002b:00007fff968ef1f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 41.078810][ T288] RAX: ffffffffffffffda RBX: 00007fff969003f0 RCX: 00007f7f9ac397b7 [ 41.079084][ T288] RDX: 0000000000000000 RSI: 00007fff969002b0 RDI: 0000000000000005 [ 41.079347][ T288] RBP: 00007fff969003a0 R08: 00007fff968ef1dc R09: 00007fff968ef200 [ 41.079589][ T288] R10: 00007f7f9aaf2708 R11: 0000000000000246 R12: 00007fff969002f0 [ 41.079957][ T288] R13: 0000000000007400 R14: 0000000000000005 R15: 00007fff968ef210 | [ 41.084430][ T288] 1 lock held by nft/288: | [ 41.084574][ T288] #0: ffff8880055a62c8 (&nft_net->commit_mutex){+.+.}-{3:3}, at: nf_tables_valid_genid (./include/linux/jiffies.h:101 net/netfilter/nf_tables_api.c:10954) nf_tables | [ 41.085066][ T288] | [ 41.085066][ T288] stack backtrace: [ 41.085601][ T288] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 41.086029][ T288] Call Trace: [ 41.086179][ T288] [ 41.086283][ T288] dump_stack_lvl (lib/dump_stack.c:123) [ 41.086496][ T288] lockdep_rcu_suspicious (kernel/locking/lockdep.c:6822) [ 41.086696][ T288] nft_bitmap_elem_find (net/netfilter/nft_set_bitmap.c:97 (discriminator 7)) nf_tables [ 41.086979][ T288] nft_bitmap_insert (net/netfilter/nft_set_bitmap.c:136) nf_tables [ 41.087240][ T288] nft_add_set_elem (net/netfilter/nf_tables_api.c:6708 net/netfilter/nf_tables_api.c:7150) nf_tables [ 41.087524][ T288] ? __lock_acquire (kernel/locking/lockdep.c:5202) [ 41.087726][ T288] ? __pfx_nft_add_set_elem (net/netfilter/nf_tables_api.c:6840) nf_tables [ 41.088006][ T288] ? 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) [ 41.088204][ T288] ? mark_lock (kernel/locking/lockdep.c:4703 (discriminator 3)) [ 41.088346][ T288] ? net_generic (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/net/netns/generic.h:48) nf_tables [ 41.088617][ T288] ? __lock_acquire (kernel/locking/lockdep.c:5202) [ 41.088916][ T288] ? find_held_lock (kernel/locking/lockdep.c:5315) [ 41.089206][ T288] ? __lock_release (kernel/locking/lockdep.c:5501) [ 41.089492][ T288] ? net_generic (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/net/netns/generic.h:48) nf_tables [ 41.089827][ T288] ? __pfx___lock_release (kernel/locking/lockdep.c:5477) [ 41.090132][ T288] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5790) [ 41.090424][ T288] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [ 41.090662][ T288] ? net_generic (./include/net/netns/generic.h:51) nf_tables [ 41.090867][ T288] ? nft_set_lookup_global (./include/net/netlink.h:1703 net/netfilter/nf_tables_api.c:4494 net/netfilter/nf_tables_api.c:4522) nf_tables [ 41.091155][ T288] nf_tables_newsetelem (net/netfilter/nf_tables_api.c:7275) nf_tables [ 41.091547][ T288] ? __pfx___lock_release (kernel/locking/lockdep.c:5477) [ 41.091818][ T288] ? __pfx_nf_tables_newsetelem (net/netfilter/nf_tables_api.c:7239) nf_tables [ 41.092191][ T288] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [ 41.092469][ T288] ? __nla_validate_parse (lib/nlattr.c:638) [ 41.092756][ T288] nfnetlink_rcv_batch (net/netfilter/nfnetlink.c:524) [ 41.093071][ T288] ? __pfx_nfnetlink_rcv_batch (net/netfilter/nfnetlink.c:373) [ 41.093351][ T288] ? find_held_lock (kernel/locking/lockdep.c:5315) [ 41.093632][ T288] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.093895][ T288] ? validate_chain (kernel/locking/lockdep.c:3797 kernel/locking/lockdep.c:3817 kernel/locking/lockdep.c:3872) [ 41.094193][ T288] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860) [ 41.094493][ T288] ? find_held_lock (kernel/locking/lockdep.c:5315) [ 41.094774][ T288] ? __lock_release (kernel/locking/lockdep.c:5501) [ 41.095050][ T288] ? __nla_validate_parse (./include/net/netlink.h:1267 (discriminator 1) lib/nlattr.c:622 (discriminator 1)) [ 41.095344][ T288] nfnetlink_rcv (net/netfilter/nfnetlink.c:647 net/netfilter/nfnetlink.c:665) [ 41.095611][ T288] ? __pfx_nfnetlink_rcv (net/netfilter/nfnetlink.c:651) [ 41.095881][ T288] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 41.096160][ T288] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 41.096435][ T288] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 41.096699][ T288] ? __build_skb_around (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 net/core/skbuff.c:390 net/core/skbuff.c:448) [ 41.096967][ T288] ? __build_skb (net/core/skbuff.c:484) [ 41.097244][ T288] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 41.097533][ T288] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 41.097802][ T288] ? __import_iovec (lib/iov_iter.c:1433 lib/iov_iter.c:1449) [ 41.098091][ T288] ____sys_sendmsg (net/socket.c:729 net/socket.c:744 net/socket.c:2607) [ 41.098359][ T288] ? __pfx_____sys_sendmsg (net/socket.c:2553) [ 41.098626][ T288] ? __pfx_copy_msghdr_from_user (net/socket.c:2533) [ 41.098994][ T288] ___sys_sendmsg (net/socket.c:2663) [ 41.099291][ T288] ? __lock_release (kernel/locking/lockdep.c:5501) [ 41.099600][ T288] ? __pfx____sys_sendmsg (net/socket.c:2650) [ 41.099910][ T288] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 41.100205][ T288] ? lock_acquire (kernel/locking/lockdep.c:5798) [ 41.100479][ T288] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 41.100780][ T288] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 41.101079][ T288] ? do_sock_getsockopt (net/socket.c:2388) [ 41.101381][ T288] ? do_sock_setsockopt (net/socket.c:2303) [ 41.101672][ T288] ? __pfx_do_sock_getsockopt (net/socket.c:2374) [ 41.101982][ T288] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1114 fs/file.c:1128) [ 41.102224][ T288] __sys_sendmsg (./include/linux/file.h:35 net/socket.c:2692) [ 41.102519][ T288] ? __pfx___sys_sendmsg (net/socket.c:2678) [ 41.102825][ T288] ? __pfx___sys_getsockopt (net/socket.c:2415) [ 41.103156][ T288] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 41.103462][ T288] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 41.103824][ T288] RIP: 0033:0x7f7f9ac397b7 [ 41.104139][ T288] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0a 00 or (%rax),%al 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 41.105255][ T288] RSP: 002b:00007fff968ef1f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 41.105702][ T288] RAX: ffffffffffffffda RBX: 00007fff969003f0 RCX: 00007f7f9ac397b7 [ 41.106144][ T288] RDX: 0000000000000000 RSI: 00007fff969002b0 RDI: 0000000000000005 [ 41.106585][ T288] RBP: 00007fff969003a0 R08: 00007fff968ef1dc R09: 00007fff968ef200 [ 41.107035][ T288] R10: 00007f7f9aaf2708 R11: 0000000000000246 R12: 00007fff969002f0 [ 41.107477][ T288] R13: 0000000000007400 R14: 0000000000000005 R15: 00007fff968ef210 | [ 211.629408][ T1020] 1 lock held by nft/1020: | [ 211.629580][ T1020] #0: ffff8880055a62c8 (&nft_net->commit_mutex){+.+.}-{3:3}, at: nf_tables_valid_genid (./include/linux/jiffies.h:101 net/netfilter/nf_tables_api.c:10954) nf_tables | [ 211.630039][ T1020] | [ 211.630039][ T1020] stack backtrace: [ 211.630530][ T1020] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 211.630893][ T1020] Call Trace: [ 211.631022][ T1020] [ 211.631111][ T1020] dump_stack_lvl (lib/dump_stack.c:123) [ 211.631287][ T1020] lockdep_rcu_suspicious (kernel/locking/lockdep.c:6822) [ 211.631460][ T1020] nf_tables_bind_set (net/netfilter/nf_tables_api.c:5495 net/netfilter/nf_tables_api.c:5536) nf_tables [ 211.631694][ T1020] ? 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) [ 211.631864][ T1020] ? mark_lock (kernel/locking/lockdep.c:4703 (discriminator 3)) [ 211.631993][ T1020] ? __pfx_nf_tables_bind_set (net/netfilter/nf_tables_api.c:5510) nf_tables [ 211.632220][ T1020] ? __pfx_nf_tables_bind_check_setelem (net/netfilter/nf_tables_api.c:5478) nf_tables [ 211.632485][ T1020] ? nft_validate_register_store (net/netfilter/nf_tables_api.c:11167) nf_tables [ 211.632715][ T1020] nft_lookup_init (net/netfilter/nft_lookup.c:155) nf_tables [ 211.632948][ T1020] ? nft_parse_register_store (net/netfilter/nf_tables_api.c:11183) nf_tables [ 211.633182][ T1020] nf_tables_newrule (net/netfilter/nf_tables_api.c:3328 net/netfilter/nf_tables_api.c:4152) nf_tables [ 211.633419][ T1020] ? __pfx_nf_tables_newrule (net/netfilter/nf_tables_api.c:4007) nf_tables [ 211.633657][ T1020] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5790) [ 211.633822][ T1020] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [ 211.633995][ T1020] ? __nla_validate_parse (lib/nlattr.c:638) [ 211.634171][ T1020] nfnetlink_rcv_batch (net/netfilter/nfnetlink.c:524) [ 211.634358][ T1020] ? __pfx_nfnetlink_rcv_batch (net/netfilter/nfnetlink.c:373) [ 211.634524][ T1020] ? rcu_read_lock_any_held (kernel/rcu/update.c:387 kernel/rcu/update.c:380) [ 211.634694][ T1020] ? find_stack (lib/stackdepot.c:552 (discriminator 1)) [ 211.634864][ T1020] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 211.635029][ T1020] ? validate_chain (kernel/locking/lockdep.c:3797 kernel/locking/lockdep.c:3817 kernel/locking/lockdep.c:3872) [ 211.635207][ T1020] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860) [ 211.635392][ T1020] ? find_held_lock (kernel/locking/lockdep.c:5315) [ 211.635559][ T1020] ? __lock_release (kernel/locking/lockdep.c:5501) [ 211.635729][ T1020] ? __nla_validate_parse (./include/net/netlink.h:1267 (discriminator 1) lib/nlattr.c:622 (discriminator 1)) [ 211.635898][ T1020] nfnetlink_rcv (net/netfilter/nfnetlink.c:647 net/netfilter/nfnetlink.c:665) [ 211.636068][ T1020] ? __pfx_nfnetlink_rcv (net/netfilter/nfnetlink.c:651) [ 211.636238][ T1020] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 211.636409][ T1020] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 211.636578][ T1020] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 211.636748][ T1020] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 211.636919][ T1020] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 211.637096][ T1020] ? __import_iovec (lib/iov_iter.c:1433 lib/iov_iter.c:1449) [ 211.637272][ T1020] ____sys_sendmsg (net/socket.c:729 net/socket.c:744 net/socket.c:2607) [ 211.637449][ T1020] ? __pfx_____sys_sendmsg (net/socket.c:2553) [ 211.637698][ T1020] ? __pfx_copy_msghdr_from_user (net/socket.c:2533) [ 211.638075][ T1020] ___sys_sendmsg (net/socket.c:2663) [ 211.638350][ T1020] ? __lock_release (kernel/locking/lockdep.c:5501) [ 211.638634][ T1020] ? __pfx____sys_sendmsg (net/socket.c:2650) [ 211.638918][ T1020] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 211.639205][ T1020] ? lock_acquire (kernel/locking/lockdep.c:5798) [ 211.639476][ T1020] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 211.639758][ T1020] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 211.640049][ T1020] ? do_sock_getsockopt (net/socket.c:2388) [ 211.640341][ T1020] ? do_sock_setsockopt (net/socket.c:2303) [ 211.640633][ T1020] ? __pfx_do_sock_getsockopt (net/socket.c:2374) [ 211.640936][ T1020] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1114 fs/file.c:1128) [ 211.641170][ T1020] __sys_sendmsg (./include/linux/file.h:35 net/socket.c:2692) [ 211.641466][ T1020] ? __pfx___sys_sendmsg (net/socket.c:2678) [ 211.641771][ T1020] ? __pfx___sys_getsockopt (net/socket.c:2415) [ 211.642092][ T1020] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 211.642388][ T1020] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 211.642733][ T1020] RIP: 0033:0x7f57ffbbe7b7 [ 211.643031][ T1020] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0a 00 or (%rax),%al 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 211.643701][ T1020] RSP: 002b:00007ffcf4115128 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 211.643952][ T1020] RAX: ffffffffffffffda RBX: 00007ffcf4126320 RCX: 00007f57ffbbe7b7 [ 211.644215][ T1020] RDX: 0000000000000000 RSI: 00007ffcf41261e0 RDI: 0000000000000005 [ 211.644465][ T1020] RBP: 00007ffcf41262d0 R08: 00007ffcf411510c R09: 00007ffcf4115130 [ 211.644707][ T1020] R10: 00007f57ffa77708 R11: 0000000000000246 R12: 00007ffcf4126220 Finger prints: lockdep_rcu_suspicious:nf_tables_bind_set:nft_lookup_init:nf_tables_newrule:nfnetlink_rcv_batch lockdep_rcu_suspicious:nft_bitmap_elem_find:nft_bitmap_insert:nft_add_set_elem:nf_tables_newsetelem lockdep_rcu_suspicious:nf_tables_newset:nfnetlink_rcv_batch:nfnetlink_rcv:netlink_unicast