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:

  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.

Reply via email to