diff options
| author | Andrey Konovalov <andreyknvl@google.com> | 2020-05-13 19:48:00 +0200 |
|---|---|---|
| committer | Andrey Konovalov <andreyknvl@gmail.com> | 2020-05-15 16:30:32 +0200 |
| commit | 8a9f1e7dbdb76a9c0af0dc6e3e75e446a7838dc8 (patch) | |
| tree | 1863b21867cc76a68b88dea31c832ac658f75527 /sys/linux/test/vusb_hid | |
| parent | 55efafca377a08f2bc5509eb7eda3568ae9cde4e (diff) | |
executor, sys/linux: syz_usb_ep_read/write accept endpoint address
This patch changes syz_usb_ep_read/write pseudo-syscalls to accept endpoint
address as specified in its endpoint descriptor, instead of endpoint index.
Diffstat (limited to 'sys/linux/test/vusb_hid')
| -rw-r--r-- | sys/linux/test/vusb_hid | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/linux/test/vusb_hid b/sys/linux/test/vusb_hid index de77a8dc2..b092470f9 100644 --- a/sys/linux/test/vusb_hid +++ b/sys/linux/test/vusb_hid @@ -3,6 +3,6 @@ r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da07000000000001090224000100000000090400000903000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x9, "2313"}, @global=@item_012={0x2, 0x1, 0x0, "e53f"}, @global=@item_4={0x3, 0x1, 0x0, '\f\x00'}, @local=@item_012={0x2, 0x2, 0x2, "9000"}, @global=@item_4={0x3, 0x1, 0x0, "0900be00"}, @main=@item_4={0x3, 0x0, 0x8, '\x00'}, @local=@item_4={0x3, 0x2, 0x0, "09007a15"}, @local=@item_4={0x3, 0x2, 0x0, "5d8c3dda"}]}}, 0x0}, 0x0) -syz_usb_ep_write(r0, 0x0, 0x7, &(0x7f0000000000)='BBBBBBB') -syz_usb_ep_write(r0, 0x0, 0x7, &(0x7f0000000000)='BBBBBBB') -syz_usb_ep_write(r0, 0x0, 0x7, &(0x7f0000000000)='BBBBBBB') +syz_usb_ep_write(r0, 0x81, 0x7, &(0x7f0000000000)='BBBBBBB') +syz_usb_ep_write(r0, 0x81, 0x7, &(0x7f0000000000)='BBBBBBB') +syz_usb_ep_write(r0, 0x81, 0x7, &(0x7f0000000000)='BBBBBBB') |
