OSDN Git Service

perf kmem: Fix compiles on RHEL6/OL6
authorDavid Ahern <david.ahern@oracle.com>
Tue, 14 Apr 2015 17:49:33 +0000 (13:49 -0400)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Fri, 24 Apr 2015 15:44:47 +0000 (12:44 -0300)
commit4ad1f4300e3bddf63109aa63cfb2d37e8585ecc7
tree68f522be24889bbc5d913a4b57d36e2aba940db8
parentde28c15daf60e9625bece22f13a091fac8d05f1d
perf kmem: Fix compiles on RHEL6/OL6

0d68bc92c48 breaks compiles on RHEL6/OL6:
    cc1: warnings being treated as errors
    builtin-kmem.c: In function ‘search_page_alloc_stat’:
    builtin-kmem.c:322: error: declaration of ‘stat’ shadows a global declaration
                            node = &parent->rb_left;
    /usr/include/sys/stat.h:455: error: shadowed declaration is here
    builtin-kmem.c: In function ‘perf_evsel__process_page_alloc_event’:
    builtin-kmem.c:378: error: declaration of ‘stat’ shadows a global declaration
    /usr/include/sys/stat.h:455: error: shadowed declaration is here
    builtin-kmem.c: In function ‘perf_evsel__process_page_free_event’:
    builtin-kmem.c:431: error: declaration of ‘stat’ shadows a global declaration
    /usr/include/sys/stat.h:455: error: shadowed declaration is here

Rename local variable to pstat to avoid the name conflict.

Signed-off-by: David Ahern <david.ahern@oracle.com>
Link: http://lkml.kernel.org/r/1429033773-31383-1-git-send-email-david.ahern@oracle.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/builtin-kmem.c