USB Raw Gadget (an interface that allows to emulate USB devices through the USB Gadget subsystem) has been merged into mainline: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f2c2e717642c66f7fe7e5dd69b2e8ff5849f4d10 …
-
Show this thread
-
See more details and a usage example here:https://github.com/xairy/raw-gadget …
1 reply 0 retweets 4 likesShow this thread -
Raw Gadget is what's been powering syzbot/syzkaller's fuzzing of the Linux kernel USB subsystem, with almost 200 bugs reported at this point: https://syzkaller.appspot.com/upstream?manager=ci2-upstream-usb …
1 reply 5 retweets 13 likesShow this thread -
Details about syzkaller integration: https://github.com/google/syzkaller/blob/master/docs/linux/external_fuzzing_usb.md …
1 reply 0 retweets 3 likesShow this thread
Implemented a test suite for Raw Gadget, something that's rarely done for kernel interfaces: https://github.com/xairy/raw-gadget/tree/master/tests#raw-gadget-tests …
0 replies
1 retweet
4 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.