[PATCH] perf/python: Add ppc64le to audit uname list
Paul Clarke
pc at us.ibm.com
Thu Aug 3 06:40:52 AEST 2017
Coincidentally, I just saw a developer stumble upon this within the last
week. Could this be pushed upstream soon?
PC
On 08/02/2017 10:06 AM, Arnaldo Carvalho de Melo wrote:
> Em Wed, Aug 02, 2017 at 08:12:16PM +0530, Naveen N. Rao escreveu:
>> Before patch:
>> $ uname -m
>> ppc64le
>
> Thanks, applied,
>
> - Arnaldo
>
>> $ ./perf script -s ./scripts/python/syscall-counts.py
>> Install the audit-libs-python package to get syscall names.
>> For example:
>> # apt-get install python-audit (Ubuntu)
>> # yum install audit-libs-python (Fedora)
>> etc.
>>
>> Press control+C to stop and show the summary
>> ^CWarning:
>> 4 out of order events recorded.
>>
>> syscall events:
>>
>> event count
>> ---------------------------------------- -----------
>> 4 504638
>> 54 1206
>> 221 42
>> 55 21
>> 3 12
>> 167 10
>> 11 8
>> 6 7
>> 125 6
>> 5 6
>> 108 5
>> 162 4
>> 90 4
>> 45 3
>> 33 3
>> 311 1
>> 246 1
>> 238 1
>> 93 1
>> 91 1
>>
>> After patch:
>> ./perf script -s ./scripts/python/syscall-counts.py
>> Press control+C to stop and show the summary
>> ^CWarning:
>> 5 out of order events recorded.
>>
>> syscall events:
>>
>> event count
>> ---------------------------------------- -----------
>> write 643411
>> ioctl 1206
>> futex 54
>> fcntl 27
>> poll 14
>> read 12
>> execve 8
>> close 7
>> mprotect 6
>> open 6
>> nanosleep 5
>> fstat 5
>> mmap 4
>> inotify_add_watch 3
>> brk 3
>> access 3
>> timerfd_settime 1
>> clock_gettime 1
>> epoll_wait 1
>> ftruncate 1
>> munmap 1
>>
>> Signed-off-by: Naveen N. Rao <naveen.n.rao at linux.vnet.ibm.com>
>> ---
>> tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py b/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py
>> index 1d95009592eb..f6c84966e4f8 100644
>> --- a/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py
>> +++ b/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py
>> @@ -57,6 +57,7 @@ try:
>> 'ia64' : audit.MACH_IA64,
>> 'ppc' : audit.MACH_PPC,
>> 'ppc64' : audit.MACH_PPC64,
>> + 'ppc64le' : audit.MACH_PPC64LE,
>> 's390' : audit.MACH_S390,
>> 's390x' : audit.MACH_S390X,
>> 'i386' : audit.MACH_X86,
>> --
>> 2.13.3
>
More information about the Linuxppc-dev
mailing list