From c054a92ddef28b343db8a733b3e191cf96c28768 Mon Sep 17 00:00:00 2001 From: Andrey Konovalov Date: Wed, 10 Apr 2019 18:11:44 +0200 Subject: pkg/csource: generate timeouts for USB syzcalls This patch only covers per call timeouts, per prog one is not adjusted yet. --- executor/common.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'executor/common.h') diff --git a/executor/common.h b/executor/common.h index db2e1204e..642b23102 100644 --- a/executor/common.h +++ b/executor/common.h @@ -479,7 +479,7 @@ again: if (collide && (call % 2) == 0) break; #endif - event_timedwait(&th->done, 45); + event_timedwait(&th->done, /*CALL_TIMEOUT*/); break; } } @@ -619,6 +619,7 @@ static void loop(void) executed_calls = now_executed; last_executed = now; } + // TODO: adjust timeout for progs with syz_usb_connect call. if ((now - start < 5 * 1000) && (now - start < 3 * 1000 || now - last_executed < 1000)) continue; #else -- cgit mrf-deployment