diff options
author | Andrey Konovalov <andreyknvl@google.com> | 2019-09-06 19:01:52 +0200 |
---|---|---|
committer | Andrey Konovalov <andreyknvl@gmail.com> | 2019-09-06 20:11:54 +0200 |
commit | 1af11d9328777f3420762ca69da246396d7c29ae (patch) | |
tree | 06b59de2fa6273cd0ea428478bdf7bcbf06d3f82 | |
parent | a381ceb2972aee5edc0e827465cecf985162343b (diff) | |
download | syzkaller-1af11d9328777f3420762ca69da246396d7c29ae.tar.gz |
executor/usb: improve debugging messages
-rw-r--r-- | executor/common_usb.h | 18 | ||||
-rw-r--r-- | pkg/csource/generated.go | 18 |
2 files changed, 18 insertions, 18 deletions
diff --git a/executor/common_usb.h b/executor/common_usb.h index bf8d9b6d7..ccf00d7ba 100644 --- a/executor/common_usb.h +++ b/executor/common_usb.h @@ -228,17 +228,17 @@ static bool lookup_connect_response(struct vusb_connect_descriptors* descs, stru *response_length = descs->qual_len; return true; default: - fail("syz_usb_connect: no response"); + fail("lookup_connect_response: no response"); return false; } break; default: - fail("syz_usb_connect: no response"); + fail("lookup_connect_response: no response"); return false; } break; default: - fail("syz_usb_connect: no response"); + fail("lookup_connect_response: no response"); return false; } @@ -309,7 +309,7 @@ static volatile long syz_usb_connect(volatile long a0, volatile long a1, volatil if (event.inner.type != USB_FUZZER_EVENT_CONTROL) continue; - debug("syz_usb_connect: bRequestType: 0x%x (%s), bRequest: 0x%x, wValue: 0x%x, wIndex: 0x%x, wLength: %d\n", + debug("syz_usb_connect: bReqType: 0x%x (%s), bReq: 0x%x, wVal: 0x%x, wIdx: 0x%x, wLen: %d\n", event.ctrl.bRequestType, (event.ctrl.bRequestType & USB_DIR_IN) ? "IN" : "OUT", event.ctrl.bRequest, event.ctrl.wValue, event.ctrl.wIndex, event.ctrl.wLength); @@ -368,11 +368,11 @@ static volatile long syz_usb_connect(volatile long a0, volatile long a1, volatil memset(&response.data[0], 0, response_length); if (event.ctrl.bRequestType & USB_DIR_IN) { - debug("syz_usb_connect: IN, length = %d\n", response.inner.length); + debug("syz_usb_connect: writing %d bytes\n", response.inner.length); rv = usb_fuzzer_ep0_write(fd, (struct usb_fuzzer_ep_io*)&response); } else { rv = usb_fuzzer_ep0_read(fd, (struct usb_fuzzer_ep_io*)&response); - debug("syz_usb_connect: OUT, length = %d\n", response.inner.length); + debug("syz_usb_connect: read %d bytes\n", response.inner.length); debug_dump_data(&event.data[0], response.inner.length); } if (rv < 0) { @@ -536,7 +536,7 @@ static volatile long syz_usb_control_io(volatile long a0, volatile long a1, vola return -1; } - debug("syz_usb_control_io: bRequestType: 0x%x (%s), bRequest: 0x%x, wValue: 0x%x, wIndex: 0x%x, wLength: %d\n", + debug("syz_usb_control_io: bReqType: 0x%x (%s), bReq: 0x%x, wVal: 0x%x, wIdx: 0x%x, wLen: %d\n", event.ctrl.bRequestType, (event.ctrl.bRequestType & USB_DIR_IN) ? "IN" : "OUT", event.ctrl.bRequest, event.ctrl.wValue, event.ctrl.wIndex, event.ctrl.wLength); @@ -571,12 +571,12 @@ static volatile long syz_usb_control_io(volatile long a0, volatile long a1, vola memset(&response.data[0], 0, response_length); if (event.ctrl.bRequestType & USB_DIR_IN) { - debug("syz_usb_control_io: IN, length = %d\n", response.inner.length); + debug("syz_usb_control_io: writing %d bytes\n", response.inner.length); debug_dump_data(&response.data[0], response.inner.length); rv = usb_fuzzer_ep0_write(fd, (struct usb_fuzzer_ep_io*)&response); } else { rv = usb_fuzzer_ep0_read(fd, (struct usb_fuzzer_ep_io*)&response); - debug("syz_usb_control_io: OUT, length = %d\n", response.inner.length); + debug("syz_usb_control_io: read %d bytes\n", response.inner.length); debug_dump_data(&event.data[0], response.inner.length); } if (rv < 0) { diff --git a/pkg/csource/generated.go b/pkg/csource/generated.go index 0c10bdf06..913429393 100644 --- a/pkg/csource/generated.go +++ b/pkg/csource/generated.go @@ -1975,17 +1975,17 @@ static bool lookup_connect_response(struct vusb_connect_descriptors* descs, stru *response_length = descs->qual_len; return true; default: - fail("syz_usb_connect: no response"); + fail("lookup_connect_response: no response"); return false; } break; default: - fail("syz_usb_connect: no response"); + fail("lookup_connect_response: no response"); return false; } break; default: - fail("syz_usb_connect: no response"); + fail("lookup_connect_response: no response"); return false; } @@ -2053,7 +2053,7 @@ static volatile long syz_usb_connect(volatile long a0, volatile long a1, volatil if (event.inner.type != USB_FUZZER_EVENT_CONTROL) continue; - debug("syz_usb_connect: bRequestType: 0x%x (%s), bRequest: 0x%x, wValue: 0x%x, wIndex: 0x%x, wLength: %d\n", + debug("syz_usb_connect: bReqType: 0x%x (%s), bReq: 0x%x, wVal: 0x%x, wIdx: 0x%x, wLen: %d\n", event.ctrl.bRequestType, (event.ctrl.bRequestType & USB_DIR_IN) ? "IN" : "OUT", event.ctrl.bRequest, event.ctrl.wValue, event.ctrl.wIndex, event.ctrl.wLength); @@ -2112,11 +2112,11 @@ static volatile long syz_usb_connect(volatile long a0, volatile long a1, volatil memset(&response.data[0], 0, response_length); if (event.ctrl.bRequestType & USB_DIR_IN) { - debug("syz_usb_connect: IN, length = %d\n", response.inner.length); + debug("syz_usb_connect: writing %d bytes\n", response.inner.length); rv = usb_fuzzer_ep0_write(fd, (struct usb_fuzzer_ep_io*)&response); } else { rv = usb_fuzzer_ep0_read(fd, (struct usb_fuzzer_ep_io*)&response); - debug("syz_usb_connect: OUT, length = %d\n", response.inner.length); + debug("syz_usb_connect: read %d bytes\n", response.inner.length); debug_dump_data(&event.data[0], response.inner.length); } if (rv < 0) { @@ -2280,7 +2280,7 @@ static volatile long syz_usb_control_io(volatile long a0, volatile long a1, vola return -1; } - debug("syz_usb_control_io: bRequestType: 0x%x (%s), bRequest: 0x%x, wValue: 0x%x, wIndex: 0x%x, wLength: %d\n", + debug("syz_usb_control_io: bReqType: 0x%x (%s), bReq: 0x%x, wVal: 0x%x, wIdx: 0x%x, wLen: %d\n", event.ctrl.bRequestType, (event.ctrl.bRequestType & USB_DIR_IN) ? "IN" : "OUT", event.ctrl.bRequest, event.ctrl.wValue, event.ctrl.wIndex, event.ctrl.wLength); @@ -2315,12 +2315,12 @@ static volatile long syz_usb_control_io(volatile long a0, volatile long a1, vola memset(&response.data[0], 0, response_length); if (event.ctrl.bRequestType & USB_DIR_IN) { - debug("syz_usb_control_io: IN, length = %d\n", response.inner.length); + debug("syz_usb_control_io: writing %d bytes\n", response.inner.length); debug_dump_data(&response.data[0], response.inner.length); rv = usb_fuzzer_ep0_write(fd, (struct usb_fuzzer_ep_io*)&response); } else { rv = usb_fuzzer_ep0_read(fd, (struct usb_fuzzer_ep_io*)&response); - debug("syz_usb_control_io: OUT, length = %d\n", response.inner.length); + debug("syz_usb_control_io: read %d bytes\n", response.inner.length); debug_dump_data(&event.data[0], response.inner.length); } if (rv < 0) { |