Merged to master at 3ac16b3460fa..79e3996f5351 (from, to] You can see the entire diff with 'git diff' or at https://github.com/brho/akaros/compare/3ac16b3460fa...79e3996f5351
Rebuild glibc for the alloca-cutoff change. Barret On 2016-07-15 at 17:05 Barret Rhoden <[email protected]> wrote: > 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.
