[ OK ] Started Update UTMP about System Runlevel Changes. Debian GNU/Linux 9 syzkaller ttyS0 syzkaller login: [ 29.716870] audit: type=1400 audit(1588289422.412:8): avc: denied { execmem } for pid=5979 comm="syz-executor.0" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=process permissive=1 [ 30.010146] IPVS: ftp: loaded support on port[0] = 21 [ 31.108555] can: request_module (can-proto-0) failed. [ 31.117260] can: request_module (can-proto-0) failed. [ 31.143806] audit: type=1400 audit(1588289423.843:9): avc: denied { create } for pid=5956 comm="syz-fuzzer" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dccp_socket permissive=1 Warning: Permanently added '10.128.15.202' (ECDSA) to the list of known hosts. 2020/04/30 23:30:32 parsed 1 programs 2020/04/30 23:30:32 executed programs: 0 [ 39.856486] audit: type=1400 audit(1588289432.568:10): avc: denied { execmem } for pid=6098 comm="syz-executor.3" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=process permissive=1 [ 40.154755] IPVS: ftp: loaded support on port[0] = 21 [ 40.992284] IPVS: ftp: loaded support on port[0] = 21 [ 41.054950] chnl_net:caif_netlink_parms(): no params data found [ 41.099090] IPVS: ftp: loaded support on port[0] = 21 [ 41.100850] bridge0: port 1(bridge_slave_0) entered blocking state [ 41.112075] bridge0: port 1(bridge_slave_0) entered disabled state [ 41.119835] device bridge_slave_0 entered promiscuous mode [ 41.128017] bridge0: port 2(bridge_slave_1) entered blocking state [ 41.135029] bridge0: port 2(bridge_slave_1) entered disabled state [ 41.142041] device bridge_slave_1 entered promiscuous mode [ 41.161802] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 41.178881] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 41.216376] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 41.225362] team0: Port device team_slave_0 added [ 41.265661] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 41.274085] IPVS: ftp: loaded support on port[0] = 21 [ 41.274315] team0: Port device team_slave_1 added [ 41.289760] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 41.304165] chnl_net:caif_netlink_parms(): no params data found [ 41.312421] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 41.395651] device hsr_slave_0 entered promiscuous mode [ 41.423759] device hsr_slave_1 entered promiscuous mode [ 41.474790] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 41.489774] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 41.523761] IPVS: ftp: loaded support on port[0] = 21 [ 41.580857] bridge0: port 2(bridge_slave_1) entered blocking state [ 41.587343] bridge0: port 2(bridge_slave_1) entered forwarding state [ 41.594567] bridge0: port 1(bridge_slave_0) entered blocking state [ 41.600983] bridge0: port 1(bridge_slave_0) entered forwarding state [ 41.610222] bridge0: port 1(bridge_slave_0) entered blocking state [ 41.617311] bridge0: port 1(bridge_slave_0) entered disabled state [ 41.625353] device bridge_slave_0 entered promiscuous mode [ 41.633650] chnl_net:caif_netlink_parms(): no params data found [ 41.666453] bridge0: port 2(bridge_slave_1) entered blocking state [ 41.672899] bridge0: port 2(bridge_slave_1) entered disabled state [ 41.680749] device bridge_slave_1 entered promiscuous mode [ 41.748082] chnl_net:caif_netlink_parms(): no params data found [ 41.787494] IPVS: ftp: loaded support on port[0] = 21 [ 41.787806] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 41.812452] bridge0: port 1(bridge_slave_0) entered blocking state [ 41.818913] bridge0: port 1(bridge_slave_0) entered disabled state [ 41.826226] device bridge_slave_0 entered promiscuous mode [ 41.840460] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 41.850025] bridge0: port 2(bridge_slave_1) entered blocking state [ 41.857525] bridge0: port 2(bridge_slave_1) entered disabled state [ 41.864908] device bridge_slave_1 entered promiscuous mode [ 41.913549] bridge0: port 1(bridge_slave_0) entered blocking state [ 41.919981] bridge0: port 1(bridge_slave_0) entered disabled state [ 41.928071] device bridge_slave_0 entered promiscuous mode [ 41.936713] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 41.950966] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 41.967708] bridge0: port 2(bridge_slave_1) entered blocking state [ 41.974459] bridge0: port 2(bridge_slave_1) entered disabled state [ 41.981533] device bridge_slave_1 entered promiscuous mode [ 41.999591] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 42.006953] team0: Port device team_slave_0 added [ 42.016697] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 42.024012] team0: Port device team_slave_1 added [ 42.031415] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 42.046260] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 42.055884] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 42.063853] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 42.070941] team0: Port device team_slave_0 added [ 42.078546] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 42.086283] team0: Port device team_slave_1 added [ 42.091536] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 42.165785] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 42.188068] bridge0: port 1(bridge_slave_0) entered disabled state [ 42.196631] bridge0: port 2(bridge_slave_1) entered disabled state [ 42.208656] chnl_net:caif_netlink_parms(): no params data found [ 42.217092] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 42.275524] device hsr_slave_0 entered promiscuous mode [ 42.313481] device hsr_slave_1 entered promiscuous mode [ 42.366207] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 42.373220] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 42.380265] team0: Port device team_slave_0 added [ 42.390164] 8021q: adding VLAN 0 to HW filter on device bond0 [ 42.412003] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 42.419423] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 42.427033] team0: Port device team_slave_1 added [ 42.432833] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 42.475597] device hsr_slave_0 entered promiscuous mode [ 42.513451] device hsr_slave_1 entered promiscuous mode [ 42.565314] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 42.619146] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 42.626824] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 42.634575] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 42.662042] bridge0: port 1(bridge_slave_0) entered blocking state [ 42.669698] bridge0: port 1(bridge_slave_0) entered disabled state [ 42.677204] device bridge_slave_0 entered promiscuous mode [ 42.691439] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 42.701208] bridge0: port 2(bridge_slave_1) entered blocking state [ 42.708230] bridge0: port 2(bridge_slave_1) entered disabled state [ 42.715534] device bridge_slave_1 entered promiscuous mode [ 42.728687] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 42.736163] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 42.746091] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 42.752159] 8021q: adding VLAN 0 to HW filter on device team0 [ 42.816730] device hsr_slave_0 entered promiscuous mode [ 42.863264] device hsr_slave_1 entered promiscuous mode [ 42.913562] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 42.920316] chnl_net:caif_netlink_parms(): no params data found [ 42.936469] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 42.947773] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 42.956846] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 42.976144] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 42.997965] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 43.006258] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 43.014641] bridge0: port 1(bridge_slave_0) entered blocking state [ 43.020998] bridge0: port 1(bridge_slave_0) entered forwarding state [ 43.029074] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 43.038817] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 43.046360] team0: Port device team_slave_0 added [ 43.072300] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 43.080185] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 43.091803] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 43.099047] team0: Port device team_slave_1 added [ 43.104607] bridge0: port 1(bridge_slave_0) entered blocking state [ 43.110947] bridge0: port 1(bridge_slave_0) entered disabled state [ 43.118091] device bridge_slave_0 entered promiscuous mode [ 43.124759] bridge0: port 2(bridge_slave_1) entered blocking state [ 43.131106] bridge0: port 2(bridge_slave_1) entered disabled state [ 43.138531] device bridge_slave_1 entered promiscuous mode [ 43.150142] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 43.158216] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 43.167706] bridge0: port 2(bridge_slave_1) entered blocking state [ 43.174214] bridge0: port 2(bridge_slave_1) entered forwarding state [ 43.182253] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 43.194368] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 43.211652] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 43.220403] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 43.228674] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 43.275397] device hsr_slave_0 entered promiscuous mode [ 43.323217] device hsr_slave_1 entered promiscuous mode [ 43.353877] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 43.361669] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 43.371412] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 43.384673] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 43.397651] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 43.405637] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 43.421339] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 43.429391] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 43.437510] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 43.445143] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 43.477642] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 43.485087] team0: Port device team_slave_0 added [ 43.492408] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 43.507734] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 43.516014] team0: Port device team_slave_1 added [ 43.521899] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 43.530727] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 43.540410] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 43.552098] 8021q: adding VLAN 0 to HW filter on device bond0 [ 43.559417] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 43.567059] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 43.576155] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 43.584886] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 43.594786] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 43.604363] 8021q: adding VLAN 0 to HW filter on device bond0 [ 43.622528] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 43.632023] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 43.639469] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 43.647705] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 43.655969] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 43.663331] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 43.672221] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 43.678986] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 43.746178] device hsr_slave_0 entered promiscuous mode [ 43.783037] device hsr_slave_1 entered promiscuous mode [ 43.825485] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 43.833545] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 43.840136] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 43.851934] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 43.864303] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 43.870387] 8021q: adding VLAN 0 to HW filter on device team0 [ 43.877746] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 43.890190] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 43.896925] 8021q: adding VLAN 0 to HW filter on device team0 [ 43.907896] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 43.914897] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 43.929950] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 43.939673] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 43.948509] 8021q: adding VLAN 0 to HW filter on device bond0 [ 43.957187] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 43.965366] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 43.973685] bridge0: port 1(bridge_slave_0) entered blocking state [ 43.980048] bridge0: port 1(bridge_slave_0) entered forwarding state [ 43.987822] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 43.996339] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 44.009168] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 44.019210] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 44.029973] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 44.037347] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 44.047689] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 44.055626] bridge0: port 1(bridge_slave_0) entered blocking state [ 44.061963] bridge0: port 1(bridge_slave_0) entered forwarding state [ 44.070133] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 44.079862] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 44.089278] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 44.104026] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 44.111186] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 44.119335] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 44.127740] bridge0: port 2(bridge_slave_1) entered blocking state [ 44.134309] bridge0: port 2(bridge_slave_1) entered forwarding state [ 44.141238] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 44.149536] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 44.157041] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 44.165901] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 44.175898] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 44.190608] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 44.198610] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 44.206639] bridge0: port 2(bridge_slave_1) entered blocking state [ 44.213413] bridge0: port 2(bridge_slave_1) entered forwarding state [ 44.220350] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 44.231299] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 44.240576] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 44.247132] 8021q: adding VLAN 0 to HW filter on device team0 [ 44.255693] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 44.265171] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 44.272365] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 44.281680] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 44.291083] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 44.300102] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 44.309851] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 44.337543] 8021q: adding VLAN 0 to HW filter on device bond0 [ 44.346927] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 44.357456] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 44.372187] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 44.381225] [ 44.383064] ====================================================== [ 44.389476] WARNING: possible circular locking dependency detected [ 44.395926] 4.14.177-syzkaller #0 Not tainted [ 44.400877] ------------------------------------------------------ [ 44.407201] syz-executor.3/6986 is trying to acquire lock: [ 44.412801] (pmus_lock){+.+.}, at: [] perf_swevent_init+0x10c/0x430 [ 44.421197] [ 44.421197] but task is already holding lock: [ 44.429128] (&cpuctx_mutex/1){+.+.}, at: [] perf_event_ctx_lock_nested+0x109/0x250 [ 44.438485] [ 44.438485] which lock already depends on the new lock. [ 44.438485] [ 44.446784] [ 44.446784] the existing dependency chain (in reverse order) is: [ 44.455325] [ 44.455325] -> #2 (&cpuctx_mutex/1){+.+.}: [ 44.461495] lock_acquire+0x173/0x400 [ 44.466668] __mutex_lock+0xef/0x14c0 [ 44.471535] mutex_lock_nested+0x16/0x20 [ 44.476665] SYSC_perf_event_open+0x110d/0x21b0 [ 44.481936] SyS_perf_event_open+0x9/0x10 [ 44.487398] do_syscall_64+0x1c7/0x5b0 [ 44.491837] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 44.497827] [ 44.497827] -> #1 (&cpuctx_mutex){+.+.}: [ 44.503965] lock_acquire+0x173/0x400 [ 44.508300] __mutex_lock+0xef/0x14c0 [ 44.512919] mutex_lock_nested+0x16/0x20 [ 44.517574] perf_event_init_cpu+0xb6/0x160 [ 44.522727] perf_event_init+0x2cd/0x301 [ 44.527612] start_kernel+0x365/0x642 [ 44.532338] x86_64_start_reservations+0x29/0x2b [ 44.537652] x86_64_start_kernel+0x76/0x79 [ 44.542567] secondary_startup_64+0xa5/0xb0 [ 44.547431] [ 44.547431] -> #0 (pmus_lock){+.+.}: [ 44.553693] __lock_acquire+0x2e94/0x4500 [ 44.558966] lock_acquire+0x173/0x400 [ 44.564421] __mutex_lock+0xef/0x14c0 [ 44.569094] mutex_lock_nested+0x16/0x20 [ 44.574036] perf_swevent_init+0x10c/0x430 [ 44.578920] perf_try_init_event+0xcf/0x1c0 [ 44.584245] perf_event_alloc+0xe0b/0x2220 [ 44.589965] SYSC_perf_event_open+0x447/0x21b0 [ 44.595048] SyS_perf_event_open+0x9/0x10 [ 44.599851] do_syscall_64+0x1c7/0x5b0 [ 44.604451] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 44.610505] [ 44.610505] other info that might help us debug this: [ 44.610505] [ 44.618865] Chain exists of: [ 44.618865] pmus_lock --> &cpuctx_mutex --> &cpuctx_mutex/1 [ 44.618865] [ 44.631472] Possible unsafe locking scenario: [ 44.631472] [ 44.638021] CPU0 CPU1 [ 44.643208] ---- ---- [ 44.648214] lock(&cpuctx_mutex/1); [ 44.653184] lock(&cpuctx_mutex); [ 44.659261] lock(&cpuctx_mutex/1); [ 44.666297] lock(pmus_lock); [ 44.669851] [ 44.669851] *** DEADLOCK *** [ 44.669851] [ 44.676953] 2 locks held by syz-executor.3/6986: [ 44.682902] #0: (&pmus_srcu){....}, at: [] perf_event_alloc+0xc71/0x2220 [ 44.691734] #1: (&cpuctx_mutex/1){+.+.}, at: [] perf_event_ctx_lock_nested+0x109/0x250 [ 44.702246] [ 44.702246] stack backtrace: [ 44.706727] CPU: 1 PID: 6986 Comm: syz-executor.3 Not tainted 4.14.177-syzkaller #0 [ 44.716042] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 44.726251] Call Trace: [ 44.729938] dump_stack+0xf7/0x13b [ 44.735928] print_circular_bug.isra.40.cold.67+0x1bd/0x27d [ 44.742610] ? save_trace+0xe0/0x290 [ 44.746514] __lock_acquire+0x2e94/0x4500 [ 44.752085] ? __lock_acquire+0x6a4/0x4500 [ 44.762751] ? trace_hardirqs_on+0x10/0x10 [ 44.769152] ? trace_hardirqs_off+0x10/0x10 [ 44.773828] ? trace_hardirqs_off+0x10/0x10 [ 44.780053] ? perf_swevent_init+0x10c/0x430 [ 44.784955] lock_acquire+0x173/0x400 [ 44.789339] ? perf_swevent_init+0x10c/0x430 [ 44.795288] ? perf_swevent_init+0x10c/0x430 [ 44.801110] ? perf_swevent_init+0x10c/0x430 [ 44.805749] __mutex_lock+0xef/0x14c0 [ 44.809714] ? perf_swevent_init+0x10c/0x430 [ 44.815195] ? __mutex_lock+0x541/0x14c0 [ 44.819845] ? trace_hardirqs_on+0x10/0x10 [ 44.824615] ? perf_swevent_init+0x10c/0x430 [ 44.829149] ? perf_event_ctx_lock_nested+0x109/0x250 [ 44.834903] ? mutex_lock_io_nested+0x1380/0x1380 [ 44.840741] ? mutex_lock_io_nested+0x1380/0x1380 [ 44.845936] ? find_held_lock+0x36/0x1d0 [ 44.850205] ? perf_event_ctx_lock_nested+0xdd/0x250 [ 44.855323] ? lock_downgrade+0x7f0/0x7f0 [ 44.859468] mutex_lock_nested+0x16/0x20 [ 44.864381] ? mutex_lock_nested+0x16/0x20 [ 44.868940] perf_swevent_init+0x10c/0x430 [ 44.873177] ? perf_event_ctx_lock_nested+0x109/0x250 [ 44.879040] perf_try_init_event+0xcf/0x1c0 [ 44.884158] perf_event_alloc+0xe0b/0x2220 [ 44.888930] SYSC_perf_event_open+0x447/0x21b0 [ 44.893508] ? kasan_check_read+0x11/0x20 [ 44.897876] ? _copy_to_user+0x91/0xb0 [ 44.901988] ? perf_event_set_output+0x400/0x400 [ 44.906779] ? do_syscall_64+0x4c/0x5b0 [ 44.910824] ? perf_bp_event+0x150/0x150 [ 44.914959] SyS_perf_event_open+0x9/0x10 [ 44.920565] do_syscall_64+0x1c7/0x5b0 [ 44.924728] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 44.932217] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 44.939747] RIP: 0033:0x459519 [ 44.944452] RSP: 002b:00007fc52f7f2c78 EFLAGS: 00000246 ORIG_RAX: 000000000000012a [ 44.956635] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 0000000000459519 [ 44.966691] RDX: 0000000000000000 RSI: ffffffffffffffff RDI: 0000000020000040 [ 44.974097] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 44.981884] R10: 0000000000000005 R11: 0000000000000246 R12: 00007fc52f7f36d4 [ 44.989618] R13: 00000000004c617d R14: 00000000004dae08 R15: 00000000ffffffff [ 44.999186] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 45.007794] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 45.017719] bridge0: port 1(bridge_slave_0) entered blocking state [ 45.025631] bridge0: port 1(bridge_slave_0) entered forwarding state [ 45.033854] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 45.042458] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 45.050234] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 45.057902] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 45.066684] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 45.074217] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 45.082181] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 45.090750] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 45.099091] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 45.108517] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 45.117310] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 45.126091] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 45.135833] 8021q: adding VLAN 0 to HW filter on device bond0 2020/04/30 23:30:37 executed programs: 6 [ 45.144866] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 45.152649] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 45.160332] bridge0: port 2(bridge_slave_1) entered blocking state [ 45.166865] bridge0: port 2(bridge_slave_1) entered forwarding state [ 45.174151] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 45.190073] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 45.199960] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 45.210700] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 45.219336] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 45.227568] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 45.238376] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 45.246495] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 45.254119] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 45.261645] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 45.271420] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 45.279782] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 45.289209] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 45.297092] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 45.305900] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 45.314012] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 45.333603] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 45.342453] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 45.350956] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 45.363856] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 45.370026] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 45.380241] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 45.387886] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 45.396306] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 45.403508] 8021q: adding VLAN 0 to HW filter on device team0 [ 45.411415] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 45.419713] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 45.427260] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 45.434203] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 45.441931] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 45.452491] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 45.458640] 8021q: adding VLAN 0 to HW filter on device team0 [ 45.468009] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 45.477332] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 45.487050] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 45.495653] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 45.513729] bridge0: port 1(bridge_slave_0) entered blocking state [ 45.520481] bridge0: port 1(bridge_slave_0) entered forwarding state [ 45.527467] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 45.535894] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 45.544322] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 45.552054] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 45.561587] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 45.571468] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 45.579241] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 45.586534] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 45.594370] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 45.603460] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 45.611544] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 45.619250] bridge0: port 1(bridge_slave_0) entered blocking state [ 45.625743] bridge0: port 1(bridge_slave_0) entered forwarding state [ 45.632869] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 45.640970] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 45.648605] bridge0: port 2(bridge_slave_1) entered blocking state [ 45.654979] bridge0: port 2(bridge_slave_1) entered forwarding state [ 45.661710] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 45.670149] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 45.678162] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 45.688154] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 45.698003] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 45.710152] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 45.721031] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 45.729046] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 45.739788] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 45.749723] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 45.757916] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 45.766646] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 45.774729] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 45.782736] bridge0: port 2(bridge_slave_1) entered blocking state [ 45.789075] bridge0: port 2(bridge_slave_1) entered forwarding state [ 45.797830] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 45.807702] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 45.815053] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 45.824794] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 45.833544] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 45.843194] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 45.851296] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 45.863081] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 45.871540] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 45.882922] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 45.889860] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 45.898885] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 45.907158] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 45.915504] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 45.926828] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 45.937171] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 45.945244] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 45.954362] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 45.963339] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 45.971638] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 45.980690] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 45.988854] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 45.996189] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 46.004020] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 46.011032] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 46.021650] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 46.029785] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 46.037171] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 46.045597] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 46.053422] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 46.061661] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 46.071398] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 46.081066] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 46.089240] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 46.109679] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 46.118845] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 46.133286] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 46.140186] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 46.154468] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 46.165355] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 46.175064] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 46.183547] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 46.193738] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 46.213020] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 46.220650] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 46.238330] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 46.251083] 8021q: adding VLAN 0 to HW filter on device batadv0 2020/04/30 23:30:42 executed programs: 80