[ 39.925370] audit: type=1400 audit(1582955800.982:37): avc: denied { map } for pid=6895 comm="syz-fuzzer" path="/root/syzkaller-shm921221771" dev="sda1" ino=16483 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:object_r:file_t:s0 tclass=file permissive=1 [ 40.190938] IPVS: ftp: loaded support on port[0] = 21 [ 41.322882] can: request_module (can-proto-0) failed. [ 41.332642] can: request_module (can-proto-0) failed. [ 41.494622] audit: type=1400 audit(1582955802.552:38): avc: denied { create } for pid=6895 comm="syz-fuzzer" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_crypto_socket permissive=1 [ 41.518807] audit: type=1400 audit(1582955802.552:39): avc: denied { create } for pid=6895 comm="syz-fuzzer" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=1 [ 41.543028] audit: type=1400 audit(1582955802.552:40): avc: denied { create } for pid=6895 comm="syz-fuzzer" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_netfilter_socket permissive=1 [ 41.877627] random: sshd: uninitialized urandom read (32 bytes read) [ 42.693256] random: sshd: uninitialized urandom read (32 bytes read) [ 42.891243] random: sshd: uninitialized urandom read (32 bytes read) Warning: Permanently added '10.128.10.2' (ECDSA) to the list of known hosts. 2020/02/29 05:56:50 parsed 1 programs 2020/02/29 05:56:50 executed programs: 0 [ 50.090940] IPVS: ftp: loaded support on port[0] = 21 [ 50.966323] IPVS: ftp: loaded support on port[0] = 21 [ 51.010367] chnl_net:caif_netlink_parms(): no params data found [ 51.066389] bridge0: port 1(bridge_slave_0) entered blocking state [ 51.073297] bridge0: port 1(bridge_slave_0) entered disabled state [ 51.080624] device bridge_slave_0 entered promiscuous mode [ 51.092043] IPVS: ftp: loaded support on port[0] = 21 [ 51.100800] bridge0: port 2(bridge_slave_1) entered blocking state [ 51.107631] bridge0: port 2(bridge_slave_1) entered disabled state [ 51.115427] device bridge_slave_1 entered promiscuous mode [ 51.143481] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 51.151665] chnl_net:caif_netlink_parms(): no params data found [ 51.161218] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 51.186228] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 51.193737] team0: Port device team_slave_0 added [ 51.201783] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 51.209142] team0: Port device team_slave_1 added [ 51.218114] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 51.227506] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 51.272568] device hsr_slave_0 entered promiscuous mode [ 51.340484] device hsr_slave_1 entered promiscuous mode [ 51.422570] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 51.430457] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 51.456121] IPVS: ftp: loaded support on port[0] = 21 [ 51.464820] bridge0: port 1(bridge_slave_0) entered blocking state [ 51.471968] bridge0: port 1(bridge_slave_0) entered disabled state [ 51.479197] device bridge_slave_0 entered promiscuous mode [ 51.487101] bridge0: port 2(bridge_slave_1) entered blocking state [ 51.494078] bridge0: port 2(bridge_slave_1) entered disabled state [ 51.502078] device bridge_slave_1 entered promiscuous mode [ 51.519575] bridge0: port 2(bridge_slave_1) entered blocking state [ 51.526516] bridge0: port 2(bridge_slave_1) entered forwarding state [ 51.533754] bridge0: port 1(bridge_slave_0) entered blocking state [ 51.540540] bridge0: port 1(bridge_slave_0) entered forwarding state [ 51.561047] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 51.594784] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 51.623379] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 51.631246] team0: Port device team_slave_0 added [ 51.637932] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 51.647520] team0: Port device team_slave_1 added [ 51.655659] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 51.669234] chnl_net:caif_netlink_parms(): no params data found [ 51.679366] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 51.753157] device hsr_slave_0 entered promiscuous mode [ 51.810408] device hsr_slave_1 entered promiscuous mode [ 51.865716] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 51.876817] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 51.889948] bridge0: port 1(bridge_slave_0) entered blocking state [ 51.896835] bridge0: port 1(bridge_slave_0) entered disabled state [ 51.904559] IPVS: ftp: loaded support on port[0] = 21 [ 51.911792] device bridge_slave_0 entered promiscuous mode [ 51.925057] bridge0: port 2(bridge_slave_1) entered blocking state [ 51.932640] bridge0: port 2(bridge_slave_1) entered disabled state [ 51.942692] device bridge_slave_1 entered promiscuous mode [ 51.970612] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 51.992883] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 52.017532] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.024232] bridge0: port 2(bridge_slave_1) entered forwarding state [ 52.031474] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.037893] bridge0: port 1(bridge_slave_0) entered forwarding state [ 52.053785] IPv6: ADDRCONF(NETDEV_UP): bond0: link is not ready [ 52.059984] 8021q: adding VLAN 0 to HW filter on device bond0 [ 52.066820] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 52.074539] team0: Port device team_slave_0 added [ 52.090673] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.097868] bridge0: port 2(bridge_slave_1) entered disabled state [ 52.105756] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 52.124407] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.131315] bridge0: port 2(bridge_slave_1) entered disabled state [ 52.139323] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 52.147717] team0: Port device team_slave_1 added [ 52.190667] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 52.199938] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 52.216631] chnl_net:caif_netlink_parms(): no params data found [ 52.225305] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 52.243611] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 52.251863] IPVS: ftp: loaded support on port[0] = 21 [ 52.312067] device hsr_slave_0 entered promiscuous mode [ 52.350313] device hsr_slave_1 entered promiscuous mode [ 52.400448] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 52.407479] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 52.418183] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 52.424506] 8021q: adding VLAN 0 to HW filter on device team0 [ 52.433433] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 52.451835] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 52.466267] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 52.474548] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 52.484310] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.490726] bridge0: port 1(bridge_slave_0) entered forwarding state [ 52.503138] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 52.510714] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 52.527365] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.534100] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.541147] device bridge_slave_0 entered promiscuous mode [ 52.547702] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 52.555689] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 52.563346] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.569818] bridge0: port 2(bridge_slave_1) entered forwarding state [ 52.585696] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 52.596871] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.603999] bridge0: port 2(bridge_slave_1) entered disabled state [ 52.611242] device bridge_slave_1 entered promiscuous mode [ 52.624693] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 52.669745] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 52.681977] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 52.690145] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 52.701697] chnl_net:caif_netlink_parms(): no params data found [ 52.715034] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 52.742890] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 52.753571] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 52.762364] 8021q: adding VLAN 0 to HW filter on device bond0 [ 52.785042] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 52.793281] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 52.801409] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 52.810231] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 52.820006] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 52.829488] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 52.837190] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 52.846560] team0: Port device team_slave_0 added [ 52.851928] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 52.859662] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 52.867561] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 52.875275] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 52.882983] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 52.890496] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 52.901912] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 52.914983] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 52.922261] team0: Port device team_slave_1 added [ 52.942046] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 52.949724] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 52.956045] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 52.969651] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 52.980381] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 52.989626] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 52.996807] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 53.004419] bridge0: port 1(bridge_slave_0) entered blocking state [ 53.011348] bridge0: port 1(bridge_slave_0) entered disabled state [ 53.018248] device bridge_slave_0 entered promiscuous mode [ 53.058537] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 53.064889] 8021q: adding VLAN 0 to HW filter on device team0 [ 53.075159] bridge0: port 2(bridge_slave_1) entered blocking state [ 53.081847] bridge0: port 2(bridge_slave_1) entered disabled state [ 53.088910] device bridge_slave_1 entered promiscuous mode [ 53.114145] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 53.123248] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 53.130658] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 53.138517] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 53.146510] bridge0: port 1(bridge_slave_0) entered blocking state [ 53.152946] bridge0: port 1(bridge_slave_0) entered forwarding state [ 53.165119] chnl_net:caif_netlink_parms(): no params data found [ 53.223239] device hsr_slave_0 entered promiscuous mode [ 53.260483] device hsr_slave_1 entered promiscuous mode [ 53.303736] 8021q: adding VLAN 0 to HW filter on device bond0 [ 53.312689] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 53.323369] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 53.334986] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 53.345026] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 53.351781] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 53.359724] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 53.367957] bridge0: port 2(bridge_slave_1) entered blocking state [ 53.374495] bridge0: port 2(bridge_slave_1) entered forwarding state [ 53.383152] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 53.393267] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 53.410484] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 53.424401] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 53.432065] team0: Port device team_slave_0 added [ 53.438190] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 53.449372] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 53.465391] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 53.472878] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 53.479930] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 53.487998] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 53.495849] team0: Port device team_slave_1 added [ 53.501505] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 53.511260] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 53.517430] 8021q: adding VLAN 0 to HW filter on device team0 [ 53.527093] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 53.538895] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 53.551590] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 53.567942] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 53.576193] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 53.584478] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 53.592877] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 53.601205] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 53.609386] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 53.617617] bridge0: port 1(bridge_slave_0) entered blocking state [ 53.624046] bridge0: port 1(bridge_slave_0) entered forwarding state [ 53.637294] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 53.645278] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 53.655206] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 53.655771] [ 53.663100] ====================================================== [ 53.669410] WARNING: possible circular locking dependency detected [ 53.675727] 4.14.172-syzkaller #0 Not tainted [ 53.680236] ------------------------------------------------------ [ 53.681988] 8021q: adding VLAN 0 to HW filter on device bond0 [ 53.686548] syz-executor.2/7021 is trying to acquire lock: [ 53.686550] (&cpuctx_mutex/1){+.+.}, at: [] SYSC_perf_event_open+0x110d/0x21b0 [ 53.686565] [ 53.686565] but task is already holding lock: [ 53.686566] (&cpuctx_mutex){+.+.}, at: [] SYSC_perf_event_open+0x10fc/0x21b0 [ 53.686572] [ 53.686572] which lock already depends on the new lock. [ 53.686572] [ 53.686573] [ 53.686573] the existing dependency chain (in reverse order) is: [ 53.686577] [ 53.686577] -> #5 [ 53.697303] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 53.698198] (&cpuctx_mutex){+.+.}: [ 53.698215] lock_acquire+0x173/0x400 [ 53.698224] __mutex_lock+0xef/0x14c0 [ 53.709713] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 53.713220] mutex_lock_nested+0x16/0x20 [ 53.713226] perf_event_init_cpu+0xb6/0x160 [ 53.713230] perf_event_init+0x2cd/0x301 [ 53.713235] start_kernel+0x365/0x642 [ 53.713237] x86_64_start_reservations+0x29/0x2b [ 53.713240] x86_64_start_kernel+0x76/0x79 [ 53.713244] secondary_startup_64+0xa5/0xb0 [ 53.713247] [ 53.713247] -> #4 (pmus_lock){+.+.}: [ 53.713257] lock_acquire+0x173/0x400 [ 53.713263] __mutex_lock+0xef/0x14c0 [ 53.724341] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 53.730439] mutex_lock_nested+0x16/0x20 [ 53.730446] perf_event_init_cpu+0x2a/0x160 [ 53.730450] cpuhp_invoke_callback+0x191/0x1610 [ 53.730452] _cpu_up+0x21e/0x540 [ 53.730454] do_cpu_up+0xf1/0x110 [ 53.730456] cpu_up+0xe/0x10 [ 53.730461] smp_init+0x69/0x10c [ 53.730466] kernel_init_freeable+0x2d2/0x4ae [ 53.730469] kernel_init+0xc/0x105 [ 53.730473] ret_from_fork+0x24/0x30 [ 53.730476] [ 53.730476] -> #3 (cpu_hotplug_lock.rw_sem){++++}: [ 53.730486] lock_acquire+0x173/0x400 [ 53.730488] cpus_read_lock+0x38/0xa0 [ 53.730491] static_key_slow_inc+0xd/0x20 [ 53.730496] tracepoint_probe_register_prio+0x4de/0x6e0 [ 53.730498] tracepoint_probe_register+0xe/0x10 [ 53.730502] trace_event_reg+0x14d/0x340 [ 53.730504] perf_trace_init+0x3ce/0x9d0 [ 53.730508] perf_tp_event_init+0x68/0xd0 [ 53.730511] perf_try_init_event+0x138/0x1c0 [ 53.730513] perf_event_alloc+0xe0b/0x2220 [ 53.730515] SYSC_perf_event_open+0x447/0x21b0 [ 53.730518] SyS_perf_event_open+0x9/0x10 [ 53.730523] do_syscall_64+0x1c7/0x5b0 [ 53.730527] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 53.730528] [ 53.730528] -> #2 (tracepoints_mutex){+.+.}: [ 53.730536] lock_acquire+0x173/0x400 [ 53.730538] __mutex_lock+0xef/0x14c0 [ 53.730541] mutex_lock_nested+0x16/0x20 [ 53.730544] tracepoint_probe_register_prio+0x30/0x6e0 [ 53.730546] tracepoint_probe_register+0xe/0x10 [ 53.730548] trace_event_reg+0x14d/0x340 [ 53.730551] perf_trace_init+0x3ce/0x9d0 [ 53.730554] perf_tp_event_init+0x68/0xd0 [ 53.730556] perf_try_init_event+0x138/0x1c0 [ 53.730559] perf_event_alloc+0xe0b/0x2220 [ 53.730561] SYSC_perf_event_open+0x447/0x21b0 [ 53.730563] SyS_perf_event_open+0x9/0x10 [ 53.730565] do_syscall_64+0x1c7/0x5b0 [ 53.730569] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 53.730570] [ 53.730570] -> #1 (event_mutex){+.+.}: [ 53.730577] lock_acquire+0x173/0x400 [ 53.730579] __mutex_lock+0xef/0x14c0 [ 53.730581] mutex_lock_nested+0x16/0x20 [ 53.730583] perf_trace_init+0x50/0x9d0 [ 53.730586] perf_tp_event_init+0x68/0xd0 [ 53.730587] perf_try_init_event+0xcf/0x1c0 [ 53.730589] perf_event_alloc+0xe0b/0x2220 [ 53.730591] SYSC_perf_event_open+0x447/0x21b0 [ 53.730594] SyS_perf_event_open+0x9/0x10 [ 53.730596] do_syscall_64+0x1c7/0x5b0 [ 53.730599] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 53.730599] [ 53.730599] -> #0 (&cpuctx_mutex/1){+.+.}: [ 53.730607] __lock_acquire+0x2e94/0x4500 [ 53.730609] lock_acquire+0x173/0x400 [ 53.730611] __mutex_lock+0xef/0x14c0 [ 53.730613] mutex_lock_nested+0x16/0x20 [ 53.730615] SYSC_perf_event_open+0x110d/0x21b0 [ 53.730617] SyS_perf_event_open+0x9/0x10 [ 53.730620] do_syscall_64+0x1c7/0x5b0 [ 53.730623] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 53.730625] [ 53.730625] other info that might help us debug this: [ 53.730625] [ 53.730626] Chain exists of: [ 53.730626] &cpuctx_mutex/1 --> pmus_lock --> &cpuctx_mutex [ 53.730626] [ 53.730634] Possible unsafe locking scenario: [ 53.730634] [ 53.730635] CPU0 CPU1 [ 53.730636] ---- ---- [ 53.730637] lock(&cpuctx_mutex); [ 53.730639] lock(pmus_lock); [ 53.730641] lock(&cpuctx_mutex); [ 53.730643] lock(&cpuctx_mutex/1); [ 53.730646] [ 53.730646] *** DEADLOCK *** [ 53.730646] [ 53.730649] 1 lock held by syz-executor.2/7021: [ 53.730650] #0: (&cpuctx_mutex){+.+.}, at: [] SYSC_perf_event_open+0x10fc/0x21b0 [ 53.730656] [ 53.730656] stack backtrace: [ 53.730661] CPU: 0 PID: 7021 Comm: syz-executor.2 Not tainted 4.14.172-syzkaller #0 [ 53.730663] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 53.730665] Call Trace: [ 53.730674] dump_stack+0xf7/0x13b [ 53.739635] 8021q: adding VLAN 0 to HW filter on device team0 [ 53.741969] print_circular_bug.isra.40.cold.67+0x1bd/0x27d [ 53.741975] ? save_trace+0xe0/0x290 [ 53.741979] __lock_acquire+0x2e94/0x4500 [ 53.741986] ? trace_hardirqs_on+0x10/0x10 [ 53.741989] ? trace_hardirqs_off+0x10/0x10 [ 53.741997] ? SYSC_perf_event_open+0x110d/0x21b0 [ 53.742000] lock_acquire+0x173/0x400 [ 53.742005] ? SYSC_perf_event_open+0x110d/0x21b0 [ 53.750891] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 53.751783] ? SYSC_perf_event_open+0x110d/0x21b0 [ 53.751788] ? SYSC_perf_event_open+0x110d/0x21b0 [ 53.758069] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 53.760569] __mutex_lock+0xef/0x14c0 [ 53.760577] ? SYSC_perf_event_open+0x110d/0x21b0 [ 53.760582] ? trace_hardirqs_on+0x10/0x10 [ 53.760585] ? SYSC_perf_event_open+0x110d/0x21b0 [ 53.760588] ? trace_hardirqs_off+0x10/0x10 [ 53.760591] ? mutex_lock_io_nested+0x1380/0x1380 [ 53.760595] ? find_held_lock+0x36/0x1d0 [ 53.760599] ? SYSC_perf_event_open+0x10bd/0x21b0 [ 53.760603] ? lock_downgrade+0x7f0/0x7f0 [ 53.760607] mutex_lock_nested+0x16/0x20 [ 53.760610] ? mutex_lock_nested+0x16/0x20 [ 53.760613] SYSC_perf_event_open+0x110d/0x21b0 [ 53.760617] ? perf_event_set_output+0x400/0x400 [ 53.760625] ? do_syscall_64+0x4c/0x5b0 [ 53.760631] ? perf_bp_event+0x150/0x150 [ 53.769813] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 53.771355] SyS_perf_event_open+0x9/0x10 [ 53.771361] do_syscall_64+0x1c7/0x5b0 [ 53.771364] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 53.771371] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 53.771375] RIP: 0033:0x4592c9 [ 53.771376] RSP: 002b:00007efe15fe3c78 EFLAGS: 00000246 ORIG_RAX: 000000000000012a [ 53.771380] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00000000004592c9 [ 53.771382] RDX: 0000000000000000 RSI: ffffffffffffffff RDI: 0000000020000200 [ 53.771384] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 53.771386] R10: 0000000000000004 R11: 0000000000000246 R12: 00007efe15fe46d4 [ 53.771388] R13: 00000000004c5f2a R14: 00000000004da8c8 R15: 00000000ffffffff [ 54.432422] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 54.439294] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 54.446814] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 54.454679] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 54.462448] bridge0: port 1(bridge_slave_0) entered blocking state [ 54.469067] bridge0: port 1(bridge_slave_0) entered forwarding state [ 54.476114] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 54.483975] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 54.491713] bridge0: port 2(bridge_slave_1) entered blocking state [ 54.498068] bridge0: port 2(bridge_slave_1) entered forwarding state [ 54.504909] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 54.512824] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 54.521698] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 54.533056] bridge0: port 1(bridge_slave_0) entered blocking state [ 54.539435] bridge0: port 1(bridge_slave_0) entered disabled state [ 54.546668] device bridge_slave_0 entered promiscuous mode [ 54.557122] bridge0: port 2(bridge_slave_1) entered blocking state [ 54.563593] bridge0: port 2(bridge_slave_1) entered disabled state [ 54.570758] device bridge_slave_1 entered promiscuous mode [ 54.602546] device hsr_slave_0 entered promiscuous mode [ 54.650302] device hsr_slave_1 entered promiscuous mode [ 54.690366] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 54.697944] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 54.707880] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 54.729886] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 54.737520] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 54.744891] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 54.752950] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 54.759937] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 54.767934] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 54.775850] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 54.783775] bridge0: port 2(bridge_slave_1) entered blocking state [ 54.790244] bridge0: port 2(bridge_slave_1) entered forwarding state [ 54.797121] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 54.804846] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 54.813606] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 54.824062] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 54.832716] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 54.841265] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready 2020/02/29 05:56:55 executed programs: 8 [ 54.849879] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 54.863478] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 54.878344] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 54.886246] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 54.894074] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 54.902301] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 54.911187] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 54.919031] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 54.927913] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 54.936157] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 54.948988] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 54.956459] team0: Port device team_slave_0 added [ 54.962555] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 54.969420] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 54.978455] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 54.989004] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 54.997283] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 55.005143] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 55.013157] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 55.022266] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 55.031186] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 55.038507] team0: Port device team_slave_1 added [ 55.044526] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 55.053403] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 55.059550] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 55.068118] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 55.075674] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 55.083143] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 55.090953] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 55.100166] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 55.108220] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 55.119073] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 55.125408] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 55.133065] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 55.140197] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 55.157652] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 55.170577] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 55.178076] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 55.185715] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 55.193576] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 55.205764] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 55.218477] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 55.237402] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 55.247961] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 55.283206] device hsr_slave_0 entered promiscuous mode [ 55.300555] device hsr_slave_1 entered promiscuous mode [ 55.340277] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 55.347812] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 55.357055] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 55.385108] 8021q: adding VLAN 0 to HW filter on device bond0 [ 55.393382] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 55.401247] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 55.407490] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 55.417279] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 55.425084] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 55.438175] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 55.452352] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 55.461828] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 55.468444] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 55.475871] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 55.485177] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 55.495570] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 55.502292] 8021q: adding VLAN 0 to HW filter on device team0 [ 55.511979] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 55.521049] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 55.530928] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 55.540781] bridge0: port 1(bridge_slave_0) entered blocking state [ 55.547234] bridge0: port 1(bridge_slave_0) entered forwarding state [ 55.555073] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 55.584468] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 55.592752] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 55.600629] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 55.608391] bridge0: port 2(bridge_slave_1) entered blocking state [ 55.614895] bridge0: port 2(bridge_slave_1) entered forwarding state [ 55.624131] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 55.633568] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 55.647523] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 55.655539] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 55.664675] 8021q: adding VLAN 0 to HW filter on device bond0 [ 55.673361] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 55.685169] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 55.692389] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 55.699571] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 55.707756] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 55.718329] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 55.726077] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 55.733962] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 55.742682] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 55.751256] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 55.757354] 8021q: adding VLAN 0 to HW filter on device team0 [ 55.763817] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 55.771947] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 55.781753] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 55.789772] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 55.797841] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 55.806201] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 55.815122] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 55.822914] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 55.831593] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 55.838955] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 55.846746] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 55.854537] bridge0: port 1(bridge_slave_0) entered blocking state [ 55.860922] bridge0: port 1(bridge_slave_0) entered forwarding state [ 55.868491] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 55.876905] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 55.883185] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 55.892525] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 55.902975] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 55.912777] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 55.921258] bridge0: port 2(bridge_slave_1) entered blocking state [ 55.928037] bridge0: port 2(bridge_slave_1) entered forwarding state [ 55.938186] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 55.948145] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 55.957799] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 55.967245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 55.976859] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 55.984680] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 55.992971] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 56.001084] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 56.008255] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 56.016093] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 56.028999] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 56.036714] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 56.045785] IPv6: ADDRCONF(NETDEV_UP): veth0_to_hsr: link is not ready [ 56.053064] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 56.061038] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 56.071382] IPv6: ADDRCONF(NETDEV_UP): veth1_to_hsr: link is not ready [ 56.078973] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 56.089492] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 56.095725] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 56.104736] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 56.112547] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 56.120389] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 56.136717] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 56.147605] 8021q: adding VLAN 0 to HW filter on device batadv0 2020/02/29 05:57:01 executed programs: 87