[PATCH 2/2] unwind: relax the pass condition of strace-k.test test case

2014-06-11 Thread Masatake YAMATO
strace-k.test is failed on i386 GNU/Linux. I inspect the reason and it seems that libunwind does not have enough ability to unwinding the stack when pc is at [vdso]. However, I think stacktrace feature is still useful even on i386 GNU/Linux. So this patch relaxes the pass condition of strace-k.tes

[PATCH 1/2] unwind: accept fake files like [vdso] as map entries

2014-06-11 Thread Masatake YAMATO
For making caches for process memory mapping, /proc/$pid/maps files are scanned. When scanning an entry which file name is started from `[' was ignore as fake files. As the result a system call using [vdso] causes `unexpected_backtracing_error'. This patch accepts the fake files as cache entries i

[GSOC 2014][JSON] Current work of Yangmin for JSON output

2014-06-11 Thread yangmin zhu
Hi all, I just finished a big refactor to my code and I had pushed them all to my github[1]. And before the mid-term evaluation(23 June) I will try to work out a usable prototype at least supporting the basic JSON output of entering/exiting and syscalls in io.c. As Google says; "Mentors and stude