mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-25 03:37:45 +03:00
Remove kvasprintf() wrapper
The kvasprintf() function has been available since Linux 2.6.22. There is no longer a need to maintain this compatibility code. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
This commit is contained in:
@@ -37,7 +37,6 @@ AC_DEFUN([SPL_AC_CONFIG_KERNEL], [
|
||||
SPL_AC_FS_STRUCT_SPINLOCK
|
||||
SPL_AC_KUIDGID_T
|
||||
SPL_AC_PUT_TASK_STRUCT
|
||||
SPL_AC_KVASPRINTF
|
||||
SPL_AC_EXPORTED_RWSEM_IS_LOCKED
|
||||
SPL_AC_KERNEL_FALLOCATE
|
||||
SPL_AC_KERN_PATH
|
||||
@@ -1180,24 +1179,6 @@ AC_DEFUN([SPL_AC_PUT_TASK_STRUCT],
|
||||
])
|
||||
])
|
||||
|
||||
dnl #
|
||||
dnl # 2.6.x API change,
|
||||
dnl # kvasprintf() function added.
|
||||
dnl #
|
||||
AC_DEFUN([SPL_AC_KVASPRINTF],
|
||||
[AC_MSG_CHECKING([whether kvasprintf() is available])
|
||||
SPL_LINUX_TRY_COMPILE_SYMBOL([
|
||||
#include <linux/kernel.h>
|
||||
], [
|
||||
kvasprintf(0, NULL, *((va_list*)NULL));
|
||||
], [kvasprintf], [], [
|
||||
AC_MSG_RESULT(yes)
|
||||
AC_DEFINE(HAVE_KVASPRINTF, 1, [kvasprintf() is available])
|
||||
], [
|
||||
AC_MSG_RESULT(no)
|
||||
])
|
||||
])
|
||||
|
||||
dnl #
|
||||
dnl # 2.6.29 API change,
|
||||
dnl # vfs_fsync() funcation added, prior to this use file_fsync().
|
||||
|
||||
Reference in New Issue
Block a user