From 9db5a7cef21620a4fa8024fe494e6ba80ff8fff9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Fran=C3=A7ois=20Tigeot?= Date: Mon, 4 May 2015 09:29:20 +0200 Subject: [PATCH] drm: Add __free_page() --- sys/dev/drm/include/linux/gfp.h | 7 +++++++ sys/dev/drm/include/linux/mm.h | 1 + 2 files changed, 8 insertions(+) diff --git a/sys/dev/drm/include/linux/gfp.h b/sys/dev/drm/include/linux/gfp.h index 83cffaa587..8bceda036e 100644 --- a/sys/dev/drm/include/linux/gfp.h +++ b/sys/dev/drm/include/linux/gfp.h @@ -27,8 +27,15 @@ #ifndef _LINUX_GFP_H_ #define _LINUX_GFP_H_ +#include + #define GFP_ATOMIC M_NOWAIT #define GFP_KERNEL M_WAITOK #define GFP_TEMPORARY M_WAITOK +static inline void __free_page(struct vm_page *page) +{ + vm_page_free_contig(page, PAGE_SIZE); +} + #endif /* _LINUX_GFP_H_ */ diff --git a/sys/dev/drm/include/linux/mm.h b/sys/dev/drm/include/linux/mm.h index 2fe6615d31..f4874eed3e 100644 --- a/sys/dev/drm/include/linux/mm.h +++ b/sys/dev/drm/include/linux/mm.h @@ -32,6 +32,7 @@ #define _LINUX_MM_H_ #include +#include #include #include -- 2.41.0