2 dnl # filemap_range_has_page was not available till 4.13
4 AC_DEFUN([ZFS_AC_KERNEL_SRC_FILEMAP], [
5 ZFS_LINUX_TEST_SRC([filemap_range_has_page], [
7 #include <linux/pagemap.h>
9 struct address_space *mapping = NULL;
12 bool ret __attribute__ ((unused));
14 ret = filemap_range_has_page(mapping, lstart, lend);
18 AC_DEFUN([ZFS_AC_KERNEL_FILEMAP], [
19 AC_MSG_CHECKING([whether filemap_range_has_page() is available])
20 ZFS_LINUX_TEST_RESULT([filemap_range_has_page], [
22 AC_DEFINE(HAVE_FILEMAP_RANGE_HAS_PAGE, 1,
23 [filemap_range_has_page() is available])