[PATCH 1/4] tap: Split out handling of EPOLLIN events