From: Roni Häcki Date: Thu, 20 Apr 2017 15:29:18 +0000 (+0200) Subject: solarflare: call networking_poll in polling mode X-Git-Tag: release2017-07-26~64^2~6 X-Git-Url: http://git.barrelfish.org/?p=barrelfish;a=commitdiff_plain;h=5066b3f6eb2f2b5f1d6db80aa8e68397631d4c19 solarflare: call networking_poll in polling mode Signed-off-by: Roni Häcki --- 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;