Warning: Permanently added '10.128.10.16' (ECDSA) to the list of known hosts. [ 52.283255] audit: type=1400 audit(1561115734.097:36): avc: denied { map } for pid=7833 comm="syz-execprog" path="/root/syz-execprog" dev="sda1" ino=16481 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:object_r:user_home_t:s0 tclass=file permissive=1 2019/06/21 11:15:34 parsed 1 programs [ 53.122318] audit: type=1400 audit(1561115734.937:37): avc: denied { map } for pid=7833 comm="syz-execprog" path="/sys/kernel/debug/kcov" dev="debugfs" ino=14712 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=system_u:object_r:debugfs_t:s0 tclass=file permissive=1 2019/06/21 11:15:36 executed programs: 0 [ 54.914583] IPVS: ftp: loaded support on port[0] = 21 [ 54.980285] chnl_net:caif_netlink_parms(): no params data found [ 55.014940] bridge0: port 1(bridge_slave_0) entered blocking state [ 55.021801] bridge0: port 1(bridge_slave_0) entered disabled state [ 55.029626] device bridge_slave_0 entered promiscuous mode [ 55.046980] bridge0: port 2(bridge_slave_1) entered blocking state [ 55.064943] bridge0: port 2(bridge_slave_1) entered disabled state [ 55.072196] device bridge_slave_1 entered promiscuous mode [ 55.088827] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 55.098247] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 55.113904] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 55.121675] team0: Port device team_slave_0 added [ 55.127309] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 55.135285] team0: Port device team_slave_1 added [ 55.140522] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 55.148043] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 55.196446] device hsr_slave_0 entered promiscuous mode [ 55.244999] device hsr_slave_1 entered promiscuous mode [ 55.275102] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 55.282039] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 55.296497] bridge0: port 2(bridge_slave_1) entered blocking state [ 55.302921] bridge0: port 2(bridge_slave_1) entered forwarding state [ 55.309946] bridge0: port 1(bridge_slave_0) entered blocking state [ 55.316363] bridge0: port 1(bridge_slave_0) entered forwarding state [ 55.347957] IPv6: ADDRCONF(NETDEV_UP): bond0: link is not ready [ 55.354141] 8021q: adding VLAN 0 to HW filter on device bond0 [ 55.363625] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 55.373099] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 55.392340] bridge0: port 1(bridge_slave_0) entered disabled state [ 55.399732] bridge0: port 2(bridge_slave_1) entered disabled state [ 55.407881] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 55.418666] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 55.425112] 8021q: adding VLAN 0 to HW filter on device team0 [ 55.434138] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 55.442242] bridge0: port 1(bridge_slave_0) entered blocking state [ 55.448731] bridge0: port 1(bridge_slave_0) entered forwarding state [ 55.458878] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 55.467212] bridge0: port 2(bridge_slave_1) entered blocking state [ 55.473683] bridge0: port 2(bridge_slave_1) entered forwarding state [ 55.488743] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 55.497286] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 55.507878] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 55.520442] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 55.531227] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 55.542483] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 55.549845] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 55.557767] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 55.565969] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 55.580459] IPv6: ADDRCONF(NETDEV_UP): vxcan1: link is not ready [ 55.590663] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 55.601293] audit: type=1400 audit(1561115737.417:38): avc: denied { associate } for pid=7850 comm="syz-executor.0" name="syz0" scontext=unconfined_u:object_r:unlabeled_t:s0 tcontext=system_u:object_r:unlabeled_t:s0 tclass=filesystem permissive=1 [ 55.659459] [ 55.661127] ====================================================== [ 55.667667] WARNING: possible circular locking dependency detected [ 55.674207] 4.19.53+ #25 Not tainted [ 55.677931] ------------------------------------------------------ [ 55.684239] syz-executor.0/7854 is trying to acquire lock: [ 55.689960] 000000000515b124 (sb_writers#4){.+.+}, at: mnt_want_write+0x3f/0xc0 [ 55.697419] [ 55.697419] but task is already holding lock: [ 55.703464] 000000007ed2a23e (&iint->mutex){+.+.}, at: process_measurement+0x354/0x1560 [ 55.711604] [ 55.711604] which lock already depends on the new lock. [ 55.711604] [ 55.719914] [ 55.719914] the existing dependency chain (in reverse order) is: [ 55.727806] [ 55.727806] -> #1 (&iint->mutex){+.+.}: [ 55.733285] __mutex_lock+0xf7/0x1300 [ 55.737594] mutex_lock_nested+0x16/0x20 [ 55.742254] process_measurement+0x354/0x1560 [ 55.747346] ima_file_check+0xc5/0x110 [ 55.751831] path_openat+0x1130/0x4690 [ 55.756257] do_filp_open+0x1a1/0x280 [ 55.760569] do_sys_open+0x3fe/0x550 [ 55.764795] __x64_sys_open+0x7e/0xc0 [ 55.769681] do_syscall_64+0xfd/0x620 [ 55.773996] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 55.779719] [ 55.779719] -> #0 (sb_writers#4){.+.+}: [ 55.785190] lock_acquire+0x16f/0x3f0 [ 55.789499] __sb_start_write+0x20b/0x360 [ 55.794156] mnt_want_write+0x3f/0xc0 [ 55.798465] ovl_want_write+0x76/0xa0 [ 55.806397] ovl_maybe_copy_up+0x122/0x180 [ 55.811145] ovl_open+0xb8/0x270 [ 55.815121] do_dentry_open+0x4c3/0x1200 [ 55.819729] dentry_open+0x132/0x1d0 [ 55.823965] ima_calc_file_hash+0x684/0x970 [ 55.829174] ima_collect_measurement+0x50f/0x5c0 [ 55.834552] process_measurement+0xeca/0x1560 [ 55.839570] ima_file_check+0xc5/0x110 [ 55.843972] path_openat+0x1130/0x4690 [ 55.848453] do_filp_open+0x1a1/0x280 [ 55.852758] do_sys_open+0x3fe/0x550 [ 55.856981] __x64_sys_open+0x7e/0xc0 [ 55.861396] do_syscall_64+0xfd/0x620 [ 55.865707] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 55.871396] [ 55.871396] other info that might help us debug this: [ 55.871396] [ 55.879538] Possible unsafe locking scenario: [ 55.879538] [ 55.885593] CPU0 CPU1 [ 55.890275] ---- ---- [ 55.894923] lock(&iint->mutex); [ 55.898398] lock(sb_writers#4); [ 55.904893] lock(&iint->mutex); [ 55.910869] lock(sb_writers#4); [ 55.914413] [ 55.914413] *** DEADLOCK *** [ 55.914413] [ 55.920468] 1 lock held by syz-executor.0/7854: [ 55.925118] #0: 000000007ed2a23e (&iint->mutex){+.+.}, at: process_measurement+0x354/0x1560 [ 55.933787] [ 55.933787] stack backtrace: [ 55.938276] CPU: 1 PID: 7854 Comm: syz-executor.0 Not tainted 4.19.53+ #25 [ 55.945289] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 55.954630] Call Trace: [ 55.957208] dump_stack+0x172/0x1f0 [ 55.960866] print_circular_bug.isra.0.cold+0x1cc/0x28f [ 55.966538] __lock_acquire+0x2e6d/0x48f0 [ 55.970775] ? mark_held_locks+0x100/0x100 [ 55.975044] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 55.980908] ? avc_has_perm+0x404/0x610 [ 55.984989] ? avc_has_perm_noaudit+0x570/0x570 [ 55.989751] lock_acquire+0x16f/0x3f0 [ 55.993810] ? mnt_want_write+0x3f/0xc0 [ 55.997867] __sb_start_write+0x20b/0x360 [ 56.002001] ? mnt_want_write+0x3f/0xc0 [ 56.005971] mnt_want_write+0x3f/0xc0 [ 56.009763] ovl_want_write+0x76/0xa0 [ 56.013606] ovl_maybe_copy_up+0x122/0x180 [ 56.017839] ovl_open+0xb8/0x270 [ 56.021220] do_dentry_open+0x4c3/0x1200 [ 56.025324] ? check_preemption_disabled+0x48/0x290 [ 56.030354] ? ovl_llseek+0x3b0/0x3b0 [ 56.034300] ? chown_common+0x5c0/0x5c0 [ 56.038733] dentry_open+0x132/0x1d0 [ 56.042446] ima_calc_file_hash+0x684/0x970 [ 56.046771] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 56.052315] ima_collect_measurement+0x50f/0x5c0 [ 56.057146] ? ima_get_action+0xa0/0xa0 [ 56.061130] process_measurement+0xeca/0x1560 [ 56.065632] ? ima_add_template_entry.cold+0x48/0x48 [ 56.070809] ? mark_held_locks+0x100/0x100 [ 56.075118] ? chown_common+0x5c0/0x5c0 [ 56.079172] ? selinux_task_getsecid+0x16f/0x2d0 [ 56.083915] ? find_held_lock+0x35/0x130 [ 56.087999] ? selinux_task_getsecid+0x16f/0x2d0 [ 56.092773] ? lock_downgrade+0x810/0x810 [ 56.096998] ? kasan_check_read+0x11/0x20 [ 56.101134] ? selinux_task_getsecid+0x196/0x2d0 [ 56.105979] ima_file_check+0xc5/0x110 [ 56.109872] ? process_measurement+0x1560/0x1560 [ 56.114615] ? inode_permission+0xb4/0x560 [ 56.118854] path_openat+0x1130/0x4690 [ 56.122763] ? __lock_acquire+0x6eb/0x48f0 [ 56.126998] ? getname+0x1a/0x20 [ 56.130349] ? do_sys_open+0x2c9/0x550 [ 56.134277] ? path_lookupat.isra.0+0x8d0/0x8d0 [ 56.138941] ? __alloc_fd+0x44d/0x560 [ 56.142745] do_filp_open+0x1a1/0x280 [ 56.146719] ? may_open_dev+0x100/0x100 [ 56.150708] ? kasan_check_read+0x11/0x20 [ 56.154851] ? do_raw_spin_unlock+0x57/0x270 [ 56.159248] ? _raw_spin_unlock+0x2d/0x50 [ 56.163521] ? __alloc_fd+0x44d/0x560 [ 56.167358] do_sys_open+0x3fe/0x550 [ 56.171431] ? filp_open+0x80/0x80 [ 56.174969] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 56.179717] ? do_syscall_64+0x26/0x620 [ 56.183678] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 56.189290] ? do_syscall_64+0x26/0x620 [ 56.193310] __x64_sys_open+0x7e/0xc0 [ 56.197102] do_syscall_64+0xfd/0x620 [ 56.200899] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 56.206095] RIP: 0033:0x4592c9 [ 56.209279] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 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 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 56.228272] RSP: 002b:00007fff31a28518 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 56.236394] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000004592c9 [ 56.243942] RDX: 0000000000000000 RSI: 0000000000000103 RDI: 0000000020000000 [ 56.251203] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 56.258664] R10: 0000000000000000 R11: 0