X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=config%2Fkernel-evict-inode.m4;h=683cedb6d387a6a41173ea5ae40e345e9e8880fd;hb=51a3ae72d23d89d35a4a67059b39e870d66a2495;hp=3cf5a366615959e10a5428f10e338d208acf8113;hpb=2c395def2763ccc7a549d297f7f11bd304caaeae;p=zfs.git diff --git a/config/kernel-evict-inode.m4 b/config/kernel-evict-inode.m4 index 3cf5a36..683cedb 100644 --- a/config/kernel-evict-inode.m4 +++ b/config/kernel-evict-inode.m4 @@ -7,11 +7,11 @@ AC_DEFUN([ZFS_AC_KERNEL_EVICT_INODE], [ AC_MSG_CHECKING([whether sops->evict_inode() exists]) ZFS_LINUX_TRY_COMPILE([ #include + void evict_inode (struct inode * t) { return; } + static struct super_operations sops __attribute__ ((unused)) = { + .evict_inode = evict_inode, + }; ],[ - void (*evict_inode) (struct inode *) = NULL; - struct super_operations sops; - - sops.evict_inode = evict_inode; ],[ AC_MSG_RESULT(yes) AC_DEFINE(HAVE_EVICT_INODE, 1, [sops->evict_inode() exists])