Warning: Permanently added '10.128.0.176' (ECDSA) to the list of known hosts. [ 28.069993] IPVS: ftp: loaded support on port[0] = 21 [ 28.135020] chnl_net:caif_netlink_parms(): no params data found [ 28.214999] bridge0: port 1(bridge_slave_0) entered blocking state [ 28.222098] bridge0: port 1(bridge_slave_0) entered disabled state [ 28.229801] device bridge_slave_0 entered promiscuous mode [ 28.236809] bridge0: port 2(bridge_slave_1) entered blocking state [ 28.243182] bridge0: port 2(bridge_slave_1) entered disabled state [ 28.250355] device bridge_slave_1 entered promiscuous mode [ 28.267379] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 28.275907] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 28.293291] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 28.300467] team0: Port device team_slave_0 added [ 28.305769] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 28.313054] team0: Port device team_slave_1 added [ 28.327402] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 28.333753] 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. [ 28.358981] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 28.370157] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 28.376460] 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. [ 28.402152] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 28.412831] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 28.420501] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 28.438359] device hsr_slave_0 entered promiscuous mode [ 28.443920] device hsr_slave_1 entered promiscuous mode [ 28.449998] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 28.457103] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 28.518053] bridge0: port 2(bridge_slave_1) entered blocking state [ 28.524440] bridge0: port 2(bridge_slave_1) entered forwarding state [ 28.531313] bridge0: port 1(bridge_slave_0) entered blocking state [ 28.537717] bridge0: port 1(bridge_slave_0) entered forwarding state [ 28.564270] IPv6: ADDRCONF(NETDEV_UP): bond0: link is not ready [ 28.570771] 8021q: adding VLAN 0 to HW filter on device bond0 [ 28.579427] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 28.587710] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 28.595620] bridge0: port 1(bridge_slave_0) entered disabled state [ 28.613949] bridge0: port 2(bridge_slave_1) entered disabled state [ 28.623823] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 28.630614] 8021q: adding VLAN 0 to HW filter on device team0 [ 28.638828] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 28.646875] bridge0: port 1(bridge_slave_0) entered blocking state [ 28.653200] bridge0: port 1(bridge_slave_0) entered forwarding state [ 28.672417] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 28.682440] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 28.693144] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 28.699993] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 28.707987] bridge0: port 2(bridge_slave_1) entered blocking state [ 28.714322] bridge0: port 2(bridge_slave_1) entered forwarding state [ 28.722188] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 28.730054] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 28.737988] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 28.745496] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 28.753194] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 28.760113] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 28.770928] IPv6: ADDRCONF(NETDEV_UP): vxcan0: link is not ready [ 28.779894] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 28.787001] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 28.796478] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 28.844862] IPv6: ADDRCONF(NETDEV_UP): veth0_virt_wifi: link is not ready [ 28.854542] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 28.881391] IPv6: ADDRCONF(NETDEV_UP): veth0_vlan: link is not ready [ 28.888855] IPv6: ADDRCONF(NETDEV_UP): vlan0: link is not ready [ 28.895225] IPv6: ADDRCONF(NETDEV_UP): vlan1: link is not ready [ 28.904082] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 28.911977] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 28.919022] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 28.927897] device veth0_vlan entered promiscuous mode [ 28.935532] device veth1_vlan entered promiscuous mode [ 28.941830] IPv6: ADDRCONF(NETDEV_UP): macvlan0: link is not ready [ 28.950233] IPv6: ADDRCONF(NETDEV_UP): macvlan1: link is not ready [ 28.961026] IPv6: ADDRCONF(NETDEV_UP): veth0_macvtap: link is not ready [ 28.970148] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 28.978078] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 28.985142] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 28.994428] device veth0_macvtap entered promiscuous mode [ 29.000783] IPv6: ADDRCONF(NETDEV_UP): macvtap0: link is not ready [ 29.009411] device veth1_macvtap entered promiscuous mode [ 29.019627] IPv6: ADDRCONF(NETDEV_UP): veth0_to_batadv: link is not ready [ 29.028528] IPv6: ADDRCONF(NETDEV_UP): veth1_to_batadv: link is not ready [ 29.038555] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 29.045261] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 29.053716] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 29.063346] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 29.070458] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready executing program [ 29.126282] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 32.296454] [ 32.298086] ================================ [ 32.302476] WARNING: inconsistent lock state [ 32.306868] 4.14.276-syzkaller #0 Not tainted [ 32.311337] -------------------------------- [ 32.315726] inconsistent {IN-SOFTIRQ-W} -> {SOFTIRQ-ON-W} usage. [ 32.321846] kworker/1:3/7694 [HC0[0]:SC0[0]:HE1:SE1] takes: [ 32.327525] (&(&xprt->transport_lock)->rlock){+.?.}, at: [] xprt_destroy+0x68/0x1c0 [ 32.337044] {IN-SOFTIRQ-W} state was registered at: [ 32.342038] lock_acquire+0x170/0x3f0 [ 32.345902] _raw_spin_lock_bh+0x2f/0x40 [ 32.350023] xprt_disconnect_done+0x19/0x40 [ 32.354401] xs_tcp_state_change+0x3c4/0x7e0 [ 32.358982] tcp_done+0x14f/0x210 [ 32.362497] tcp_v4_err+0x7dd/0x1820 [ 32.366273] icmp_socket_deliver+0x1a7/0x330 [ 32.370737] icmp_unreach+0x268/0xae0 [ 32.374596] icmp_rcv+0xb7f/0x1240 [ 32.378481] ip_local_deliver_finish+0x3f2/0xab0 [ 32.383316] ip_local_deliver+0x167/0x460 [ 32.387531] ip_rcv_finish+0x6e3/0x19f0 [ 32.391565] ip_rcv+0x8a7/0xf10 [ 32.394905] __netif_receive_skb_core+0x15ee/0x2a30 [ 32.399983] __netif_receive_skb+0x27/0x1a0 [ 32.404362] process_backlog+0x218/0x6f0 [ 32.408481] net_rx_action+0x466/0xfd0 [ 32.412426] __do_softirq+0x24d/0x9ff [ 32.416285] run_ksoftirqd+0x50/0x1a0 [ 32.420146] smpboot_thread_fn+0x5c1/0x920 [ 32.424438] kthread+0x30d/0x420 [ 32.427865] ret_from_fork+0x24/0x30 [ 32.431633] irq event stamp: 38035 [ 32.435148] hardirqs last enabled at (38035): [] kfree+0x14a/0x250 [ 32.443088] hardirqs last disabled at (38034): [] kfree+0x6f/0x250 [ 32.451062] softirqs last enabled at (38016): [] rpc_wake_up_first_on_wq+0x18d/0x480 [ 32.460570] softirqs last disabled at (38014): [] rpc_wake_up_first_on_wq+0x29/0x480 [ 32.469995] [ 32.469995] other info that might help us debug this: [ 32.476638] Possible unsafe locking scenario: [ 32.476638] [ 32.482668] CPU0 [ 32.485227] ---- [ 32.487785] lock(&(&xprt->transport_lock)->rlock); [ 32.492864] [ 32.495596] lock(&(&xprt->transport_lock)->rlock); [ 32.500850] [ 32.500850] *** DEADLOCK *** [ 32.500850] [ 32.506889] 2 locks held by kworker/1:3/7694: [ 32.511356] #0: ("rpciod"){+.+.}, at: [] process_one_work+0x6b0/0x14a0 [ 32.519742] #1: ((&task->u.tk_work)){+.+.}, at: [] process_one_work+0x6e6/0x14a0 [ 32.528994] [ 32.528994] stack backtrace: [ 32.533470] CPU: 1 PID: 7694 Comm: kworker/1:3 Not tainted 4.14.276-syzkaller #0 [ 32.540975] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 32.550315] Workqueue: rpciod rpc_async_schedule [ 32.555046] Call Trace: [ 32.557617] dump_stack+0x1b2/0x281 [ 32.561220] print_usage_bug.cold+0x42e/0x570 [ 32.565702] mark_lock+0xb4d/0x1050 [ 32.569388] ? check_usage_forwards+0x2d0/0x2d0 [ 32.574029] ? kasan_slab_free+0x12d/0x1a0 [ 32.578238] __lock_acquire+0xd5c/0x3f20 [ 32.582275] ? debug_check_no_obj_freed+0x2c0/0x680 [ 32.587264] ? lock_acquire+0x170/0x3f0 [ 32.591216] ? trace_hardirqs_on+0x10/0x10 [ 32.595428] ? _raw_spin_unlock_irqrestore+0x66/0xe0 [ 32.600508] ? debug_check_no_obj_freed+0x2c0/0x680 [ 32.605498] lock_acquire+0x170/0x3f0 [ 32.609275] ? xprt_destroy+0x68/0x1c0 [ 32.613138] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 32.618128] _raw_spin_lock+0x2a/0x40 [ 32.621908] ? xprt_destroy+0x68/0x1c0 [ 32.625769] xprt_destroy+0x68/0x1c0 [ 32.629456] xprt_put+0x32/0x40 [ 32.632707] rpc_task_release_client+0x1cd/0x280 [ 32.637436] __rpc_execute+0x66b/0xc90 [ 32.641299] ? rpc_exit+0x1a0/0x1a0 [ 32.644904] ? lock_acquire+0x170