Hi - This patchset fixes a bunch of bugs, notably the "epoll-before-listen" bug, which I mentioned the other day, and adds sendmsg().
Barret The following changes since commit cab1d19d33719faee0231f7e0bd495f97a341c17: Fix DOTDOT for #root (2016-08-31 06:48:11 -0400) are available in the git repository at: [email protected]:brho/akaros.git tc for you to fetch changes up to 00c12fa567b9b0d44ee1eb5477b5222236847dec: Implement sendmsg() (XCC) (2016-09-02 16:01:14 -0400) ---------------------------------------------------------------- View this online at: https://github.com/brho/akaros/compare/cab1d19d3371...00c12fa567b9 ---------------------------------------------------------------- Barret Rhoden (7): Fix epoll-before-listen bug (XCC) Track pc/fp per kthread for semaphore debugging qio: Do not kick when calling qdiscard() Protect closeconv() with waserror() Use iovecs for recvmsg() (XCC) Use iovecs for sendto() (XCC) Implement sendmsg() (XCC) kern/arch/riscv/setjmp.h | 10 ++ kern/arch/x86/setjmp.h | 21 +++++ kern/include/kthread.h | 3 - kern/src/kthread.c | 21 ++--- kern/src/net/devip.c | 7 +- kern/src/ns/qio.c | 16 ++-- .../glibc-2.19-akaros/sysdeps/akaros/listen.c | 3 - .../sysdeps/akaros/plan9_sockets.c | 24 ++--- .../glibc-2.19-akaros/sysdeps/akaros/recvfrom.c | 99 ++++++++++--------- .../glibc-2.19-akaros/sysdeps/akaros/recvmsg.c | 13 +-- .../glibc-2.19-akaros/sysdeps/akaros/sendmsg.c | 22 +++++ .../glibc-2.19-akaros/sysdeps/akaros/sendto.c | 105 ++++++++++++--------- .../sysdeps/akaros/sys/plan9_helpers.h | 3 +- user/iplib/epoll.c | 39 ++++++-- 14 files changed, 244 insertions(+), 142 deletions(-) create mode 100644 tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/sendmsg.c -- You received this message because you are subscribed to the Google Groups "Akaros" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. For more options, visit https://groups.google.com/d/optout.
