aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--linux/configfrag.ac5
1 files changed, 5 insertions, 0 deletions
diff --git a/linux/configfrag.ac b/linux/configfrag.ac
index c851e563..a4f9c5a9 100644
--- a/linux/configfrag.ac
+++ b/linux/configfrag.ac
@@ -55,6 +55,11 @@ dnl USE OF THIS SOFTWARE.
AC_ARG_ENABLE([linux-groups],
AS_HELP_STRING([--disable-linux-groups], [Linux drivers]))
+[if [ $mach_ncpus -gt 1 ]; then]
+ # Do not enable in SMP, it is not MP-safe
+ enable_linux_groups=no
+[fi]
+
AC_DEFUN([AC_OPTION_Linux_group], [
AC_ARG_ENABLE([$1-group],
AS_HELP_STRING([--enable-$1-group], [$2]),