[ OK ] Started Getty on tty3. [ OK ] Started Getty on tty2. [ OK ] Started Getty on tty1. [ OK ] Started Serial Getty on ttyS0. [ OK ] Started getty on tty2-tty6 if dbus and logind are not available. Debian GNU/Linux 9 syzkaller ttyS0 Warning: Permanently added '10.128.0.172' (ECDSA) to the list of known hosts. 2021/12/01 08:31:33 fuzzer started 2021/12/01 08:31:33 connecting to host at 10.128.0.169:36703 2021/12/01 08:31:33 checking machine... 2021/12/01 08:31:33 checking revisions... 2021/12/01 08:31:33 testing simple program... syzkaller login: [ 73.489331][ T6521] cgroup: Unknown subsys name 'net' [ 73.495479][ T6521] [ 73.497887][ T6521] ========================= [ 73.502367][ T6521] WARNING: held lock freed! [ 73.506932][ T6521] 5.16.0-rc3-next-20211201-syzkaller #0 Not tainted [ 73.513502][ T6521] ------------------------- [ 73.517992][ T6521] syz-executor/6521 is freeing memory ffff888021b19800-ffff888021b199ff, with a lock still held there! [ 73.529029][ T6521] ffff888021b19948 (&root->kernfs_rwsem){++++}-{3:3}, at: kernfs_destroy_root+0x81/0xb0 [ 73.538823][ T6521] 2 locks held by syz-executor/6521: [ 73.544090][ T6521] #0: ffffffff8bbc4e48 (cgroup_mutex){+.+.}-{3:3}, at: cgroup_lock_and_drain_offline+0xa5/0x900 [ 73.554615][ T6521] #1: ffff888021b19948 (&root->kernfs_rwsem){++++}-{3:3}, at: kernfs_destroy_root+0x81/0xb0 [ 73.564785][ T6521] [ 73.564785][ T6521] stack backtrace: [ 73.570671][ T6521] CPU: 0 PID: 6521 Comm: syz-executor Not tainted 5.16.0-rc3-next-20211201-syzkaller #0 [ 73.580369][ T6521] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 73.590433][ T6521] Call Trace: [ 73.593700][ T6521] [ 73.596616][ T6521] dump_stack_lvl+0xcd/0x134 [ 73.601218][ T6521] debug_check_no_locks_freed.cold+0x9d/0xa9 [ 73.607193][ T6521] ? lockdep_hardirqs_on+0x79/0x100 [ 73.612381][ T6521] slab_free_freelist_hook+0x73/0x1c0 [ 73.617755][ T6521] ? kernfs_put.part.0+0x331/0x540 [ 73.622865][ T6521] kfree+0xe0/0x430 [ 73.626657][ T6521] ? kmem_cache_free+0xba/0x4a0 [ 73.631489][ T6521] ? rwlock_bug.part.0+0x90/0x90 [ 73.636415][ T6521] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 73.642646][ T6521] kernfs_put.part.0+0x331/0x540 [ 73.647574][ T6521] kernfs_put+0x42/0x50 [ 73.651736][ T6521] __kernfs_remove+0x7a3/0xb20 [ 73.656485][ T6521] ? kernfs_next_descendant_post+0x2f0/0x2f0 [ 73.662561][ T6521] ? down_write+0xde/0x150 [ 73.666972][ T6521] ? down_write_killable_nested+0x180/0x180 [ 73.672912][ T6521] kernfs_destroy_root+0x89/0xb0 [ 73.677857][ T6521] cgroup_setup_root+0x3a6/0xad0 [ 73.682818][ T6521] ? rebind_subsystems+0x10e0/0x10e0 [ 73.688098][ T6521] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 73.694342][ T6521] cgroup1_get_tree+0xd33/0x1390 [ 73.699291][ T6521] vfs_get_tree+0x89/0x2f0 [ 73.703694][ T6521] path_mount+0x1320/0x1fa0 [ 73.708182][ T6521] ? kmem_cache_free+0xba/0x4a0 [ 73.713037][ T6521] ? finish_automount+0xaf0/0xaf0 [ 73.718049][ T6521] ? putname+0xfe/0x140 [ 73.722254][ T6521] __x64_sys_mount+0x27f/0x300 [ 73.727007][ T6521] ? copy_mnt_ns+0xae0/0xae0 [ 73.731582][ T6521] ? syscall_enter_from_user_mode+0x21/0x70 [ 73.737464][ T6521] do_syscall_64+0x35/0xb0 [ 73.741862][ T6521] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 73.747736][ T6521] RIP: 0033:0x7f7af304e01a [ 73.752132][ T6521] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 73.771719][ T6521] RSP: 002b:00007ffe30701208 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 73.780109][ T6521] RAX: ffffffffffffffda RBX: 00007ffe30701398 RCX: 00007f7af304e01a [ 73.788060][ T6521] RDX: 00007f7af30b0fe2 RSI: 00007f7af30a729a RDI: 00007f7af30a5d71 [ 73.796029][ T6521] RBP: 00007f7af30a729a R08: 00007f7af30a73f7 R09: 0000000000000026 [ 73.803988][ T6521] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe30701210 [ 73.811951][ T6521] R13: 00007ffe307013b8 R14: 00007ffe307012e0 R15: 00007f7af30a73f1 [ 73.819913][ T6521] [ 73.823746][ T6521] ================================================================== [ 73.831838][ T6521] BUG: KASAN: use-after-free in up_write+0x3ac/0x470 [ 73.838517][ T6521] Read of size 8 at addr ffff888021b19940 by task syz-executor/6521 [ 73.846491][ T6521] [ 73.848808][ T6521] CPU: 1 PID: 6521 Comm: syz-executor Not tainted 5.16.0-rc3-next-20211201-syzkaller #0 [ 73.858519][ T6521] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 73.868574][ T6521] Call Trace: [ 73.871848][ T6521] [ 73.874774][ T6521] dump_stack_lvl+0xcd/0x134 [ 73.879372][ T6521] print_address_description.constprop.0.cold+0xa5/0x3ed [ 73.886398][ T6521] ? up_write+0x3ac/0x470 [ 73.890727][ T6521] ? up_write+0x3ac/0x470 [ 73.895064][ T6521] kasan_report.cold+0x83/0xdf [ 73.899829][ T6521] ? up_write+0x3ac/0x470 [ 73.904156][ T6521] up_write+0x3ac/0x470 [ 73.908329][ T6521] cgroup_setup_root+0x3a6/0xad0 [ 73.913286][ T6521] ? rebind_subsystems+0x10e0/0x10e0 [ 73.918591][ T6521] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 73.924843][ T6521] cgroup1_get_tree+0xd33/0x1390 [ 73.929785][ T6521] vfs_get_tree+0x89/0x2f0 [ 73.934204][ T6521] path_mount+0x1320/0x1fa0 [ 73.938706][ T6521] ? kmem_cache_free+0xba/0x4a0 [ 73.943559][ T6521] ? finish_automount+0xaf0/0xaf0 [ 73.948583][ T6521] ? putname+0xfe/0x140 [ 73.952741][ T6521] __x64_sys_mount+0x27f/0x300 [ 73.957517][ T6521] ? copy_mnt_ns+0xae0/0xae0 [ 73.962197][ T6521] ? syscall_enter_from_user_mode+0x21/0x70 [ 73.968191][ T6521] do_syscall_64+0x35/0xb0 [ 73.972611][ T6521] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 73.978515][ T6521] RIP: 0033:0x7f7af304e01a [ 73.982925][ T6521] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 74.002526][ T6521] RSP: 002b:00007ffe30701208 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 74.010937][ T6521] RAX: ffffffffffffffda RBX: 00007ffe30701398 RCX: 00007f7af304e01a [ 74.018907][ T6521] RDX: 00007f7af30b0fe2 RSI: 00007f7af30a729a RDI: 00007f7af30a5d71 [ 74.026887][ T6521] RBP: 00007f7af30a729a R08: 00007f7af30a73f7 R09: 0000000000000026 [ 74.034868][ T6521] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe30701210 [ 74.042847][ T6521] R13: 00007ffe307013b8 R14: 00007ffe307012e0 R15: 00007f7af30a73f1 [ 74.050821][ T6521] [ 74.053841][ T6521] [ 74.056155][ T6521] Allocated by task 6521: [ 74.060504][ T6521] kasan_save_stack+0x1e/0x50 [ 74.065279][ T6521] __kasan_kmalloc+0xa9/0xd0 [ 74.069872][ T6521] kernfs_create_root+0x4c/0x410 [ 74.074817][ T6521] cgroup_setup_root+0x243/0xad0 [ 74.079770][ T6521] cgroup1_get_tree+0xd33/0x1390 [ 74.084702][ T6521] vfs_get_tree+0x89/0x2f0 [ 74.089115][ T6521] path_mount+0x1320/0x1fa0 [ 74.093629][ T6521] __x64_sys_mount+0x27f/0x300 [ 74.098393][ T6521] do_syscall_64+0x35/0xb0 [ 74.102821][ T6521] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 74.108712][ T6521] [ 74.111030][ T6521] Freed by task 6521: [ 74.114997][ T6521] kasan_save_stack+0x1e/0x50 [ 74.119686][ T6521] kasan_set_track+0x21/0x30 [ 74.124274][ T6521] kasan_set_free_info+0x20/0x30 [ 74.129216][ T6521] __kasan_slab_free+0x103/0x170 [ 74.134155][ T6521] slab_free_freelist_hook+0x8b/0x1c0 [ 74.139524][ T6521] kfree+0xe0/0x430 [ 74.143341][ T6521] kernfs_put.part.0+0x331/0x540 [ 74.148275][ T6521] kernfs_put+0x42/0x50 [ 74.152427][ T6521] __kernfs_remove+0x7a3/0xb20 [ 74.157207][ T6521] kernfs_destroy_root+0x89/0xb0 [ 74.162143][ T6521] cgroup_setup_root+0x3a6/0xad0 [ 74.167100][ T6521] cgroup1_get_tree+0xd33/0x1390 [ 74.172031][ T6521] vfs_get_tree+0x89/0x2f0 [ 74.176445][ T6521] path_mount+0x1320/0x1fa0 [ 74.180947][ T6521] __x64_sys_mount+0x27f/0x300 [ 74.185706][ T6521] do_syscall_64+0x35/0xb0 [ 74.190116][ T6521] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 74.196002][ T6521] [ 74.198311][ T6521] The buggy address belongs to the object at ffff888021b19800 [ 74.198311][ T6521] which belongs to the cache kmalloc-512 of size 512 [ 74.212352][ T6521] The buggy address is located 320 bytes inside of [ 74.212352][ T6521] 512-byte region [ffff888021b19800, ffff888021b19a00) [ 74.225631][ T6521] The buggy address belongs to the page: [ 74.231248][ T6521] page:ffffea000086c600 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x21b18 [ 74.241389][ T6521] head:ffffea000086c600 order:2 compound_mapcount:0 compound_pincount:0 [ 74.249701][ T6521] flags: 0xfff00000010200(slab|head|node=0|zone=1|lastcpupid=0x7ff) [ 74.257768][ T6521] raw: 00fff00000010200 dead000000000100 dead000000000122 ffff888010c41c80 [ 74.266347][ T6521] raw: 0000000000000000 0000000080100010 00000001ffffffff 0000000000000000 [ 74.274927][ T6521] page dumped because: kasan: bad access detected [ 74.281343][ T6521] page_owner tracks the page as allocated [ 74.287132][ T6521] page last allocated via order 2, migratetype Unmovable, gfp_mask 0xd20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 2356, ts 13505843692, free_ts 0 [ 74.305362][ T6521] get_page_from_freelist+0xa72/0x2f40 [ 74.310909][ T6521] __alloc_pages+0x1b2/0x500 [ 74.315583][ T6521] alloc_pages+0x1a7/0x300 [ 74.319997][ T6521] new_slab+0x261/0x460 [ 74.324148][ T6521] ___slab_alloc+0x798/0xf30 [ 74.328750][ T6521] __slab_alloc.constprop.0+0x4d/0xa0 [ 74.334128][ T6521] kmem_cache_alloc_trace+0x289/0x2c0 [ 74.339512][ T6521] alloc_bprm+0x51/0x8f0 [ 74.343755][ T6521] kernel_execve+0x55/0x460 [ 74.348266][ T6521] call_usermodehelper_exec_async+0x2e3/0x580 [ 74.354332][ T6521] ret_from_fork+0x1f/0x30 [ 74.358757][ T6521] page_owner free stack trace missing [ 74.364301][ T6521] [ 74.366621][ T6521] Memory state around the buggy address: [ 74.372265][ T6521] ffff888021b19800: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 74.380350][ T6521] ffff888021b19880: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 74.388422][ T6521] >ffff888021b19900: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 74.396819][ T6521] ^ [ 74.402961][ T6521] ffff888021b19980: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 74.411021][ T6521] ffff888021b19a00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 74.419191][ T6521] ================================================================== [ 74.427594][ T6521] Kernel panic - not syncing: panic_on_warn set ... [ 74.434242][ T6521] CPU: 0 PID: 6521 Comm: syz-executor Tainted: G B 5.16.0-rc3-next-20211201-syzkaller #0 [ 74.445358][ T6521] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 74.455417][ T6521] Call Trace: [ 74.458695][ T6521] [ 74.461636][ T6521] dump_stack_lvl+0xcd/0x134 [ 74.466245][ T6521] panic+0x2b0/0x6dd [ 74.470186][ T6521] ? __warn_printk+0xf3/0xf3 [ 74.474790][ T6521] ? preempt_schedule_common+0x59/0xc0 [ 74.480268][ T6521] ? up_write+0x3ac/0x470 [ 74.484611][ T6521] ? preempt_schedule_thunk+0x16/0x18 [ 74.489985][ T6521] ? trace_hardirqs_on+0x38/0x1c0 [ 74.495008][ T6521] ? trace_hardirqs_on+0x51/0x1c0 [ 74.500033][ T6521] ? up_write+0x3ac/0x470 [ 74.504359][ T6521] ? up_write+0x3ac/0x470 [ 74.508788][ T6521] end_report.cold+0x63/0x6f [ 74.513379][ T6521] kasan_report.cold+0x71/0xdf [ 74.518141][ T6521] ? up_write+0x3ac/0x470 [ 74.522466][ T6521] up_write+0x3ac/0x470 [ 74.526631][ T6521] cgroup_setup_root+0x3a6/0xad0 [ 74.531577][ T6521] ? rebind_subsystems+0x10e0/0x10e0 [ 74.536863][ T6521] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 74.543109][ T6521] cgroup1_get_tree+0xd33/0x1390 [ 74.548064][ T6521] vfs_get_tree+0x89/0x2f0 [ 74.552662][ T6521] path_mount+0x1320/0x1fa0 [ 74.557169][ T6521] ? kmem_cache_free+0xba/0x4a0 [ 74.562021][ T6521] ? finish_automount+0xaf0/0xaf0 [ 74.567050][ T6521] ? putname+0xfe/0x140 [ 74.571220][ T6521] __x64_sys_mount+0x27f/0x300 [ 74.575985][ T6521] ? copy_mnt_ns+0xae0/0xae0 [ 74.580576][ T6521] ? syscall_enter_from_user_mode+0x21/0x70 [ 74.586473][ T6521] do_syscall_64+0x35/0xb0 [ 74.590890][ T6521] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 74.596782][ T6521] RIP: 0033:0x7f7af304e01a [ 74.601192][ T6521] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 74.620910][ T6521] RSP: 002b:00007ffe30701208 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 74.629327][ T6521] RAX: ffffffffffffffda RBX: 00007ffe30701398 RCX: 00007f7af304e01a [ 74.637296][ T6521] RDX: 00007f7af30b0fe2 RSI: 00007f7af30a729a RDI: 00007f7af30a5d71 [ 74.645363][ T6521] RBP: 00007f7af30a729a R08: 00007f7af30a73f7 R09: 0000000000000026 [ 74.653331][ T6521] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe30701210 [ 74.661296][ T6521] R13: 00007ffe307013b8 R14: 00007ffe307012e0 R15: 00007f7af30a73f1 [ 74.669358][ T6521] [ 74.672422][ T6521] Kernel Offset: disabled [ 74.676781][ T6521] Rebooting in 86400 seconds..