Use FD taps for event delivery for #alarm
[akaros.git] / tests / evq_block.c
index 3a97b99..db70fe4 100644 (file)
@@ -13,7 +13,7 @@
 
 static struct event_queue *get_ectlr_evq(void)
 {
-       struct event_queue *ev_q = get_big_event_q(EV_MBOX_UCQ);
+       struct event_queue *ev_q = get_eventq(EV_MBOX_UCQ);
        evq_attach_wakeup_ctlr(ev_q);
        return ev_q;
 }
@@ -42,9 +42,9 @@ int main(int argc, char **argv)
                return -1;
        if (devalarm_get_fds(&ctlfd2, &timerfd2, 0))
                return -1;
-       if (devalarm_set_evq(ctlfd1, evq1))
+       if (devalarm_set_evq(timerfd1, evq1, 0))
                return -1;
-       if (devalarm_set_evq(ctlfd2, evq2))
+       if (devalarm_set_evq(timerfd2, evq2, 0))
                return -1;
        now = read_tsc();
        /* with this setup and the early sleep, two fires, then one.  but we'll