Hi - Here are a few changes, mostly on the networking/glibc side. Specifically, this changes a few included headers, which might break a few programs. Let me know. Rebuild glibc.
Also, if you're tired of getting a lot of crap mixed in with your printks/printxs when debugging (i.e., userspace is spitting out text at the same time), check out px_lock() px_unlock(). Barret The following changes since commit 68fe81c413327fdcb0167092fe37b21e8c8f7517: Clean up x86_64 sysdeps (XCC) (2016-09-16 14:35:09 -0400) are available in the git repository at: [email protected]:brho/akaros.git net for you to fetch changes up to c0d51fa91331128f232eb907838b56e01e0dd3f6: Add a useful errstr in dev.c (2016-09-19 14:46:01 -0400) ---------------------------------------------------------------- View this online at: https://github.com/brho/akaros/compare/68fe81c41332...c0d51fa91331 ---------------------------------------------------------------- Barret Rhoden (8): Remove netinet.h from the kernel Set the socket family in recvfrom() (XCC) Use Linux's network headers in glibc (XCC) Fix minor endian issue (XCC) Fix non-UDP 'from' in recvfrom() (XCC) Add a printx lock Avoid locking in sbrk during early SCP (XCC) Add a useful errstr in dev.c kern/include/bits/netinet.h | 423 --------------------- kern/include/kdebug.h | 3 + kern/src/devfs.c | 7 +- kern/src/kdebug.c | 12 + kern/src/ns/dev.c | 6 +- .../glibc-2.19-akaros/sysdeps/akaros/bits/in.h | 204 ++++++++++ .../glibc-2.19-akaros/sysdeps/akaros/errqueue.h | 47 +++ .../glibc-2.19-akaros/sysdeps/akaros/netinet/tcp.h | 307 +++++++++++++++ .../glibc-2.19-akaros/sysdeps/akaros/recvfrom.c | 12 +- .../glibc-2.19-akaros/sysdeps/akaros/sbrk.c | 35 +- .../glibc-2.19-akaros/sysdeps/akaros/sendto.c | 1 + 11 files changed, 619 insertions(+), 438 deletions(-) delete mode 100644 kern/include/bits/netinet.h create mode 100644 tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/bits/in.h create mode 100644 tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/errqueue.h create mode 100644 tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/netinet/tcp.h -- 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.
