X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=config%2Fkernel-dirty-inode.m4;h=ffd87bb146d698432277c55334f151ef753cef4f;hb=refs%2Fheads%2Frertzinger%2Ffeature-zpool-get--p;hp=2ededf1544d2904425e6f8e098ae61b70d2682de;hpb=8780c53961e668211682d40ad36946294c3145d8;p=zfs.git diff --git a/config/kernel-dirty-inode.m4 b/config/kernel-dirty-inode.m4 index 2ededf1..ffd87bb 100644 --- a/config/kernel-dirty-inode.m4 +++ b/config/kernel-dirty-inode.m4 @@ -8,11 +8,14 @@ AC_DEFUN([ZFS_AC_KERNEL_DIRTY_INODE_WITH_FLAGS], [ AC_MSG_CHECKING([whether sops->dirty_inode() wants flags]) ZFS_LINUX_TRY_COMPILE([ #include - ],[ - void (*dirty_inode) (struct inode *, int) = NULL; - struct super_operations sops __attribute__ ((unused)); - sops.dirty_inode = dirty_inode; + void dirty_inode(struct inode *a, int b) { return; } + + static const struct super_operations + sops __attribute__ ((unused)) = { + .dirty_inode = dirty_inode, + }; + ],[ ],[ AC_MSG_RESULT([yes]) AC_DEFINE(HAVE_DIRTY_INODE_WITH_FLAGS, 1,