From 5066b3f6eb2f2b5f1d6db80aa8e68397631d4c19 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roni=20H=C3=A4cki?= Date: Thu, 20 Apr 2017 17:29:18 +0200 Subject: [PATCH] solarflare: call networking_poll in polling mode MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Roni Häcki --- usr/drivers/solarflare/sfn5122f_cdriver.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/usr/drivers/solarflare/sfn5122f_cdriver.c b/usr/drivers/solarflare/sfn5122f_cdriver.c index a56d46b..3e47d97 100644 --- a/usr/drivers/solarflare/sfn5122f_cdriver.c +++ b/usr/drivers/solarflare/sfn5122f_cdriver.c @@ -1616,7 +1616,11 @@ static void eventloop(void) ws = get_default_waitset(); DEBUG("SFN5122F enter event loop \n"); while (1) { - event_dispatch(ws); + if (use_interrupt) { + event_dispatch(ws); + } else { + networking_poll(); + } } } @@ -1628,6 +1632,7 @@ static void cd_main(void) int main(int argc, char** argv) { + //barrelfish_usleep(10*1000*1000); DEBUG("SFN5122F driver started \n"); errval_t err; -- 1.7.2.5