syzbot


KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb (4)

Status: auto-obsoleted due to no activity on 2023/05/02 11:32
Subsystems: net
[Documentation on labels]
First crash: 895d, last: 405d
Similar bugs (5)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb net 1 1359d 1359d 0/26 auto-closed as invalid on 2020/09/20 18:11
upstream KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb (3) net 2 1184d 1210d 0/26 auto-closed as invalid on 2021/03/14 11:17
upstream KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb (6) net 2 296d 319d 0/26 auto-obsoleted due to no activity on 2023/08/19 13:30
upstream KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb (2) net 1 1274d 1242d 0/26 auto-closed as invalid on 2020/12/25 11:33
upstream KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb (5) net 1 363d 363d 0/26 auto-obsoleted due to no activity on 2023/06/13 21:35

Sample crash report:
==================================================================
BUG: KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb

read-write to 0xffff8881392a7160 of 8 bytes by task 15884 on cpu 0:
 iptunnel_xmit_stats include/net/ip_tunnels.h:480 [inline]
 ip6tunnel_xmit include/net/ip6_tunnel.h:166 [inline]
 udp_tunnel6_xmit_skb+0x44d/0x4c0 net/ipv6/ip6_udp_tunnel.c:109
 send6+0x2ea/0x3a0 drivers/net/wireguard/socket.c:152
 wg_socket_send_skb_to_peer+0xbd/0x130 drivers/net/wireguard/socket.c:178
 wg_socket_send_buffer_to_peer+0xd6/0x100 drivers/net/wireguard/socket.c:200
 wg_packet_send_handshake_initiation drivers/net/wireguard/send.c:40 [inline]
 wg_packet_handshake_send_worker+0x10c/0x150 drivers/net/wireguard/send.c:51
 process_one_work+0x3e6/0x750 kernel/workqueue.c:2390
 worker_thread+0x5f2/0xa10 kernel/workqueue.c:2537
 kthread+0x1ac/0x1e0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:308

read-write to 0xffff8881392a7160 of 8 bytes by task 22539 on cpu 1:
 iptunnel_xmit_stats include/net/ip_tunnels.h:480 [inline]
 ip6tunnel_xmit include/net/ip6_tunnel.h:166 [inline]
 udp_tunnel6_xmit_skb+0x44d/0x4c0 net/ipv6/ip6_udp_tunnel.c:109
 send6+0x2ea/0x3a0 drivers/net/wireguard/socket.c:152
 wg_socket_send_skb_to_peer+0xbd/0x130 drivers/net/wireguard/socket.c:178
 wg_socket_send_buffer_to_peer+0xd6/0x100 drivers/net/wireguard/socket.c:200
 wg_packet_send_handshake_initiation drivers/net/wireguard/send.c:40 [inline]
 wg_packet_handshake_send_worker+0x10c/0x150 drivers/net/wireguard/send.c:51
 process_one_work+0x3e6/0x750 kernel/workqueue.c:2390
 worker_thread+0x5f2/0xa10 kernel/workqueue.c:2537
 kthread+0x1ac/0x1e0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:308

value changed: 0x00000000000002c9 -> 0x00000000000002ca

Reported by Kernel Concurrency Sanitizer on:
CPU: 1 PID: 22539 Comm: kworker/u4:3 Not tainted 6.3.0-rc4-syzkaller-00025-g3a93e40326c8 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023
Workqueue: wg-kex-wg0 wg_packet_handshake_send_worker
==================================================================

Crashes (48):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/03/28 11:22 upstream 3a93e40326c8 47f3aaf1 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2023/02/23 12:43 upstream 307e14c03906 9e2ebb3c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2023/02/07 12:15 upstream 05ecb680708a 5bc3be51 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2023/01/15 04:02 upstream 97ec4d559d93 a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2023/01/12 03:45 upstream 7dd4b804e080 96166539 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2023/01/04 11:54 upstream 69b41ac87e4a 1dac8c7a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/12/24 05:32 upstream 51094a24b85e 9da18ae8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/12/07 00:24 upstream 8ed710da2873 d88f3abb .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/12/05 07:17 upstream 0ba09b173387 e080de16 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/11/23 11:39 upstream eb7081409f94 52fdf57a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/11/14 09:33 upstream 094226ad94f4 7ba4d859 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/11/04 17:21 upstream ee6050c8af96 6d752409 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/10/31 01:27 upstream b72018ab8236 2a71366b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/10/30 08:21 upstream 882ad2a2a8ff 2a71366b .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/10/22 16:39 upstream 440b7895c990 c0b80a55 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/10/19 09:51 upstream aae703b02f92 b31320fc .config console log report info [disk image] [vmlinux] ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/10/07 22:34 upstream 4c86114194e6 79a59635 .config console log report info [disk image] [vmlinux] ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/10/07 04:35 upstream 833477fce7a1 80b58a42 .config console log report info [disk image] [vmlinux] ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/10/05 19:14 upstream 0326074ff465 267e3bb1 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/09/20 22:29 upstream 60891ec99e14 c4b8ccfd .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/08/26 17:12 upstream 4c612826bec1 e5a303f1 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/08/24 18:25 upstream c40e8341e3b3 514514f6 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/07/23 15:45 upstream 70664fc10c0d 22343af4 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/07/09 05:41 upstream a471da3100ef b5765a15 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/07/07 05:46 upstream 9f09069cde34 bff65f44 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/06/26 22:43 upstream 82708bb1eb9e a371c43c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/06/25 12:19 upstream 8c23f235a6a8 a371c43c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/05/24 23:20 upstream 0350785b0a09 647c0e27 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/05/18 00:32 upstream 210e04ff7681 744a39e2 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/05/06 01:08 upstream 0f5d752b1395 efeff0a5 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/04/21 06:08 upstream b253435746d9 d4befee1 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/04/09 12:39 upstream f1b45d8ccb98 e22c3da3 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/04/06 21:34 upstream 3e732ebf7316 97582466 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/04/06 12:41 upstream 3e732ebf7316 86b4b7f8 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/03/25 20:54 upstream 34af78c4e616 89bc8608 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/03/25 08:53 upstream 52deda9551a0 89bc8608 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/03/05 10:50 upstream ac84e82f78cb 45a13a73 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/02/16 23:40 upstream 359303076163 50221962 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/01/27 14:57 upstream 626b2dda7651 2cbffd88 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/01/27 05:08 upstream 0280e3c58f92 2cbffd88 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/01/16 21:08 upstream 79e06c4c4950 723cfaf0 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/01/11 11:16 upstream fe8152b38d3a 1884f55a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/01/07 16:37 upstream ddec8ed2d490 2ca0d385 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/01/05 21:14 upstream c9e6606c7fe9 6acc789a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2022/01/01 20:59 upstream 278218f6778b e1768e9c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2021/12/20 21:06 upstream 86085fe79e3c 62bd192b .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2021/11/28 23:04 upstream d06c942efea4 63eeac02 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
2021/11/23 03:59 upstream 136057256686 545ab074 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in udp_tunnel6_xmit_skb / udp_tunnel6_xmit_skb
* Struck through repros no longer work on HEAD.