X-Git-Url: https://git.libre-soc.org/?p=mesa.git;a=blobdiff_plain;f=src%2Fintel%2Ftools%2Faub_mem.c;h=f436627d19dfae84d90ac4d814c028c9ea4dee45;hp=1b217e130cac08d7c790000cd4a6c8c60a0c1cf0;hb=c0376a123418df0050dc45d3e1e84f6b29a6a1f3;hpb=519bebdb40d9df5926e8b16dedd36b8e0f356f60 diff --git a/src/intel/tools/aub_mem.c b/src/intel/tools/aub_mem.c index 1b217e130ca..f436627d19d 100644 --- a/src/intel/tools/aub_mem.c +++ b/src/intel/tools/aub_mem.c @@ -27,16 +27,7 @@ #include #include "aub_mem.h" - -#ifndef HAVE_MEMFD_CREATE -#include - -static inline int -memfd_create(const char *name, unsigned int flags) -{ - return syscall(SYS_memfd_create, name, flags); -} -#endif +#include "util/anon_file.h" struct bo_map { struct list_head link; @@ -373,7 +364,7 @@ aub_mem_init(struct aub_mem *mem) list_inithead(&mem->maps); - mem->mem_fd = memfd_create("phys memory", 0); + mem->mem_fd = os_create_anonymous_file(0, "phys memory"); return mem->mem_fd != -1; }