[ 21.981389] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 21.992653] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 22.032429] bridge0: port 2(bridge_slave_1) entered forwarding state [ 22.039216] bridge0: port 2(bridge_slave_1) entered forwarding state [ 22.045723] bridge0: port 1(bridge_slave_0) entered forwarding state [ 22.052347] bridge0: port 1(bridge_slave_0) entered forwarding state [ 22.059474] cfg80211: Calling CRDA to update world regulatory domain [ 22.208457] 8021q: adding VLAN 0 to HW filter on device bond0 [ 22.226016] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 22.243239] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 25.212841] cfg80211: Calling CRDA to update world regulatory domain Warning: Permanently added '10.128.10.34' (ECDSA) to the list of known hosts. [ 28.364905] cfg80211: Calling CRDA to update world regulatory domain 2019/11/25 18:04:12 parsed 1 programs 2019/11/25 18:04:12 executed programs: 0 [ 28.860179] IPVS: Creating netns size=2688 id=2 [ 28.865056] IPVS: ftp: loaded support on port[0] = 21 [ 28.877272] IPVS: Creating netns size=2688 id=3 [ 28.882246] IPVS: ftp: loaded support on port[0] = 21 [ 28.893658] IPVS: Creating netns size=2688 id=4 [ 28.898384] IPVS: ftp: loaded support on port[0] = 21 [ 28.910949] IPVS: Creating netns size=2688 id=5 [ 28.915983] IPVS: ftp: loaded support on port[0] = 21 [ 28.919684] device bridge_slave_0 entered promiscuous mode [ 28.923007] device bridge_slave_1 entered promiscuous mode [ 28.925984] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 28.928767] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 28.939848] IPv6: ADDRCONF(NETDEV_UP): bond_slave_0: link is not ready [ 28.939971] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 28.943230] IPv6: ADDRCONF(NETDEV_UP): bond_slave_1: link is not ready [ 28.943349] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 28.987374] IPVS: Creating netns size=2688 id=6 [ 28.992316] IPVS: ftp: loaded support on port[0] = 21 [ 29.010510] IPVS: Creating netns size=2688 id=7 [ 29.015257] IPVS: ftp: loaded support on port[0] = 21 [ 29.057986] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 29.076065] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 29.086882] device bridge_slave_0 entered promiscuous mode [ 29.094098] device bridge_slave_0 entered promiscuous mode [ 29.103037] device bridge_slave_1 entered promiscuous mode [ 29.113339] device bridge_slave_1 entered promiscuous mode [ 29.120136] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 29.127901] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 29.136476] device bridge_slave_0 entered promiscuous mode [ 29.143686] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 29.153691] device bridge_slave_1 entered promiscuous mode [ 29.160229] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 29.169972] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 29.177710] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 29.193850] device bridge_slave_0 entered promiscuous mode [ 29.200041] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 29.210224] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 29.224786] device bridge_slave_1 entered promiscuous mode [ 29.235580] IPv6: ADDRCONF(NETDEV_UP): bond_slave_0: link is not ready [ 29.242426] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 29.250729] device bridge_slave_0 entered promiscuous mode [ 29.257868] IPv6: ADDRCONF(NETDEV_UP): bond_slave_0: link is not ready [ 29.264892] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 29.274594] device bridge_slave_1 entered promiscuous mode [ 29.283037] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 29.291385] IPv6: ADDRCONF(NETDEV_UP): bond_slave_1: link is not ready [ 29.298411] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 29.306565] IPv6: ADDRCONF(NETDEV_UP): bond_slave_1: link is not ready [ 29.313478] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 29.322138] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 29.330404] IPv6: ADDRCONF(NETDEV_UP): bond_slave_0: link is not ready [ 29.337258] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 29.346403] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 29.356992] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 29.365190] IPv6: ADDRCONF(NETDEV_UP): bond_slave_1: link is not ready [ 29.372129] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 29.395488] bridge0: port 2(bridge_slave_1) entered forwarding state [ 29.402306] bridge0: port 2(bridge_slave_1) entered forwarding state [ 29.408962] bridge0: port 1(bridge_slave_0) entered forwarding state [ 29.415581] bridge0: port 1(bridge_slave_0) entered forwarding state [ 29.430082] IPv6: ADDRCONF(NETDEV_UP): bond_slave_0: link is not ready [ 29.438171] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 29.451680] IPv6: ADDRCONF(NETDEV_UP): bond_slave_0: link is not ready [ 29.458667] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 29.466662] IPv6: ADDRCONF(NETDEV_UP): bond_slave_1: link is not ready [ 29.473507] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 29.484541] IPv6: ADDRCONF(NETDEV_UP): bond_slave_1: link is not ready [ 29.491577] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 29.518492] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 29.525992] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 29.537285] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 29.545216] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 29.556461] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 29.565444] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 29.573788] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 29.582843] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 29.596048] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 29.603590] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 29.612676] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 29.622913] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 29.631278] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 29.641633] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 29.651118] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 29.665272] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 29.677009] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 29.690683] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 29.703375] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 29.715658] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 29.760721] bridge0: port 2(bridge_slave_1) entered forwarding state [ 29.767306] bridge0: port 2(bridge_slave_1) entered forwarding state [ 29.774006] bridge0: port 1(bridge_slave_0) entered forwarding state [ 29.780855] bridge0: port 1(bridge_slave_0) entered forwarding state [ 29.788326] bridge0: port 2(bridge_slave_1) entered forwarding state [ 29.794947] bridge0: port 2(bridge_slave_1) entered forwarding state [ 29.801474] bridge0: port 1(bridge_slave_0) entered forwarding state [ 29.807987] bridge0: port 1(bridge_slave_0) entered forwarding state [ 29.834435] bridge0: port 2(bridge_slave_1) entered forwarding state [ 29.841012] bridge0: port 2(bridge_slave_1) entered forwarding state [ 29.847555] bridge0: port 1(bridge_slave_0) entered forwarding state [ 29.854051] bridge0: port 1(bridge_slave_0) entered forwarding state [ 29.868637] bridge0: port 2(bridge_slave_1) entered forwarding state [ 29.875282] bridge0: port 2(bridge_slave_1) entered forwarding state [ 29.881812] bridge0: port 1(bridge_slave_0) entered forwarding state [ 29.888481] bridge0: port 1(bridge_slave_0) entered forwarding state [ 29.932667] bridge0: port 2(bridge_slave_1) entered forwarding state [ 29.939228] bridge0: port 2(bridge_slave_1) entered forwarding state [ 29.946186] bridge0: port 1(bridge_slave_0) entered forwarding state [ 29.952706] bridge0: port 1(bridge_slave_0) entered forwarding state [ 30.207773] 8021q: adding VLAN 0 to HW filter on device bond0 [ 30.245089] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 30.291831] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 30.388102] 8021q: adding VLAN 0 to HW filter on device bond0 [ 30.398421] 8021q: adding VLAN 0 to HW filter on device bond0 [ 30.432810] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 30.439526] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 30.447717] 8021q: adding VLAN 0 to HW filter on device bond0 [ 30.481078] 8021q: adding VLAN 0 to HW filter on device bond0 [ 30.489905] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 30.498456] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 30.514214] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 30.531995] 8021q: adding VLAN 0 to HW filter on device bond0 [ 30.541119] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 30.557060] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 30.582547] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 30.603239] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 30.621983] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 30.647600] [ 30.649265] ============================================= [ 30.654810] [ INFO: possible recursive locking detected ] [ 30.660335] 4.1.0-syzkaller #0 Not tainted [ 30.664571] --------------------------------------------- [ 30.670102] syz-executor/5451 is trying to acquire lock: [ 30.675544] (&file->mut){+.+.+.}, at: [] ucma_migrate_id+0x1d2/0x250 [ 30.684261] [ 30.684261] but task is already holding lock: [ 30.690217] (&file->mut){+.+.+.}, at: [] ucma_migrate_id+0x1c8/0x250 [ 30.699021] [ 30.699021] other info that might help us debug this: [ 30.705674] Possible unsafe locking scenario: [ 30.705674] [ 30.711718] CPU0 [ 30.714289] ---- [ 30.716866] lock(&file->mut); [ 30.720412] lock(&file->mut); [ 30.723937] [ 30.723937] *** DEADLOCK *** [ 30.723937] [ 30.729982] May be due to missing lock nesting notation [ 30.729982] [ 30.736896] 1 lock held by syz-executor/5451: [ 30.741376] #0: (&file->mut){+.+.+.}, at: [] ucma_migrate_id+0x1c8/0x250 [ 30.751390] [ 30.751390] stack backtrace: [ 30.755879] CPU: 1 PID: 5451 Comm: syz-executor Not tainted 4.1.0-syzkaller #0 [ 30.763370] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 30.772770] ffffffff83977040 ffff8800b755bb78 ffffffff8247bc7b 0000000000000011 [ 30.780867] ffffffff83977040 ffff8800b755bc48 ffffffff811c0c8d 000000000000c3f0 [ 30.788949] ffffffff8388b7b0 ffff8800b755bc68 ffffffff00000000 ffff8802134bf100 [ 30.797014] Call Trace: [ 30.799587] [] dump_stack+0x4c/0x65 [ 30.804853] [] __lock_acquire+0x1add/0x1c70 [ 30.810818] [] lock_acquire+0xe0/0x2f0 [ 30.816348] [] ? ucma_migrate_id+0x1d2/0x250 [ 30.822400] [] ? ___might_sleep+0x215/0x250 [ 30.828364] [] ? mutex_lock_nested+0x4d5/0x5c0 [ 30.834589] [] mutex_lock_nested+0x60/0x5c0 [ 30.840918] [] ? ucma_migrate_id+0x1d2/0x250 [ 30.846970] [] ? trace_hardirqs_on+0xd/0x10 [ 30.852967] [] ? mutex_unlock+0x9/0x10 [ 30.858497] [] ucma_migrate_id+0x1d2/0x250 [ 30.864375] [] ucma_write+0x6d/0xc0 [ 30.869649] [] __vfs_write+0x23/0x100 [ 30.875107] [] ? apparmor_file_permission+0x13/0x20 [ 30.881902] [] ? security_file_permission+0x1e/0xa0 [ 30.888563] [] ? rw_verify_area+0x4a/0xf0 [ 30.894355] [] vfs_write+0xa1/0x1c0 [ 30.899628] [] SyS_write+0x44/0xb0 [ 30.904817] [] system_call_fastpath+0x16/0x7a [ 31.516797] cfg80211: Calling CRDA to update world regulatory domain [ 34.668845] cfg80211: Calling CRDA to update world regulatory domain [ 37.068802] bridge0: port 2(bridge_slave_1) entered forwarding state [ 37.075531] bridge0: port 1(bridge_slave_0) entered forwarding state [ 37.820847] cfg80211: Exceeded CRDA call max attempts. Not calling CRDA