Messages in this thread | | | Date | Thu, 20 Mar 2014 09:33:33 +0100 | From | Jiri Olsa <> | Subject | Re: [PATCH 0/6] perf tools: Share map groups within process |
| |
On Tue, Mar 18, 2014 at 03:46:50PM +0100, Jiri Olsa wrote: > hi, > this patchset moves thread's map_groups to be dynamically > allocated and shared within process threads. > > The main benefit would be to be able to look up memory > map from any thread that belongs to the process. > > This implements one of the solution ideas for issue > described by Don in following thread: > http://marc.info/?l=linux-kernel&m=139403876017159&w=2 > > RFC changes: > - added automated test for thread map groups get/put methods > - fix reference count for case described by Namhyung > - rename the mmap-events.c test to mmap-thread-lookup.c > - added PROT_EXEC to mmap call in tests/mmap-thread-lookup.c > as it's not implied by default on all archs (Namhyung) > - lazy mg allocation in thread__find_addr_map (Namhyung) > - fix compilation failures (Arnaldo) > > also available in here: > git://git.kernel.org/pub/scm/linux/kernel/git/jolsa/perf.git > perf/core_mmaps
Arnaldo, I rebased this to your latest perf/core
thanks, jirka
| |