aboutsummaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorPrakash Surya <[email protected]>2012-08-24 11:37:44 -0700
committerBrian Behlendorf <[email protected]>2012-08-27 11:54:41 -0700
commitf86373f5b2bac3e7cf17a766af5caa5bb7cf8c7a (patch)
tree8ebad2cf6439531c457b2b0a78f4b56769afb569 /config
parentca8b5af89d2c5826af7385bf18f3b377b0efde11 (diff)
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 <[email protected]> Signed-off-by: Brian Behlendorf <[email protected]> Closes #83
Diffstat (limited to 'config')
-rw-r--r--config/kernel.m419
1 files changed, 0 insertions, 19 deletions
diff --git a/config/kernel.m4 b/config/kernel.m4
index efb408c40..d10c6e628 100644
--- a/config/kernel.m4
+++ b/config/kernel.m4
@@ -393,29 +393,10 @@ 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 #
dnl # This is typically only set for debug kernels because it comes with