Messages in this thread | | | Date | Thu, 7 Nov 2019 18:20:29 +0800 | From | Leo Yan <> | Subject | Re: [PATCH v2] perf tests: Fix out of bounds memory access |
| |
On Thu, Nov 07, 2019 at 10:42:26AM +0100, Jiri Olsa wrote:
[...]
> > To fix this issue, we will use evlist__open() and evlist__close() pair > > functions to prepare and cleanup context for evlist; so 'evsel->id' and > > 'evsel->ids' can be initialized properly when invoke do_test() and avoid > > the out of bounds memory access. > > right, we need to solve this on libperf level, so it's possible > to call mmap/munmap multiple time without close/open.. I'll try > to send something, but meanwhile this is good workaround > > Reviewed-by: Jiri Olsa <jolsa@kernel.org>
Thanks for reviewing, Jiri.
You are welcome to send us the fixing patches, I am glad to test it on qemu_arm.
Thanks, Leo Yan
| |