Re: [PATCH] perf tools: Fix object code reading for PTI entry trampolines

2018-06-05 Thread Arnaldo Carvalho de Melo
Em Tue, Jun 05, 2018 at 05:08:35PM +0300, Adrian Hunter escreveu: > On 05/06/18 16:41, Arnaldo Carvalho de Melo wrote: > > And this test fails way less often, but still does, for instance: > > # while true ; do perf test -v object 2>out.txt ; grep -i fail out.txt && > > break ; done > > dso__data

Re: [PATCH] perf tools: Fix object code reading for PTI entry trampolines

2018-06-05 Thread Adrian Hunter
On 05/06/18 16:41, Arnaldo Carvalho de Melo wrote: > Em Tue, Jun 05, 2018 at 10:30:00AM +0300, Adrian Hunter escreveu: >> Fix object code reading and the "Object code reading" test for PTI entry >> trampolines. >> >> perf tools uses map__rip_2objdump() to calculate objdump virtual addresses. >> map

Re: [PATCH] perf tools: Fix object code reading for PTI entry trampolines

2018-06-05 Thread Arnaldo Carvalho de Melo
Em Tue, Jun 05, 2018 at 10:30:00AM +0300, Adrian Hunter escreveu: > Fix object code reading and the "Object code reading" test for PTI entry > trampolines. > > perf tools uses map__rip_2objdump() to calculate objdump virtual addresses. > map__rip_2objdump() needs to be amended to deal with PTI ent

[PATCH] perf tools: Fix object code reading for PTI entry trampolines

2018-06-05 Thread Adrian Hunter
Fix object code reading and the "Object code reading" test for PTI entry trampolines. perf tools uses map__rip_2objdump() to calculate objdump virtual addresses. map__rip_2objdump() needs to be amended to deal with PTI entry trampolines. Also the "Object code reading" test will not create maps for