Files
ports/graphics/igt-gpu-tools/files/patch-lib_tests_igt__fork.c
2026-10-04 04:07:15 +00:00

15 lines
491 B
C

--- lib/tests/igt_fork.c.orig 2022-08-31 20:00:01 UTC
+++ lib/tests/igt_fork.c
@@ -109,7 +109,11 @@ __noreturn static void subtest_leak(void)
__noreturn static void subtest_leak(void)
{
pid_t *children =
+#ifdef __linux__
mmap(0, 4096, PROT_WRITE, MAP_SHARED | MAP_ANON, -1, 0);
+#elif defined(__FreeBSD__)
+ mmap(0, 4096, PROT_WRITE | PROT_READ, MAP_SHARED | MAP_ANON, -1, 0);
+#endif
const int num_children = 4096 / sizeof(*children);
igt_subtest_init(fake_argc, fake_argv);