Re: [syzbot] [usb?] [media?] possible deadlock in vb2_video_unregister_device

From: syzbot
Date: Mon Feb 19 2024 - 08:10:21 EST


syzbot has bisected this issue to:

commit c838530d230bc638d79b78737fc4488ffc28c1ee
Author: Benjamin Gaignard <benjamin.gaignard@xxxxxxxxxxxxx>
Date: Thu Nov 9 16:34:59 2023 +0000

media: media videobuf2: Be more flexible on the number of queue stored buffers

bisection log: https://syzkaller.appspot.com/x/bisect.txt?x=166dc872180000
start commit: b401b621758e Linux 6.8-rc5
git tree: upstream
final oops: https://syzkaller.appspot.com/x/report.txt?x=156dc872180000
console output: https://syzkaller.appspot.com/x/log.txt?x=116dc872180000
kernel config: https://syzkaller.appspot.com/x/.config?x=eff9f3183d0a20dd
dashboard link: https://syzkaller.appspot.com/bug?extid=3b1d4b3d5f7a358bf9a9
syz repro: https://syzkaller.appspot.com/x/repro.syz?x=13ffaae8180000
C reproducer: https://syzkaller.appspot.com/x/repro.c?x=13ef909c180000

Reported-by: syzbot+3b1d4b3d5f7a358bf9a9@xxxxxxxxxxxxxxxxxxxxxxxxx
Fixes: c838530d230b ("media: media videobuf2: Be more flexible on the number of queue stored buffers")

For information about bisection process see: https://goo.gl/tpsmEJ#bisection