DUID 00:04:06:88:74:a7:04:75:62:cb:55:93:34:09:94:90:e1:fe forked to background, child pid 4650 [ 35.852104][ T4651] 8021q: adding VLAN 0 to HW filter on device bond0 [ 35.876074][ T4651] eql: remember to turn off Van-Jacobson compression on your slave devices Starting sshd: OK syzkaller Warning: Permanently added '10.128.1.9' (ECDSA) to the list of known hosts. executing program syzkaller login: [ 59.477828][ T5072] ================================================================== [ 59.485959][ T5072] BUG: KASAN: use-after-free in __lock_acquire+0x3e7f/0x5660 [ 59.493358][ T5072] Read of size 8 at addr ffff88813fe81468 by task syz-executor117/5072 [ 59.501880][ T5072] [ 59.504211][ T5072] CPU: 0 PID: 5072 Comm: syz-executor117 Not tainted 6.2.0-rc3-next-20230112-syzkaller #0 [ 59.514172][ T5072] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 59.524314][ T5072] Call Trace: [ 59.527592][ T5072] [ 59.530525][ T5072] dump_stack_lvl+0xd1/0x138 [ 59.535142][ T5072] print_report+0x15e/0x45d [ 59.539654][ T5072] ? __phys_addr+0xc8/0x140 [ 59.544175][ T5072] ? __lock_acquire+0x3e7f/0x5660 [ 59.549206][ T5072] kasan_report+0xc0/0xf0 [ 59.553549][ T5072] ? __lock_acquire+0x3e7f/0x5660 [ 59.558760][ T5072] __lock_acquire+0x3e7f/0x5660 [ 59.563708][ T5072] ? find_held_lock+0x2d/0x110 [ 59.568668][ T5072] ? debug_stats_show+0x2b0/0x2b0 [ 59.573708][ T5072] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 59.579705][ T5072] ? lock_downgrade+0x6e0/0x6e0 [ 59.584573][ T5072] lock_acquire.part.0+0x11a/0x350 [ 59.589715][ T5072] ? remove_wait_queue+0x21/0x180 [ 59.594843][ T5072] ? lock_release+0x810/0x810 [ 59.599526][ T5072] ? remove_wait_queue+0x21/0x180 [ 59.604614][ T5072] ? rcu_read_lock_sched_held+0x3e/0x70 [ 59.610253][ T5072] ? trace_lock_acquire+0x1f1/0x290 [ 59.615548][ T5072] ? schedule_timeout+0x195/0x2a0 [ 59.621122][ T5072] ? remove_wait_queue+0x21/0x180 [ 59.626353][ T5072] ? lock_acquire+0x32/0xc0 [ 59.631217][ T5072] ? remove_wait_queue+0x21/0x180 [ 59.636252][ T5072] _raw_spin_lock_irqsave+0x3d/0x60 [ 59.641476][ T5072] ? remove_wait_queue+0x21/0x180 [ 59.646506][ T5072] remove_wait_queue+0x21/0x180 [ 59.651366][ T5072] snd_rawmidi_write+0x48d/0xbb0 [ 59.656319][ T5072] ? snd_rawmidi_poll+0x680/0x680 [ 59.661353][ T5072] ? wake_up_q+0xf0/0xf0 [ 59.665605][ T5072] ? bpf_lsm_file_permission+0x9/0x10 [ 59.671095][ T5072] ? security_file_permission+0xaf/0xd0 [ 59.676660][ T5072] vfs_write+0x2db/0xe10 [ 59.681091][ T5072] ? snd_rawmidi_poll+0x680/0x680 [ 59.686126][ T5072] ? kernel_write+0x670/0x670 [ 59.690816][ T5072] ? receive_fd+0x110/0x110 [ 59.695329][ T5072] ? __fget_files+0x26a/0x480 [ 59.700105][ T5072] ? __fget_light+0xe5/0x270 [ 59.704706][ T5072] ksys_write+0x1ec/0x250 [ 59.709150][ T5072] ? __ia32_sys_read+0xb0/0xb0 [ 59.714017][ T5072] ? syscall_enter_from_user_mode+0x26/0xb0 [ 59.719931][ T5072] do_syscall_64+0x39/0xb0 [ 59.724361][ T5072] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 59.730272][ T5072] RIP: 0033:0x7f588365eb79 [ 59.734707][ T5072] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 b1 14 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 b8 ff ff ff f7 d8 64 89 01 48 [ 59.754675][ T5072] RSP: 002b:00007f588360c308 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 59.763099][ T5072] RAX: ffffffffffffffda RBX: 00007f58836e2428 RCX: 00007f588365eb79 [ 59.771075][ T5072] RDX: 00000000fffffd2c RSI: 0000000020000000 RDI: 0000000000000004 [ 59.779049][ T5072] RBP: 00007f58836e2420 R08: 0000000000000000 R09: 0000000000000000 [ 59.787027][ T5072] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f58836b0004 [ 59.795004][ T5072] R13: 00007ffcbc1a08bf R14: 00007f588360c400 R15: 0000000000022000 [ 59.803090][ T5072] [ 59.806194][ T5072] [ 59.808513][ T5072] Allocated by task 5072: [ 59.812860][ T5072] kasan_save_stack+0x22/0x40 [ 59.818005][ T5072] kasan_set_track+0x25/0x30 [ 59.822616][ T5072] __kasan_kmalloc+0xa2/0xb0 [ 59.827214][ T5072] open_substream+0xe9/0x8c0 [ 59.832594][ T5072] rawmidi_open_priv+0x591/0x6f0 [ 59.837540][ T5072] snd_rawmidi_open+0x467/0xb70 [ 59.842591][ T5072] snd_open+0x223/0x460 [ 59.846856][ T5072] chrdev_open+0x26a/0x770 [ 59.851284][ T5072] do_dentry_open+0x6cc/0x13f0 [ 59.856075][ T5072] path_openat+0x1bc1/0x2b40 [ 59.860682][ T5072] do_filp_open+0x1ba/0x410 [ 59.865202][ T5072] do_sys_openat2+0x16d/0x4c0 [ 59.869886][ T5072] __x64_sys_openat+0x143/0x1f0 [ 59.874831][ T5072] do_syscall_64+0x39/0xb0 [ 59.879257][ T5072] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 59.885165][ T5072] [ 59.887488][ T5072] Freed by task 5074: [ 59.891469][ T5072] kasan_save_stack+0x22/0x40 [ 59.896174][ T5072] kasan_set_track+0x25/0x30 [ 59.900773][ T5072] kasan_save_free_info+0x2e/0x40 [ 59.905814][ T5072] ____kasan_slab_free+0x160/0x1c0 [ 59.911110][ T5072] slab_free_freelist_hook+0x8b/0x1c0 [ 59.916921][ T5072] __kmem_cache_free+0xaf/0x2d0 [ 59.921789][ T5072] close_substream.part.0+0x21d/0x850 [ 59.927278][ T5072] rawmidi_release_priv+0x192/0x270 [ 59.932496][ T5072] snd_rawmidi_release+0x62/0xf0 [ 59.937455][ T5072] __fput+0x27c/0xa90 [ 59.941449][ T5072] task_work_run+0x16f/0x270 [ 59.946058][ T5072] get_signal+0x1c7/0x24f0 [ 59.950482][ T5072] arch_do_signal_or_restart+0x79/0x5c0 [ 59.956039][ T5072] exit_to_user_mode_prepare+0x11f/0x240 [ 59.961680][ T5072] syscall_exit_to_user_mode+0x1d/0x50 [ 59.967161][ T5072] do_syscall_64+0x46/0xb0 [ 59.971592][ T5072] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 59.977587][ T5072] [ 59.979911][ T5072] The buggy address belongs to the object at ffff88813fe81400 [ 59.979911][ T5072] which belongs to the cache kmalloc-256 of size 256 [ 59.994138][ T5072] The buggy address is located 104 bytes inside of [ 59.994138][ T5072] 256-byte region [ffff88813fe81400, ffff88813fe81500) [ 60.007421][ T5072] [ 60.009744][ T5072] The buggy address belongs to the physical page: [ 60.016150][ T5072] page:ffffea0004ffa000 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x13fe80 [ 60.026412][ T5072] head:ffffea0004ffa000 order:1 entire_mapcount:0 nr_pages_mapped:0 pincount:0 [ 60.035349][ T5072] flags: 0x17ff00000010200(slab|head|node=0|zone=2|lastcpupid=0x7ff) [ 60.043949][ T5072] raw: 017ff00000010200 ffff888012441b40 dead000000000100 dead000000000122 [ 60.052537][ T5072] raw: 0000000000000000 0000000080100010 00000001ffffffff 0000000000000000 [ 60.061746][ T5072] page dumped because: kasan: bad access detected [ 60.068266][ T5072] page_owner tracks the page as allocated [ 60.074239][ T5072] page last allocated via order 0, migratetype Unmovable, gfp_mask 0x0(), pid 1, tgid 1 (swapper/0), ts 2032443418, free_ts 0 [ 60.087648][ T5072] register_early_stack+0x65/0xa4 [ 60.092785][ T5072] init_page_owner+0x5a/0x636 [ 60.097574][ T5072] page_ext_init+0x45d/0x46d [ 60.102196][ T5072] kernel_init_freeable+0x4c4/0x782 [ 60.107416][ T5072] page_owner free stack trace missing [ 60.112823][ T5072] [ 60.115158][ T5072] Memory state around the buggy address: [ 60.121012][ T5072] ffff88813fe81300: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 60.129095][ T5072] ffff88813fe81380: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 60.137346][ T5072] >ffff88813fe81400: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 60.145409][ T5072] ^ [ 60.152875][ T5072] ffff88813fe81480: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 60.160936][ T5072] ffff88813fe81500: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 60.168994][ T5072] ================================================================== [ 60.177058][ T5072] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 60.184333][ T5072] CPU: 0 PID: 5072 Comm: syz-executor117 Not tainted 6.2.0-rc3-next-20230112-syzkaller #0 [ 60.194228][ T5072] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 60.204295][ T5072] Call Trace: [ 60.207588][ T5072] [ 60.210523][ T5072] dump_stack_lvl+0xd1/0x138 [ 60.215132][ T5072] panic+0x2cc/0x626 [ 60.219046][ T5072] ? panic_print_sys_info.part.0+0x112/0x112 [ 60.225050][ T5072] ? lock_downgrade+0x6e0/0x6e0 [ 60.229918][ T5072] ? dump_page.cold+0x21d/0x255 [ 60.234857][ T5072] check_panic_on_warn.cold+0x19/0x35 [ 60.240337][ T5072] end_report.part.0+0x36/0x73 [ 60.248087][ T5072] ? __lock_acquire+0x3e7f/0x5660 [ 60.253204][ T5072] kasan_report.cold+0xa/0xf [ 60.257807][ T5072] ? __lock_acquire+0x3e7f/0x5660 [ 60.262841][ T5072] __lock_acquire+0x3e7f/0x5660 [ 60.267706][ T5072] ? find_held_lock+0x2d/0x110 [ 60.272587][ T5072] ? debug_stats_show+0x2b0/0x2b0 [ 60.277629][ T5072] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 60.283621][ T5072] ? lock_downgrade+0x6e0/0x6e0 [ 60.288488][ T5072] lock_acquire.part.0+0x11a/0x350 [ 60.293618][ T5072] ? remove_wait_queue+0x21/0x180 [ 60.298673][ T5072] ? lock_release+0x810/0x810 [ 60.303455][ T5072] ? remove_wait_queue+0x21/0x180 [ 60.308553][ T5072] ? rcu_read_lock_sched_held+0x3e/0x70 [ 60.314110][ T5072] ? trace_lock_acquire+0x1f1/0x290 [ 60.319328][ T5072] ? schedule_timeout+0x195/0x2a0 [ 60.324396][ T5072] ? remove_wait_queue+0x21/0x180 [ 60.329448][ T5072] ? lock_acquire+0x32/0xc0 [ 60.333962][ T5072] ? remove_wait_queue+0x21/0x180 [ 60.339007][ T5072] _raw_spin_lock_irqsave+0x3d/0x60 [ 60.344231][ T5072] ? remove_wait_queue+0x21/0x180 [ 60.349263][ T5072] remove_wait_queue+0x21/0x180 [ 60.354122][ T5072] snd_rawmidi_write+0x48d/0xbb0 [ 60.359106][ T5072] ? snd_rawmidi_poll+0x680/0x680 [ 60.364141][ T5072] ? wake_up_q+0xf0/0xf0 [ 60.368501][ T5072] ? bpf_lsm_file_permission+0x9/0x10 [ 60.373910][ T5072] ? security_file_permission+0xaf/0xd0 [ 60.379502][ T5072] vfs_write+0x2db/0xe10 [ 60.383778][ T5072] ? snd_rawmidi_poll+0x680/0x680 [ 60.388846][ T5072] ? kernel_write+0x670/0x670 [ 60.393552][ T5072] ? receive_fd+0x110/0x110 [ 60.398075][ T5072] ? __fget_files+0x26a/0x480 [ 60.402774][ T5072] ? __fget_light+0xe5/0x270 [ 60.407380][ T5072] ksys_write+0x1ec/0x250 [ 60.411727][ T5072] ? __ia32_sys_read+0xb0/0xb0 [ 60.416620][ T5072] ? syscall_enter_from_user_mode+0x26/0xb0 [ 60.422540][ T5072] do_syscall_64+0x39/0xb0 [ 60.426972][ T5072] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 60.432889][ T5072] RIP: 0033:0x7f588365eb79 [ 60.437333][ T5072] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 b1 14 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 b8 ff ff ff f7 d8 64 89 01 48 [ 60.456989][ T5072] RSP: 002b:00007f588360c308 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 60.465502][ T5072] RAX: ffffffffffffffda RBX: 00007f58836e2428 RCX: 00007f588365eb79 [ 60.473936][ T5072] RDX: 00000000fffffd2c RSI: 0000000020000000 RDI: 0000000000000004 [ 60.482320][ T5072] RBP: 00007f58836e2420 R08: 0000000000000000 R09: 0000000000000000 [ 60.490432][ T5072] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f58836b0004 [ 60.498505][ T5072] R13: 00007ffcbc1a08bf R14: 00007f588360c400 R15: 0000000000022000 [ 60.506491][ T5072] [ 60.509758][ T5072] Kernel Offset: disabled [ 60.514343][ T5072] Rebooting in 86400 seconds..