Эх сурвалжийг харах

rcu: Disable TASKS_RCU for usermode Linux

Usermode Linux currently does not implement arch_irqs_disabled_flags(),
which results in a build failure in TASKS_RCU.  Therefore, this commit
disables the TASKS_RCU Kconfig option in usermode Linux builds.  The
usermode Linux maintainers expect to merge arch_irqs_disabled_flags()
into 4.8, at which point this commit may be reverted.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Cc: Jeff Dike <jdike@addtoit.com>
Acked-by: Richard Weinberger <richard@nod.at>
Paul E. McKenney 9 жил өмнө
parent
commit
570dd3c742
1 өөрчлөгдсөн 1 нэмэгдсэн , 0 устгасан
  1. 1 0
      init/Kconfig

+ 1 - 0
init/Kconfig

@@ -517,6 +517,7 @@ config SRCU
 config TASKS_RCU
 	bool
 	default n
+	depends on !UML
 	select SRCU
 	help
 	  This option enables a task-based RCU implementation that uses