On Thu, 5 Dec 2024, Karol Przybylski wrote: > syzbot has found a type mismatch between a USB pipe and the transfer > endpoint, which is triggered by the hid-thrustmaster driver[1]. > There is a number of similar, already fixed issues [2]. > In this case as in others, implementing check for endpoint type fixes the issue. > > [1] https://syzkaller.appspot.com/bug?extid=040e8b3db6a96908d470 > [2] https://syzkaller.appspot.com/bug?extid=348331f63b034f89b622 > > Fixes: c49c33637802 ("HID: support for initialization of some Thrustmaster wheels") > Reported-by: syzbot+040e8b3db6a96908d470@xxxxxxxxxxxxxxxxxxxxxxxxx > Tested-by: syzbot+040e8b3db6a96908d470@xxxxxxxxxxxxxxxxxxxxxxxxx > Signed-off-by: Karol Przybylski <karprzy7@xxxxxxxxx> Applied, thank you. -- Jiri Kosina SUSE Labs