====================================== | [ 35.544943][ T286] 1 lock held by nft/286: | [ 35.545066][ T286] #0: ffff8880079f68c8 (&nft_net->commit_mutex){+.+.}-{3:3}, at: nf_tables_valid_genid (./include/linux/jiffies.h:101 net/netfilter/nf_tables_api.c:10957) nf_tables | [ 35.545561][ T286] | [ 35.545561][ T286] stack backtrace: [ 35.546018][ T286] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 35.546362][ T286] Call Trace: [ 35.546486][ T286] [ 35.546572][ T286] dump_stack_lvl (lib/dump_stack.c:123) [ 35.546737][ T286] lockdep_rcu_suspicious (kernel/locking/lockdep.c:6822) [ 35.546899][ T286] nft_set_lookup.part.0 (net/netfilter/nf_tables_api.c:4470) nf_tables [ 35.547124][ T286] nf_tables_newset (net/netfilter/nf_tables_api.c:5233) nf_tables [ 35.547344][ T286] ? __pfx_nf_tables_newset (net/netfilter/nf_tables_api.c:5075) nf_tables [ 35.547564][ T286] ? find_held_lock (kernel/locking/lockdep.c:5315) [ 35.547724][ T286] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5790) [ 35.547878][ T286] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [ 35.548037][ T286] ? __nla_validate_parse (lib/nlattr.c:638) [ 35.548199][ T286] nfnetlink_rcv_batch (net/netfilter/nfnetlink.c:524) [ 35.548366][ T286] ? __pfx_nfnetlink_rcv_batch (net/netfilter/nfnetlink.c:373) [ 35.548521][ T286] ? find_held_lock (kernel/locking/lockdep.c:5315) [ 35.548677][ T286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.548832][ T286] ? validate_chain (kernel/locking/lockdep.c:3797 kernel/locking/lockdep.c:3817 kernel/locking/lockdep.c:3872) [ 35.548998][ T286] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860) [ 35.549172][ T286] ? find_held_lock (kernel/locking/lockdep.c:5315) [ 35.549331][ T286] ? __lock_release (kernel/locking/lockdep.c:5501) [ 35.549482][ T286] ? __nla_validate_parse (./include/net/netlink.h:1267 (discriminator 1) lib/nlattr.c:622 (discriminator 1)) [ 35.549643][ T286] nfnetlink_rcv (net/netfilter/nfnetlink.c:647 net/netfilter/nfnetlink.c:665) [ 35.549794][ T286] ? __pfx_nfnetlink_rcv (net/netfilter/nfnetlink.c:651) [ 35.549950][ T286] ? 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) [ 35.550106][ T286] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 35.550261][ T286] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 35.550415][ T286] ? __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) [ 35.550574][ T286] ? __build_skb (net/core/skbuff.c:484) [ 35.550730][ T286] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 35.550886][ T286] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 35.551061][ T286] ? __import_iovec (lib/iov_iter.c:1433 lib/iov_iter.c:1449) [ 35.551228][ T286] ____sys_sendmsg (net/socket.c:729 net/socket.c:744 net/socket.c:2607) [ 35.551390][ T286] ? __pfx_____sys_sendmsg (net/socket.c:2553) [ 35.551551][ T286] ? __pfx_copy_msghdr_from_user (net/socket.c:2533) [ 35.551762][ T286] ___sys_sendmsg (net/socket.c:2663) [ 35.551919][ T286] ? __lock_release (kernel/locking/lockdep.c:5501) [ 35.552076][ T286] ? __pfx____sys_sendmsg (net/socket.c:2650) [ 35.552246][ T286] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 35.552399][ T286] ? lock_acquire (kernel/locking/lockdep.c:5798) [ 35.552550][ T286] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 35.552703][ T286] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 35.552858][ T286] ? do_sock_getsockopt (net/socket.c:2388) [ 35.553013][ T286] ? do_sock_setsockopt (net/socket.c:2303) [ 35.553164][ T286] ? __pfx_do_sock_getsockopt (net/socket.c:2374) [ 35.553351][ T286] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1114 fs/file.c:1128) [ 35.553477][ T286] __sys_sendmsg (./include/linux/file.h:35 net/socket.c:2692) [ 35.553635][ T286] ? __pfx___sys_sendmsg (net/socket.c:2678) [ 35.553793][ T286] ? __pfx___sys_getsockopt (net/socket.c:2415) [ 35.553965][ T286] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 35.554123][ T286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.554320][ T286] RIP: 0033:0x7fd05f7e47b7 [ 35.554500][ T286] 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) [ 35.555020][ T286] RSP: 002b:00007ffd9aabc518 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.555249][ T286] RAX: ffffffffffffffda RBX: 00007ffd9aacd710 RCX: 00007fd05f7e47b7 [ 35.555481][ T286] RDX: 0000000000000000 RSI: 00007ffd9aacd5d0 RDI: 0000000000000005 [ 35.555710][ T286] RBP: 00007ffd9aacd6c0 R08: 00007ffd9aabc4fc R09: 00007ffd9aabc520 [ 35.555940][ T286] R10: 00007fd05f69d708 R11: 0000000000000246 R12: 00007ffd9aacd610 [ 35.556169][ T286] R13: 0000000000007400 R14: 0000000000000005 R15: 00007ffd9aabc530 | [ 35.560047][ T286] 1 lock held by nft/286: | [ 35.560172][ T286] #0: ffff8880079f68c8 (&nft_net->commit_mutex){+.+.}-{3:3}, at: nf_tables_valid_genid (./include/linux/jiffies.h:101 net/netfilter/nf_tables_api.c:10957) nf_tables | [ 35.560579][ T286] | [ 35.560579][ T286] stack backtrace: [ 35.561026][ T286] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 35.561383][ T286] Call Trace: [ 35.561508][ T286] [ 35.561595][ T286] dump_stack_lvl (lib/dump_stack.c:123) [ 35.561763][ T286] lockdep_rcu_suspicious (kernel/locking/lockdep.c:6822) [ 35.561933][ T286] nft_bitmap_elem_find (net/netfilter/nft_set_bitmap.c:97 (discriminator 7)) nf_tables [ 35.562165][ T286] nft_bitmap_insert (net/netfilter/nft_set_bitmap.c:136) nf_tables [ 35.562394][ T286] nft_add_set_elem (net/netfilter/nf_tables_api.c:6711 net/netfilter/nf_tables_api.c:7153) nf_tables [ 35.562627][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5202) [ 35.562792][ T286] ? __pfx_nft_add_set_elem (net/netfilter/nf_tables_api.c:6843) nf_tables [ 35.563027][ T286] ? 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) [ 35.563188][ T286] ? mark_lock (kernel/locking/lockdep.c:4703 (discriminator 3)) [ 35.563345][ T286] ? net_generic (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/net/netns/generic.h:48) nf_tables [ 35.563543][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5202) [ 35.563720][ T286] ? find_held_lock (kernel/locking/lockdep.c:5315) [ 35.563891][ T286] ? __lock_release (kernel/locking/lockdep.c:5501) [ 35.564058][ T286] ? net_generic (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/net/netns/generic.h:48) nf_tables [ 35.564246][ T286] ? __pfx___lock_release (kernel/locking/lockdep.c:5477) [ 35.564412][ T286] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5790) [ 35.564576][ T286] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [ 35.564753][ T286] ? net_generic (./include/net/netns/generic.h:51) nf_tables [ 35.564946][ T286] ? nft_set_lookup_global (./include/net/netlink.h:1703 net/netfilter/nf_tables_api.c:4497 net/netfilter/nf_tables_api.c:4525) nf_tables [ 35.565179][ T286] nf_tables_newsetelem (net/netfilter/nf_tables_api.c:7278) nf_tables [ 35.565410][ T286] ? __pfx___lock_release (kernel/locking/lockdep.c:5477) [ 35.565578][ T286] ? __pfx_nf_tables_newsetelem (net/netfilter/nf_tables_api.c:7242) nf_tables [ 35.565806][ T286] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [ 35.565988][ T286] ? __nla_validate_parse (lib/nlattr.c:638) [ 35.566156][ T286] nfnetlink_rcv_batch (net/netfilter/nfnetlink.c:524) [ 35.566335][ T286] ? __pfx_nfnetlink_rcv_batch (net/netfilter/nfnetlink.c:373) [ 35.566499][ T286] ? find_held_lock (kernel/locking/lockdep.c:5315) [ 35.566666][ T286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.566825][ T286] ? validate_chain (kernel/locking/lockdep.c:3797 kernel/locking/lockdep.c:3817 kernel/locking/lockdep.c:3872) [ 35.567000][ T286] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860) [ 35.567179][ T286] ? find_held_lock (kernel/locking/lockdep.c:5315) [ 35.567344][ T286] ? __lock_release (kernel/locking/lockdep.c:5501) [ 35.567504][ T286] ? __nla_validate_parse (./include/net/netlink.h:1267 (discriminator 1) lib/nlattr.c:622 (discriminator 1)) [ 35.567674][ T286] nfnetlink_rcv (net/netfilter/nfnetlink.c:647 net/netfilter/nfnetlink.c:665) [ 35.567839][ T286] ? __pfx_nfnetlink_rcv (net/netfilter/nfnetlink.c:651) [ 35.568006][ T286] ? 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) [ 35.568173][ T286] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 35.568338][ T286] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 35.568499][ T286] ? __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) [ 35.568662][ T286] ? __build_skb (net/core/skbuff.c:484) [ 35.568832][ T286] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 35.568997][ T286] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 35.569161][ T286] ? __import_iovec (lib/iov_iter.c:1433 lib/iov_iter.c:1449) [ 35.569329][ T286] ____sys_sendmsg (net/socket.c:729 net/socket.c:744 net/socket.c:2607) [ 35.569624][ T286] ? __pfx_____sys_sendmsg (net/socket.c:2553) [ 35.569786][ T286] ? __pfx_copy_msghdr_from_user (net/socket.c:2533) [ 35.569998][ T286] ___sys_sendmsg (net/socket.c:2663) [ 35.570159][ T286] ? __lock_release (kernel/locking/lockdep.c:5501) [ 35.570416][ T286] ? __pfx____sys_sendmsg (net/socket.c:2650) [ 35.570586][ T286] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 35.570747][ T286] ? lock_acquire (kernel/locking/lockdep.c:5798) [ 35.570906][ T286] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 35.571069][ T286] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 35.571330][ T286] ? do_sock_getsockopt (net/socket.c:2388) [ 35.571492][ T286] ? do_sock_setsockopt (net/socket.c:2303) [ 35.571652][ T286] ? __pfx_do_sock_getsockopt (net/socket.c:2374) [ 35.571818][ T286] ? fdget (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1114 fs/file.c:1128) [ 35.572044][ T286] __sys_sendmsg (./include/linux/file.h:35 net/socket.c:2692) [ 35.572206][ T286] ? __pfx___sys_sendmsg (net/socket.c:2678) [ 35.572370][ T286] ? __pfx___sys_getsockopt (net/socket.c:2415) [ 35.572547][ T286] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 35.572805][ T286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 35.573005][ T286] RIP: 0033:0x7fd05f7e47b7 [ 35.573170][ T286] 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) [ 35.573855][ T286] RSP: 002b:00007ffd9aabc518 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 35.574104][ T286] RAX: ffffffffffffffda RBX: 00007ffd9aacd710 RCX: 00007fd05f7e47b7 [ 35.574449][ T286] RDX: 0000000000000000 RSI: 00007ffd9aacd5d0 RDI: 0000000000000005 [ 35.574700][ T286] RBP: 00007ffd9aacd6c0 R08: 00007ffd9aabc4fc R09: 00007ffd9aabc520 [ 35.574942][ T286] R10: 00007fd05f69d708 R11: 0000000000000246 R12: 00007ffd9aacd610 [ 35.575279][ T286] R13: 0000000000007400 R14: 0000000000000005 R15: 00007ffd9aabc530 | [ 191.146873][ T1020] 1 lock held by nft/1020: | [ 191.147036][ T1020] #0: ffff8880079f68c8 (&nft_net->commit_mutex){+.+.}-{3:3}, at: nf_tables_valid_genid (./include/linux/jiffies.h:101 net/netfilter/nf_tables_api.c:10957) nf_tables | [ 191.147555][ T1020] | [ 191.147555][ T1020] stack backtrace: [ 191.148002][ T1020] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 191.148356][ T1020] Call Trace: [ 191.148484][ T1020] [ 191.148571][ T1020] dump_stack_lvl (lib/dump_stack.c:123) [ 191.148743][ T1020] lockdep_rcu_suspicious (kernel/locking/lockdep.c:6822) [ 191.148911][ T1020] nf_tables_bind_set (net/netfilter/nf_tables_api.c:5498 net/netfilter/nf_tables_api.c:5539) nf_tables [ 191.149139][ 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) [ 191.149305][ T1020] ? mark_lock (kernel/locking/lockdep.c:4703 (discriminator 3)) [ 191.149433][ T1020] ? __pfx_nf_tables_bind_set (net/netfilter/nf_tables_api.c:5513) nf_tables [ 191.149654][ T1020] ? __pfx_nf_tables_bind_check_setelem (net/netfilter/nf_tables_api.c:5481) nf_tables [ 191.149912][ T1020] ? nft_validate_register_store (net/netfilter/nf_tables_api.c:11170) nf_tables [ 191.150140][ T1020] nft_lookup_init (net/netfilter/nft_lookup.c:155) nf_tables [ 191.150365][ T1020] ? nft_parse_register_store (net/netfilter/nf_tables_api.c:11186) nf_tables [ 191.150593][ T1020] nf_tables_newrule (net/netfilter/nf_tables_api.c:3328 net/netfilter/nf_tables_api.c:4155) nf_tables [ 191.150827][ T1020] ? __pfx_nf_tables_newrule (net/netfilter/nf_tables_api.c:4010) nf_tables [ 191.151053][ T1020] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5790) [ 191.151215][ T1020] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) [ 191.151386][ T1020] ? __nla_validate_parse (lib/nlattr.c:638) [ 191.151556][ T1020] nfnetlink_rcv_batch (net/netfilter/nfnetlink.c:524) [ 191.151737][ T1020] ? __pfx_nfnetlink_rcv_batch (net/netfilter/nfnetlink.c:373) [ 191.151902][ T1020] ? rcu_read_lock_any_held (kernel/rcu/update.c:387 kernel/rcu/update.c:380) [ 191.152063][ T1020] ? find_stack (lib/stackdepot.c:552 (discriminator 1)) [ 191.152229][ T1020] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 191.152402][ T1020] ? validate_chain (kernel/locking/lockdep.c:3797 kernel/locking/lockdep.c:3817 kernel/locking/lockdep.c:3872) [ 191.152589][ T1020] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860) [ 191.152774][ T1020] ? find_held_lock (kernel/locking/lockdep.c:5315) [ 191.152940][ T1020] ? __lock_release (kernel/locking/lockdep.c:5501) [ 191.153108][ T1020] ? __nla_validate_parse (./include/net/netlink.h:1267 (discriminator 1) lib/nlattr.c:622 (discriminator 1)) [ 191.153276][ T1020] nfnetlink_rcv (net/netfilter/nfnetlink.c:647 net/netfilter/nfnetlink.c:665) [ 191.153439][ T1020] ? __pfx_nfnetlink_rcv (net/netfilter/nfnetlink.c:651) [ 191.153606][ 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) [ 191.153773][ T1020] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) [ 191.153942][ T1020] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) [ 191.154110][ T1020] netlink_sendmsg (net/netlink/af_netlink.c:1901) [ 191.154278][ T1020] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) [ 191.154444][ T1020] ? __import_iovec (lib/iov_iter.c:1433 lib/iov_iter.c:1449) [ 191.154618][ T1020] ____sys_sendmsg (net/socket.c:729 net/socket.c:744 net/socket.c:2607) [ 191.154784][ T1020] ? __pfx_____sys_sendmsg (net/socket.c:2553) [ 191.154943][ T1020] ? __pfx_copy_msghdr_from_user (net/socket.c:2533) [ 191.155156][ T1020] ___sys_sendmsg (net/socket.c:2663) [ 191.155319][ T1020] ? __lock_release (kernel/locking/lockdep.c:5501) [ 191.155483][ T1020] ? __pfx____sys_sendmsg (net/socket.c:2650) [ 191.155648][ T1020] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 191.155814][ T1020] ? lock_acquire (kernel/locking/lockdep.c:5798) [ 191.155976][ T1020] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 191.156138][ T1020] ? __might_fault (mm/memory.c:6705 mm/memory.c:6698) [ 191.156304][ T1020] ? do_sock_getsockopt (net/socket.c:2388) [ 191.156466][ T1020] ? do_sock_setsockopt (net/socket.c:2303) [ 191.156630][ T1020] ? __pfx_do_sock_getsockopt (net/socket.c:2374) [ 191.156797][ 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) [ 191.156925][ T1020] __sys_sendmsg (./include/linux/file.h:35 net/socket.c:2692) [ 191.157090][ T1020] ? __pfx___sys_sendmsg (net/socket.c:2678) [ 191.157254][ T1020] ? __pfx___sys_getsockopt (net/socket.c:2415) [ 191.157433][ T1020] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 191.157597][ T1020] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 191.157797][ T1020] RIP: 0033:0x7fd5b5ff67b7 [ 191.157968][ 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) [ 191.158525][ T1020] RSP: 002b:00007ffe1e699358 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 191.158771][ T1020] RAX: ffffffffffffffda RBX: 00007ffe1e6aa550 RCX: 00007fd5b5ff67b7 [ 191.159013][ T1020] RDX: 0000000000000000 RSI: 00007ffe1e6aa410 RDI: 0000000000000005 [ 191.159252][ T1020] RBP: 00007ffe1e6aa500 R08: 00007ffe1e69933c R09: 00007ffe1e699360 [ 191.159499][ T1020] R10: 00007fd5b5eaf708 R11: 0000000000000246 R12: 00007ffe1e6aa450 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