Kernel | Title | Repro | Cause bisect | Fix bisect | Count | Last | Reported | Patched | Status |
---|---|---|---|---|---|---|---|---|---|
upstream | KCSAN: data-race in tcp_add_backlog / tcp_rcv_space_adjust (2) net | 18 | 1659d | 1665d | 13/26 | fixed on 2019/11/04 14:50 |
syzbot |
sign-in | mailing list | source | docs |
🐞 Open [1028] ≡ Subsystems 🐞 Fixed [5274] 🐞 Invalid [12596] ⬇ Missing Backports [86] 📈 Kernel Health 📈 Bug Lifetimes 📈 Fuzzing 📈 Crashes | 💬 Send us feedback |
Kernel | Title | Repro | Cause bisect | Fix bisect | Count | Last | Reported | Patched | Status |
---|---|---|---|---|---|---|---|---|---|
upstream | KCSAN: data-race in tcp_add_backlog / tcp_rcv_space_adjust (2) net | 18 | 1659d | 1665d | 13/26 | fixed on 2019/11/04 14:50 |
================================================================== BUG: KCSAN: data-race in tcp_add_backlog / tcp_rcv_space_adjust read to 0xffff88812562530c of 4 bytes by interrupt on cpu 0: tcp_add_backlog+0x43/0xcc0 net/ipv4/tcp_ipv4.c:1628 tcp_v4_rcv+0x1aba/0x1bf0 net/ipv4/tcp_ipv4.c:1925 ip_protocol_deliver_rcu+0x51/0x470 net/ipv4/ip_input.c:204 ip_local_deliver_finish+0x110/0x140 net/ipv4/ip_input.c:231 NF_HOOK include/linux/netfilter.h:305 [inline] NF_HOOK include/linux/netfilter.h:299 [inline] ip_local_deliver+0x133/0x210 net/ipv4/ip_input.c:252 dst_input include/net/dst.h:442 [inline] ip_rcv_finish+0x121/0x160 net/ipv4/ip_input.c:413 NF_HOOK include/linux/netfilter.h:305 [inline] NF_HOOK include/linux/netfilter.h:299 [inline] ip_rcv+0x18f/0x1a0 net/ipv4/ip_input.c:523 __netif_receive_skb_one_core+0xa7/0xe0 net/core/dev.c:5004 __netif_receive_skb+0x37/0xf0 net/core/dev.c:5118 netif_receive_skb_internal+0x59/0x190 net/core/dev.c:5208 napi_skb_finish net/core/dev.c:5671 [inline] napi_gro_receive+0x28f/0x330 net/core/dev.c:5704 receive_buf+0x284/0x30b0 drivers/net/virtio_net.c:1061 virtnet_receive drivers/net/virtio_net.c:1323 [inline] virtnet_poll+0x436/0x7d0 drivers/net/virtio_net.c:1428 napi_poll net/core/dev.c:6352 [inline] net_rx_action+0x3ae/0xa50 net/core/dev.c:6418 write to 0xffff88812562530c of 4 bytes by task 7240 on cpu 1: tcp_rcv_space_adjust+0x40f/0x4c0 net/ipv4/tcp_input.c:651 tcp_recvmsg+0xdaa/0x1a30 net/ipv4/tcp.c:2145 inet_recvmsg+0xbb/0x250 net/ipv4/af_inet.c:838 sock_recvmsg_nosec net/socket.c:871 [inline] sock_recvmsg net/socket.c:889 [inline] sock_recvmsg+0x92/0xb0 net/socket.c:885 sock_read_iter+0x15f/0x1e0 net/socket.c:967 call_read_iter include/linux/fs.h:1864 [inline] new_sync_read+0x389/0x4f0 fs/read_write.c:414 __vfs_read+0xb1/0xc0 fs/read_write.c:427 vfs_read fs/read_write.c:461 [inline] vfs_read+0x143/0x2c0 fs/read_write.c:446 ksys_read+0xd5/0x1b0 fs/read_write.c:587 __do_sys_read fs/read_write.c:597 [inline] __se_sys_read fs/read_write.c:595 [inline] __x64_sys_read+0x4c/0x60 fs/read_write.c:595 do_syscall_64+0xcf/0x2f0 arch/x86/entry/common.c:296 entry_SYSCALL_64_after_hwframe+0x44/0xa9 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 7240 Comm: syz-fuzzer Not tainted 5.3.0+ #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================
Time | Kernel | Commit | Syzkaller | Config | Log | Report | Syz repro | C repro | VM info | Assets (help?) | Manager | Title |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2019/10/15 06:26 | https://github.com/google/ktsan.git kcsan | d724f94f63de | 05ad7292 | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/13 06:02 | https://github.com/google/ktsan.git kcsan | d724f94f63de | 426631dd | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/13 05:57 | https://github.com/google/ktsan.git kcsan | d724f94f63de | 426631dd | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/12 22:44 | https://github.com/google/ktsan.git kcsan | d724f94f63de | 426631dd | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/12 04:46 | https://github.com/google/ktsan.git kcsan | d724f94f63de | 426631dd | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/11 06:03 | https://github.com/google/ktsan.git kcsan | d724f94f63de | 1a3bad90 | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/10 22:11 | https://github.com/google/ktsan.git kcsan | d724f94f63de | 1a3bad90 | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/10 11:03 | https://github.com/google/ktsan.git kcsan | d724f94f63de | d52eff28 | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/09 15:19 | https://github.com/google/ktsan.git kcsan | d724f94f63de | 312c6a5a | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/08 21:57 | https://github.com/google/ktsan.git kcsan | d724f94f63de | b1ebbfef | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/08 21:10 | https://github.com/google/ktsan.git kcsan | d724f94f63de | b1ebbfef | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/08 19:09 | https://github.com/google/ktsan.git kcsan | d724f94f63de | b1ebbfef | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/08 06:01 | https://github.com/google/ktsan.git kcsan | c1c7521f03c7 | 28ac6e64 | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/08 02:58 | https://github.com/google/ktsan.git kcsan | c1c7521f03c7 | 28ac6e64 | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/07 18:01 | https://github.com/google/ktsan.git kcsan | c1c7521f03c7 | 28ac6e64 | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/07 02:01 | https://github.com/google/ktsan.git kcsan | c1c7521f03c7 | f3f7d9c8 | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/06 21:29 | https://github.com/google/ktsan.git kcsan | c1c7521f03c7 | f3f7d9c8 | .config | console log | report | ci2-upstream-kcsan-gce | |||||
2019/10/05 23:59 | https://github.com/google/ktsan.git kcsan | c1c7521f03c7 | f3f7d9c8 | .config | console log | report | ci2-upstream-kcsan-gce |