program:
mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./dev\x00', 0x1ff)
mount(&(0x7f0000000040)=@filename='devtmpfs\x00', &(0x7f0000000080)='./dev\x00', &(0x7f00000000c0)='devtmpfs\x00', 0x0, 0x0)
r0 = syz_usb_connect(0x0, 0x39, &(0x7f0000000100)=ANY=[@ANYBLOB="12010002000000402a1101000001010203010902270001010080fa0904000003ffffff00070581020002000705820200020007050302000200"], 0x0)
syz_usb_control_io(r0, 0x0, &(0x7f0000001000)={0x84, &(0x7f0000001100)={0xc0, 0xb1, 0x1, "01"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0})
nanosleep(&(0x7f0000000300)={0x1}, 0x0)
r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./dev/lirc0\x00', 0x2, 0x0)
write(r1, &(0x7f0000000400)="0100000002000000", 0x8)
[ 124.249830][ T5290] Bluetooth: hci0: command tx timeout
[ 124.306796][ T5070] usb 5-1: new high-speed USB device number 2 using dummy_hcd
[ 124.463113][ T5070] usb 5-1: New USB device found, idVendor=112a, idProduct=0001, bcdDevice= 1.00
[ 124.467293][ T5070] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 124.471999][ T5070] usb 5-1: Product: syz
[ 124.474705][ T5070] usb 5-1: Manufacturer: syz
[ 124.478088][ T5070] usb 5-1: SerialNumber: syz
[ 125.908468][ T5070] redrat3 5-1:1.0: Problem fetching firmware ID
[ 125.925519][ T5070] redrat3 5-1:1.0: Failed to read timeout from hardware
[ 126.007429][ T5070] rc_core: IR keymap rc-hauppauge not found
[ 126.013670][ T5070] Registered IR keymap rc-empty
[ 126.027446][ T5070] rc rc0: RedRat3 Infrared Remote Transceiver as /devices/platform/dummy_hcd.0/usb5/5-1/5-1:1.0/rc/rc0
[ 126.034267][ T5070] input: RedRat3 Infrared Remote Transceiver as /devices/platform/dummy_hcd.0/usb5/5-1/5-1:1.0/rc/rc0/input5
[ 126.055722][ T5070] redrat3 5-1:1.0: redrat3_send_cmd: Error sending rr3 cmd res -71, data 0
[ 126.059788][ T5070] redrat3 5-1:1.0: redrat3_send_cmd: Error sending rr3 cmd res -71, data 0
[ 126.062850][ T5070] redrat3 5-1:1.0: redrat3_enable_detector: detector status: -5, should be 1
[ 126.075682][ T5070] redrat3 5-1:1.0: probe with driver redrat3 failed with error -5
[ 126.085501][ T5070] usb 5-1: USB disconnect, device number 2
[ 126.089574][ T5284] ==================================================================
[ 126.092629][ T5284] BUG: KASAN: slab-use-after-free in string+0x216/0x2d0
[ 126.095280][ T5284] Read of size 1 at addr ffff888012ed8758 by task udevd/5284
[ 126.098010][ T5284]
[ 126.098922][ T5284] CPU: 0 UID: 0 PID: 5284 Comm: udevd Not tainted syzkaller #0 PREEMPT(full)
[ 126.098935][ T5284] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[ 126.098942][ T5284] Call Trace:
[ 126.098948][ T5284]
[ 126.098953][ T5284] dump_stack_lvl+0xe8/0x150
[ 126.098971][ T5284] print_address_description+0x55/0x1e0
[ 126.098982][ T5284] ? string+0x216/0x2d0
[ 126.098988][ T5284] print_report+0x58/0x70
[ 126.098997][ T5284] kasan_report+0x117/0x150
[ 126.099007][ T5284] ? string+0x216/0x2d0
[ 126.099014][ T5284] string+0x216/0x2d0
[ 126.099021][ T5284] vsnprintf+0x74a/0xef0
[ 126.099029][ T5284] vscnprintf+0x41/0x90
[ 126.099035][ T5284] sysfs_emit+0x10e/0x180
[ 126.099043][ T5284] ? lockdep_hardirqs_on+0x7a/0x110
[ 126.099052][ T5284] ? irqentry_exit+0x218/0x8f0
[ 126.099060][ T5284] ? __pfx_sysfs_emit+0x10/0x10
[ 126.099068][ T5284] ? __pfx_dev_attr_show+0x10/0x10
[ 126.099119][ T5284] ? dev_attr_show+0x26/0xc0
[ 126.099132][ T5284] input_dev_show_name+0x58/0x70
[ 126.099146][ T5284] dev_attr_show+0x58/0xc0
[ 126.099158][ T5284] ? __pfx_dev_attr_show+0x10/0x10
[ 126.099171][ T5284] sysfs_kf_seq_show+0x331/0x490
[ 126.099185][ T5284] seq_read_iter+0x463/0xca0
[ 126.099194][ T5284] vfs_read+0x595/0xa80
[ 126.099209][ T5284] ? __pfx_vfs_read+0x10/0x10
[ 126.099223][ T5284] ? do_sys_openat2+0x14e/0x200
[ 126.099235][ T5284] ? kmem_cache_free+0x182/0x650
[ 126.099247][ T5284] ? fd_install+0x94/0x3d0
[ 126.099262][ T5284] ksys_read+0x150/0x270
[ 126.099277][ T5284] ? __pfx_ksys_read+0x10/0x10
[ 126.099291][ T5284] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 126.099299][ T5284] do_syscall_64+0x174/0x580
[ 126.099307][ T5284] ? trace_irq_disable+0x3b/0x140
[ 126.099317][ T5284] ? clear_bhb_loop+0x40/0x90
[ 126.099324][ T5284] entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 126.099333][ T5284] RIP: 0033:0x7fdedc2a7407
[ 126.099348][ T5284] Code: 48 89 fa 4c 89 df e8 38 aa 00 00 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 1a 5b c3 0f 1f 84 00 00 00 00 00 48 8b 44 24 10 0f 05 <5b> c3 0f 1f 80 00 00 00 00 83 e2 39 83 fa 08 75 de e8 23 ff ff ff
[ 126.099357][ T5284] RSP: 002b:00007fff69832550 EFLAGS: 00000202 ORIG_RAX: 0000000000000000
[ 126.099370][ T5284] RAX: ffffffffffffffda RBX: 00007fdedca5d880 RCX: 00007fdedc2a7407
[ 126.099378][ T5284] RDX: 0000000000001000 RSI: 00007fff69832a30 RDI: 0000000000000008
[ 126.099385][ T5284] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000
[ 126.099391][ T5284] R10: 0000000000000000 R11: 0000000000000202 R12: 0000562b7fda76c0
[ 126.099398][ T5284] R13: 00007fff69832630 R14: 00007fff69832a30 R15: 0000562b43d9cbcc
[ 126.099410][ T5284]
[ 126.099414][ T5284]
[ 126.195432][ T5284] Allocated by task 5070:
[ 126.196968][ T5284] kasan_save_track+0x3e/0x80
[ 126.198808][ T5284] __kasan_kmalloc+0x93/0xb0
[ 126.200560][ T5284] __kmalloc_cache_noprof+0x32d/0x660
[ 126.202553][ T5284] redrat3_dev_probe+0x477/0x2570
[ 126.204476][ T5284] usb_probe_interface+0x653/0xc60
[ 126.206505][ T5284] really_probe+0x254/0xae0
[ 126.208310][ T5284] __driver_probe_device+0x1e8/0x360
[ 126.210473][ T5284] driver_probe_device+0x4f/0x240
[ 126.212702][ T5284] __device_attach_driver+0x270/0x410
[ 126.215036][ T5284] bus_for_each_drv+0x258/0x2f0
[ 126.217132][ T5284] __device_attach+0x2c4/0x450
[ 126.219682][ T5284] device_initial_probe+0xa1/0xd0
[ 126.221889][ T5284] bus_probe_device+0x12a/0x220
[ 126.223957][ T5284] device_add+0x7d7/0xb80
[ 126.225771][ T5284] usb_set_configuration+0x1ad8/0x2180
[ 126.228101][ T5284] usb_generic_driver_probe+0x8d/0x150
[ 126.230406][ T5284] usb_probe_device+0x1c3/0x3b0
[ 126.232484][ T5284] really_probe+0x254/0xae0
[ 126.234444][ T5284] __driver_probe_device+0x1e8/0x360
[ 126.236678][ T5284] driver_probe_device+0x4f/0x240
[ 126.238841][ T5284] __device_attach_driver+0x270/0x410
[ 126.241044][ T5284] bus_for_each_drv+0x258/0x2f0
[ 126.243081][ T5284] __device_attach+0x2c4/0x450
[ 126.245087][ T5284] device_initial_probe+0xa1/0xd0
[ 126.247223][ T5284] bus_probe_device+0x12a/0x220
[ 126.249292][ T5284] device_add+0x7d7/0xb80
[ 126.251094][ T5284] usb_new_device+0x99d/0x1620
[ 126.253132][ T5284] hub_event+0x28e8/0x4d30
[ 126.255045][ T5284] process_scheduled_works+0xa8e/0x14e0
[ 126.257379][ T5284] worker_thread+0xa47/0xfb0
[ 126.259383][ T5284] kthread+0x388/0x470
[ 126.261104][ T5284] ret_from_fork+0x514/0xb70
[ 126.263046][ T5284] ret_from_fork_asm+0x1a/0x30
[ 126.265006][ T5284]
[ 126.266088][ T5284] Freed by task 5070:
[ 126.267810][ T5284] kasan_save_track+0x3e/0x80
[ 126.269792][ T5284] kasan_save_free_info+0x40/0x50
[ 126.271898][ T5284] __kasan_slab_free+0x5c/0x80
[ 126.273931][ T5284] kfree+0x1c5/0x640
[ 126.275553][ T5284] redrat3_dev_probe+0x1bf4/0x2570
[ 126.277728][ T5284] usb_probe_interface+0x653/0xc60
[ 126.279482][ T5284] really_probe+0x254/0xae0
[ 126.280977][ T5284] __driver_probe_device+0x1e8/0x360
[ 126.282750][ T5284] driver_probe_device+0x4f/0x240
[ 126.284486][ T5284] __device_attach_driver+0x270/0x410
[ 126.286294][ T5284] bus_for_each_drv+0x258/0x2f0
[ 126.287906][ T5284] __device_attach+0x2c4/0x450
[ 126.289701][ T5284] device_initial_probe+0xa1/0xd0
[ 126.291799][ T5284] bus_probe_device+0x12a/0x220
[ 126.293898][ T5284] device_add+0x7d7/0xb80
[ 126.295726][ T5284] usb_set_configuration+0x1ad8/0x2180
[ 126.298086][ T5284] usb_generic_driver_probe+0x8d/0x150
[ 126.300420][ T5284] usb_probe_device+0x1c3/0x3b0
[ 126.302471][ T5284] really_probe+0x254/0xae0
[ 126.304424][ T5284] __driver_probe_device+0x1e8/0x360
[ 126.306673][ T5284] driver_probe_device+0x4f/0x240
[ 126.308826][ T5284] __device_attach_driver+0x270/0x410
[ 126.311142][ T5284] bus_for_each_drv+0x258/0x2f0
[ 126.313217][ T5284] __device_attach+0x2c4/0x450
[ 126.315290][ T5284] device_initial_probe+0xa1/0xd0
[ 126.317504][ T5284] bus_probe_device+0x12a/0x220
[ 126.319538][ T5284] device_add+0x7d7/0xb80
[ 126.321339][ T5284] usb_new_device+0x99d/0x1620
[ 126.323357][ T5284] hub_event+0x28e8/0x4d30
[ 126.325260][ T5284] process_scheduled_works+0xa8e/0x14e0
[ 126.327598][ T5284] worker_thread+0xa47/0xfb0
[ 126.329526][ T5284] kthread+0x388/0x470
[ 126.331316][ T5284] ret_from_fork+0x514/0xb70
[ 126.332899][ T5284] ret_from_fork_asm+0x1a/0x30
[ 126.334497][ T5284]
[ 126.335336][ T5284] The buggy address belongs to the object at ffff888012ed8000
[ 126.335336][ T5284] which belongs to the cache kmalloc-2k of size 2048
[ 126.339825][ T5284] The buggy address is located 1880 bytes inside of
[ 126.339825][ T5284] freed 2048-byte region [ffff888012ed8000, ffff888012ed8800)
[ 126.344809][ T5284]
[ 126.345767][ T5284] The buggy address belongs to the physical page:
[ 126.348066][ T5284] page: refcount:0 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x12ed8
[ 126.351153][ T5284] head: order:3 mapcount:0 entire_mapcount:0 nr_pages_mapped:0 pincount:0
[ 126.354134][ T5284] flags: 0xfff00000000040(head|node=0|zone=1|lastcpupid=0x7ff)
[ 126.356955][ T5284] page_type: f5(slab)
[ 126.358441][ T5284] raw: 00fff00000000040 ffff88801b042000 dead000000000100 dead000000000122
[ 126.361592][ T5284] raw: 0000000000000000 0000000800080008 00000000f5000000 0000000000000000
[ 126.364820][ T5284] head: 00fff00000000040 ffff88801b042000 dead000000000100 dead000000000122
[ 126.368142][ T5284] head: 0000000000000000 0000000800080008 00000000f5000000 0000000000000000
[ 126.371605][ T5284] head: 00fff00000000003 fffffffffffffe01 00000000ffffffff 00000000ffffffff
[ 126.375321][ T5284] head: ffffffffffffffff 0000000000000000 00000000ffffffff 0000000000000008
[ 126.378930][ T5284] page dumped because: kasan: bad access detected
[ 126.381609][ T5284] page_owner tracks the page as allocated
[ 126.383960][ T5284] page last allocated via order 3, migratetype Unmovable, gfp_mask 0xd2820(GFP_ATOMIC|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 5289, tgid 5289 (syz-executor), ts 120481059111, free_ts 61355678137
[ 126.392051][ T5284] post_alloc_hook+0x1f9/0x250
[ 126.394037][ T5284] get_page_from_freelist+0x21fa/0x2270
[ 126.396296][ T5284] __alloc_frozen_pages_noprof+0x18d/0x380
[ 126.398718][ T5284] allocate_slab+0x79/0x5e0
[ 126.400617][ T5284] refill_objects+0x2d5/0x350
[ 126.402517][ T5284] __pcs_replace_empty_main+0x2bf/0x6b0
[ 126.404675][ T5284] __kmalloc_cache_noprof+0x3a7/0x660
[ 126.406656][ T5284] batadv_hard_if_event+0x282a/0x3520
[ 126.408635][ T5284] notifier_call_chain+0x1a5/0x3d0
[ 126.410738][ T5284] register_netdevice+0x18a4/0x1eb0
[ 126.412630][ T5284] rtnl_newlink_create+0x31f/0xb00
[ 126.414777][ T5284] rtnl_newlink+0x167f/0x1bd0
[ 126.416511][ T5284] rtnetlink_rcv_msg+0x802/0xc00
[ 126.418544][ T5284] netlink_rcv_skb+0x226/0x4a0
[ 126.420425][ T5284] netlink_unicast+0x7bb/0x940
[ 126.422114][ T5284] netlink_sendmsg+0x813/0xb40
[ 126.423760][ T5284] page last free pid 4698 tgid 4698 stack trace:
[ 126.426195][ T5284] __free_frozen_pages+0xc1e/0xd10
[ 126.428082][ T5284] __slab_free+0x274/0x2c0
[ 126.429594][ T5284] qlist_free_all+0x99/0x100
[ 126.431312][ T5284] kasan_quarantine_reduce+0x148/0x160
[ 126.433456][ T5284] __kasan_slab_alloc+0x22/0x80
[ 126.435502][ T5284] __kmalloc_cache_noprof+0x2ab/0x660
[ 126.437769][ T5284] tomoyo_init_log+0x195/0x1fa0
[ 126.439773][ T5284] tomoyo_supervisor+0x35f/0x1560
[ 126.441919][ T5284] tomoyo_path_permission+0x262/0x3b0
[ 126.444590][ T5284] tomoyo_path_perm+0x3f3/0x560
[ 126.446727][ T5284] security_inode_getattr+0x12b/0x310
[ 126.448984][ T5284] __x64_sys_newfstat+0x133/0x270
[ 126.451110][ T5284] do_syscall_64+0x174/0x580
[ 126.453011][ T5284] entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 126.455358][ T5284]
[ 126.456368][ T5284] Memory state around the buggy address:
[ 126.458539][ T5284] ffff888012ed8600: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb
[ 126.461661][ T5284] ffff888012ed8680: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb
[ 126.464502][ T5284] >ffff888012ed8700: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb
[ 126.467498][ T5284] ^
[ 126.470047][ T5284] ffff888012ed8780: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb
[ 126.473127][ T5284] ffff888012ed8800: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc
[ 126.476120][ T5284] ==================================================================
[ 126.485372][ T5290] Bluetooth: hci0: command tx timeout
[ 126.497822][ T5284] Kernel panic - not syncing: KASAN: panic_on_warn set ...
[ 126.500279][ T5284] CPU: 0 UID: 0 PID: 5284 Comm: udevd Not tainted syzkaller #0 PREEMPT(full)
[ 126.503249][ T5284] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[ 126.506830][ T5284] Call Trace:
[ 126.508113][ T5284]
[ 126.509278][ T5284] vpanic+0x56c/0xa60
[ 126.510744][ T5284] ? __pfx_vpanic+0x10/0x10
[ 126.512337][ T5284] panic+0xc5/0xd0
[ 126.513791][ T5284] ? __pfx_panic+0x10/0x10
[ 126.515476][ T5284] ? preempt_schedule_thunk+0x16/0x40
[ 126.517454][ T5284] ? string+0x216/0x2d0
[ 126.519048][ T5284] ? preempt_schedule_thunk+0x16/0x40
[ 126.521067][ T5284] ? string+0x216/0x2d0
[ 126.522620][ T5284] check_panic_on_warn+0x89/0xb0
[ 126.524476][ T5284] ? string+0x216/0x2d0
[ 126.526041][ T5284] end_report+0x73/0x170
[ 126.527688][ T5284] ? string+0x216/0x2d0
[ 126.529322][ T5284] kasan_report+0x128/0x150
[ 126.531123][ T5284] ? string+0x216/0x2d0
[ 126.532711][ T5284] string+0x216/0x2d0
[ 126.534229][ T5284] vsnprintf+0x74a/0xef0
[ 126.535891][ T5284] vscnprintf+0x41/0x90
[ 126.537484][ T5284] sysfs_emit+0x10e/0x180
[ 126.539119][ T5284] ? lockdep_hardirqs_on+0x7a/0x110
[ 126.541010][ T5284] ? irqentry_exit+0x218/0x8f0
[ 126.542806][ T5284] ? __pfx_sysfs_emit+0x10/0x10
[ 126.544614][ T5284] ? __pfx_dev_attr_show+0x10/0x10
[ 126.546547][ T5284] ? dev_attr_show+0x26/0xc0
[ 126.548257][ T5284] input_dev_show_name+0x58/0x70
[ 126.550054][ T5284] dev_attr_show+0x58/0xc0
[ 126.551690][ T5284] ? __pfx_dev_attr_show+0x10/0x10
[ 126.553505][ T5284] sysfs_kf_seq_show+0x331/0x490
[ 126.555311][ T5284] seq_read_iter+0x463/0xca0
[ 126.556990][ T5284] vfs_read+0x595/0xa80
[ 126.558487][ T5284] ? __pfx_vfs_read+0x10/0x10
[ 126.560128][ T5284] ? do_sys_openat2+0x14e/0x200
[ 126.561880][ T5284] ? kmem_cache_free+0x182/0x650
[ 126.563701][ T5284] ? fd_install+0x94/0x3d0
[ 126.565274][ T5284] ksys_read+0x150/0x270
[ 126.566832][ T5284] ? __pfx_ksys_read+0x10/0x10
[ 126.568628][ T5284] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 126.570783][ T5284] do_syscall_64+0x174/0x580
[ 126.572394][ T5284] ? trace_irq_disable+0x3b/0x140
[ 126.574078][ T5284] ? clear_bhb_loop+0x40/0x90
[ 126.575786][ T5284] entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 126.577961][ T5284] RIP: 0033:0x7fdedc2a7407
[ 126.579561][ T5284] Code: 48 89 fa 4c 89 df e8 38 aa 00 00 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 1a 5b c3 0f 1f 84 00 00 00 00 00 48 8b 44 24 10 0f 05 <5b> c3 0f 1f 80 00 00 00 00 83 e2 39 83 fa 08 75 de e8 23 ff ff ff
[ 126.586630][ T5284] RSP: 002b:00007fff69832550 EFLAGS: 00000202 ORIG_RAX: 0000000000000000
[ 126.589559][ T5284] RAX: ffffffffffffffda RBX: 00007fdedca5d880 RCX: 00007fdedc2a7407
[ 126.592469][ T5284] RDX: 0000000000001000 RSI: 00007fff69832a30 RDI: 0000000000000008
[ 126.595374][ T5284] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000
[ 126.598217][ T5284] R10: 0000000000000000 R11: 0000000000000202 R12: 0000562b7fda76c0
[ 126.601099][ T5284] R13: 00007fff69832630 R14: 00007fff69832a30 R15: 0000562b43d9cbcc
[ 126.604028][ T5284]
[ 126.605487][ T5284] Kernel Offset: disabled
[ 126.607114][ T5284] Rebooting in 86400 seconds..