Hi -

Here's a collection of low-hanging bug fixes and QoL changes that were
on my TODO list after the FPU and networking changes.

The most noticeable QoL change is monitor commands for hexdump (hexdump
or hd) and pahexdump (pahexdump or phd).

I also fixed a couple things in dropbear, so pull from that repo too.

And rebuild your toolchain once I merge it.  =)

Barret



The following changes since commit 6196e80c854429e4f9a259ac2746dd01ab1778bc:

  Allow INVPCID from the guest. (2017-09-28 15:42:59 -0400)

are available in the git repository at:

  [email protected]:brho/akaros.git bughunt

for you to fetch changes up to 416de0097f4f0101c444e0ebae9c956f4a6b800e:

  Add backtrace_current_ctx() (2017-09-29 10:45:23 -0400)

----------------------------------------------------------------
View this online at:
https://github.com/brho/akaros/compare/6196e80c8544...416de0097f4f

----------------------------------------------------------------
Barret Rhoden (17):
      Fix sleep 99999999
      x86: Clarify cpuid 64 bit check
      x86: Update the check for BRK_END
      vmm: Squelch 'Unsupported IPI' for INIT/SIPI
      Use AKAROS_ROOT in bt-akaros.sh
      vfs: Update atime/mtime/ctime
      Fix leaked proc refcnt in showmapping
      Add monitor helpers for hexdump and pahexdump
      Discard leading 'm ' from monitor commands
      Remove old PER_CPU_THING
      Use the better hash multiplier for __generic_hash
      Add strace info for SYS_tap_fds
      epoll: Fix leaked listen bug (XCC)
      parlib: Fix devalarms on forks without exec
      Refactor uses of finish_{current_,}syscall
      Track errno and errstr in the kthread
      Add backtrace_current_ctx()

 kern/arch/x86/cpuinfo.c                            |   3 +-
 kern/arch/x86/pmap64.c                             |   4 +-
 kern/include/kdebug.h                              |   2 +
 kern/include/kthread.h                             |   3 +
 kern/include/monitor.h                             |   2 +
 kern/src/env.c                                     |  10 --
 kern/src/hashtable.c                               |   7 +-
 kern/src/kdebug.c                                  |   6 ++
 kern/src/monitor.c                                 |  61 ++++++++++-
 kern/src/syscall.c                                 | 117 +++++++++++++--------
 kern/src/vfs.c                                     |  70 +++++++-----
 scripts/bt-akaros.sh                               |   8 +-
 tests/sleep.c                                      |   8 +-
 .../sysdeps/akaros/plan9_sockets.c                 |  12 ++-
 .../sysdeps/akaros/sys/plan9_helpers.h             |   2 +-
 user/iplib/epoll.c                                 |  11 +-
 user/parlib/alarm.c                                |   6 +-
 user/vmm/vmxmsr.c                                  |   8 +-
 18 files changed, 229 insertions(+), 111 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 [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to