[PATCH] epoll: fix regression in EPOLLET on network sockets

2018-05-19 Thread Nadav Har'El
9eb6f2e38dc0103bd0d64a17221e2cc59b8cb138 changed epoll() not to pass "unknown" bits to the file implementation's poll() method. This had a worthy cause: issue #971 was caused by unknown bits which got to poll_no_poll() which in turn complained about them. However, this change caused a new

NAS based on OSv

2018-05-19 Thread warste
Since the ZFS filesystem, should be good to have a NAS VM based on OSV, but I didn't see them around: there are? -- You received this message because you are subscribed to the Google Groups "OSv Development" group. To unsubscribe from this group and stop receiving emails from it, send an email

[COMMIT osv master] epoll: fix regression in EPOLLET on network sockets

2018-05-19 Thread Commit Bot
From: Nadav Har'El Committer: Waldemar Kozaczuk Branch: master epoll: fix regression in EPOLLET on network sockets 9eb6f2e38dc0103bd0d64a17221e2cc59b8cb138 changed epoll() not to pass "unknown" bits to the file implementation's poll() method. This

[PATCH] Added simple implementation of epoll_pwait

2018-05-19 Thread Waldemar Kozaczuk
Golang 1.10.x started using epoll_pwait instead of regular epoll_wait and the golang-httpserver app does not work anymore. This patch adds basic implementation of epoll_pwait that returns error if non-null sigmask was passed otherwise delegates to epoll_wait. Signed-off-by: Waldemar Kozaczuk