AFS_SYSNAME="x86_darwin_160"
OSXSDK="macosx10.12"
;;
+ x86_64-apple-darwin17.*)
+ AFS_SYSNAME="x86_darwin_170"
+ OSXSDK="macosx10.13"
+ ;;
+ i?86-apple-darwin17.*)
+ AFS_SYSNAME="x86_darwin_170"
+ OSXSDK="macosx10.13"
+ ;;
sparc-sun-solaris2.8)
AFS_SYSNAME="sun4x_58"
;;
AC_CHECK_LINUX_FUNC([__vfs_write],
[#include <linux/fs.h>],
[__vfs_write(NULL, NULL, 0, NULL);])
+ AC_CHECK_LINUX_FUNC([kernel_write],
+ [#include <linux/fs.h>],
+ [kernel_write(NULL, NULL, 0, NULL);])
AC_CHECK_LINUX_FUNC([bdi_init],
[#include <linux/backing-dev.h>],
[bdi_init(NULL);])
LINUX_AOP_WRITEBACK_CONTROL
LINUX_FS_STRUCT_FOP_HAS_SPLICE
LINUX_KERNEL_POSIX_LOCK_FILE_WAIT_ARG
+ LINUX_KERNEL_PAGEVEC_INIT_COLD_ARG
LINUX_POSIX_TEST_LOCK_RETURNS_CONFLICT
LINUX_POSIX_TEST_LOCK_CONFLICT_ARG
LINUX_KERNEL_SOCK_CREATE
LINUX_DOP_D_REVALIDATE_TAKES_UNSIGNED
LINUX_IOP_LOOKUP_TAKES_UNSIGNED
LINUX_D_INVALIDATE_IS_VOID
+ LINUX_KERNEL_READ_OFFSET_IS_LAST
dnl If we are guaranteed that keyrings will work - that is
dnl a) The kernel has keyrings enabled