mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2024-12-26 03:09:34 +03:00
Remove autoconf check for CONFIG_PREEMPT
The autoconf macro which failed if CONFIG_PREEMPT was set in the kernel config was removed. With the inclusion of a few previous patches targeting support for preempt enabled kernels, it is now safe to run with this kernel config option enabled. Signed-off-by: Prakash Surya <surya1@llnl.gov> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #83
This commit is contained in:
parent
ca8b5af89d
commit
f86373f5b2
@ -393,28 +393,9 @@ AC_DEFUN([ZFS_AC_KERNEL_CONFIG], [
|
||||
[Define to 1 if licensed under the GPL])
|
||||
])
|
||||
|
||||
ZFS_AC_KERNEL_CONFIG_PREEMPT
|
||||
ZFS_AC_KERNEL_CONFIG_DEBUG_LOCK_ALLOC
|
||||
])
|
||||
|
||||
dnl #
|
||||
dnl # Check CONFIG_PREEMPT
|
||||
dnl #
|
||||
dnl # Premptible kernels will be supported in the future. But at the
|
||||
dnl # moment there are a few places in the code which need to be updated
|
||||
dnl # to accomidate them. Until that work occurs we should detect this
|
||||
dnl # at configure time and fail with a sensible message. Otherwise,
|
||||
dnl # people will be able to build successfully, however they will have
|
||||
dnl # stability problems. See https://github.com/zfsonlinux/zfs/issues/83
|
||||
dnl #
|
||||
AC_DEFUN([ZFS_AC_KERNEL_CONFIG_PREEMPT], [
|
||||
|
||||
ZFS_LINUX_CONFIG([PREEMPT],
|
||||
AC_MSG_ERROR([
|
||||
*** Kernel built with CONFIG_PREEMPT which is not supported.
|
||||
*** You must rebuild your kernel without this option.]), [])
|
||||
])
|
||||
|
||||
dnl #
|
||||
dnl # Check CONFIG_DEBUG_LOCK_ALLOC
|
||||
dnl #
|
||||
|
Loading…
Reference in New Issue
Block a user