From ceab29fd9535e6aeb3611b0cf7ffddf84c494760 Mon Sep 17 00:00:00 2001 From: Jake Freeland <jake@technologyfriends.net> Date: Fri, 7 Oct 2022 17:02:21 -0500 Subject: [PATCH] tests/i915/gem_mmap_*: Add NULL to ptrace() calls In FreeBSD, the ptrace() function cannot take a variable length list of arguments. This patch adds NULL in the @data parameter to allow for compilation on FreeBSD systems. Signed-off-by: Jake Freeland <jfree@freebsd.org> Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com> --- tests/i915/gem_mmap_gtt.c | 2 +- tests/i915/gem_mmap_offset.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/i915/gem_mmap_gtt.c b/tests/i915/gem_mmap_gtt.c index d9c087112..c14ab50ee 100644 --- a/tests/i915/gem_mmap_gtt.c +++ b/tests/i915/gem_mmap_gtt.c @@ -566,7 +566,7 @@ test_ptrace(int fd) for (int i = 0; i < sz / sizeof(long); i++) { long ret; - ret = ptrace(PTRACE_PEEKDATA, pid, gtt + i); + ret = ptrace(PTRACE_PEEKDATA, pid, gtt + i, (void *) 0); igt_assert_eq_u64(ret, CC); cpy[i] = ret; diff --git a/tests/i915/gem_mmap_offset.c b/tests/i915/gem_mmap_offset.c index 966074219..0adeb0b54 100644 --- a/tests/i915/gem_mmap_offset.c +++ b/tests/i915/gem_mmap_offset.c @@ -520,7 +520,7 @@ static void test_ptrace(int i915) for (int i = 0; i < SZ / sizeof(long); i++) { long ret; - ret = ptrace(PTRACE_PEEKDATA, pid, ptr + i); + ret = ptrace(PTRACE_PEEKDATA, pid, ptr + i, (void *) 0); igt_assert_eq_u64(ret, CC); cpy[i] = ret; -- GitLab