syzbot


KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter (9)

Status: auto-obsoleted due to no activity on 2026/03/09 14:50
Subsystems: net
[Documentation on labels]
First crash: 234d, last: 87d
✨ AI Jobs (1)
ID Workflow Result Correct Bug Created Started Finished Revision Error
45b6b50d-1d9b-4c3a-a1ac-28b1b108a98a assessment-kcsan Benign: ✅  Confident: ✅  KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter (9) 2026/01/15 02:52 2026/01/15 02:52 2026/01/15 03:19 a9d6a79219801d2130df3b1a792c57f0e5428e9f
Similar bugs (9)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter (4) net 6 1 1120d 1120d 0/29 auto-obsoleted due to no activity on 2023/04/16 13:59
upstream KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter (8) net 6 1 373d 373d 0/29 auto-obsoleted due to no activity on 2025/05/17 04:52
upstream KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter (3) net 6 4 1294d 1352d 0/29 auto-obsoleted due to no activity on 2022/10/17 15:43
upstream KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter (10) net 6 1 9d22h 5d21h 0/29 moderation: reported on 2026/03/24 09:15
upstream KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter (5) net 6 1 1015d 1015d 0/29 closed as invalid on 2023/06/28 10:35
upstream KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter (7) net 6 2 433d 439d 0/29 auto-obsoleted due to no activity on 2025/03/18 04:41
upstream KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter (6) net 6 1 919d 919d 0/29 auto-obsoleted due to no activity on 2023/10/27 23:12
upstream KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter (2) net 6 2 1490d 1504d 0/29 auto-closed as invalid on 2022/04/04 18:44
upstream KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter net 6 1 1526d 1526d 0/29 closed as invalid on 2022/01/25 17:50

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

read-write to 0xffff88811b6960b0 of 4 bytes by task 16802 on cpu 0:
 ipvlan_open+0x72/0xf0 drivers/net/ipvlan/ipvlan_main.c:-1
 __dev_open+0x317/0x560 net/core/dev.c:1683
 __dev_change_flags+0x147/0x3c0 net/core/dev.c:9736
 rtnl_configure_link net/core/rtnetlink.c:3594 [inline]
 rtnl_newlink_create+0x36b/0x620 net/core/rtnetlink.c:3850
 __rtnl_newlink net/core/rtnetlink.c:3957 [inline]
 rtnl_newlink+0xf5b/0x1360 net/core/rtnetlink.c:4072
 rtnetlink_rcv_msg+0x5fe/0x6d0 net/core/rtnetlink.c:6958
 netlink_rcv_skb+0x123/0x220 net/netlink/af_netlink.c:2550
 rtnetlink_rcv+0x1c/0x30 net/core/rtnetlink.c:6985
 netlink_unicast_kernel net/netlink/af_netlink.c:1318 [inline]
 netlink_unicast+0x5c0/0x690 net/netlink/af_netlink.c:1344
 netlink_sendmsg+0x58b/0x6b0 net/netlink/af_netlink.c:1894
 sock_sendmsg_nosec net/socket.c:727 [inline]
 __sock_sendmsg+0x145/0x180 net/socket.c:742
 ____sys_sendmsg+0x31e/0x4a0 net/socket.c:2592
 ___sys_sendmsg+0x17b/0x1d0 net/socket.c:2646
 __sys_sendmsg net/socket.c:2678 [inline]
 __do_sys_sendmsg net/socket.c:2683 [inline]
 __se_sys_sendmsg net/socket.c:2681 [inline]
 __x64_sys_sendmsg+0xd4/0x160 net/socket.c:2681
 x64_sys_call+0x17ba/0x3000 arch/x86/include/generated/asm/syscalls_64.h:47
 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
 do_syscall_64+0xca/0x2b0 arch/x86/entry/syscall_64.c:94
 entry_SYSCALL_64_after_hwframe+0x77/0x7f

read to 0xffff88811b6960b0 of 4 bytes by task 2091 on cpu 1:
 netif_is_bond_master include/linux/netdevice.h:5432 [inline]
 is_upper_ndev_bond_master_filter+0x2b/0xb0 drivers/infiniband/core/roce_gid_mgmt.c:275
 ib_enum_roce_netdev+0x122/0x1d0 drivers/infiniband/core/device.c:2418
 ib_enum_all_roce_netdevs+0x89/0x100 drivers/infiniband/core/device.c:2445
 netdevice_event_work_handler+0x67/0x3d0 drivers/infiniband/core/roce_gid_mgmt.c:648
 process_one_work kernel/workqueue.c:3257 [inline]
 process_scheduled_works+0x4ce/0x9d0 kernel/workqueue.c:3340
 worker_thread+0x582/0x770 kernel/workqueue.c:3421
 kthread+0x489/0x510 kernel/kthread.c:463
 ret_from_fork+0x149/0x290 arch/x86/kernel/process.c:158
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:246

value changed: 0x00001002 -> 0x00001083

Reported by Kernel Concurrency Sanitizer on:
CPU: 1 UID: 0 PID: 2091 Comm: kworker/u8:14 Tainted: G        W           syzkaller #0 PREEMPT(voluntary) 
Tainted: [W]=WARN
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025
Workqueue: gid-cache-wq netdevice_event_work_handler
==================================================================

Crashes (10):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/01/01 20:39 upstream b69053dd3ffb d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter
2025/12/21 04:48 upstream d8ba32c5a460 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter
2025/12/12 03:40 upstream d358e5254674 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter
2025/12/06 19:40 upstream 416f99c3b16f d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter
2025/12/05 21:04 upstream d1d36025a617 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter
2025/11/04 09:02 upstream 8bb886cb8f3a 686bf657 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter
2025/10/19 17:39 upstream d9043c79ba68 1c8c8cd8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter
2025/09/16 17:48 upstream 46a51f4f5eda e2beed91 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter
2025/08/11 06:49 upstream 8f5ae30d69d7 32a0e5ed .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter
2025/08/07 13:57 upstream 6e64f4580381 04cffc22 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in ipvlan_open / is_upper_ndev_bond_master_filter
* Struck through repros no longer work on HEAD.