lkml.org 
[lkml]   [2015]   [May]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 08/14] perf tests: Remove getpgrp from mmap-basic
    Date
    From: Riku Voipio <riku.voipio@linaro.org>

    mmap-basic fails on arm64.

    4: read samples using the mmap interface: read samples using the mmap interface: FAILED!

    This is because arm64 doesn't come with getpgrp() syscall. The syscall
    is a BSD compatibility wrapper, Archs that don't define
    __ARCH_WANT_SYS_GETPGRP do not have this. Remove it, since getpgid is
    already used in the testcase.

    Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
    Reviewed-by: Ingo Molnar <mingo@kernel.org>
    Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
    Link: http://lkml.kernel.org/r/1429192375-13706-4-git-send-email-riku.voipio@linaro.org
    Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
    ---
    tools/perf/tests/mmap-basic.c | 6 ++----
    1 file changed, 2 insertions(+), 4 deletions(-)

    diff --git a/tools/perf/tests/mmap-basic.c b/tools/perf/tests/mmap-basic.c
    index 9b9622a33932..5855cf471210 100644
    --- a/tools/perf/tests/mmap-basic.c
    +++ b/tools/perf/tests/mmap-basic.c
    @@ -23,10 +23,8 @@ int test__basic_mmap(void)
    struct cpu_map *cpus;
    struct perf_evlist *evlist;
    cpu_set_t cpu_set;
    - const char *syscall_names[] = { "getsid", "getppid", "getpgrp",
    - "getpgid", };
    - pid_t (*syscalls[])(void) = { (void *)getsid, getppid, getpgrp,
    - (void*)getpgid };
    + const char *syscall_names[] = { "getsid", "getppid", "getpgid", };
    + pid_t (*syscalls[])(void) = { (void *)getsid, getppid, (void*)getpgid };
    #define nsyscalls ARRAY_SIZE(syscall_names)
    unsigned int nr_events[nsyscalls],
    expected_nr_events[nsyscalls], i, j;
    --
    2.1.0


    \
     
     \ /
      Last update: 2015-05-29 19:01    [W:2.983 / U:0.032 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site