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.
