What happens on timeout? Do we just let userspace continue polling
the file descriptor, and then ignore the notification?
Then in fact the notification could just become the reply:
<- POLL-request (sent with request_send_nowait())
...
-> POLL-reply (calls req->end())
So there won't even be a need to implement notification (we'll need
that for other things in the future) simplifying things even further.
Even if we want to cancel the request because of a timeout, that could
be done with the existing INTERRUPT request.
Miklos
--