smsusb:smsusb_probe: board id=7, interface number 0 smsusb:siano_media_device_register: media controller created smsusb:smsusb_start_streaming: smsusb_submit_urb(...) failed ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Not tainted 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001ab8781d x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d5c3c100 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d5c3c0e8 x18: ffff8000189364a0 x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: 0000000000019097 x14: 00000000f351f728 x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 99116 hardirqs last enabled at (99115): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (99116): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (98846): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (98846): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (98699): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (98699): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (98699): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004319 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001ab87841 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d5c3c220 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d5c3c208 x18: ffff8000189364a0 x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: 0000000000019097 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 99164 hardirqs last enabled at (99163): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (99164): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (99152): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (99152): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (99119): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (99119): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (99119): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700431a ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001ab87865 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d5c3c340 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d5c3c328 x18: ffff8000189364a0 x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: 0000000000019097 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 99202 hardirqs last enabled at (99201): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (99202): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (99194): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (99194): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (99167): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (99167): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (99167): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700431b ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001ab87889 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d5c3c460 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d5c3c448 x18: ffff8000189364a0 x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: 0000000000019097 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 99274 hardirqs last enabled at (99273): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (99274): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (99266): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (99266): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (99205): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (99205): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (99205): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700431c ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001ab878ad x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d5c3c580 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d5c3c568 x18: ffff8000189364a0 x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: 0000000000019097 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 99308 hardirqs last enabled at (99307): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (99308): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (99300): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (99300): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (99277): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (99277): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (99277): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700431d ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001ab878d1 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d5c3c6a0 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d5c3c688 x18: ffff8000189364a0 x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: 0000000000019097 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 99346 hardirqs last enabled at (99345): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (99346): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (99338): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (99338): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (99311): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (99311): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (99311): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700431e ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001ab878f5 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d5c3c7c0 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d5c3c7a8 x18: ffff8000189364a0 x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: 0000000000019097 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 99500 hardirqs last enabled at (99499): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (99500): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (99492): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (99492): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (99349): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (99349): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (99349): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700431f ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001ab87919 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d5c3c8e0 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d5c3c8c8 x18: ffff8000189364a0 x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: 0000000000019097 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 99626 hardirqs last enabled at (99625): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (99626): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (99618): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (99618): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (99503): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (99503): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (99503): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004320 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001ab8793d x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d5c3ca00 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d5c3c9e8 x18: ffff8000189364a0 x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: 0000000000019097 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 99676 hardirqs last enabled at (99675): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (99676): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (99668): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (99668): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (99629): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (99629): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (99629): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004321 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001ab87961 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d5c3cb20 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d5c3cb08 x18: ffff8000189364a0 x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: 0000000000019097 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 99718 hardirqs last enabled at (99717): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (99718): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (99710): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (99710): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (99679): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (99679): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (99679): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004322 ]--- smsusb:smsusb_init_device: smsusb_start_streaming(...) failed ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001ab8781d x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000d5c3c100 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000d5c3c0e8 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 99784 hardirqs last enabled at (99783): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (99784): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (99762): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (99762): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (99721): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (99721): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (99721): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004323 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001ab87841 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000d5c3c220 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000d5c3c208 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 99838 hardirqs last enabled at (99837): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (99838): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (99830): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (99830): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (99787): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (99787): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (99787): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004324 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001ab87865 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000d5c3c340 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000d5c3c328 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 99888 hardirqs last enabled at (99887): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (99888): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (99880): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (99880): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (99841): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (99841): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (99841): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004325 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001ab87889 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000d5c3c460 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000d5c3c448 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 99926 hardirqs last enabled at (99925): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (99926): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (99918): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (99918): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (99891): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (99891): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (99891): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004326 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001ab878ad x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000d5c3c580 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000d5c3c568 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 99976 hardirqs last enabled at (99975): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (99976): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (99968): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (99968): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (99929): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (99929): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (99929): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004327 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001ab878d1 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000d5c3c6a0 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000d5c3c688 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 100022 hardirqs last enabled at (100021): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (100022): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (100014): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (100014): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (99979): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (99979): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (99979): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004328 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001ab878f5 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000d5c3c7c0 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000d5c3c7a8 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 100066 hardirqs last enabled at (100065): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (100066): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (100058): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (100058): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (100025): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (100025): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (100025): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004329 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001ab87919 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000d5c3c8e0 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000d5c3c8c8 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 100124 hardirqs last enabled at (100123): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (100124): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (100116): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (100116): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (100069): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (100069): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (100069): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700432a ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001ab8793d x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000d5c3ca00 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000d5c3c9e8 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 100178 hardirqs last enabled at (100177): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (100178): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (100170): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (100170): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (100127): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (100127): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (100127): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700432b ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001ab87961 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000d5c3cb20 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000d5c3cb08 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 worker_thread+0x910/0x1034 kernel/workqueue.c:2454 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 100216 hardirqs last enabled at (100215): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (100216): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (100208): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (100208): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (100181): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (100181): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (100181): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700432c ]--- smsusb:smsusb_probe: Device initialized with return code -22 smsusb: probe of 1-1:253.0 failed with error -22 smsusb:smsusb_probe: board id=7, interface number 188 usb 1-1: USB disconnect, device number 2 usb 1-1: new high-speed USB device number 3 using dummy_hcd usb 1-1: Using ep0 maxpacket: 8 usb 1-1: config 253 has an invalid interface number: 55 but max is 2 usb 1-1: config 253 has an invalid interface number: 147 but max is 2 usb 1-1: config 253 has an invalid interface number: 188 but max is 2 usb 1-1: config 253 has an invalid descriptor of length 90, skipping remainder of the config usb 1-1: config 253 has 4 interfaces, different from the descriptor's value: 3 usb 1-1: config 253 has no interface number 1 usb 1-1: config 253 has no interface number 2 usb 1-1: config 253 has no interface number 3 usb 1-1: config 253 interface 55 altsetting 128 endpoint 0x2 has invalid maxpacket 1023, setting to 64 usb 1-1: config 253 interface 55 altsetting 128 bulk endpoint 0x6 has invalid maxpacket 1024 usb 1-1: config 253 interface 55 altsetting 128 has an invalid endpoint with address 0x0, skipping usb 1-1: config 253 interface 55 altsetting 128 has a duplicate endpoint with address 0x2, skipping usb 1-1: config 253 interface 55 altsetting 128 has 4 endpoint descriptors, different from the interface descriptor's value: 10 usb 1-1: config 253 interface 147 altsetting 215 has a duplicate endpoint with address 0x3, skipping usb 1-1: config 253 interface 147 altsetting 215 endpoint 0xB has invalid wMaxPacketSize 0 usb 1-1: config 253 interface 147 altsetting 215 endpoint 0xF has invalid maxpacket 1024, setting to 64 usb 1-1: config 253 interface 147 altsetting 215 has a duplicate endpoint with address 0x2, skipping usb 1-1: config 253 interface 0 altsetting 1 has a duplicate endpoint with address 0x4, skipping usb 1-1: config 253 interface 0 altsetting 1 has an invalid endpoint with address 0xF0, skipping usb 1-1: config 253 interface 0 altsetting 1 endpoint 0xE has invalid maxpacket 1024, setting to 64 usb 1-1: config 253 interface 0 altsetting 1 endpoint 0x88 has an invalid bInterval 36, changing to 7 usb 1-1: config 253 interface 0 altsetting 1 endpoint 0x88 has invalid maxpacket 17684, setting to 1024 usb 1-1: config 253 interface 0 altsetting 1 has an invalid endpoint with address 0x0, skipping usb 1-1: config 253 interface 0 altsetting 1 has a duplicate endpoint with address 0x4, skipping usb 1-1: config 253 interface 0 altsetting 1 has a duplicate endpoint with address 0x3, skipping usb 1-1: config 253 interface 0 altsetting 1 has 11 endpoint descriptors, different from the interface descriptor's value: 9 usb 1-1: config 253 interface 188 altsetting 4 has 0 endpoint descriptors, different from the interface descriptor's value: 3 usb 1-1: config 253 interface 55 has no altsetting 0 usb 1-1: config 253 interface 147 has no altsetting 0 usb 1-1: config 253 interface 0 has no altsetting 0 usb 1-1: config 253 interface 188 has no altsetting 0 usb 1-1: New USB device found, idVendor=2040, idProduct=1801, bcdDevice=6e.c8 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-1: Product: syz usb 1-1: Manufacturer: syz usb 1-1: SerialNumber: syz smsusb:smsusb_probe: board id=7, interface number 55 smsusb:smsusb_probe: board id=7, interface number 147 smsusb:smsusb_probe: board id=7, interface number 0 smsusb:siano_media_device_register: media controller created smsusb:smsusb_start_streaming: smsusb_submit_urb(...) failed ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001caa681d x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000e5534100 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000e55340e8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 111328 hardirqs last enabled at (111327): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (111328): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (109200): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (109200): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (109187): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (109187): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (109187): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700432d ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001caa6841 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000e5534220 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000e5534208 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 111390 hardirqs last enabled at (111389): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (111390): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (111378): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (111378): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (111331): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (111331): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (111331): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700432e ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001caa6865 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000e5534340 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000e5534328 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 111526 hardirqs last enabled at (111525): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (111526): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (111518): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (111518): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (111395): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (111395): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (111395): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700432f ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001caa6889 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000e5534460 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000e5534448 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 111596 hardirqs last enabled at (111595): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (111596): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (111588): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (111588): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (111529): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (111529): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (111529): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004330 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001caa68ad x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000e5534580 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000e5534568 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 111642 hardirqs last enabled at (111641): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (111642): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (111634): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (111634): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (111599): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (111599): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (111599): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004331 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001caa68d1 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000e55346a0 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000e5534688 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 111736 hardirqs last enabled at (111735): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (111736): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (111728): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (111728): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (111645): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (111645): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (111645): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004332 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001caa68f5 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000e55347c0 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000e55347a8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 111896 hardirqs last enabled at (111895): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (111896): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (111888): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (111888): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (111739): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (111739): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (111739): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004333 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001caa6919 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000e55348e0 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000e55348c8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 112016 hardirqs last enabled at (112015): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (112016): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (112008): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (112008): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (111899): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (111899): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (111899): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004334 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001caa693d x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000e5534a00 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000e55349e8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 112094 hardirqs last enabled at (112093): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (112094): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (112086): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (112086): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (112019): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (112019): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (112019): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004335 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001caa6961 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000e5534b20 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000e5534b08 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 112206 hardirqs last enabled at (112205): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (112206): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (112198): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (112198): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (112097): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (112097): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (112097): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004336 ]--- smsusb:smsusb_init_device: smsusb_start_streaming(...) failed ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001caa681d x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000e5534100 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000e55340e8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 112382 hardirqs last enabled at (112381): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (112382): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (112364): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (112364): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (112211): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (112211): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (112211): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004337 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001caa6841 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000e5534220 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000e5534208 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 112426 hardirqs last enabled at (112425): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (112426): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (112418): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (112418): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (112385): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (112385): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (112385): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004338 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001caa6865 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000e5534340 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000e5534328 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 112576 hardirqs last enabled at (112575): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (112576): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (112568): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (112568): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (112429): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (112429): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (112429): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004339 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001caa6889 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000e5534460 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000e5534448 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 112620 hardirqs last enabled at (112619): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (112620): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (112612): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (112612): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (112579): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (112579): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (112579): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700433a ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001caa68ad x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000e5534580 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000e5534568 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 112724 hardirqs last enabled at (112723): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (112724): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (112716): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (112716): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (112623): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (112623): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (112623): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700433b ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001caa68d1 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000e55346a0 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000e5534688 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 112832 hardirqs last enabled at (112831): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (112832): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (112824): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (112824): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (112727): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (112727): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (112727): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700433c ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001caa68f5 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000e55347c0 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000e55347a8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 112956 hardirqs last enabled at (112955): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (112956): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (112948): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (112948): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (112835): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (112835): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (112835): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700433d ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001caa6919 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000e55348e0 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000e55348c8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 113108 hardirqs last enabled at (113107): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (113108): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (113100): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (113100): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (112959): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (112959): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (112959): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700433e ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001caa693d x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000e5534a00 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000e55349e8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 113152 hardirqs last enabled at (113151): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (113152): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (113144): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (113144): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (113111): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (113111): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (113111): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700433f ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001caa6961 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000e5534b20 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000e5534b08 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 113232 hardirqs last enabled at (113231): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (113232): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (113224): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (113224): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (113155): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (113155): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (113155): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004340 ]--- smsusb:smsusb_probe: Device initialized with return code -22 smsusb: probe of 1-1:253.0 failed with error -22 smsusb:smsusb_probe: board id=7, interface number 188 usb 1-1: USB disconnect, device number 3 usb 1-1: new high-speed USB device number 4 using dummy_hcd usb 1-1: Using ep0 maxpacket: 8 usb 1-1: config 253 has an invalid interface number: 55 but max is 2 usb 1-1: config 253 has an invalid interface number: 147 but max is 2 usb 1-1: config 253 has an invalid interface number: 188 but max is 2 usb 1-1: config 253 has an invalid descriptor of length 90, skipping remainder of the config usb 1-1: config 253 has 4 interfaces, different from the descriptor's value: 3 usb 1-1: config 253 has no interface number 1 usb 1-1: config 253 has no interface number 2 usb 1-1: config 253 has no interface number 3 usb 1-1: config 253 interface 55 altsetting 128 endpoint 0x2 has invalid maxpacket 1023, setting to 64 usb 1-1: config 253 interface 55 altsetting 128 bulk endpoint 0x6 has invalid maxpacket 1024 usb 1-1: config 253 interface 55 altsetting 128 has an invalid endpoint with address 0x0, skipping usb 1-1: config 253 interface 55 altsetting 128 has a duplicate endpoint with address 0x2, skipping usb 1-1: config 253 interface 55 altsetting 128 has 4 endpoint descriptors, different from the interface descriptor's value: 10 usb 1-1: config 253 interface 147 altsetting 215 has a duplicate endpoint with address 0x3, skipping usb 1-1: config 253 interface 147 altsetting 215 endpoint 0xB has invalid wMaxPacketSize 0 usb 1-1: config 253 interface 147 altsetting 215 endpoint 0xF has invalid maxpacket 1024, setting to 64 usb 1-1: config 253 interface 147 altsetting 215 has a duplicate endpoint with address 0x2, skipping usb 1-1: config 253 interface 0 altsetting 1 has a duplicate endpoint with address 0x4, skipping usb 1-1: config 253 interface 0 altsetting 1 has an invalid endpoint with address 0xF0, skipping usb 1-1: config 253 interface 0 altsetting 1 endpoint 0xE has invalid maxpacket 1024, setting to 64 usb 1-1: config 253 interface 0 altsetting 1 endpoint 0x88 has an invalid bInterval 36, changing to 7 usb 1-1: config 253 interface 0 altsetting 1 endpoint 0x88 has invalid maxpacket 17684, setting to 1024 usb 1-1: config 253 interface 0 altsetting 1 has an invalid endpoint with address 0x0, skipping usb 1-1: config 253 interface 0 altsetting 1 has a duplicate endpoint with address 0x4, skipping usb 1-1: config 253 interface 0 altsetting 1 has a duplicate endpoint with address 0x3, skipping usb 1-1: config 253 interface 0 altsetting 1 has 11 endpoint descriptors, different from the interface descriptor's value: 9 usb 1-1: config 253 interface 188 altsetting 4 has 0 endpoint descriptors, different from the interface descriptor's value: 3 usb 1-1: config 253 interface 55 has no altsetting 0 usb 1-1: config 253 interface 147 has no altsetting 0 usb 1-1: config 253 interface 0 has no altsetting 0 usb 1-1: config 253 interface 188 has no altsetting 0 usb 1-1: New USB device found, idVendor=2040, idProduct=1801, bcdDevice=6e.c8 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-1: Product: syz usb 1-1: Manufacturer: syz usb 1-1: SerialNumber: syz smsusb:smsusb_probe: board id=7, interface number 55 smsusb:smsusb_probe: board id=7, interface number 147 smsusb:smsusb_probe: board id=7, interface number 0 smsusb:siano_media_device_register: media controller created smsusb:smsusb_start_streaming: smsusb_submit_urb(...) failed ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001854201d x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000c2a10100 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000c2a100e8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 123718 hardirqs last enabled at (123717): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (123718): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (118762): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (118762): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (118745): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (118745): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (118745): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004341 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe00018542041 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000c2a10220 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000c2a10208 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 123886 hardirqs last enabled at (123885): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (123886): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (123878): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (123878): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (123721): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (123721): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (123721): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004342 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe00018542065 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000c2a10340 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000c2a10328 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 123906 hardirqs last enabled at (123905): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (123906): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (123902): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (123902): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (123889): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (123889): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (123889): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004343 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe00018542089 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000c2a10460 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000c2a10448 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 123942 hardirqs last enabled at (123941): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (123942): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (123938): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (123938): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (123909): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (123909): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (123909): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004344 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe000185420ad x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000c2a10580 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000c2a10568 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124014 hardirqs last enabled at (124013): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124014): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124006): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124006): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (123945): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (123945): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (123945): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004345 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe000185420d1 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000c2a106a0 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000c2a10688 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124054 hardirqs last enabled at (124053): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124054): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124046): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124046): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (124017): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (124017): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (124017): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004346 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe000185420f5 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000c2a107c0 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000c2a107a8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124098 hardirqs last enabled at (124097): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124098): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124090): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124090): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (124057): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (124057): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (124057): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004347 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe00018542119 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000c2a108e0 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000c2a108c8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124134 hardirqs last enabled at (124133): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124134): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124130): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124130): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (124101): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (124101): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (124101): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004348 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001854213d x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000c2a10a00 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000c2a109e8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124166 hardirqs last enabled at (124165): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124166): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124162): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124162): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (124137): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (124137): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (124137): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004349 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe00018542161 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000c2a10b20 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000c2a10b08 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124196 hardirqs last enabled at (124195): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124196): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124192): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124192): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (124169): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (124169): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (124169): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700434a ]--- smsusb:smsusb_init_device: smsusb_start_streaming(...) failed ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001854201d x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000c2a10100 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000c2a100e8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124238 hardirqs last enabled at (124237): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124238): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124224): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124224): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (124199): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (124199): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (124199): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700434b ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe00018542041 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000c2a10220 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000c2a10208 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124266 hardirqs last enabled at (124265): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124266): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124262): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124262): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (124241): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (124241): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (124241): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700434c ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe00018542065 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000c2a10340 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000c2a10328 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124292 hardirqs last enabled at (124291): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124292): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124288): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124288): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (124269): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (124269): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (124269): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700434d ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe00018542089 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000c2a10460 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000c2a10448 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124330 hardirqs last enabled at (124329): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124330): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124326): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124326): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (124295): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (124295): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (124295): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700434e ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe000185420ad x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000c2a10580 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000c2a10568 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124356 hardirqs last enabled at (124355): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124356): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124352): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124352): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (124333): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (124333): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (124333): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700434f ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe000185420d1 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000c2a106a0 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000c2a10688 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124392 hardirqs last enabled at (124391): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124392): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124388): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124388): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (124359): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (124359): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (124359): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004350 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe000185420f5 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000c2a107c0 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000c2a107a8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124418 hardirqs last enabled at (124417): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124418): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124414): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124414): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (124395): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (124395): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (124395): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004351 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe00018542119 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000c2a108e0 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000c2a108c8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124454 hardirqs last enabled at (124453): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124454): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124450): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124450): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (124421): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (124421): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (124421): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004352 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001854213d x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000c2a10a00 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000c2a109e8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124486 hardirqs last enabled at (124485): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124486): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124482): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124482): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (124457): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (124457): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (124457): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004353 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe00018542161 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000c2a10b20 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000c2a10b08 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 124510 hardirqs last enabled at (124509): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (124510): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (124506): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (124506): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (124489): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (124489): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (124489): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004354 ]--- smsusb:smsusb_probe: Device initialized with return code -22 smsusb: probe of 1-1:253.0 failed with error -22 smsusb:smsusb_probe: board id=7, interface number 188 usb 1-1: USB disconnect, device number 4 usb 1-1: new high-speed USB device number 5 using dummy_hcd usb 1-1: Using ep0 maxpacket: 8 usb 1-1: config 253 has an invalid interface number: 55 but max is 2 usb 1-1: config 253 has an invalid interface number: 147 but max is 2 usb 1-1: config 253 has an invalid interface number: 188 but max is 2 usb 1-1: config 253 has an invalid descriptor of length 90, skipping remainder of the config usb 1-1: config 253 has 4 interfaces, different from the descriptor's value: 3 usb 1-1: config 253 has no interface number 1 usb 1-1: config 253 has no interface number 2 usb 1-1: config 253 has no interface number 3 usb 1-1: config 253 interface 55 altsetting 128 endpoint 0x2 has invalid maxpacket 1023, setting to 64 usb 1-1: config 253 interface 55 altsetting 128 bulk endpoint 0x6 has invalid maxpacket 1024 usb 1-1: config 253 interface 55 altsetting 128 has an invalid endpoint with address 0x0, skipping usb 1-1: config 253 interface 55 altsetting 128 has a duplicate endpoint with address 0x2, skipping usb 1-1: config 253 interface 55 altsetting 128 has 4 endpoint descriptors, different from the interface descriptor's value: 10 usb 1-1: config 253 interface 147 altsetting 215 has a duplicate endpoint with address 0x3, skipping usb 1-1: config 253 interface 147 altsetting 215 endpoint 0xB has invalid wMaxPacketSize 0 usb 1-1: config 253 interface 147 altsetting 215 endpoint 0xF has invalid maxpacket 1024, setting to 64 usb 1-1: config 253 interface 147 altsetting 215 has a duplicate endpoint with address 0x2, skipping usb 1-1: config 253 interface 0 altsetting 1 has a duplicate endpoint with address 0x4, skipping usb 1-1: config 253 interface 0 altsetting 1 has an invalid endpoint with address 0xF0, skipping usb 1-1: config 253 interface 0 altsetting 1 endpoint 0xE has invalid maxpacket 1024, setting to 64 usb 1-1: config 253 interface 0 altsetting 1 endpoint 0x88 has an invalid bInterval 36, changing to 7 usb 1-1: config 253 interface 0 altsetting 1 endpoint 0x88 has invalid maxpacket 17684, setting to 1024 usb 1-1: config 253 interface 0 altsetting 1 has an invalid endpoint with address 0x0, skipping usb 1-1: config 253 interface 0 altsetting 1 has a duplicate endpoint with address 0x4, skipping usb 1-1: config 253 interface 0 altsetting 1 has a duplicate endpoint with address 0x3, skipping usb 1-1: config 253 interface 0 altsetting 1 has 11 endpoint descriptors, different from the interface descriptor's value: 9 usb 1-1: config 253 interface 188 altsetting 4 has 0 endpoint descriptors, different from the interface descriptor's value: 3 usb 1-1: config 253 interface 55 has no altsetting 0 usb 1-1: config 253 interface 147 has no altsetting 0 usb 1-1: config 253 interface 0 has no altsetting 0 usb 1-1: config 253 interface 188 has no altsetting 0 usb 1-1: New USB device found, idVendor=2040, idProduct=1801, bcdDevice=6e.c8 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-1: Product: syz usb 1-1: Manufacturer: syz usb 1-1: SerialNumber: syz smsusb:smsusb_probe: board id=7, interface number 55 smsusb:smsusb_probe: board id=7, interface number 147 smsusb:smsusb_probe: board id=7, interface number 0 smsusb:siano_media_device_register: media controller created smsusb:smsusb_start_streaming: smsusb_submit_urb(...) failed ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001aecdc1d x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d766e100 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d766e0e8 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 134538 hardirqs last enabled at (134537): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (134538): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (130210): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (130210): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (130173): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (130173): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (130173): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004355 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001aecdc41 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d766e220 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d766e208 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 134568 hardirqs last enabled at (134567): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (134568): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (134556): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (134556): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (134541): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (134541): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (134541): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004356 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001aecdc65 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d766e340 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d766e328 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 134608 hardirqs last enabled at (134607): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (134608): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (134600): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (134600): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (134571): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (134571): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (134571): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004357 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001aecdc89 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d766e460 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d766e448 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 134658 hardirqs last enabled at (134657): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (134658): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (134650): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (134650): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (134611): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (134611): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (134611): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004358 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001aecdcad x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d766e580 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d766e568 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 134688 hardirqs last enabled at (134687): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (134688): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (134680): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (134680): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (134661): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (134661): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (134661): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004359 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001aecdcd1 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d766e6a0 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d766e688 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 134726 hardirqs last enabled at (134725): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (134726): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (134718): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (134718): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (134691): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (134691): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (134691): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700435a ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001aecdcf5 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d766e7c0 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d766e7a8 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 134768 hardirqs last enabled at (134767): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (134768): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (134760): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (134760): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (134729): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (134729): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (134729): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700435b ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001aecdd19 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d766e8e0 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d766e8c8 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 134800 hardirqs last enabled at (134799): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (134800): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (134792): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (134792): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (134771): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (134771): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (134771): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700435c ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001aecdd3d x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d766ea00 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d766e9e8 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 134836 hardirqs last enabled at (134835): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (134836): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (134828): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (134828): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (134803): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (134803): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (134803): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700435d ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365a0 x29: ffff8000189366d0 x28: 0000000000000000 x27: ffff800018936808 x26: 0000000000000001 x25: 1fffe0001aecdd61 x24: dfff800000000000 x23: ffff700003126cb4 x22: ffff0000d766eb20 x21: ffff8000189365c0 x20: 0000000000000001 x19: ffff0000d766eb08 x18: 1fffe000368ff38e x17: 1fffe000368ff38e x16: ffff8000082ea770 x15: ffff80001498f100 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_start_streaming+0x3a0/0x424 drivers/media/usb/siano/smsusb.c:199 smsusb_init_device drivers/media/usb/siano/smsusb.c:476 [inline] smsusb_probe+0x1378/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 134876 hardirqs last enabled at (134875): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (134876): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (134868): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (134868): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (134839): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (134839): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (134839): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700435e ]--- smsusb:smsusb_init_device: smsusb_start_streaming(...) failed ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001aecdc1d x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000d766e100 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000d766e0e8 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 134932 hardirqs last enabled at (134931): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (134932): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (134924): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (134924): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (134913): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (134913): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (134913): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf0700435f ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001aecdc41 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000d766e220 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000d766e208 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 134962 hardirqs last enabled at (134961): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (134962): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (134958): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (134958): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (134935): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (134935): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (134935): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004360 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001aecdc65 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000d766e340 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000d766e328 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_new_device+0x8fc/0x1448 drivers/usb/core/hub.c:2568 hub_port_connect drivers/usb/core/hub.c:5358 [inline] hub_port_connect_change drivers/usb/core/hub.c:5502 [inline] port_event drivers/usb/core/hub.c:5648 [inline] hub_event+0x22e4/0x48c4 drivers/usb/core/hub.c:5730 process_one_work+0x790/0x11b8 kernel/workqueue.c:2307 process_scheduled_works kernel/workqueue.c:2370 [inline] worker_thread+0xb88/0x1034 kernel/workqueue.c:2456 kthread+0x37c/0x45c kernel/kthread.c:319 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 134986 hardirqs last enabled at (134985): [] __cancel_work_timer+0x3b0/0x548 kernel/workqueue.c:3171 hardirqs last disabled at (134986): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:387 softirqs last enabled at (134982): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (134982): [] __do_softirq+0xb5c/0xe20 kernel/softirq.c:587 softirqs last disabled at (134965): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (134965): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (134965): [] __irq_exit_rcu+0x28c/0x534 kernel/softirq.c:636 ---[ end trace 3eefb1cf07004361 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 13 at kernel/workqueue.c:3084 __flush_work+0x1b4/0x1c0 Modules linked in: CPU: 0 PID: 13 Comm: kworker/0:1 Tainted: G W 5.15.120-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/03/2023 Workqueue: usb_hub_wq hub_event pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : __flush_work+0x1b4/0x1c0 lr : __flush_work+0x1b0/0x1c0 kernel/workqueue.c:3084 sp : ffff8000189365e0 x29: ffff800018936710 x28: 0000000000000000 x27: ffff800018936848 x26: 0000001fffffffc1 x25: 1fffe0001aecdc89 x24: dfff800000000000 x23: ffff700003126cbc x22: ffff0000d766e460 x21: ffff800018936600 x20: 0000000000000001 x19: ffff0000d766e448 x18: 0000000000000001 x17: ff80800008335ea8 x16: ffff8000082ea770 x15: ffff800008335ea8 x14: 1ffff0000291e06a x13: ffffffffffffffff x12: 0000000000000000 x11: ff80800008208330 x10: 0000000000000000 x9 : ffff800008208330 x8 : ffff0000c0948000 x7 : 0000000000000000 x6 : 000000000000003f x5 : 0000000000000040 x4 : 0000000000000000 x3 : 0000000000000020 x2 : 0000000000000008 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: __flush_work+0x1b4/0x1c0 __cancel_work_timer+0x3ec/0x548 kernel/workqueue.c:3178 cancel_work_sync+0x24/0x38 kernel/workqueue.c:3214 smsusb_stop_streaming drivers/media/usb/siano/smsusb.c:182 [inline] smsusb_term_device+0x98/0x1cc drivers/media/usb/siano/smsusb.c:344 smsusb_probe+0x1418/0x1a0c drivers/media/usb/siano/smsusb.c:567 usb_probe_interface+0x500/0x984 drivers/usb/core/driver.c:396 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907 bus_for_each_drv+0x158/0x1e0 drivers/base/bus.c:427 __device_attach+0x2f0/0x480 drivers/base/dd.c:979 device_initial_probe+0x24/0x34 drivers/base/dd.c:1028 bus_probe_device+0xbc/0x1c8 drivers/base/bus.c:487 device_add+0xae0/0xef4 drivers/base/core.c:3394 usb_set_configuration+0x15e0/0x1b60 drivers/usb/core/message.c:2170 usb_generic_driver_probe+0x8c/0x148 drivers/usb/core/generic.c:238 usb_probe_device+0x120/0x25c drivers/usb/core/driver.c:293 really_probe+0x26c/0xaec drivers/base/dd.c:595 __driver_probe_device+0x194/0x3b4 drivers/base/dd.c:755 driver_probe_device+0x78/0x34c drivers/base/dd.c:785 __device_attach_driver+0x28c/0x4d8 drivers/base/dd.c:907