Hi -

I've been fighting a bunch of brutal bugs in the last week or so,
mostly centered around the alarm subsystem and discovered with the
various debugging tricks I tried.

Gan - this also includes the alloca_cutoff patch.  Hopefully that helps
with your stuff too.  (Rebuild glibc, etc)

Barret



The following changes since commit f069034ad1293841876f2ce8526643d39e80065a:

  Fix refcnting bug in DTLS (2016-07-08 16:25:00 -0400)

are available in the git repository at:

  [email protected]:brho/akaros.git alarms

for you to fetch changes up to b7ac5094903a7e85a91697c8a35b136a7dcf9c14:

  Store debug info for likely blocking syscalls (2016-07-15 16:52:26 -0400)

----------------------------------------------------------------
View this online at:
https://github.com/brho/akaros/compare/f069034ad129...b7ac5094903a

----------------------------------------------------------------
Barret Rhoden (12):
      Specify a small alloca_cutoff (XCC)
      Add sanity checks to __prep_signal_handler()
      Add a helper for detecting page map pages
      Don't decref page map pages
      x86: Ensure boot_pgdir's user entries are unmapped
      Add support for better backtraces
      Use an IRQ alarm in rendez_sleep_timeout()
      Remove the alarm-with-no-func use case
      Fix issues with unset_alarm() [1/2]
      Adapt devalarm to the new unset_alarm [2/2]
      Allow site-specific mountroot hosts
      Store debug info for likely blocking syscalls

 Kconfig                                            |   8 +
 Makefile                                           |   3 +
 Makelocal.template                                 |   3 +
 kern/arch/x86/pmap64.c                             |  21 +-
 kern/drivers/dev/alarm.c                           |  41 ++--
 kern/include/alarm.h                               |  61 +++---
 kern/include/devalarm.h                            |   3 +-
 kern/include/page_alloc.h                          |   6 +
 kern/kfs/mountroot                                 |  39 ++--
 kern/src/alarm.c                                   | 236 +++++++++++----------
 kern/src/env.c                                     |   1 -
 kern/src/mm.c                                      |  23 +-
 kern/src/rendez.c                                  |  11 +-
 kern/src/syscall.c                                 |   3 +
 .../sysdeps/akaros/alloca_cutoff.c                 |  27 +++
 user/parlib/signal.c                               |  18 +-
 16 files changed, 304 insertions(+), 200 deletions(-)
 create mode 100644 
tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/alloca_cutoff.c

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