Hi -

These are the changes I needed to make to support snoopy.  Hence the
name 'doghouse' (see attached).

Another fun bit from this patchset is that gettimeofday() is no longer
a syscall.  Check out the commit log for more info.  Rebuild glibc too.

Barret


The following changes since commit c0d51fa91331128f232eb907838b56e01e0dd3f6:

  Add a useful errstr in dev.c (2016-09-19 14:46:01 -0400)

are available in the git repository at:

  g...@github.com:brho/akaros.git net

for you to fetch changes up to ab829d5d79144ac50b6f0274a8a3348ce5c2425f:

  Export epoch time via proc_global_info (XCC) (2016-09-22 14:44:07 -0400)

----------------------------------------------------------------
View this online at:
https://github.com/brho/akaros/compare/c0d51fa91331...ab829d5d7914

----------------------------------------------------------------
Barret Rhoden (9):
      Add a hexdump printf specifier for userspace
      qio: Fix minor bugs
      qio: Fix copyblock()
      Fix etheriq()'s extra-data problems
      Use a helper for tracing an interface
      Allow snooping of the loopback medium
      qio: Add helpers to toggle state
      Use a "one block at a time" policy for snoop queues
      Export epoch time via proc_global_info (XCC)

 kern/drivers/dev/ether.c                           |  14 ++-
 kern/include/ip.h                                  |   2 +
 kern/include/ns.h                                  |   6 +-
 kern/include/ros/bits/syscall.h                    |   2 +-
 kern/include/ros/procinfo.h                        |   2 +
 kern/src/net/devip.c                               |   1 +
 kern/src/net/ipifc.c                               |  24 +++-
 kern/src/net/loopbackmedium.c                      |   6 +-
 kern/src/net/netif.c                               |   4 +
 kern/src/net/pktmedium.c                           |  10 +-
 kern/src/ns/qio.c                                  | 131 +++++++++++----------
 kern/src/syscall.c                                 |   8 --
 kern/src/time.c                                    |  20 +---
 tests/printf-ext.c                                 |   4 +
 .../glibc-2.19-akaros/sysdeps/akaros/Versions      |   3 +
 .../sysdeps/akaros/clock_gettime.c                 |  11 +-
 .../sysdeps/akaros/gettimeofday.c                  |   8 +-
 .../sysdeps/akaros/parlib-compat.c                 |   1 +
 .../glibc-2.19-akaros/sysdeps/akaros/time.c        |  24 ++++
 user/benchutil/alarm.c                             |  27 +----
 user/parlib/include/parlib/printf-ext.h            |   9 +-
 user/parlib/include/parlib/timing.h                |   4 +
 user/parlib/printf-ext.c                           |  38 ++++++
 23 files changed, 217 insertions(+), 142 deletions(-)

-- 
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