syzbot


possible deadlock in dev_uc_sync_multiple

Status: auto-closed as invalid on 2021/08/19 17:04
Reported-by: syzbot+7760715cf8211da10f42@syzkaller.appspotmail.com
First crash: 1558d, last: 1325d
Similar bugs (8)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream possible deadlock in dev_uc_sync_multiple (3) net 1 1557d 1553d 0/28 auto-closed as invalid on 2020/12/31 04:17
linux-4.14 possible deadlock in dev_uc_sync_multiple (3) 1 658d 658d 0/1 upstream: reported on 2023/02/17 11:15
linux-4.19 possible deadlock in dev_uc_sync_multiple (3) C error 7 672d 852d 0/1 upstream: reported C repro on 2022/08/08 00:40
linux-4.19 possible deadlock in dev_uc_sync_multiple (2) 11 990d 1170d 0/1 auto-closed as invalid on 2022/07/21 03:12
upstream possible deadlock in dev_uc_sync_multiple net 1 2093d 2093d 0/28 auto-closed as invalid on 2019/09/11 09:05
upstream possible deadlock in dev_uc_sync_multiple (2) net 26 1611d 1621d 15/28 fixed on 2020/07/20 08:03
linux-4.19 possible deadlock in dev_uc_sync_multiple 1 1573d 1573d 0/1 auto-closed as invalid on 2020/12/15 01:55
linux-4.14 possible deadlock in dev_uc_sync_multiple (2) 9 785d 1072d 0/1 auto-obsoleted due to no activity on 2023/02/11 03:42

Sample crash report:
8021q: adding VLAN 0 to HW filter on device team0
======================================================
WARNING: possible circular locking dependency detected
4.14.231-syzkaller #0 Not tainted
------------------------------------------------------
syz-executor.5/19103 is trying to acquire lock:
 (&macvlan_netdev_addr_lock_key#2/2){+...}, at: [<ffffffff85c4f38b>] netif_addr_lock_nested include/linux/netdevice.h:3711 [inline]
 (&macvlan_netdev_addr_lock_key#2/2){+...}, at: [<ffffffff85c4f38b>] dev_uc_sync_multiple+0x10b/0x1c0 net/core/dev_addr_lists.c:574

but task is already holding lock:
 (&dev_addr_list_lock_key#2/1){+...}, at: [<ffffffff85c4f54b>] netif_addr_lock_nested include/linux/netdevice.h:3711 [inline]
 (&dev_addr_list_lock_key#2/1){+...}, at: [<ffffffff85c4f54b>] dev_mc_sync_multiple+0x10b/0x1c0 net/core/dev_addr_lists.c:795

which lock already depends on the new lock.


the existing dependency chain (in reverse order) is:

-> #1 (&dev_addr_list_lock_key#2/1){+...}:
       _raw_spin_lock_nested+0x30/0x40 kernel/locking/spinlock.c:362
       netif_addr_lock_nested include/linux/netdevice.h:3711 [inline]
       dev_uc_sync+0x10b/0x1c0 net/core/dev_addr_lists.c:544
       macvlan_set_mac_lists+0x55/0x110 drivers/net/macvlan.c:808
       __dev_set_rx_mode+0x191/0x2a0 net/core/dev.c:6716
       dev_set_rx_mode net/core/dev.c:6722 [inline]
       __dev_open+0x223/0x310 net/core/dev.c:1375
       __dev_change_flags+0x43f/0x540 net/core/dev.c:6794
       rtnl_configure_link+0xd9/0x200 net/core/rtnetlink.c:2421
       rtnl_newlink+0xfc7/0x1860 net/core/rtnetlink.c:2748
       rtnetlink_rcv_msg+0x3be/0xb10 net/core/rtnetlink.c:4316
       netlink_rcv_skb+0x125/0x390 net/netlink/af_netlink.c:2433
       netlink_unicast_kernel net/netlink/af_netlink.c:1287 [inline]
       netlink_unicast+0x437/0x610 net/netlink/af_netlink.c:1313
       netlink_sendmsg+0x62e/0xb80 net/netlink/af_netlink.c:1878
       sock_sendmsg_nosec net/socket.c:646 [inline]
       sock_sendmsg+0xb5/0x100 net/socket.c:656
       ___sys_sendmsg+0x6c8/0x800 net/socket.c:2062
       __sys_sendmsg+0xa3/0x120 net/socket.c:2096
       SYSC_sendmsg net/socket.c:2107 [inline]
       SyS_sendmsg+0x27/0x40 net/socket.c:2103
       do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292
       entry_SYSCALL_64_after_hwframe+0x46/0xbb

-> #0 (&macvlan_netdev_addr_lock_key#2/2){+...}:
       lock_acquire+0x170/0x3f0 kernel/locking/lockdep.c:3998
       _raw_spin_lock_nested+0x30/0x40 kernel/locking/spinlock.c:362
       netif_addr_lock_nested include/linux/netdevice.h:3711 [inline]
       dev_uc_sync_multiple+0x10b/0x1c0 net/core/dev_addr_lists.c:574
       team_set_rx_mode+0xb8/0x1e0 drivers/net/team/team.c:1781
       __dev_set_rx_mode+0x191/0x2a0 net/core/dev.c:6716
       dev_mc_sync_multiple+0x17a/0x1c0 net/core/dev_addr_lists.c:798
       bond_enslave+0x375f/0x4cc0 drivers/net/bonding/bond_main.c:1744
       do_set_master+0x19e/0x200 net/core/rtnetlink.c:1961
       do_setlink+0x8b8/0x2bf0 net/core/rtnetlink.c:2098
       rtnl_newlink+0x128a/0x1860 net/core/rtnetlink.c:2660
       rtnetlink_rcv_msg+0x3be/0xb10 net/core/rtnetlink.c:4316
       netlink_rcv_skb+0x125/0x390 net/netlink/af_netlink.c:2433
       netlink_unicast_kernel net/netlink/af_netlink.c:1287 [inline]
       netlink_unicast+0x437/0x610 net/netlink/af_netlink.c:1313
       netlink_sendmsg+0x62e/0xb80 net/netlink/af_netlink.c:1878
       sock_sendmsg_nosec net/socket.c:646 [inline]
       sock_sendmsg+0xb5/0x100 net/socket.c:656
       ___sys_sendmsg+0x6c8/0x800 net/socket.c:2062
       __sys_sendmsg+0xa3/0x120 net/socket.c:2096
       SYSC_sendmsg net/socket.c:2107 [inline]
       SyS_sendmsg+0x27/0x40 net/socket.c:2103
       do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292
       entry_SYSCALL_64_after_hwframe+0x46/0xbb

other info that might help us debug this:

 Possible unsafe locking scenario:

       CPU0                    CPU1
       ----                    ----
  lock(&dev_addr_list_lock_key#2/1);
                               lock(&macvlan_netdev_addr_lock_key#2/2);
                               lock(&dev_addr_list_lock_key#2/1);
  lock(&macvlan_netdev_addr_lock_key#2/2);

 *** DEADLOCK ***

4 locks held by syz-executor.5/19103:
 #0:  (rtnl_mutex){+.+.}, at: [<ffffffff85c7627d>] rtnl_lock net/core/rtnetlink.c:72 [inline]
 #0:  (rtnl_mutex){+.+.}, at: [<ffffffff85c7627d>] rtnetlink_rcv_msg+0x31d/0xb10 net/core/rtnetlink.c:4311
 #1:  (&dev_addr_list_lock_key){+...}, at: [<ffffffff83cb4ae4>] spin_lock_bh include/linux/spinlock.h:322 [inline]
 #1:  (&dev_addr_list_lock_key){+...}, at: [<ffffffff83cb4ae4>] netif_addr_lock_bh include/linux/netdevice.h:3716 [inline]
 #1:  (&dev_addr_list_lock_key){+...}, at: [<ffffffff83cb4ae4>] bond_enslave+0x3754/0x4cc0 drivers/net/bonding/bond_main.c:1743
 #2:  (&dev_addr_list_lock_key#2/1){+...}, at: [<ffffffff85c4f54b>] netif_addr_lock_nested include/linux/netdevice.h:3711 [inline]
 #2:  (&dev_addr_list_lock_key#2/1){+...}, at: [<ffffffff85c4f54b>] dev_mc_sync_multiple+0x10b/0x1c0 net/core/dev_addr_lists.c:795
 #3:  (rcu_read_lock){....}, at: [<ffffffff83d34360>] team_set_rx_mode+0x0/0x1e0 drivers/net/team/team.c:514

stack backtrace:
CPU: 0 PID: 19103 Comm: syz-executor.5 Not tainted 4.14.231-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Call Trace:
 __dump_stack lib/dump_stack.c:17 [inline]
 dump_stack+0x1b2/0x281 lib/dump_stack.c:58
 print_circular_bug.constprop.0.cold+0x2d7/0x41e kernel/locking/lockdep.c:1258
 check_prev_add kernel/locking/lockdep.c:1905 [inline]
 check_prevs_add kernel/locking/lockdep.c:2022 [inline]
 validate_chain kernel/locking/lockdep.c:2464 [inline]
 __lock_acquire+0x2e0e/0x3f20 kernel/locking/lockdep.c:3491
 lock_acquire+0x170/0x3f0 kernel/locking/lockdep.c:3998
 _raw_spin_lock_nested+0x30/0x40 kernel/locking/spinlock.c:362
 netif_addr_lock_nested include/linux/netdevice.h:3711 [inline]
 dev_uc_sync_multiple+0x10b/0x1c0 net/core/dev_addr_lists.c:574
 team_set_rx_mode+0xb8/0x1e0 drivers/net/team/team.c:1781
 __dev_set_rx_mode+0x191/0x2a0 net/core/dev.c:6716
 dev_mc_sync_multiple+0x17a/0x1c0 net/core/dev_addr_lists.c:798
 bond_enslave+0x375f/0x4cc0 drivers/net/bonding/bond_main.c:1744
 do_set_master+0x19e/0x200 net/core/rtnetlink.c:1961
 do_setlink+0x8b8/0x2bf0 net/core/rtnetlink.c:2098
 rtnl_newlink+0x128a/0x1860 net/core/rtnetlink.c:2660
 rtnetlink_rcv_msg+0x3be/0xb10 net/core/rtnetlink.c:4316
 netlink_rcv_skb+0x125/0x390 net/netlink/af_netlink.c:2433
 netlink_unicast_kernel net/netlink/af_netlink.c:1287 [inline]
 netlink_unicast+0x437/0x610 net/netlink/af_netlink.c:1313
 netlink_sendmsg+0x62e/0xb80 net/netlink/af_netlink.c:1878
 sock_sendmsg_nosec net/socket.c:646 [inline]
 sock_sendmsg+0xb5/0x100 net/socket.c:656
 ___sys_sendmsg+0x6c8/0x800 net/socket.c:2062
 __sys_sendmsg+0xa3/0x120 net/socket.c:2096
 SYSC_sendmsg net/socket.c:2107 [inline]
 SyS_sendmsg+0x27/0x40 net/socket.c:2103
 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292
 entry_SYSCALL_64_after_hwframe+0x46/0xbb
RIP: 0033:0x466459
RSP: 002b:00007fb9dd059188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 0000000000466459
RDX: 0000000000000000 RSI: 0000000020000600 RDI: 0000000000000004
RBP: 00000000004bf9fb R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 000000000056bf60
R13: 00007ffe1f209a3f R14: 00007fb9dd059300 R15: 0000000000022000
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
bond0: Error: Device is in use and cannot be enslaved
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'.
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
bond0: Error: Device is in use and cannot be enslaved
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
bond0: Error: Device is in use and cannot be enslaved
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
bond0: Error: Device is in use and cannot be enslaved
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Error: Device is in use and cannot be enslaved
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'.
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'.
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
bond0: Error: Device is in use and cannot be enslaved
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
bond0: Error: Device is in use and cannot be enslaved
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
bond0: Error: Device is in use and cannot be enslaved
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
bond0: Error: Device is in use and cannot be enslaved
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Error: Device is in use and cannot be enslaved
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'.
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'.
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
bond0: Error: Device is in use and cannot be enslaved
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
netlink: 14 bytes leftover after parsing attributes in process `syz-executor.0'.
bridge0: port 2(bridge_slave_1) entered blocking state
bridge0: port 2(bridge_slave_1) entered forwarding state
bridge0: port 1(bridge_slave_0) entered blocking state
bridge0: port 1(bridge_slave_0) entered forwarding state
device bridge0 left promiscuous mode
IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready
bridge0: port 2(bridge_slave_1) entered disabled state
bridge0: port 1(bridge_slave_0) entered disabled state
device bridge0 entered promiscuous mode
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
netlink: 14 bytes leftover after parsing attributes in process `syz-executor.0'.
bridge0: port 2(bridge_slave_1) entered blocking state
bridge0: port 2(bridge_slave_1) entered forwarding state
bridge0: port 1(bridge_slave_0) entered blocking state
bridge0: port 1(bridge_slave_0) entered forwarding state
device bridge0 left promiscuous mode
IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready
bond0: Error: Device is in use and cannot be enslaved
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'.
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
netlink: 14 bytes leftover after parsing attributes in process `syz-executor.3'.
bridge0: port 2(bridge_slave_1) entered disabled state
bridge0: port 1(bridge_slave_0) entered disabled state
device bridge0 entered promiscuous mode
netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'.
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Error: Device is in use and cannot be enslaved
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
audit: type=1800 audit(1619024574.259:75): pid=20071 uid=0 auid=4294967295 ses=4294967295 op="collect_data" cause="failed(directio)" comm="syz-executor.0" name="file0" dev="sda1" ino=14977 res=0
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
bond0: Error: Device is in use and cannot be enslaved
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
bond0: Error: Device is in use and cannot be enslaved
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
bond0: Error: Device is in use and cannot be enslaved
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Error: Device is in use and cannot be enslaved
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
bond0: team0 is up - this may be due to an out of date ifenslave
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered forwarding state
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
device macvlan44 left promiscuous mode
device macvlan45 left promiscuous mode
device macvlan46 left promiscuous mode
device batadv0 left promiscuous mode
bridge0: port 5(team0) entered disabled state
8021q: adding VLAN 0 to HW filter on device team0
bond0: Enslaving team0 as an active interface with an up link
bond0: Error: Device is in use and cannot be enslaved
bond0: Releasing backup interface team0
bridge0: port 5(team0) entered blocking state
bridge0: port 5(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode
device team_slave_1 entered promiscuous mode
device macvlan44 entered promiscuous mode
device batadv0 entered promiscuous mode
device macvlan45 entered promiscuous mode
device macvlan46 entered promiscuous mode
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
device team0 left promiscuous mode
device team_slave_0 left promiscuous mode
device team_slave_1 left promiscuous mode
bridge0: port 3(team0) entered disabled state
bond0: team0 is up - this may be due to an out of date ifenslave
bridge0: port 3(team0) entered blocking state
bridge0: port 3(team0) entered disabled state
device team0 entered promiscuous mode
device team_slave_0 entered promiscuous mode

Crashes (4):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/04/21 17:03 linux-4.14.y cf256fbcbe34 95777977 .config console log report info ci2-linux-4-14 possible deadlock in dev_uc_sync_multiple
2021/01/04 17:14 linux-4.14.y 1752938529c6 79264ae3 .config console log report info ci2-linux-4-14
2020/10/08 07:35 linux-4.14.y cbfa1702aaf6 1880b4a9 .config console log report info ci2-linux-4-14
2020/09/01 06:29 linux-4.14.y d7e78d08fa77 d5a3ae1f .config console log report ci2-linux-4-14
* Struck through repros no longer work on HEAD.