2 dnl # Linux 5.19 uses release_folio in lieu of releasepage
4 AC_DEFUN([ZFS_AC_KERNEL_SRC_VFS_RELEASE_FOLIO], [
5 ZFS_LINUX_TEST_SRC([vfs_has_release_folio], [
9 test_release_folio(struct folio *folio, gfp_t gfp) {
10 (void) folio; (void) gfp;
14 static const struct address_space_operations
15 aops __attribute__ ((unused)) = {
16 .release_folio = test_release_folio,
21 AC_DEFUN([ZFS_AC_KERNEL_VFS_RELEASE_FOLIO], [
23 dnl # Linux 5.19 uses release_folio in lieu of releasepage
25 AC_MSG_CHECKING([whether release_folio exists])
26 ZFS_LINUX_TEST_RESULT([vfs_has_release_folio], [
28 AC_DEFINE(HAVE_VFS_RELEASE_FOLIO, 1, [release_folio exists])