epoll: Support very large CEQ sets
authorBarret Rhoden <brho@cs.berkeley.edu>
Fri, 6 Jan 2017 19:24:18 +0000 (14:24 -0500)
committerBarret Rhoden <brho@cs.berkeley.edu>
Tue, 10 Jan 2017 00:01:40 +0000 (19:01 -0500)
commitc4ff90cad377aef2d59f9cdc7ef8524e6e4317c9
tree15fff2f47c947df4fec4e04750f2d2507ffc2a98
parentb4521e610d7fed4d05f76aceb019f933874ba00a
epoll: Support very large CEQ sets

We now NR_FILE_DESC_MAX for the CEQ.  This allows the user to tap as many
(kernel) FDs as they want, without us worrying about the ceq size.  We'll
take the epoll size parameter as a hint for the ring size (which is the
expected max number of unique events in the CEQ).

Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
user/iplib/epoll.c