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.

Reply via email to