Warning: Permanently added '10.128.1.137' (ECDSA) to the list of known hosts. syzkaller login: [ 50.914275][ T3584] cgroup: Unknown subsys name 'net' [ 51.071124][ T3584] cgroup: Unknown subsys name 'rlimit' executing program [ 51.291637][ T26] audit: type=1800 audit(1680329425.019:2): pid=3586 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=27420 res=0 errno=0 [ 51.291973][ T3586] [ 51.315433][ T3586] ====================================================== [ 51.322500][ T3586] WARNING: possible circular locking dependency detected [ 51.329588][ T3586] 5.15.105-syzkaller #0 Not tainted [ 51.334758][ T3586] ------------------------------------------------------ [ 51.341762][ T3586] syz-executor111/3586 is trying to acquire lock: [ 51.348148][ T3586] ffff88801afa8198 (&sb->s_type->i_mutex_key#19){+.+.}-{3:3}, at: hugetlbfs_file_mmap+0x2bc/0x580 [ 51.358753][ T3586] [ 51.358753][ T3586] but task is already holding lock: [ 51.366091][ T3586] ffff888011e6f128 (&mm->mmap_lock#2){++++}-{3:3}, at: vm_mmap_pgoff+0x175/0x2d0 [ 51.375208][ T3586] [ 51.375208][ T3586] which lock already depends on the new lock. [ 51.375208][ T3586] [ 51.385589][ T3586] [ 51.385589][ T3586] the existing dependency chain (in reverse order) is: [ 51.394593][ T3586] [ 51.394593][ T3586] -> #3 (&mm->mmap_lock#2){++++}-{3:3}: [ 51.402296][ T3586] lock_acquire+0x1db/0x4f0 [ 51.407300][ T3586] down_write+0x97/0x170 [ 51.412043][ T3586] mpol_rebind_mm+0x34/0x2b0 [ 51.417146][ T3586] cpuset_attach+0x393/0x540 [ 51.422243][ T3586] cgroup_migrate_execute+0x7fb/0x10e0 [ 51.428196][ T3586] cgroup_attach_task+0x58a/0x840 [ 51.433718][ T3586] __cgroup1_procs_write+0x2ec/0x460 [ 51.439520][ T3586] cgroup_file_write+0x2ac/0x670 [ 51.444957][ T3586] kernfs_fop_write_iter+0x3a2/0x4f0 [ 51.450750][ T3586] vfs_write+0xacf/0xe50 [ 51.455487][ T3586] ksys_write+0x1a2/0x2c0 [ 51.460312][ T3586] do_syscall_64+0x3d/0xb0 [ 51.465229][ T3586] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 51.471637][ T3586] [ 51.471637][ T3586] -> #2 (&cpuset_rwsem){++++}-{0:0}: [ 51.479076][ T3586] lock_acquire+0x1db/0x4f0 [ 51.484082][ T3586] cpuset_read_lock+0x40/0x150 [ 51.489341][ T3586] __sched_setscheduler+0x626/0x1df0 [ 51.495135][ T3586] sched_setscheduler_nocheck+0x187/0x2d0 [ 51.501434][ T3586] __kthread_create_on_node+0x31b/0x3f0 [ 51.507481][ T3586] kthread_create_on_node+0xda/0x120 [ 51.513272][ T3586] cryptomgr_notify+0x125/0xc70 [ 51.518635][ T3586] blocking_notifier_call_chain+0x104/0x1b0 [ 51.525044][ T3586] crypto_probing_notify+0x21/0x70 [ 51.530650][ T3586] crypto_wait_for_test+0x3e/0xd0 [ 51.536172][ T3586] crypto_register_alg+0x25b/0x330 [ 51.541951][ T3586] do_one_initcall+0x22b/0x7a0 [ 51.547217][ T3586] do_initcall_level+0x157/0x207 [ 51.552651][ T3586] do_initcalls+0x49/0x86 [ 51.557476][ T3586] kernel_init_freeable+0x43c/0x5c5 [ 51.563266][ T3586] kernel_init+0x19/0x290 [ 51.568091][ T3586] ret_from_fork+0x1f/0x30 [ 51.573003][ T3586] [ 51.573003][ T3586] -> #1 ((crypto_chain).rwsem){++++}-{3:3}: [ 51.581069][ T3586] lock_acquire+0x1db/0x4f0 [ 51.586075][ T3586] down_read+0x3b/0x50 [ 51.590641][ T3586] blocking_notifier_call_chain+0x5e/0x1b0 [ 51.596945][ T3586] crypto_alg_mod_lookup+0x4e6/0x710 [ 51.602750][ T3586] crypto_has_alg+0x22/0x110 [ 51.607835][ T3586] ima_inode_setxattr+0x836/0xa10 [ 51.613356][ T3586] security_inode_setxattr+0x1b0/0x230 [ 51.619310][ T3586] __vfs_setxattr_locked+0xa6/0x240 [ 51.625001][ T3586] vfs_setxattr+0x21d/0x420 [ 51.630000][ T3586] setxattr+0x27e/0x2e0 [ 51.634652][ T3586] __se_sys_fsetxattr+0x194/0x210 [ 51.640171][ T3586] do_syscall_64+0x3d/0xb0 [ 51.645088][ T3586] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 51.651496][ T3586] [ 51.651496][ T3586] -> #0 (&sb->s_type->i_mutex_key#19){+.+.}-{3:3}: [ 51.660151][ T3586] validate_chain+0x1646/0x58b0 [ 51.665516][ T3586] __lock_acquire+0x1295/0x1ff0 [ 51.670864][ T3586] lock_acquire+0x1db/0x4f0 [ 51.675959][ T3586] down_write+0x97/0x170 [ 51.680697][ T3586] hugetlbfs_file_mmap+0x2bc/0x580 [ 51.686397][ T3586] mmap_region+0x10e7/0x1670 [ 51.691500][ T3586] do_mmap+0x78d/0xe00 [ 51.696082][ T3586] vm_mmap_pgoff+0x1ca/0x2d0 [ 51.701168][ T3586] ksys_mmap_pgoff+0x5c5/0x780 [ 51.706435][ T3586] do_syscall_64+0x3d/0xb0 [ 51.711352][ T3586] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 51.717741][ T3586] [ 51.717741][ T3586] other info that might help us debug this: [ 51.717741][ T3586] [ 51.727942][ T3586] Chain exists of: [ 51.727942][ T3586] &sb->s_type->i_mutex_key#19 --> &cpuset_rwsem --> &mm->mmap_lock#2 [ 51.727942][ T3586] [ 51.741918][ T3586] Possible unsafe locking scenario: [ 51.741918][ T3586] [ 51.749340][ T3586] CPU0 CPU1 [ 51.754682][ T3586] ---- ---- [ 51.760028][ T3586] lock(&mm->mmap_lock#2); [ 51.764520][ T3586] lock(&cpuset_rwsem); [ 51.771264][ T3586] lock(&mm->mmap_lock#2); [ 51.778271][ T3586] lock(&sb->s_type->i_mutex_key#19); [ 51.783743][ T3586] [ 51.783743][ T3586] *** DEADLOCK *** [ 51.783743][ T3586] [ 51.791865][ T3586] 1 lock held by syz-executor111/3586: [ 51.797297][ T3586] #0: ffff888011e6f128 (&mm->mmap_lock#2){++++}-{3:3}, at: vm_mmap_pgoff+0x175/0x2d0 [ 51.806860][ T3586] [ 51.806860][ T3586] stack backtrace: [ 51.812725][ T3586] CPU: 0 PID: 3586 Comm: syz-executor111 Not tainted 5.15.105-syzkaller #0 [ 51.821291][ T3586] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 51.831333][ T3586] Call Trace: [ 51.834601][ T3586] [ 51.837514][ T3586] dump_stack_lvl+0x1e3/0x2cb [ 51.842174][ T3586] ? io_uring_drop_tctx_refs+0x19d/0x19d [ 51.847790][ T3586] ? print_circular_bug+0x12b/0x1a0 [ 51.852967][ T3586] check_noncircular+0x2f8/0x3b0 [ 51.857905][ T3586] ? add_chain_block+0x850/0x850 [ 51.862819][ T3586] ? lockdep_lock+0x11f/0x2a0 [ 51.867475][ T3586] ? __lock_acquire+0x1295/0x1ff0 [ 51.872495][ T3586] validate_chain+0x1646/0x58b0 [ 51.877326][ T3586] ? mark_lock+0x98/0x340 [ 51.881635][ T3586] ? reacquire_held_locks+0x660/0x660 [ 51.886982][ T3586] ? reacquire_held_locks+0x660/0x660 [ 51.892346][ T3586] ? reacquire_held_locks+0x660/0x660 [ 51.897714][ T3586] ? do_raw_spin_unlock+0x137/0x8b0 [ 51.902901][ T3586] ? _raw_spin_unlock_irqrestore+0x8b/0x130 [ 51.908782][ T3586] ? look_up_lock_class+0x77/0x120 [ 51.913965][ T3586] ? register_lock_class+0x100/0x9a0 [ 51.919237][ T3586] ? _raw_spin_unlock+0x40/0x40 [ 51.924074][ T3586] ? stack_trace_save+0x113/0x1c0 [ 51.929082][ T3586] ? is_dynamic_key+0x1f0/0x1f0 [ 51.933912][ T3586] ? __lock_acquire+0x1295/0x1ff0 [ 51.939004][ T3586] ? mark_lock+0x98/0x340 [ 51.943310][ T3586] __lock_acquire+0x1295/0x1ff0 [ 51.948140][ T3586] lock_acquire+0x1db/0x4f0 [ 51.952621][ T3586] ? hugetlbfs_file_mmap+0x2bc/0x580 [ 51.957882][ T3586] ? read_lock_is_recursive+0x10/0x10 [ 51.963229][ T3586] ? __might_sleep+0xc0/0xc0 [ 51.967794][ T3586] ? __page_objcg+0x160/0x160 [ 51.972448][ T3586] ? rcu_lock_acquire+0x30/0x30 [ 51.977363][ T3586] ? __lock_acquire+0x1ff0/0x1ff0 [ 51.982363][ T3586] down_write+0x97/0x170 [ 51.986586][ T3586] ? hugetlbfs_file_mmap+0x2bc/0x580 [ 51.991847][ T3586] ? down_read_killable+0x80/0x80 [ 51.996849][ T3586] ? vm_area_alloc+0x20/0xe0 [ 52.001421][ T3586] hugetlbfs_file_mmap+0x2bc/0x580 [ 52.006513][ T3586] mmap_region+0x10e7/0x1670 [ 52.011084][ T3586] ? file_mmap_ok+0x150/0x150 [ 52.015735][ T3586] ? cap_mmap_addr+0x15e/0x2d0 [ 52.020491][ T3586] ? bpf_lsm_mmap_addr+0x5/0x10 [ 52.025420][ T3586] ? get_unmapped_area+0x317/0x380 [ 52.030509][ T3586] do_mmap+0x78d/0xe00 [ 52.034576][ T3586] vm_mmap_pgoff+0x1ca/0x2d0 [ 52.039153][ T3586] ? account_locked_vm+0xe0/0xe0 [ 52.044068][ T3586] ? hugetlb_file_setup+0x52b/0x6a0 [ 52.049243][ T3586] ksys_mmap_pgoff+0x5c5/0x780 [ 52.053985][ T3586] ? mmap_region+0x1670/0x1670 [ 52.058727][ T3586] ? syscall_enter_from_user_mode+0x2e/0x230 [ 52.064682][ T3586] ? lockdep_hardirqs_on+0x94/0x130 [ 52.069854][ T3586] do_syscall_64+0x3d/0xb0 [ 52.074247][ T3586] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 52.080120][ T3586] RIP: 0033:0x7f4d46b1ce09 [ 52.084511][ T3586] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 51 15 00 00 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 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 52.104269][ T3586] RSP: 002b:00007ffc3a9ac098 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 52.112667][ T3586] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4d46b1ce09 [ 52.120622][ T3586] RDX: 0000000000000000 RSI: 0000000000ff5000 RDI: 0000000020000000 [ 52.128572][ T3586] RBP: 0000000000000000 R08: 00000000ffffffff R09: 0000000000000000 [ 52.136520][ T3586] R10: 000200000005c832 R11: 0000000000000246 R12: 00007ffc3a9ac0cc executing program [ 52.144485][ T3586] R13: 00007ffc3a9ac0e0 R14: 00007ffc3a9ac120 R15: 0000000000000000 [ 52.152439][ T3586] executing program [ 52.190491][ T26] audit: type=1800 audit(1680329425.919:3): pid=3590 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=27423 res=0 errno=0 executing program executing program [ 52.240259][ T26] audit: type=1800 audit(1680329425.969:4): pid=3594 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=27427 res=0 errno=0 executing program [ 52.276075][ T26] audit: type=1800 audit(1680329426.009:5): pid=3598 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=27932 res=0 errno=0 [ 52.311433][ T26] audit: type=1800 audit(1680329426.039:6): pid=3602 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=27936 res=0 errno=0 executing program executing program [ 52.347638][ T26] audit: type=1800 audit(1680329426.079:7): pid=3606 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=27940 res=0 errno=0 executing program [ 52.382493][ T26] audit: type=1800 audit(1680329426.109:8): pid=3610 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=27944 res=0 errno=0 [ 52.418495][ T26] audit: type=1800 audit(1680329426.149:9): pid=3614 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=27948 res=0 errno=0 executing program [ 52.467620][ T26] audit: type=1800 audit(1680329426.199:10): pid=3618 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=27952 res=0 errno=0 executing program executing program [ 52.517807][ T26] audit: type=1800 audit(1680329426.249:11): pid=3622 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=27956 res=0 errno=0 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 56.305757][ T26] kauditd_printk_skb: 130 callbacks suppressed [ 56.305771][ T26] audit: type=1800 audit(1680329430.039:142): pid=4146 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=28219 res=0 errno=0 executing program executing program [ 56.360270][ T26] audit: type=1800 audit(1680329430.089:143): pid=4150 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=28223 res=0 errno=0 executing program [ 56.396060][ T26] audit: type=1800 audit(1680329430.129:144): pid=4154 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=28227 res=0 errno=0 [ 56.432493][ T26] audit: type=1800 audit(1680329430.159:145): pid=4158 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=28231 res=0 errno=0 executing program executing program [ 56.468144][ T26] audit: type=1800 audit(1680329430.199:146): pid=4162 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=28235 res=0 errno=0 executing program [ 56.504027][ T26] audit: type=1800 audit(1680329430.229:147): pid=4166 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=28239 res=0 errno=0 [ 56.540153][ T26] audit: type=1800 audit(1680329430.269:148): pid=4170 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=28243 res=0 errno=0 executing program executing program [ 56.577053][ T26] audit: type=1800 audit(1680329430.309:149): pid=4174 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=28247 res=0 errno=0 executing program executing program [ 56.613196][ T26] audit: type=1800 audit(1680329430.339:150): pid=4178 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=28251 res=0 errno=0 [ 56.649504][ T26] audit: type=1800 audit(1680329430.379:151): pid=4182 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz-executor111" name="/" dev="hugetlbfs" ino=28255 res=0 errno=0 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program