aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/test
diff options
context:
space:
mode:
authorAndrey Konovalov <andreyknvl@google.com>2019-09-23 19:55:17 +0200
committerDmitry Vyukov <dvyukov@google.com>2019-09-24 10:45:51 +0200
commitc9f10480632e1423cb041b6096feb462dc3163d7 (patch)
treec3302ac72409181390a8680854e0932fea7b03e2 /sys/linux/test
parent792da3da86809da819e7b09526e1250fbfdff07d (diff)
sys/linux: add USB hiddev runtest
Diffstat (limited to 'sys/linux/test')
-rw-r--r--sys/linux/test/vusb_hiddev6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/linux/test/vusb_hiddev b/sys/linux/test/vusb_hiddev
new file mode 100644
index 000000000..21c6e7357
--- /dev/null
+++ b/sys/linux/test/vusb_hiddev
@@ -0,0 +1,6 @@
+# requires: -sandbox=setuid -sandbox=namespace -repeat
+
+r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x50d, 0x3201, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x29}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x0, ""}}, []}}}]}}]}}, 0x0)
+syz_usb_control_io$hid(r0, 0x0, 0x0)
+syz_usb_control_io$hid(r0, &(0x7f0000000300)={0xffffffffffffffcc, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x0, 0x22, 0x29, {0x0, 0x21, 0x0, 0x0, 0x1, {0x22, 0x0}}}}, &(0x7f0000000180)={0x68, 0x0, 0x0, 0x0, 0x0, 0x0})
+syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x0, 0x0)