summaryrefslogtreecommitdiff
path: root/benchmarks
diff options
context:
space:
mode:
authorJake Freeland <jake@technologyfriends.net>2022-10-07 18:27:57 -0500
committerPetri Latvala <petri.latvala@intel.com>2022-10-11 10:36:26 +0300
commitfba0b06bff4953a5ba4c6839e83a71192f4336b7 (patch)
tree1825a3c42824302a3c9e904d5fa1730b6395b9ee /benchmarks
parent005818f1a9c7fc038bb3afd24587982b2f69d7a9 (diff)
Include igt_freebsd.h in gem benchmarks
Allow benchmark compilation on a FreeBSD system using the drop-in igt_freebsd header. Signed-off-by: Jake Freeland <jfree@freebsd.org> Acked-by: Petri Latvala <petri.latvala@intel.com>
Diffstat (limited to 'benchmarks')
-rw-r--r--benchmarks/gem_exec_tracer.c4
-rw-r--r--benchmarks/gem_syslatency.c4
2 files changed, 8 insertions, 0 deletions
diff --git a/benchmarks/gem_exec_tracer.c b/benchmarks/gem_exec_tracer.c
index e6973991f..7e86473e4 100644
--- a/benchmarks/gem_exec_tracer.c
+++ b/benchmarks/gem_exec_tracer.c
@@ -41,6 +41,10 @@
#include "intel_aub.h"
#include "intel_chipset.h"
+#ifdef __FreeBSD__
+#include "igt_freebsd.h"
+#endif
+
static int (*libc_close)(int fd);
static int (*libc_ioctl)(int fd, unsigned long request, void *argp);
diff --git a/benchmarks/gem_syslatency.c b/benchmarks/gem_syslatency.c
index c67b23cf0..b4011baa5 100644
--- a/benchmarks/gem_syslatency.c
+++ b/benchmarks/gem_syslatency.c
@@ -51,6 +51,10 @@
#define sigev_notify_thread_id _sigev_un._tid
+#ifdef __FreeBSD__
+#include "igt_freebsd.h"
+#endif
+
static volatile int done;
struct gem_busyspin {