syzbot


KCSAN: data-race in netlink_getname / netlink_insert (2)

Status: auto-closed as invalid on 2021/05/18 14:30
Subsystems: net
[Documentation on labels]
Reported-by: syzbot+3e93cbddb08bb5885e8e@syzkaller.appspotmail.com
First crash: 1364d, last: 1079d
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in netlink_getname / netlink_insert net 32 1395d 1615d 0/26 closed as invalid on 2020/06/18 14:24
upstream KCSAN: data-race in netlink_getname / netlink_insert (4) net 2 428d 433d 22/26 fixed on 2023/06/08 14:41
upstream KCSAN: data-race in netlink_getname / netlink_insert (3) net 66 502d 869d 0/26 auto-obsoleted due to no activity on 2022/12/17 03:31

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

write to 0xffff88807f4602f8 of 4 bytes by task 7874 on cpu 0:
 netlink_insert+0xe8/0x8e0 net/netlink/af_netlink.c:577
 netlink_autobind+0xae/0x160 net/netlink/af_netlink.c:840
 netlink_sendmsg+0x47c/0x7c0 net/netlink/af_netlink.c:1890
 sock_sendmsg_nosec net/socket.c:654 [inline]
 sock_sendmsg net/socket.c:674 [inline]
 ____sys_sendmsg+0x360/0x4d0 net/socket.c:2350
 ___sys_sendmsg net/socket.c:2404 [inline]
 __sys_sendmsg+0x1ed/0x270 net/socket.c:2433
 __do_sys_sendmsg net/socket.c:2442 [inline]
 __se_sys_sendmsg net/socket.c:2440 [inline]
 __x64_sys_sendmsg+0x42/0x50 net/socket.c:2440
 do_syscall_64+0x39/0x80 arch/x86/entry/common.c:46
 entry_SYSCALL_64_after_hwframe+0x44/0xae

read to 0xffff88807f4602f8 of 4 bytes by task 7888 on cpu 1:
 netlink_getname+0xbb/0x180 net/netlink/af_netlink.c:1126
 __sys_getsockname+0x10e/0x1a0 net/socket.c:1887
 __do_sys_getsockname net/socket.c:1902 [inline]
 __se_sys_getsockname net/socket.c:1899 [inline]
 __x64_sys_getsockname+0x3e/0x50 net/socket.c:1899
 do_syscall_64+0x39/0x80 arch/x86/entry/common.c:46
 entry_SYSCALL_64_after_hwframe+0x44/0xae

Reported by Kernel Concurrency Sanitizer on:
CPU: 1 PID: 7888 Comm: syz-executor.5 Not tainted 5.12.0-rc7-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
==================================================================

Crashes (58):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/04/13 14:29 upstream 89698becf06d 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/04/11 10:33 upstream 52e44129fba5 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/04/09 03:48 upstream 3fb4f979b4fa 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/04/08 13:13 upstream 454859c552da 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/04/06 05:14 upstream 0a50438c8436 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/04/05 02:06 upstream e49d033bddf5 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/04/01 16:29 upstream d19cc4bfbff1 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/03/29 16:03 upstream a5e13c6df0e4 a8529b82 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/03/28 00:55 upstream 0f4498cef9f5 a8529b82 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/03/26 02:01 upstream 002322402daf 6a383ecf .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/03/25 19:11 upstream e138138003eb 6a383ecf .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/03/17 17:40 upstream 1df27313f50a fdb2bb2c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/03/15 21:57 upstream 1e28eed17697 fdb2bb2c .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/02/15 21:18 upstream f40ddce88593 98682e5e .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/02/12 22:09 upstream dcc0b49040c7 98682e5e .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/02/11 12:48 upstream 291009f656e8 a52ee10a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/01/30 04:13 upstream bec4c2968fce fc9fd31e .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/01/27 17:43 upstream 2ab38c17aac1 a0ebf917 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/01/19 17:01 upstream 1e2a199f6ccd 63631df1 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/01/18 08:55 upstream 19c329f68089 fd103621 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in netlink_getname / netlink_insert
2021/01/04 15:35 upstream e71ba9452f0b 79264ae3 .config console log report info ci2-upstream-kcsan-gce
2021/01/02 07:09 upstream eda809aef534 79264ae3 .config console log report info ci2-upstream-kcsan-gce
2020/12/23 05:37 upstream 614cb5894306 04201c06 .config console log report info ci2-upstream-kcsan-gce
2020/12/21 06:39 upstream 6a447b0e3151 04201c06 .config console log report info ci2-upstream-kcsan-gce
2020/12/13 21:17 upstream ec6f5e0e5ca0 8f160dd5 .config console log report info ci2-upstream-kcsan-gce
2020/12/03 00:50 upstream 3bb61aa61828 8c9190ef .config console log report info ci2-upstream-kcsan-gce
2020/11/28 10:33 upstream c84e1efae022 486f93ef .config console log report info ci2-upstream-kcsan-gce
2020/11/22 16:04 upstream a349e4c65960 0d27f508 .config console log report info ci2-upstream-kcsan-gce
2020/11/13 15:38 upstream 585e5b17b92d 4a7fa9b4 .config console log report info ci2-upstream-kcsan-gce
2020/11/07 02:59 upstream bf3e76289cd2 cba33199 .config console log report info ci2-upstream-kcsan-gce
2020/11/06 01:41 upstream 521b619acdc8 cba33199 .config console log report info ci2-upstream-kcsan-gce
2020/11/03 10:21 upstream b7cbaf59f62f cba33199 .config console log report info ci2-upstream-kcsan-gce
2020/10/29 06:06 upstream ed8780e3f2ec f24824d3 .config console log report info ci2-upstream-kcsan-gce
2020/10/20 20:24 upstream 270315b8235e ff4a3345 .config console log report info ci2-upstream-kcsan-gce
2020/10/10 22:25 upstream 6f2f486d57c4 4a77ae0b .config console log report info ci2-upstream-kcsan-gce
2020/10/05 02:00 upstream 549738f15da0 5ef9c291 .config console log report info ci2-upstream-kcsan-gce
2020/09/30 02:23 upstream fb0155a09b02 5abc3f1a .config console log report info ci2-upstream-kcsan-gce
2020/09/25 03:18 upstream 171d4ff79f96 54289b08 .config console log report info ci2-upstream-kcsan-gce
2020/09/22 03:22 upstream 98477740630f 9e1fa68e .config console log report info ci2-upstream-kcsan-gce
2020/09/19 19:25 upstream eb5f95f1593f 53ce8104 .config console log report info ci2-upstream-kcsan-gce
2020/09/05 20:27 upstream 9322c47b21b9 abf9ba4f .config console log report ci2-upstream-kcsan-gce
2020/08/31 02:49 upstream dcc5c6f013d8 d5a3ae1f .config console log report ci2-upstream-kcsan-gce
2020/08/29 11:46 upstream 96d454cd2c16 d5a3ae1f .config console log report ci2-upstream-kcsan-gce
2020/08/21 07:56 upstream da2968ff879b 1d75fe45 .config console log report ci2-upstream-kcsan-gce
2020/08/17 23:37 upstream 9123e3a74ec7 5ce13532 .config console log report ci2-upstream-kcsan-gce
2020/08/12 09:45 upstream bb5baaa9238e bb3e5fe6 .config console log report ci2-upstream-kcsan-gce
2020/08/07 07:54 upstream d6efb3ac3e6c cb436c69 .config console log report ci2-upstream-kcsan-gce
2020/08/04 19:57 upstream c0842fbc1b18 80a06902 .config console log report ci2-upstream-kcsan-gce
2020/08/03 02:40 upstream 142c3326b055 96dd3623 .config console log report ci2-upstream-kcsan-gce
2020/08/01 10:48 upstream 7dc6fd0f3b84 8df85ed9 .config console log report ci2-upstream-kcsan-gce
2020/07/30 20:35 upstream 83bdc7275e62 b0947553 .config console log report ci2-upstream-kcsan-gce
2020/07/27 15:18 upstream 92ed30191993 cb93dc6a .config console log report ci2-upstream-kcsan-gce
2020/07/17 17:49 upstream 8882572675c1 9c812472 .config console log report ci2-upstream-kcsan-gce
2020/07/15 12:53 upstream e9919e11e219 ada108d0 .config console log report ci2-upstream-kcsan-gce
2020/07/14 06:49 upstream 0dc589da873b ce4c95b3 .config console log report ci2-upstream-kcsan-gce
2020/07/11 09:01 upstream a581387e415b 18d18b59 .config console log report ci2-upstream-kcsan-gce
2020/07/03 06:55 upstream 7cc2a8ea1048 f30c14bf .config console log report ci2-upstream-kcsan-gce
* Struck through repros no longer work on HEAD.