Ship it good! Merged to master at 68fe81c41332..c0d51fa91331 (from, to]
You can see the entire diff with 'git diff' or at https://github.com/brho/akaros/compare/68fe81c41332...c0d51fa91331 On 2016-09-19 at 16:00 Dan Cross <cro...@gmail.com> wrote: > Tested, works. Ship it. > > On Mon, Sep 19, 2016 at 2:49 PM, Barret Rhoden <b...@cs.berkeley.edu> > wrote: > > > 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 68fe81c413327fdcb0167092fe37b2 > > 1e8c8f7517: > > > > Clean up x86_64 sysdeps (XCC) (2016-09-16 14:35:09 -0400) > > > > are available in the git repository at: > > > > g...@github.com: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 akaros+unsubscr...@googlegroups.com. > > To post to this group, send email to akaros@googlegroups.com. > > For more options, visit https://groups.google.com/d/optout. > > > -- 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 akaros+unsubscr...@googlegroups.com. To post to this group, send email to akaros@googlegroups.com. For more options, visit https://groups.google.com/d/optout.