summaryrefslogtreecommitdiff
path: root/drivers/staging/greybus/tools/loopback_test.c
diff options
context:
space:
mode:
authorAxel Haslam <ahaslam@baylibre.com>2016-03-08 10:03:40 +0100
committerGreg Kroah-Hartman <gregkh@google.com>2016-03-08 06:22:53 -0800
commit4b82dd7be3d3ea62c634bda6bd01666912bc7e79 (patch)
tree450dd8290b8ce996504dedb257e064155b8deb60 /drivers/staging/greybus/tools/loopback_test.c
parent7fe9301422444a1fca71bb8c4c0673fb44eb0f2d (diff)
greybus: loopback_test: Use timeout argument
Patch "c3b0a32 Loopback_test: use poll instead of inotify" added a optional argument for the user to specify a timeout value, but did not use this parameter in the actual poll function. The default of 30 seconds is always used. Fix this by actually using the the poll_timeout parameter so the user can run long tests. Signed-off-by: Axel Haslam <ahaslam@baylibre.com> Reviewed-by: Patrick Titiano <ptitiano@baylibre.com> Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Diffstat (limited to 'drivers/staging/greybus/tools/loopback_test.c')
-rw-r--r--drivers/staging/greybus/tools/loopback_test.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/greybus/tools/loopback_test.c b/drivers/staging/greybus/tools/loopback_test.c
index 0abe62390b1b..ab40bcf8ca0a 100644
--- a/drivers/staging/greybus/tools/loopback_test.c
+++ b/drivers/staging/greybus/tools/loopback_test.c
@@ -714,7 +714,7 @@ static int wait_for_complete(struct loopback_test *t)
int i;
while (1) {
- ret = poll(t->fds, t->poll_count, DEFAULT_POLL_TIMEOUT_SEC * 1000);
+ ret = poll(t->fds, t->poll_count, t->poll_timeout * 1000);
if (ret == 0) {
fprintf(stderr, "Poll timmed out!\n");
return -1;