[ OK ] Started Getty on tty4. [ OK ] Started Getty on tty3. [ OK ] Started Getty on tty2. [ OK ] Started Getty on tty1. [ OK ] Started Serial Getty on ttyS0. [ OK ] Reached target Login Prompts. [ OK ] Reached target Multi-User System. [ OK ] Reached target Graphical Interface. Starting Update UTMP about System Runlevel Changes... [ OK ] Started Update UTMP about System Runlevel Changes. Debian GNU/Linux 9 syzkaller ttyS0 Warning: Permanently added '10.128.1.21' (ECDSA) to the list of known hosts. syzkaller login: [ 62.120231][ T6836] IPVS: ftp: loaded support on port[0] = 21 [ 62.221009][ T6836] chnl_net:caif_netlink_parms(): no params data found [ 62.273631][ T6836] bridge0: port 1(bridge_slave_0) entered blocking state [ 62.281628][ T6836] bridge0: port 1(bridge_slave_0) entered disabled state [ 62.290067][ T6836] device bridge_slave_0 entered promiscuous mode [ 62.298717][ T6836] bridge0: port 2(bridge_slave_1) entered blocking state [ 62.306446][ T6836] bridge0: port 2(bridge_slave_1) entered disabled state [ 62.314017][ T6836] device bridge_slave_1 entered promiscuous mode [ 62.334726][ T6836] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 62.345632][ T6836] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 62.368887][ T6836] team0: Port device team_slave_0 added [ 62.376868][ T6836] team0: Port device team_slave_1 added [ 62.395719][ T6836] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 62.402727][ T6836] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 62.430438][ T6836] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 62.443446][ T6836] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 62.451633][ T6836] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 62.479145][ T6836] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 62.549488][ T6836] device hsr_slave_0 entered promiscuous mode [ 62.557139][ T6836] device hsr_slave_1 entered promiscuous mode [ 62.640395][ T6836] debugfs: Directory 'ethtool' with parent 'netdevsim0' already present! [ 62.653453][ T6836] debugfs: Directory 'ethtool' with parent 'netdevsim0' already present! [ 62.666536][ T6836] debugfs: Directory 'ethtool' with parent 'netdevsim0' already present! [ 62.682161][ T6836] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 62.691849][ T6836] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 62.702274][ T6836] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 62.712677][ T6836] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 62.739274][ T6836] bridge0: port 2(bridge_slave_1) entered blocking state [ 62.746554][ T6836] bridge0: port 2(bridge_slave_1) entered forwarding state [ 62.754053][ T6836] bridge0: port 1(bridge_slave_0) entered blocking state [ 62.761167][ T6836] bridge0: port 1(bridge_slave_0) entered forwarding state [ 62.807794][ T6836] 8021q: adding VLAN 0 to HW filter on device bond0 [ 62.821368][ T2591] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 62.831352][ T2591] bridge0: port 1(bridge_slave_0) entered disabled state [ 62.840994][ T2591] bridge0: port 2(bridge_slave_1) entered disabled state [ 62.849176][ T2591] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 62.861629][ T6836] 8021q: adding VLAN 0 to HW filter on device team0 [ 62.873625][ T2647] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 62.883634][ T2647] bridge0: port 1(bridge_slave_0) entered blocking state [ 62.890761][ T2647] bridge0: port 1(bridge_slave_0) entered forwarding state [ 62.906022][ T17] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 62.914324][ T17] bridge0: port 2(bridge_slave_1) entered blocking state [ 62.921426][ T17] bridge0: port 2(bridge_slave_1) entered forwarding state [ 62.947731][ T17] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 62.957363][ T17] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 62.967914][ T17] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 62.977025][ T17] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 62.985626][ T17] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 62.996822][ T6836] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 63.015252][ T2647] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 63.023613][ T2647] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 63.038014][ T6836] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 63.058734][ T2647] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 63.079619][ T17] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 63.087892][ T17] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 63.095597][ T17] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 63.108811][ T6836] device veth0_vlan entered promiscuous mode [ 63.121818][ T6836] device veth1_vlan entered promiscuous mode [ 63.143321][ T2647] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 63.152177][ T2647] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 63.160963][ T2647] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 63.171981][ T6836] device veth0_macvtap entered promiscuous mode [ 63.185141][ T6836] device veth1_macvtap entered promiscuous mode [ 63.202902][ T6836] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 63.212430][ T2647] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 63.222969][ T2647] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 63.234202][ T6836] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 63.243049][ T2591] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 63.252674][ T2591] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 63.263559][ T6836] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 executing program [ 63.272791][ T6836] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 63.281899][ T6836] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 63.291008][ T6836] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 63.370756][ T6836] [ 63.373215][ T6836] ============================= [ 63.378342][ T6836] WARNING: suspicious RCU usage [ 63.383191][ T6836] 5.9.0-rc3-syzkaller #0 Not tainted [ 63.388702][ T6836] ----------------------------- [ 63.393542][ T6836] drivers/net/bonding/bond_main.c:395 suspicious rcu_dereference_check() usage! [ 63.402879][ T6836] [ 63.402879][ T6836] other info that might help us debug this: [ 63.402879][ T6836] [ 63.413234][ T6836] [ 63.413234][ T6836] rcu_scheduler_active = 2, debug_locks = 1 [ 63.421428][ T6836] 1 lock held by syz-executor002/6836: [ 63.426951][ T6836] #0: ffff888094173a68 (&net->xfrm.xfrm_cfg_mutex){+.+.}-{3:3}, at: xfrm_netlink_rcv+0x5c/0x90 [ 63.437565][ T6836] [ 63.437565][ T6836] stack backtrace: [ 63.443550][ T6836] CPU: 1 PID: 6836 Comm: syz-executor002 Not tainted 5.9.0-rc3-syzkaller #0 [ 63.452324][ T6836] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 63.462353][ T6836] Call Trace: [ 63.465625][ T6836] dump_stack+0x198/0x1fd [ 63.469942][ T6836] bond_ipsec_add_sa+0x1dc/0x240 [ 63.474895][ T6836] xfrm_dev_state_add+0x2da/0x7b0 [ 63.479895][ T6836] xfrm_add_sa+0x2166/0x34f0 [ 63.484465][ T6836] ? xfrm_send_policy_notify+0x17a0/0x17a0 [ 63.490270][ T6836] ? bpf_lsm_capable+0x5/0x10 [ 63.494970][ T6836] ? security_capable+0x8f/0xc0 [ 63.500010][ T6836] ? __nla_parse+0x3d/0x4a [ 63.504498][ T6836] ? xfrm_send_policy_notify+0x17a0/0x17a0 [ 63.510279][ T6836] xfrm_user_rcv_msg+0x41e/0x720 [ 63.515192][ T6836] ? xfrm_do_migrate+0x800/0x800 [ 63.520102][ T6836] ? lockdep_hardirqs_on_prepare+0x530/0x530 [ 63.526093][ T6836] ? kfree_skbmem+0xef/0x1b0 [ 63.530659][ T6836] ? lock_is_held_type+0xbb/0xf0 [ 63.535568][ T6836] ? find_held_lock+0x2d/0x110 [ 63.540324][ T6836] ? __mutex_lock+0x626/0x10e0 [ 63.545064][ T6836] netlink_rcv_skb+0x15a/0x430 [ 63.549805][ T6836] ? xfrm_do_migrate+0x800/0x800 [ 63.554729][ T6836] ? netlink_ack+0xa10/0xa10 [ 63.559302][ T6836] xfrm_netlink_rcv+0x6b/0x90 [ 63.563952][ T6836] netlink_unicast+0x533/0x7d0 [ 63.568696][ T6836] ? netlink_attachskb+0x810/0x810 [ 63.573782][ T6836] ? __phys_addr_symbol+0x2c/0x70 [ 63.578779][ T6836] ? __check_object_size+0x171/0x3e4 [ 63.584041][ T6836] netlink_sendmsg+0x856/0xd90 [ 63.588798][ T6836] ? netlink_unicast+0x7d0/0x7d0 [ 63.593714][ T6836] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 63.598972][ T6836] ? netlink_unicast+0x7d0/0x7d0 [ 63.603883][ T6836] sock_sendmsg+0xcf/0x120 [ 63.608290][ T6836] ____sys_sendmsg+0x6e8/0x810 [ 63.613028][ T6836] ? kernel_sendmsg+0x50/0x50 [ 63.617693][ T6836] ? do_recvmmsg+0x6d0/0x6d0 [ 63.622261][ T6836] ? lock_is_held_type+0xbb/0xf0 [ 63.627174][ T6836] ? find_held_lock+0x2d/0x110 [ 63.631929][ T6836] ___sys_sendmsg+0xf3/0x170 [ 63.636496][ T6836] ? sendmsg_copy_msghdr+0x160/0x160 [ 63.641768][ T6836] ? check_preemption_disabled+0x50/0x130 [ 63.647484][ T6836] ? do_huge_pmd_anonymous_page+0x1c22/0x2200 [ 63.653528][ T6836] ? do_huge_pmd_anonymous_page+0x8f2/0x2200 [ 63.659488][ T6836] ? handle_mm_fault+0xb75/0x46d0 [ 63.664487][ T6836] ? lock_is_held_type+0xbb/0xf0 [ 63.669399][ T6836] ? find_held_lock+0x2d/0x110 [ 63.674138][ T6836] ? __fget_light+0x215/0x280 [ 63.678807][ T6836] __sys_sendmsg+0xe5/0x1b0 [ 63.683286][ T6836] ? __sys_sendmsg_sock+0xb0/0xb0 [ 63.688294][ T6836] ? syscall_enter_from_user_mode+0x20/0x290 [ 63.694261][ T6836] ? lockdep_hardirqs_on+0x53/0x100 [ 63.699435][ T6836] do_syscall_64+0x2d/0x70 [ 63.703852][ T6836] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 63.709718][ T6836] RIP: 0033:0x4439c9 [ 63.713588][ T6836] Code: 18 89 d0 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 eb 0d fc ff c3 66 2e 0f 1f 84 00 00 00 00 [ 63.733174][ T6836] RSP: 002b:00007ffe2d297258 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 63.741562][ T6836] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000004439c9 [ 63.749523][ T6836] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 63.757485][ T6836] RBP: 00007ffe2d297270 R08: 00000000bb1414ac R09: 00000000bb1414ac [ 63.765446][ T6836] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe2d2972a0 [ 63.773395][ T6836] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 63.788336][ T6836] bond0: (slave bond_slave_0): Slave does not support ipsec offload