Re: [syzbot] [i2c?] [usb?] INFO: task hung in em28xx_i2c_unregister
From: Hillf Danton
Date: Mon Aug 31 2026 - 21:27:06 EST
> Date: Mon, 31 Aug 2026 14:17:40 -0700 [thread overview]
> Hello,
>
> syzbot found the following issue on:
>
> HEAD commit: a23cbb05744b Merge tag 'timers-urgent-2026-08-30' of git:/..
> git tree: upstream
> console+strace: https://syzkaller.appspot.com/x/log.txt?x=12a6d379580000
> kernel config: https://syzkaller.appspot.com/x/.config?x=5e4e3a0e188a497e
> dashboard link: https://syzkaller.appspot.com/bug?extid=f669f02a0fcc5b2148f2
> syz repro: https://syzkaller.appspot.com/x/repro.syz?x=12d1f379580000
#syz test
--- x/drivers/i2c/i2c-core-base.c
+++ y/drivers/i2c/i2c-core-base.c
@@ -1844,7 +1844,7 @@ void i2c_del_adapter(struct i2c_adapter
*/
init_completion(&adap->dev_released);
device_unregister(&adap->dev);
- wait_for_completion(&adap->dev_released);
+ wait_for_completion_timeout(&adap->dev_released, 50 * HZ);
/* free bus id */
mutex_lock(&core_lock);
--