bisecting cause commit starting from 2f631133c40cd8e311ae393518c3e651e476ab66 building syzkaller on 196277c4035b5442b7a259953677543566c9b9a9 testing commit 2f631133c40cd8e311ae393518c3e651e476ab66 with gcc (GCC) 8.1.0 kernel signature: 973a9992b9e412cc42e948358ec1d6f132fbc360ac8eea0c958479bb424ec026 run #0: crashed: WARNING: suspicious RCU usage in ovs_flow_tbl_masks_cache_size run #1: crashed: WARNING: suspicious RCU usage in ovs_flow_tbl_masks_cache_size run #2: crashed: WARNING: suspicious RCU usage in ovs_flow_tbl_masks_cache_size run #3: crashed: WARNING: suspicious RCU usage in ovs_flow_tbl_masks_cache_size run #4: crashed: WARNING: suspicious RCU usage in ovs_flow_tbl_masks_cache_size run #5: crashed: WARNING: suspicious RCU usage in ovs_flow_tbl_masks_cache_size run #6: crashed: WARNING: suspicious RCU usage in ovs_flow_tbl_masks_cache_size run #7: crashed: WARNING: suspicious RCU usage in ovs_flow_tbl_masks_cache_size run #8: crashed: WARNING: suspicious RCU usage in ovs_flow_tbl_masks_cache_size run #9: boot failed: can't ssh into the instance testing release v5.7 testing commit 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 with gcc (GCC) 8.1.0 kernel signature: 1c163c8f709a900b93b97f1e1236c24e184177ab0623e3e7e8e0d150c7ddfbd3 all runs: OK # git bisect start 2f631133c40cd8e311ae393518c3e651e476ab66 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 Bisecting: 9868 revisions left to test after this (roughly 13 steps) [9d71d3cd9ef040c284506648285915e9ba4d08c4] Merge tag 'arm-dt-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit 9d71d3cd9ef040c284506648285915e9ba4d08c4 with gcc (GCC) 8.1.0 kernel signature: 2994e941ae98b788a331201669d20c09d26394c0c51ce3d96663b34828667661 all runs: OK # git bisect good 9d71d3cd9ef040c284506648285915e9ba4d08c4 Bisecting: 5000 revisions left to test after this (roughly 12 steps) [6c3297841472b4e53e22e53826eea9e483d993e5] Merge tag 'notifications-20200601' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs testing commit 6c3297841472b4e53e22e53826eea9e483d993e5 with gcc (GCC) 8.1.0 kernel signature: 0e8a8444f7a410aa6c645c334a21f54928b4b919cf154380235d70397abec370 all runs: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks # git bisect skip 6c3297841472b4e53e22e53826eea9e483d993e5 Bisecting: 5000 revisions left to test after this (roughly 12 steps) [1b032ec1ecbce6047af7d11c9db432e237cb17d8] iommu: Unexport iommu_group_get_for_dev() testing commit 1b032ec1ecbce6047af7d11c9db432e237cb17d8 with gcc (GCC) 8.1.0 kernel signature: eb320087bdfa7cc3c44344a66c7e6e03d20102aa5ea52693acf8e0528ca109c6 all runs: OK # git bisect good 1b032ec1ecbce6047af7d11c9db432e237cb17d8 Bisecting: 4857 revisions left to test after this (roughly 12 steps) [076f14be7fc942e112c94c841baec44124275cd0] Merge tag 'x86-entry-2020-06-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit 076f14be7fc942e112c94c841baec44124275cd0 with gcc (GCC) 8.1.0 kernel signature: 33cdc87b24c748b493330e0219c7078c1145ddc7b96aba990512dc12bd0bc843 all runs: basic kernel testing failed: BUG: using smp_processor_id() in preemptible code in ext4_mb_new_blocks # git bisect skip 076f14be7fc942e112c94c841baec44124275cd0 Bisecting: 4857 revisions left to test after this (roughly 12 steps) [ba3823ca6a052d1aea2c7f7bf8ed6377f5f180e3] Merge branch 'Fixes-for-OF_MDIO-flag' testing commit ba3823ca6a052d1aea2c7f7bf8ed6377f5f180e3 with gcc (GCC) 8.1.0 kernel signature: 2963e1c0e26bbb3a64a7c5921ffbe9057d97852eece1a2d89e0833faaeecfc0d all runs: OK # git bisect good ba3823ca6a052d1aea2c7f7bf8ed6377f5f180e3 Bisecting: 4857 revisions left to test after this (roughly 12 steps) [d845a2051b6b673fab4229b920ea04c7c4352b51] drm/amdgpu: fix preemption unit test testing commit d845a2051b6b673fab4229b920ea04c7c4352b51 with gcc (GCC) 8.1.0 kernel signature: 1abd278e5e26fd217cc95e52fb2c425bebe45eee26a58763147ffc5d6025d834 all runs: OK # git bisect good d845a2051b6b673fab4229b920ea04c7c4352b51 Bisecting: 1628 revisions left to test after this (roughly 11 steps) [256ca7449fbcc0351c349abf83d1869e31504725] sis: switch from 'pci_' to 'dma_' API testing commit 256ca7449fbcc0351c349abf83d1869e31504725 with gcc (GCC) 8.1.0 kernel signature: 246e4e8978bfc96ba55a698de013d0dd7d64fb6e0e17110b41d81fdf082965fd all runs: OK # git bisect good 256ca7449fbcc0351c349abf83d1869e31504725 Bisecting: 841 revisions left to test after this (roughly 10 steps) [0ae3495b6502cf93634cbd027cb2f6f9f83a406f] Merge tag 'for-linus-2020-08-01' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux testing commit 0ae3495b6502cf93634cbd027cb2f6f9f83a406f with gcc (GCC) 8.1.0 kernel signature: 9635c798299f88a0a9e00897f3da69092b3e454837724be1a91262c730a620ae all runs: OK # git bisect good 0ae3495b6502cf93634cbd027cb2f6f9f83a406f Bisecting: 420 revisions left to test after this (roughly 9 steps) [965b549f3c20dba97c206937f163379ee44c9c04] sfc_ef100: implement ndo_open/close and EVQ probing testing commit 965b549f3c20dba97c206937f163379ee44c9c04 with gcc (GCC) 8.1.0 kernel signature: ec063088afa0c4d883f10b777b475743fbcfa9651e1ace4ab173e52a7bb2afa7 run #0: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "-i" "/syzkaller/jobs/linux/workdir/image/key" "/tmp/syz-executor810080329" "root@10.128.0.242:./syz-executor810080329"]: exit status 1 Connection timed out during banner exchange lost connection run #1: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "-i" "/syzkaller/jobs/linux/workdir/image/key" "/tmp/syz-executor107861862" "root@10.128.10.38:./syz-executor107861862"]: exit status 1 Connection timed out during banner exchange lost connection run #2: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "-i" "/syzkaller/jobs/linux/workdir/image/key" "/tmp/syz-executor556842381" "root@10.128.0.100:./syz-executor556842381"]: exit status 1 Connection timed out during banner exchange lost connection run #3: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "-i" "/syzkaller/jobs/linux/workdir/image/key" "/tmp/syz-executor200358280" "root@10.128.0.111:./syz-executor200358280"]: exit status 1 Connection timed out during banner exchange lost connection run #4: OK run #5: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "-i" "/syzkaller/jobs/linux/workdir/image/key" "/tmp/syz-executor003887431" "root@10.128.0.3:./syz-executor003887431"]: exit status 1 Connection timed out during banner exchange lost connection run #6: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "-i" "/syzkaller/jobs/linux/workdir/image/key" "/tmp/syz-executor519241722" "root@10.128.10.43:./syz-executor519241722"]: exit status 1 Connection timed out during banner exchange lost connection run #7: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "-i" "/syzkaller/jobs/linux/workdir/image/key" "/tmp/syz-executor895874833" "root@10.128.0.170:./syz-executor895874833"]: exit status 1 Connection timed out during banner exchange lost connection run #8: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "-i" "/syzkaller/jobs/linux/workdir/image/key" "/tmp/syz-executor223601468" "root@10.128.1.15:./syz-executor223601468"]: exit status 1 Connection timed out during banner exchange lost connection run #9: OK # git bisect skip 965b549f3c20dba97c206937f163379ee44c9c04 Bisecting: 420 revisions left to test after this (roughly 9 steps) [4a9e9b8feed9513fb31d5d6db95a6633b93da77f] igc: Clean up the mac_info structure testing commit 4a9e9b8feed9513fb31d5d6db95a6633b93da77f with gcc (GCC) 8.1.0 kernel signature: cd7f27712110f287d8a43cdb54060816d120e049958832cd2bd3a448898b54f5 run #0: OK run #1: OK run #2: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "-i" "/syzkaller/jobs/linux/workdir/image/key" "/tmp/syz-executor276683215" "root@10.128.1.38:./syz-executor276683215"]: exit status 1 Connection timed out during banner exchange lost connection run #3: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "-i" "/syzkaller/jobs/linux/workdir/image/key" "/tmp/syz-executor733856473" "root@10.128.0.48:./syz-executor733856473"]: exit status 1 Connection timed out during banner exchange lost connection run #4: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "-i" "/syzkaller/jobs/linux/workdir/image/key" "/tmp/syz-executor416423027" "root@10.128.0.85:./syz-executor416423027"]: exit status 1 Connection timed out during banner exchange lost connection run #5: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "-i" "/syzkaller/jobs/linux/workdir/image/key" "/tmp/syz-executor169423670" "root@10.128.10.22:./syz-executor169423670"]: exit status 1 Connection timed out during banner exchange lost connection run #6: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "-i" "/syzkaller/jobs/linux/workdir/image/key" "/tmp/syz-executor935088925" "root@10.128.0.12:./syz-executor935088925"]: exit status 1 Connection timed out during banner exchange lost connection run #7: OK run #8: OK run #9: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "-i" "/syzkaller/jobs/linux/workdir/image/key" "/tmp/syz-executor109762773" "root@10.128.10.33:./syz-executor109762773"] Warning: Permanently added '10.128.10.33' (ECDSA) to the list of known hosts. # git bisect good 4a9e9b8feed9513fb31d5d6db95a6633b93da77f Bisecting: 197 revisions left to test after this (roughly 8 steps) [4bb540dbe442ec5e4b48af8aed12663e0754bbe2] Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next testing commit 4bb540dbe442ec5e4b48af8aed12663e0754bbe2 with gcc (GCC) 8.1.0 net/bluetooth/sco.c:862:3: error: cannot convert to a pointer type # git bisect skip 4bb540dbe442ec5e4b48af8aed12663e0754bbe2 Bisecting: 197 revisions left to test after this (roughly 8 steps) [628703f59dcc832a0bd04b4fa41d856e5df98112] l2tp: return void from l2tp_session_delete testing commit 628703f59dcc832a0bd04b4fa41d856e5df98112 with gcc (GCC) 8.1.0 kernel signature: 0d88df10a75b968a685301db64b2ee097fab42052e0e62a48ca2b7362136faff all runs: OK # git bisect good 628703f59dcc832a0bd04b4fa41d856e5df98112 Bisecting: 160 revisions left to test after this (roughly 7 steps) [829eb208e80d6db95c0201cb8fa00c2f9ad87faf] rtnetlink: add support for protodown reason testing commit 829eb208e80d6db95c0201cb8fa00c2f9ad87faf with gcc (GCC) 8.1.0 kernel signature: 10bf1dbd4cb1504b2d2d1da0eb02adf1e26bd2ad8721a36eec978e5a25350614 all runs: OK # git bisect good 829eb208e80d6db95c0201cb8fa00c2f9ad87faf Bisecting: 80 revisions left to test after this (roughly 6 steps) [e535d87d8b4f85fe1659aa38c8fb75226b56eec5] Merge tag 'mlx5-fixes-2020-07-30' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux testing commit e535d87d8b4f85fe1659aa38c8fb75226b56eec5 with gcc (GCC) 8.1.0 kernel signature: f26430cd0443975d8bf0be68ddbc529e0cae6c6bc49eed57ecde4a4ae86c9171 all runs: OK # git bisect good e535d87d8b4f85fe1659aa38c8fb75226b56eec5 Bisecting: 46 revisions left to test after this (roughly 5 steps) [7126bd5c8bcbc015cf89864cf71d750e8f33f924] mptcp: fix syncookie build error on UP testing commit 7126bd5c8bcbc015cf89864cf71d750e8f33f924 with gcc (GCC) 8.1.0 kernel signature: 68964adf6d49444d6eab8b055169dc7d8c1d1cc996d024b0c4326f132d63113c run #0: OK run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: boot failed: can't ssh into the instance run #9: boot failed: can't ssh into the instance # git bisect good 7126bd5c8bcbc015cf89864cf71d750e8f33f924 Bisecting: 23 revisions left to test after this (roughly 5 steps) [6259e0f5478d7a7e4ff3e38bc739b612b8907246] net: mdiobus: use flexible sleeping for reset-delay-us testing commit 6259e0f5478d7a7e4ff3e38bc739b612b8907246 with gcc (GCC) 8.1.0 kernel signature: 76c3dd7c4efda7de6601d617ff0df8c27e5d47972bd7e9fda9b857134b589149 all runs: OK # git bisect good 6259e0f5478d7a7e4ff3e38bc739b612b8907246 Bisecting: 11 revisions left to test after this (roughly 4 steps) [ae79dbf60905a09a5cca63c02300b2a0f1befbad] ipv6/addrconf: use a boolean to choose between UNREGISTER/DOWN testing commit ae79dbf60905a09a5cca63c02300b2a0f1befbad with gcc (GCC) 8.1.0 kernel signature: 8e82825b66fe4d47c8ed3d327b006149bd340cd8a1ffb5b625a7d3a8cc3f3074 all runs: crashed: WARNING: suspicious RCU usage in ovs_flow_tbl_masks_cache_size # git bisect bad ae79dbf60905a09a5cca63c02300b2a0f1befbad Bisecting: 5 revisions left to test after this (roughly 3 steps) [71fed0bc8665969f4681fc5772e5df42bfcc472e] ethtool: ethnl_set_linkmodes: remove redundant null check testing commit 71fed0bc8665969f4681fc5772e5df42bfcc472e with gcc (GCC) 8.1.0 kernel signature: da9106081f006b143c80af163afb470f91ee696c10e222e284ab799ee567e36f all runs: OK # git bisect good 71fed0bc8665969f4681fc5772e5df42bfcc472e Bisecting: 2 revisions left to test after this (roughly 2 steps) [9bf24f594c6acf676fb8c229f152c21bfb915ddb] net: openvswitch: make masks cache size configurable testing commit 9bf24f594c6acf676fb8c229f152c21bfb915ddb with gcc (GCC) 8.1.0 kernel signature: 85c9139c6d6a97061eeda169eeeeefcc6d5878d1823bb0eec0db51dd0ccfa3b4 all runs: crashed: WARNING: suspicious RCU usage in ovs_flow_tbl_masks_cache_size # git bisect bad 9bf24f594c6acf676fb8c229f152c21bfb915ddb Bisecting: 0 revisions left to test after this (roughly 1 step) [9d2f627b7ec9d5d3246b6cec17f290ee6778c83b] net: openvswitch: add masks cache hit counter testing commit 9d2f627b7ec9d5d3246b6cec17f290ee6778c83b with gcc (GCC) 8.1.0 kernel signature: 97f6c14ed4f700535c63df2afe2fe7debaa247997d701c9164e3f1ebf629d31a all runs: OK # git bisect good 9d2f627b7ec9d5d3246b6cec17f290ee6778c83b 9bf24f594c6acf676fb8c229f152c21bfb915ddb is the first bad commit commit 9bf24f594c6acf676fb8c229f152c21bfb915ddb Author: Eelco Chaudron Date: Fri Jul 31 14:21:34 2020 +0200 net: openvswitch: make masks cache size configurable This patch makes the masks cache size configurable, or with a size of 0, disable it. Reviewed-by: Paolo Abeni Reviewed-by: Tonghao Zhang Signed-off-by: Eelco Chaudron Signed-off-by: David S. Miller include/uapi/linux/openvswitch.h | 1 + net/openvswitch/datapath.c | 17 +++++++ net/openvswitch/flow_table.c | 101 ++++++++++++++++++++++++++++++++++----- net/openvswitch/flow_table.h | 10 +++- 4 files changed, 115 insertions(+), 14 deletions(-) culprit signature: 85c9139c6d6a97061eeda169eeeeefcc6d5878d1823bb0eec0db51dd0ccfa3b4 parent signature: 97f6c14ed4f700535c63df2afe2fe7debaa247997d701c9164e3f1ebf629d31a revisions tested: 22, total time: 5h0m36.555487682s (build: 1h54m7.269040943s, test: 3h4m32.292853728s) first bad commit: 9bf24f594c6acf676fb8c229f152c21bfb915ddb net: openvswitch: make masks cache size configurable recipients (to): ["davem@davemloft.net" "echaudro@redhat.com" "pabeni@redhat.com" "xiangxia.m.yue@gmail.com"] recipients (cc): [] crash: WARNING: suspicious RCU usage in ovs_flow_tbl_masks_cache_size device  entered promiscuous mode ============================= WARNING: suspicious RCU usage 5.8.0-rc7-syzkaller #0 Not tainted ----------------------------- net/openvswitch/flow_table.c:940 suspicious rcu_dereference_check() usage! other info that might help us debug this: rcu_scheduler_active = 2, debug_locks = 1 2 locks held by syz-executor.2/8443: #0: ffffffff8453d350 (cb_lock){++++}-{3:3}, at: genl_rcv+0x10/0x30 net/netlink/genetlink.c:741 #1: ffffffff845adba8 (ovs_mutex){+.+.}-{3:3}, at: ovs_lock net/openvswitch/datapath.c:105 [inline] #1: ffffffff845adba8 (ovs_mutex){+.+.}-{3:3}, at: ovs_dp_cmd_new+0x1a1/0x480 net/openvswitch/datapath.c:1707 stack backtrace: CPU: 1 PID: 8443 Comm: syz-executor.2 Not tainted 5.8.0-rc7-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0xb3/0xec lib/dump_stack.c:118 ovs_flow_tbl_masks_cache_size+0x44/0x50 net/openvswitch/flow_table.c:940 ovs_dp_cmd_fill_info+0x1e8/0x2a0 net/openvswitch/datapath.c:1539 ovs_dp_cmd_new+0x27d/0x480 net/openvswitch/datapath.c:1728 genl_family_rcv_msg_doit net/netlink/genetlink.c:669 [inline] genl_family_rcv_msg net/netlink/genetlink.c:714 [inline] genl_rcv_msg+0x1d0/0x2ef net/netlink/genetlink.c:731 netlink_rcv_skb+0x41/0x110 net/netlink/af_netlink.c:2470 genl_rcv+0x1f/0x30 net/netlink/genetlink.c:742 netlink_unicast_kernel net/netlink/af_netlink.c:1304 [inline] netlink_unicast+0x19a/0x270 net/netlink/af_netlink.c:1330 netlink_sendmsg+0x248/0x480 net/netlink/af_netlink.c:1919 sock_sendmsg_nosec net/socket.c:651 [inline] sock_sendmsg+0x2b/0x40 net/socket.c:671 ____sys_sendmsg+0x1ed/0x230 net/socket.c:2359 ___sys_sendmsg+0x77/0xb0 net/socket.c:2413 __sys_sendmsg+0x52/0xa0 net/socket.c:2446 do_syscall_64+0x60/0xe0 arch/x86/entry/common.c:384 entry_SYSCALL_64_after_hwframe+0x44/0xa9 RIP: 0033:0x45cce9 Code: 2d b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 fb b5 fb ff c3 66 2e 0f 1f 84 00 00 00 00 RSP: 002b:00007f7e00674c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e RAX: ffffffffffffffda RBX: 000000000002bec0 RCX: 000000000045cce9 RDX: 0000000000000000 RSI: 00000000200000c0 RDI: 0000000000000003 RBP: 000000000078bf40 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 000000000078bf0c R13: 00007ffdfa98843f R14: 00007f7e006759c0 R15: 000000000078bf0c